[Saga-devel] saga-projects SVN commit 834: /applications/FAUST/

oweidner at cct.lsu.edu oweidner at cct.lsu.edu
Sat Jan 3 07:15:53 CST 2009


User: oweidner
Date: 2009/01/03 07:15 AM

Modified:
 /applications/FAUST/FAUST.xcodeproj/
  oweidner.mode1v3, oweidner.pbxuser
 /applications/FAUST/docs/manual/
  faust.pdf
 /applications/FAUST/faust/
  main.cpp
 /applications/FAUST/faust/faust/
  defines.hpp, description.hpp, service.cpp, service.hpp
 /applications/FAUST/faust/impl/
  service_impl.cpp

Log:
 - pending commits & bug-fixes

File Changes:

Directory: /applications/FAUST/FAUST.xcodeproj/
===============================================

File [modified]: oweidner.mode1v3
Delta lines: +110 -130
===================================================================
--- applications/FAUST/FAUST.xcodeproj/oweidner.mode1v3	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/FAUST.xcodeproj/oweidner.mode1v3	2009-01-03 13:15:28 UTC (rev 834)
@@ -229,16 +229,19 @@
 			<array>
 				<string>active-combo-popup</string>
 				<string>action</string>
+				<string>NSToolbarSpaceItem</string>
+				<string>buildOrClean</string>
+				<string>build-and-goOrGo</string>
 				<string>NSToolbarFlexibleSpaceItem</string>
-				<string>build</string>
-				<string>build-and-go</string>
+				<string>servicesModulebreakpoints</string>
+				<string>servicesModuledebug</string>
+				<string>NSToolbarSpaceItem</string>
+				<string>go-debug</string>
 				<string>com.apple.ide.PBXToolbarStopButton</string>
 				<string>get-info</string>
+				<string>toggle-editor</string>
 				<string>NSToolbarFlexibleSpaceItem</string>
-				<string>servicesModuledebug</string>
 				<string>servicesModuleCVS</string>
-				<string>NSToolbarSpaceItem</string>
-				<string>toggle-editor</string>
 				<string>com.apple.pbx.toolbar.searchfield</string>
 			</array>
 			<key>ControllerClassBaseName</key>
@@ -296,18 +299,19 @@
 								<string>C6859E8C029090F304C91782</string>
 								<string>7BBD4F280E9C0B2900DD28FC</string>
 								<string>1C37FBAC04509CD000000102</string>
-								<string>7B1208C40EFA983F008A61EA</string>
 								<string>1C37FAAC04509CD000000102</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>51</integer>
+									<integer>18</integer>
+									<integer>16</integer>
+									<integer>1</integer>
 									<integer>0</integer>
 								</array>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 0}, {318, 941}}</string>
+							<string>{{0, 0}, {318, 752}}</string>
 						</dict>
 						<key>PBXTopSmartGroupGIDs</key>
 						<array/>
@@ -319,7 +323,7 @@
 					<key>GeometryConfiguration</key>
 					<dict>
 						<key>Frame</key>
-						<string>{{0, 0}, {335, 959}}</string>
+						<string>{{0, 0}, {335, 770}}</string>
 						<key>GroupTreeTableConfiguration</key>
 						<array>
 							<string>SCMStatusColumn</string>
@@ -328,7 +332,7 @@
 							<real>296</real>
 						</array>
 						<key>RubberWindowFrame</key>
-						<string>1201 87 1130 1000 0 0 2560 1578 </string>
+						<string>302 57 1089 811 0 0 1440 878 </string>
 					</dict>
 					<key>Module</key>
 					<string>PBXSmartGroupTreeModule</string>
@@ -346,7 +350,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>main.cpp</string>
+								<string>description.hpp</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
@@ -354,11 +358,11 @@
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>main.cpp</string>
+										<string>description.hpp</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>7B120A0A0EFAE0B0008A61EA</string>
+										<string>7B3C45D00F0F97E30022FF52</string>
 										<key>history</key>
 										<array>
 											<string>7B4E962F0EDB4EA9000F4094</string>
@@ -373,12 +377,7 @@
 											<string>7BC889AF0EF956FA008AAF9F</string>
 											<string>7BC889B00EF956FA008AAF9F</string>
 											<string>7BC889B70EF956FA008AAF9F</string>
-											<string>7BC889B90EF956FA008AAF9F</string>
-											<string>7BC88A620EF985B4008AAF9F</string>
 											<string>7BC88A640EF985B4008AAF9F</string>
-											<string>7BC88A7B0EF98704008AAF9F</string>
-											<string>7B1208790EFA9520008A61EA</string>
-											<string>7B12087A0EFA9520008A61EA</string>
 											<string>7B12087C0EFA9520008A61EA</string>
 											<string>7B12087D0EFA9520008A61EA</string>
 											<string>7B12087E0EFA9520008A61EA</string>
@@ -388,18 +387,22 @@
 											<string>7B1208820EFA9520008A61EA</string>
 											<string>7B1208A90EFA97DC008A61EA</string>
 											<string>7B12090A0EFA9E83008A61EA</string>
-											<string>7B12090B0EFA9E83008A61EA</string>
 											<string>7B1209570EFAC123008A61EA</string>
 											<string>7B1209590EFAC123008A61EA</string>
 											<string>7B12095A0EFAC123008A61EA</string>
 											<string>7B1209CB0EFACA72008A61EA</string>
 											<string>7B1209CC0EFACA72008A61EA</string>
-											<string>7B1209CD0EFACA72008A61EA</string>
-											<string>7B1209CE0EFACA72008A61EA</string>
 											<string>7B1209CF0EFACA72008A61EA</string>
-											<string>7B1209D00EFACA72008A61EA</string>
-											<string>7B120A080EFAE0B0008A61EA</string>
-											<string>7B1209D10EFACA72008A61EA</string>
+											<string>7B3C454B0F0F93590022FF52</string>
+											<string>7B3C454C0F0F93590022FF52</string>
+											<string>7B3C454F0F0F93590022FF52</string>
+											<string>7B3C45A50F0F96750022FF52</string>
+											<string>7B3C45A60F0F96750022FF52</string>
+											<string>7B3C45A70F0F96750022FF52</string>
+											<string>7B3C45A80F0F96750022FF52</string>
+											<string>7B3C45A90F0F96750022FF52</string>
+											<string>7B3C45C30F0F97A00022FF52</string>
+											<string>7B3C45C40F0F97A00022FF52</string>
 										</array>
 										<key>prevStack</key>
 										<array>
@@ -407,7 +410,6 @@
 											<string>7BB4D6D90ED8D9A000BEAF7D</string>
 											<string>7BB4D6DE0ED8D9A000BEAF7D</string>
 											<string>7BE4597D0EDA6FB6007A441F</string>
-											<string>7B4E92B20EDB05CB000F4094</string>
 											<string>7B4E98240EDB6C17000F4094</string>
 											<string>7B4E98260EDB6C17000F4094</string>
 											<string>7B6E5AA40EE3731700FD0939</string>
@@ -418,10 +420,8 @@
 											<string>7BB738FA0EEDD6EF00931970</string>
 											<string>7BB739000EEDD6EF00931970</string>
 											<string>7BB739060EEDD6EF00931970</string>
-											<string>7BB7390D0EEDD6EF00931970</string>
 											<string>7BB739100EEDD6EF00931970</string>
 											<string>7BB739170EEDD6EF00931970</string>
-											<string>7BB739180EEDD6EF00931970</string>
 											<string>7BB7391B0EEDD6EF00931970</string>
 											<string>7BB7391C0EEDD6EF00931970</string>
 											<string>7B7E4A160EF012D400E7E3AE</string>
@@ -431,63 +431,45 @@
 											<string>7B7E4C900EF05A0400E7E3AE</string>
 											<string>7B7E4C930EF05A0400E7E3AE</string>
 											<string>7BA246670EF8204B00E7176C</string>
-											<string>7BA2466A0EF8204B00E7176C</string>
 											<string>7BA2470B0EF864EA00E7176C</string>
 											<string>7BC889CF0EF956FA008AAF9F</string>
 											<string>7BC889D00EF956FA008AAF9F</string>
 											<string>7BC88A690EF985B4008AAF9F</string>
 											<string>7BC88AC00EF98BDC008AAF9F</string>
 											<string>7BC88AE90EF98D08008AAF9F</string>
-											<string>7B1208840EFA9520008A61EA</string>
-											<string>7B1208850EFA9520008A61EA</string>
-											<string>7B1208860EFA9520008A61EA</string>
-											<string>7B1208870EFA9520008A61EA</string>
-											<string>7B1208880EFA9520008A61EA</string>
-											<string>7B1208890EFA9520008A61EA</string>
-											<string>7B12088A0EFA9520008A61EA</string>
-											<string>7B12088B0EFA9520008A61EA</string>
-											<string>7B12088C0EFA9520008A61EA</string>
-											<string>7B12088D0EFA9520008A61EA</string>
-											<string>7B12088E0EFA9520008A61EA</string>
-											<string>7B12088F0EFA9520008A61EA</string>
-											<string>7B1208900EFA9520008A61EA</string>
-											<string>7B1208910EFA9520008A61EA</string>
-											<string>7B1208920EFA9520008A61EA</string>
-											<string>7B1208930EFA9520008A61EA</string>
-											<string>7B1208940EFA9520008A61EA</string>
-											<string>7B1208950EFA9520008A61EA</string>
-											<string>7B1208960EFA9520008A61EA</string>
-											<string>7B1208970EFA9520008A61EA</string>
-											<string>7B1208980EFA9520008A61EA</string>
-											<string>7B1208990EFA9520008A61EA</string>
-											<string>7B12089A0EFA9520008A61EA</string>
-											<string>7B12089B0EFA9520008A61EA</string>
-											<string>7B12089C0EFA9520008A61EA</string>
-											<string>7B12089D0EFA9520008A61EA</string>
-											<string>7B12089E0EFA9520008A61EA</string>
-											<string>7B1208AB0EFA97DC008A61EA</string>
-											<string>7B1208AC0EFA97DC008A61EA</string>
-											<string>7B1208AD0EFA97DC008A61EA</string>
-											<string>7B1208AE0EFA97DC008A61EA</string>
-											<string>7B1208AF0EFA97DC008A61EA</string>
-											<string>7B1208B00EFA97DC008A61EA</string>
-											<string>7B1209100EFA9E83008A61EA</string>
-											<string>7B1209120EFA9E83008A61EA</string>
-											<string>7B1209130EFA9E83008A61EA</string>
-											<string>7B1209140EFA9E83008A61EA</string>
-											<string>7B1209150EFA9E83008A61EA</string>
-											<string>7B1209160EFA9E83008A61EA</string>
-											<string>7B12095C0EFAC123008A61EA</string>
-											<string>7B12095F0EFAC123008A61EA</string>
 											<string>7B1209730EFAC505008A61EA</string>
-											<string>7B1209740EFAC505008A61EA</string>
-											<string>7B1209D30EFACA72008A61EA</string>
 											<string>7B1209D40EFACA72008A61EA</string>
-											<string>7B1209D50EFACA72008A61EA</string>
-											<string>7B1209D60EFACA72008A61EA</string>
-											<string>7B1209D70EFACA72008A61EA</string>
-											<string>7B1209D80EFACA72008A61EA</string>
 											<string>7B120A090EFAE0B0008A61EA</string>
+											<string>7B3C45290F0F904C0022FF52</string>
+											<string>7B3C452A0F0F904C0022FF52</string>
+											<string>7B3C452B0F0F904C0022FF52</string>
+											<string>7B3C452D0F0F904C0022FF52</string>
+											<string>7B3C45430F0F92170022FF52</string>
+											<string>7B3C45510F0F93590022FF52</string>
+											<string>7B3C45520F0F93590022FF52</string>
+											<string>7B3C45530F0F93590022FF52</string>
+											<string>7B3C45540F0F93590022FF52</string>
+											<string>7B3C45550F0F93590022FF52</string>
+											<string>7B3C45560F0F93590022FF52</string>
+											<string>7B3C45570F0F93590022FF52</string>
+											<string>7B3C45580F0F93590022FF52</string>
+											<string>7B3C45590F0F93590022FF52</string>
+											<string>7B3C455A0F0F93590022FF52</string>
+											<string>7B3C45AB0F0F96750022FF52</string>
+											<string>7B3C45AC0F0F96750022FF52</string>
+											<string>7B3C45AD0F0F96750022FF52</string>
+											<string>7B3C45AE0F0F96750022FF52</string>
+											<string>7B3C45AF0F0F96750022FF52</string>
+											<string>7B3C45B00F0F96750022FF52</string>
+											<string>7B3C45B10F0F96750022FF52</string>
+											<string>7B3C45B20F0F96750022FF52</string>
+											<string>7B3C45B30F0F96750022FF52</string>
+											<string>7B3C45B40F0F96750022FF52</string>
+											<string>7B3C45B50F0F96750022FF52</string>
+											<string>7B3C45B60F0F96750022FF52</string>
+											<string>7B3C45B70F0F96750022FF52</string>
+											<string>7B3C45C50F0F97A00022FF52</string>
+											<string>7B3C45C60F0F97A00022FF52</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -499,14 +481,14 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {790, 952}}</string>
+								<string>{{0, 0}, {749, 766}}</string>
 								<key>RubberWindowFrame</key>
-								<string>1201 87 1130 1000 0 0 2560 1578 </string>
+								<string>302 57 1089 811 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>952pt</string>
+							<string>766pt</string>
 						</dict>
 						<dict>
 							<key>ContentConfiguration</key>
@@ -519,18 +501,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 957}, {790, 2}}</string>
+								<string>{{0, 771}, {749, 0}}</string>
 								<key>RubberWindowFrame</key>
-								<string>1201 87 1130 1000 0 0 2560 1578 </string>
+								<string>302 57 1089 811 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>2pt</string>
+							<string>0pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>790pt</string>
+					<string>749pt</string>
 				</dict>
 			</array>
 			<key>Name</key>
@@ -545,9 +527,9 @@
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>7B1208A00EFA9520008A61EA</string>
+				<string>7B3C45300F0F904C0022FF52</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>7B1208A10EFA9520008A61EA</string>
+				<string>7B3C45310F0F904C0022FF52</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
@@ -666,7 +648,7 @@
 	<key>StatusbarIsVisible</key>
 	<true/>
 	<key>TimeStamp</key>
-	<real>251322544.75095201</real>
+	<real>252680163.12444699</real>
 	<key>ToolbarDisplayMode</key>
 	<integer>2</integer>
 	<key>ToolbarIsVisible</key>
@@ -681,16 +663,14 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
-		<string>7B1209DB0EFACA72008A61EA</string>
-		<string>7B1209DC0EFACA72008A61EA</string>
 		<string>1C530D57069F1CE1000CFCEE</string>
-		<string>7BA246320EF81BA800E7176C</string>
-		<string>1CD10A99069EF8BA00B06720</string>
 		<string>1C78EAAD065D492600B07095</string>
+		<string>1CD10A99069EF8BA00B06720</string>
+		<string>7BA246320EF81BA800E7176C</string>
 		<string>/Users/oweidner/Work/SAGA/saga-projects/applications/FAUST/FAUST.xcodeproj</string>
 	</array>
 	<key>WindowString</key>
-	<string>1201 87 1130 1000 0 0 2560 1578 </string>
+	<string>302 57 1089 811 0 0 1440 878 </string>
 	<key>WindowToolsV3</key>
 	<array>
 		<dict>
@@ -711,21 +691,21 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CD0528F0623707200166675</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>service_impl.cpp</string>
+								<string></string>
 								<key>StatusBarVisibility</key>
 								<true/>
 							</dict>
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {936, 347}}</string>
+								<string>{{0, 0}, {936, 264}}</string>
 								<key>RubberWindowFrame</key>
-								<string>1482 277 936 1093 0 0 2560 1578 </string>
+								<string>460 36 936 842 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>347pt</string>
+							<string>264pt</string>
 						</dict>
 						<dict>
 							<key>BecomeActive</key>
@@ -733,7 +713,7 @@
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
-								<string>{{0, 453}, {936, 247}}</string>
+								<string>{{0, 286}, {936, 246}}</string>
 								<key>PBXProjectModuleGUID</key>
 								<string>XCMainBuildResultsModuleGUID</string>
 								<key>PBXProjectModuleLabel</key>
@@ -746,18 +726,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 352}, {936, 700}}</string>
+								<string>{{0, 269}, {936, 532}}</string>
 								<key>RubberWindowFrame</key>
-								<string>1482 277 936 1093 0 0 2560 1578 </string>
+								<string>460 36 936 842 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXBuildResultsModule</string>
 							<key>Proportion</key>
-							<string>700pt</string>
+							<string>532pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>1052pt</string>
+					<string>801pt</string>
 				</dict>
 			</array>
 			<key>Name</key>
@@ -771,14 +751,14 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>7BA246320EF81BA800E7176C</string>
-				<string>7B12083A0EFA9326008A61EA</string>
+				<string>7B3C450C0F0F88170022FF52</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.buildV3</string>
 			<key>WindowString</key>
-			<string>1482 277 936 1093 0 0 2560 1578 </string>
+			<string>460 36 936 842 0 0 1440 878 </string>
 			<key>WindowToolGUID</key>
 			<string>7BA246320EF81BA800E7176C</string>
 			<key>WindowToolIsVisible</key>
@@ -865,10 +845,10 @@
 									<key>Frame</key>
 									<string>{{457, 0}, {549, 441}}</string>
 									<key>RubberWindowFrame</key>
-									<string>1382 295 1006 867 0 0 2560 1578 </string>
+									<string>386 40 1006 867 0 0 1440 878 </string>
 								</dict>
 								<key>RubberWindowFrame</key>
-								<string>1382 295 1006 867 0 0 2560 1578 </string>
+								<string>386 40 1006 867 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXDebugSessionModule</string>
@@ -891,18 +871,18 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1CD10A99069EF8BA00B06720</string>
-				<string>7B12083B0EFA9326008A61EA</string>
+				<string>7B3C45320F0F904C0022FF52</string>
 				<string>1C162984064C10D400B95A72</string>
-				<string>7B12083C0EFA9326008A61EA</string>
-				<string>7B12083D0EFA9326008A61EA</string>
-				<string>7B12083E0EFA9326008A61EA</string>
-				<string>7B12083F0EFA9326008A61EA</string>
-				<string>7B1208400EFA9326008A61EA</string>
+				<string>7B3C45330F0F904C0022FF52</string>
+				<string>7B3C45340F0F904C0022FF52</string>
+				<string>7B3C45350F0F904C0022FF52</string>
+				<string>7B3C45360F0F904C0022FF52</string>
+				<string>7B3C45370F0F904C0022FF52</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.debugV3</string>
 			<key>WindowString</key>
-			<string>1382 295 1006 867 0 0 2560 1578 </string>
+			<string>386 40 1006 867 0 0 1440 878 </string>
 			<key>WindowToolGUID</key>
 			<string>1CD10A99069EF8BA00B06720</string>
 			<key>WindowToolIsVisible</key>
@@ -924,21 +904,23 @@
 							<key>Dock</key>
 							<array>
 								<dict>
+									<key>BecomeActive</key>
+									<true/>
 									<key>ContentConfiguration</key>
 									<dict>
 										<key>PBXProjectModuleGUID</key>
 										<string>1CDD528C0622207200134675</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>version.hpp</string>
+										<string>description.hpp</string>
 										<key>StatusBarVisibility</key>
 										<true/>
 									</dict>
 									<key>GeometryConfiguration</key>
 									<dict>
 										<key>Frame</key>
-										<string>{{0, 0}, {990, 252}}</string>
+										<string>{{0, 0}, {990, 235}}</string>
 										<key>RubberWindowFrame</key>
-										<string>1113 193 990 934 0 0 2560 1578 </string>
+										<string>319 4 990 874 0 0 1440 878 </string>
 									</dict>
 									<key>Module</key>
 									<string>PBXNavigatorGroup</string>
@@ -947,11 +929,9 @@
 								</dict>
 							</array>
 							<key>Proportion</key>
-							<string>252pt</string>
+							<string>235pt</string>
 						</dict>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -962,18 +942,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 257}, {990, 636}}</string>
+								<string>{{0, 240}, {990, 593}}</string>
 								<key>RubberWindowFrame</key>
-								<string>1113 193 990 934 0 0 2560 1578 </string>
+								<string>319 4 990 874 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXProjectFindModule</string>
 							<key>Proportion</key>
-							<string>636pt</string>
+							<string>593pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>893pt</string>
+					<string>833pt</string>
 				</dict>
 			</array>
 			<key>Name</key>
@@ -987,13 +967,13 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C530D57069F1CE1000CFCEE</string>
-				<string>7B1208490EFA9362008A61EA</string>
-				<string>7B12084A0EFA9362008A61EA</string>
+				<string>7B3C45680F0F946F0022FF52</string>
+				<string>7B3C45690F0F946F0022FF52</string>
 				<string>1CDD528C0622207200134675</string>
 				<string>1CD0528E0623707200166675</string>
 			</array>
 			<key>WindowString</key>
-			<string>1113 193 990 934 0 0 2560 1578 </string>
+			<string>319 4 990 874 0 0 1440 878 </string>
 			<key>WindowToolGUID</key>
 			<string>1C530D57069F1CE1000CFCEE</string>
 			<key>WindowToolIsVisible</key>
@@ -1028,18 +1008,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {1891, 300}}</string>
+								<string>{{0, 0}, {1251, 539}}</string>
 								<key>RubberWindowFrame</key>
-								<string>263 99 1891 341 0 0 2560 1578 </string>
+								<string>46 139 1251 580 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXDebugCLIModule</string>
 							<key>Proportion</key>
-							<string>300pt</string>
+							<string>539pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>300pt</string>
+					<string>539pt</string>
 				</dict>
 			</array>
 			<key>Name</key>
@@ -1053,17 +1033,17 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C78EAAD065D492600B07095</string>
-				<string>7B12091E0EFA9EDC008A61EA</string>
+				<string>7B3C45380F0F904C0022FF52</string>
 				<string>1C78EAAC065D492600B07095</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.consoleV3</string>
 			<key>WindowString</key>
-			<string>263 99 1891 341 0 0 2560 1578 </string>
+			<string>46 139 1251 580 0 0 1440 878 </string>
 			<key>WindowToolGUID</key>
 			<string>1C78EAAD065D492600B07095</string>
 			<key>WindowToolIsVisible</key>
-			<true/>
+			<false/>
 		</dict>
 		<dict>
 			<key>Identifier</key>

File [modified]: oweidner.pbxuser
Delta lines: +1439 -574
===================================================================
--- applications/FAUST/FAUST.xcodeproj/oweidner.pbxuser	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/FAUST.xcodeproj/oweidner.pbxuser	2009-01-03 13:15:28 UTC (rev 834)
@@ -10,7 +10,7 @@
 		breakpoints = (
 			7B6DA13F0EE46ADA00C9C28A /* mainpage.h:1 */,
 			7BC88A730EF986E3008AAF9F /* /usr/local/include/boost-1_35/boost/shared_ptr.hpp */,
-			7BC88A890EF9872E008AAF9F /* main.cpp:45 */,
+			7BC88A890EF9872E008AAF9F /* main.cpp:42 */,
 		);
 		codeSenseManager = 7B121AE90E9C0A77009B1748 /* Code sense */;
 		executables = (
@@ -47,7 +47,7 @@
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
 					462,
-					226.20849609375,
+					238,
 				);
 				PBXFileTableDataSourceColumnsKey = (
 					PBXErrorsWarningsDataSource_TypeID,
@@ -74,7 +74,7 @@
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					551,
+					510,
 					20,
 					48,
 					43,
@@ -141,135 +141,213 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 251302666;
-			PBXWorkspaceStateSaveDate = 251302666;
+			PBXPerProjectTemplateStateSaveDate = 252676036;
+			PBXWorkspaceStateSaveDate = 252676036;
 		};
 		perUserProjectItems = {
-			7B1208790EFA9520008A61EA /* PBXTextBookmark */ = 7B1208790EFA9520008A61EA /* PBXTextBookmark */;
-			7B12087A0EFA9520008A61EA /* PBXTextBookmark */ = 7B12087A0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12087C0EFA9520008A61EA /* PBXTextBookmark */ = 7B12087C0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12087D0EFA9520008A61EA /* PBXTextBookmark */ = 7B12087D0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12087E0EFA9520008A61EA /* PBXTextBookmark */ = 7B12087E0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12087F0EFA9520008A61EA /* PBXTextBookmark */ = 7B12087F0EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208800EFA9520008A61EA /* PBXTextBookmark */ = 7B1208800EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208810EFA9520008A61EA /* PBXTextBookmark */ = 7B1208810EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208820EFA9520008A61EA /* PBXTextBookmark */ = 7B1208820EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208840EFA9520008A61EA /* PBXTextBookmark */ = 7B1208840EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208850EFA9520008A61EA /* PBXTextBookmark */ = 7B1208850EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208860EFA9520008A61EA /* PBXTextBookmark */ = 7B1208860EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208870EFA9520008A61EA /* PBXTextBookmark */ = 7B1208870EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208880EFA9520008A61EA /* PBXTextBookmark */ = 7B1208880EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208890EFA9520008A61EA /* PBXTextBookmark */ = 7B1208890EFA9520008A61EA /* PBXTextBookmark */;
-			7B12088A0EFA9520008A61EA /* PBXTextBookmark */ = 7B12088A0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12088B0EFA9520008A61EA /* PBXTextBookmark */ = 7B12088B0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12088C0EFA9520008A61EA /* PBXTextBookmark */ = 7B12088C0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12088D0EFA9520008A61EA /* PBXTextBookmark */ = 7B12088D0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12088E0EFA9520008A61EA /* PBXTextBookmark */ = 7B12088E0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12088F0EFA9520008A61EA /* PBXTextBookmark */ = 7B12088F0EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208900EFA9520008A61EA /* PBXTextBookmark */ = 7B1208900EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208910EFA9520008A61EA /* PBXTextBookmark */ = 7B1208910EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208920EFA9520008A61EA /* PBXTextBookmark */ = 7B1208920EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208930EFA9520008A61EA /* PBXTextBookmark */ = 7B1208930EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208940EFA9520008A61EA /* PBXTextBookmark */ = 7B1208940EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208950EFA9520008A61EA /* PBXTextBookmark */ = 7B1208950EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208960EFA9520008A61EA /* PBXTextBookmark */ = 7B1208960EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208970EFA9520008A61EA /* PBXTextBookmark */ = 7B1208970EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208980EFA9520008A61EA /* PBXTextBookmark */ = 7B1208980EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208990EFA9520008A61EA /* PBXTextBookmark */ = 7B1208990EFA9520008A61EA /* PBXTextBookmark */;
-			7B12089A0EFA9520008A61EA /* PBXTextBookmark */ = 7B12089A0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12089B0EFA9520008A61EA /* PBXTextBookmark */ = 7B12089B0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12089C0EFA9520008A61EA /* PBXTextBookmark */ = 7B12089C0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12089D0EFA9520008A61EA /* PBXTextBookmark */ = 7B12089D0EFA9520008A61EA /* PBXTextBookmark */;
-			7B12089E0EFA9520008A61EA /* PBXTextBookmark */ = 7B12089E0EFA9520008A61EA /* PBXTextBookmark */;
-			7B1208A90EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208A90EFA97DC008A61EA /* PBXTextBookmark */;
-			7B1208AB0EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208AB0EFA97DC008A61EA /* PBXTextBookmark */;
-			7B1208AC0EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208AC0EFA97DC008A61EA /* PBXTextBookmark */;
-			7B1208AD0EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208AD0EFA97DC008A61EA /* PBXTextBookmark */;
-			7B1208AE0EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208AE0EFA97DC008A61EA /* PBXTextBookmark */;
-			7B1208AF0EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208AF0EFA97DC008A61EA /* PBXTextBookmark */;
-			7B1208B00EFA97DC008A61EA /* PBXTextBookmark */ = 7B1208B00EFA97DC008A61EA /* PBXTextBookmark */;
-			7B12090A0EFA9E83008A61EA /* PBXTextBookmark */ = 7B12090A0EFA9E83008A61EA /* PBXTextBookmark */;
-			7B12090B0EFA9E83008A61EA /* PBXTextBookmark */ = 7B12090B0EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209100EFA9E83008A61EA /* PBXTextBookmark */ = 7B1209100EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209120EFA9E83008A61EA /* PBXTextBookmark */ = 7B1209120EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209130EFA9E83008A61EA /* PBXTextBookmark */ = 7B1209130EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209140EFA9E83008A61EA /* PBXTextBookmark */ = 7B1209140EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209150EFA9E83008A61EA /* PBXTextBookmark */ = 7B1209150EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209160EFA9E83008A61EA /* PBXTextBookmark */ = 7B1209160EFA9E83008A61EA /* PBXTextBookmark */;
-			7B1209570EFAC123008A61EA /* PBXTextBookmark */ = 7B1209570EFAC123008A61EA /* PBXTextBookmark */;
-			7B1209590EFAC123008A61EA /* PBXTextBookmark */ = 7B1209590EFAC123008A61EA /* PBXTextBookmark */;
-			7B12095A0EFAC123008A61EA /* PBXTextBookmark */ = 7B12095A0EFAC123008A61EA /* PBXTextBookmark */;
-			7B12095C0EFAC123008A61EA /* PBXTextBookmark */ = 7B12095C0EFAC123008A61EA /* PBXTextBookmark */;
-			7B12095F0EFAC123008A61EA /* PBXTextBookmark */ = 7B12095F0EFAC123008A61EA /* PBXTextBookmark */;
-			7B1209730EFAC505008A61EA /* PBXTextBookmark */ = 7B1209730EFAC505008A61EA /* PBXTextBookmark */;
-			7B1209740EFAC505008A61EA /* PBXTextBookmark */ = 7B1209740EFAC505008A61EA /* PBXTextBookmark */;
-			7B1209CB0EFACA72008A61EA /* PBXTextBookmark */ = 7B1209CB0EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209CC0EFACA72008A61EA /* PBXTextBookmark */ = 7B1209CC0EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209CD0EFACA72008A61EA /* PBXTextBookmark */ = 7B1209CD0EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209CE0EFACA72008A61EA /* PBXTextBookmark */ = 7B1209CE0EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209CF0EFACA72008A61EA /* PBXTextBookmark */ = 7B1209CF0EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D00EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D00EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D10EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D10EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D30EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D30EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D40EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D40EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D50EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D50EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D60EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D60EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D70EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D70EFACA72008A61EA /* PBXTextBookmark */;
-			7B1209D80EFACA72008A61EA /* PBXTextBookmark */ = 7B1209D80EFACA72008A61EA /* PBXTextBookmark */;
-			7B120A080EFAE0B0008A61EA /* PBXTextBookmark */ = 7B120A080EFAE0B0008A61EA /* PBXTextBookmark */;
-			7B120A090EFAE0B0008A61EA /* PBXTextBookmark */ = 7B120A090EFAE0B0008A61EA /* PBXTextBookmark */;
-			7B120A0A0EFAE0B0008A61EA /* PBXTextBookmark */ = 7B120A0A0EFAE0B0008A61EA /* PBXTextBookmark */;
-			7B4E92B20EDB05CB000F4094 /* PBXTextBookmark */ = 7B4E92B20EDB05CB000F4094 /* PBXTextBookmark */;
-			7B4E962F0EDB4EA9000F4094 /* PBXTextBookmark */ = 7B4E962F0EDB4EA9000F4094 /* PBXTextBookmark */;
-			7B4E981D0EDB6C17000F4094 /* PBXTextBookmark */ = 7B4E981D0EDB6C17000F4094 /* PBXTextBookmark */;
-			7B4E98240EDB6C17000F4094 /* PBXTextBookmark */ = 7B4E98240EDB6C17000F4094 /* PBXTextBookmark */;
-			7B4E98260EDB6C17000F4094 /* PBXTextBookmark */ = 7B4E98260EDB6C17000F4094 /* PBXTextBookmark */;
-			7B6E5AA40EE3731700FD0939 /* PBXTextBookmark */ = 7B6E5AA40EE3731700FD0939 /* PBXTextBookmark */;
-			7B6E5B100EE3772C00FD0939 /* PBXTextBookmark */ = 7B6E5B100EE3772C00FD0939 /* PBXTextBookmark */;
-			7B6E5B400EE3772C00FD0939 /* PBXTextBookmark */ = 7B6E5B400EE3772C00FD0939 /* PBXTextBookmark */;
-			7B6E5B420EE3772C00FD0939 /* PBXTextBookmark */ = 7B6E5B420EE3772C00FD0939 /* PBXTextBookmark */;
-			7B735B3B0EE4A13E004180FE /* PBXTextBookmark */ = 7B735B3B0EE4A13E004180FE /* PBXTextBookmark */;
-			7B7E4A160EF012D400E7E3AE /* PBXTextBookmark */ = 7B7E4A160EF012D400E7E3AE /* PBXTextBookmark */;
-			7B7E4A750EF01F8200E7E3AE /* PBXTextBookmark */ = 7B7E4A750EF01F8200E7E3AE /* PBXTextBookmark */;
-			7B7E4A790EF01F8200E7E3AE /* PBXTextBookmark */ = 7B7E4A790EF01F8200E7E3AE /* PBXTextBookmark */;
-			7B7E4B4E0EF044C900E7E3AE /* PBXTextBookmark */ = 7B7E4B4E0EF044C900E7E3AE /* PBXTextBookmark */;
-			7B7E4C810EF05A0400E7E3AE /* PBXTextBookmark */ = 7B7E4C810EF05A0400E7E3AE /* PBXTextBookmark */;
-			7B7E4C900EF05A0400E7E3AE /* PBXTextBookmark */ = 7B7E4C900EF05A0400E7E3AE /* PBXTextBookmark */;
-			7B7E4C930EF05A0400E7E3AE /* PBXTextBookmark */ = 7B7E4C930EF05A0400E7E3AE /* PBXTextBookmark */;
-			7B9048A60EE467880080756C /* PBXTextBookmark */ = 7B9048A60EE467880080756C /* PBXTextBookmark */;
-			7BA246520EF8204B00E7176C /* PBXTextBookmark */ = 7BA246520EF8204B00E7176C /* PBXTextBookmark */;
-			7BA246670EF8204B00E7176C /* PBXTextBookmark */ = 7BA246670EF8204B00E7176C /* PBXTextBookmark */;
-			7BA2466A0EF8204B00E7176C /* PBXTextBookmark */ = 7BA2466A0EF8204B00E7176C /* PBXTextBookmark */;
-			7BA246990EF85F4800E7176C /* PBXTextBookmark */ = 7BA246990EF85F4800E7176C /* PBXTextBookmark */;
-			7BA246F90EF864EA00E7176C /* PBXTextBookmark */ = 7BA246F90EF864EA00E7176C /* PBXTextBookmark */;
-			7BA2470B0EF864EA00E7176C /* PBXTextBookmark */ = 7BA2470B0EF864EA00E7176C /* PBXTextBookmark */;
-			7BB4D6C80ED8D9A000BEAF7D /* PBXTextBookmark */ = 7BB4D6C80ED8D9A000BEAF7D /* PBXTextBookmark */;
-			7BB4D6D90ED8D9A000BEAF7D /* PBXTextBookmark */ = 7BB4D6D90ED8D9A000BEAF7D /* PBXTextBookmark */;
-			7BB4D6DE0ED8D9A000BEAF7D /* PBXTextBookmark */ = 7BB4D6DE0ED8D9A000BEAF7D /* PBXTextBookmark */;
-			7BB7387F0EEDBFB600931970 /* PBXTextBookmark */ = 7BB7387F0EEDBFB600931970 /* PBXTextBookmark */;
-			7BB738FA0EEDD6EF00931970 /* PBXTextBookmark */ = 7BB738FA0EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB739000EEDD6EF00931970 /* PBXTextBookmark */ = 7BB739000EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB739060EEDD6EF00931970 /* PBXTextBookmark */ = 7BB739060EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB7390D0EEDD6EF00931970 /* PBXTextBookmark */ = 7BB7390D0EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB739100EEDD6EF00931970 /* PBXTextBookmark */ = 7BB739100EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB739170EEDD6EF00931970 /* PBXTextBookmark */ = 7BB739170EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB739180EEDD6EF00931970 /* PBXTextBookmark */ = 7BB739180EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB7391B0EEDD6EF00931970 /* PBXTextBookmark */ = 7BB7391B0EEDD6EF00931970 /* PBXTextBookmark */;
-			7BB7391C0EEDD6EF00931970 /* PBXTextBookmark */ = 7BB7391C0EEDD6EF00931970 /* PBXTextBookmark */;
-			7BC889AD0EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889AD0EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC889AF0EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889AF0EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC889B00EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889B00EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC889B70EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889B70EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC889B90EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889B90EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC889CF0EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889CF0EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC889D00EF956FA008AAF9F /* PBXTextBookmark */ = 7BC889D00EF956FA008AAF9F /* PBXTextBookmark */;
-			7BC88A620EF985B4008AAF9F /* PBXTextBookmark */ = 7BC88A620EF985B4008AAF9F /* PBXTextBookmark */;
-			7BC88A640EF985B4008AAF9F /* PBXTextBookmark */ = 7BC88A640EF985B4008AAF9F /* PBXTextBookmark */;
-			7BC88A690EF985B4008AAF9F /* PBXTextBookmark */ = 7BC88A690EF985B4008AAF9F /* PBXTextBookmark */;
-			7BC88A7B0EF98704008AAF9F /* PBXTextBookmark */ = 7BC88A7B0EF98704008AAF9F /* PBXTextBookmark */;
-			7BC88AC00EF98BDC008AAF9F /* PBXTextBookmark */ = 7BC88AC00EF98BDC008AAF9F /* PBXTextBookmark */;
-			7BC88AE90EF98D08008AAF9F /* PBXTextBookmark */ = 7BC88AE90EF98D08008AAF9F /* PBXTextBookmark */;
-			7BE4597D0EDA6FB6007A441F /* PBXTextBookmark */ = 7BE4597D0EDA6FB6007A441F /* PBXTextBookmark */;
+			7B1208790EFA9520008A61EA = 7B1208790EFA9520008A61EA /* PBXTextBookmark */;
+			7B12087C0EFA9520008A61EA = 7B12087C0EFA9520008A61EA /* PBXTextBookmark */;
+			7B12087D0EFA9520008A61EA = 7B12087D0EFA9520008A61EA /* PBXTextBookmark */;
+			7B12087E0EFA9520008A61EA = 7B12087E0EFA9520008A61EA /* PBXTextBookmark */;
+			7B12087F0EFA9520008A61EA = 7B12087F0EFA9520008A61EA /* PBXTextBookmark */;
+			7B1208800EFA9520008A61EA = 7B1208800EFA9520008A61EA /* PBXTextBookmark */;
+			7B1208810EFA9520008A61EA = 7B1208810EFA9520008A61EA /* PBXTextBookmark */;
+			7B1208820EFA9520008A61EA = 7B1208820EFA9520008A61EA /* PBXTextBookmark */;
+			7B1208A90EFA97DC008A61EA = 7B1208A90EFA97DC008A61EA /* PBXTextBookmark */;
+			7B12090A0EFA9E83008A61EA = 7B12090A0EFA9E83008A61EA /* PBXTextBookmark */;
+			7B1209570EFAC123008A61EA = 7B1209570EFAC123008A61EA /* PBXTextBookmark */;
+			7B1209590EFAC123008A61EA = 7B1209590EFAC123008A61EA /* PBXTextBookmark */;
+			7B12095A0EFAC123008A61EA = 7B12095A0EFAC123008A61EA /* PBXTextBookmark */;
+			7B1209730EFAC505008A61EA = 7B1209730EFAC505008A61EA /* PBXTextBookmark */;
+			7B1209CB0EFACA72008A61EA = 7B1209CB0EFACA72008A61EA /* PBXTextBookmark */;
+			7B1209CC0EFACA72008A61EA = 7B1209CC0EFACA72008A61EA /* PBXTextBookmark */;
+			7B1209CD0EFACA72008A61EA = 7B1209CD0EFACA72008A61EA /* PBXTextBookmark */;
+			7B1209CF0EFACA72008A61EA = 7B1209CF0EFACA72008A61EA /* PBXTextBookmark */;
+			7B1209D40EFACA72008A61EA = 7B1209D40EFACA72008A61EA /* PBXTextBookmark */;
+			7B120A090EFAE0B0008A61EA = 7B120A090EFAE0B0008A61EA /* PBXTextBookmark */;
+			7B126BFD0F07D9CC00DDD72A = 7B126BFD0F07D9CC00DDD72A /* PBXTextBookmark */;
+			7B126BFE0F07D9CC00DDD72A = 7B126BFE0F07D9CC00DDD72A /* PBXTextBookmark */;
+			7B126BFF0F07D9CC00DDD72A = 7B126BFF0F07D9CC00DDD72A /* PBXTextBookmark */;
+			7B126C000F07D9CC00DDD72A = 7B126C000F07D9CC00DDD72A /* PBXTextBookmark */;
+			7B1991A70F090B76004B6B89 = 7B1991A70F090B76004B6B89 /* PBXTextBookmark */;
+			7B1991AA0F090B76004B6B89 = 7B1991AA0F090B76004B6B89 /* PBXTextBookmark */;
+			7B3C45240F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C45240F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C45250F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C45250F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C45260F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C45260F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C45270F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C45270F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C45280F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C45280F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C45290F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C45290F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C452A0F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C452A0F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C452B0F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C452B0F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C452C0F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C452C0F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C452D0F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C452D0F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C452E0F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C452E0F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C452F0F0F904C0022FF52 /* PBXTextBookmark */ = 7B3C452F0F0F904C0022FF52 /* PBXTextBookmark */;
+			7B3C453F0F0F92170022FF52 /* PBXTextBookmark */ = 7B3C453F0F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45400F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45400F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45410F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45410F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45420F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45420F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45430F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45430F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45440F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45440F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45450F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45450F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C45460F0F92170022FF52 /* PBXTextBookmark */ = 7B3C45460F0F92170022FF52 /* PBXTextBookmark */;
+			7B3C454B0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C454B0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C454C0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C454C0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C454D0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C454D0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C454E0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C454E0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C454F0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C454F0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45500F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45500F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45510F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45510F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45520F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45520F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45530F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45530F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45540F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45540F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45550F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45550F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45560F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45560F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45570F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45570F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45580F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45580F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45590F0F93590022FF52 /* PBXTextBookmark */ = 7B3C45590F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C455A0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C455A0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C455B0F0F93590022FF52 /* PBXTextBookmark */ = 7B3C455B0F0F93590022FF52 /* PBXTextBookmark */;
+			7B3C45660F0F946F0022FF52 /* PBXTextBookmark */ = 7B3C45660F0F946F0022FF52 /* PBXTextBookmark */;
+			7B3C45670F0F946F0022FF52 /* PBXTextBookmark */ = 7B3C45670F0F946F0022FF52 /* PBXTextBookmark */;
+			7B3C456B0F0F94990022FF52 /* PBXTextBookmark */ = 7B3C456B0F0F94990022FF52 /* PBXTextBookmark */;
+			7B3C456C0F0F949A0022FF52 /* PBXTextBookmark */ = 7B3C456C0F0F949A0022FF52 /* PBXTextBookmark */;
+			7B3C456D0F0F949A0022FF52 /* PBXTextBookmark */ = 7B3C456D0F0F949A0022FF52 /* PBXTextBookmark */;
+			7B3C456F0F0F94C40022FF52 /* PBXTextBookmark */ = 7B3C456F0F0F94C40022FF52 /* PBXTextBookmark */;
+			7B3C45700F0F94C40022FF52 /* PBXTextBookmark */ = 7B3C45700F0F94C40022FF52 /* PBXTextBookmark */;
+			7B3C45710F0F94C40022FF52 /* PBXTextBookmark */ = 7B3C45710F0F94C40022FF52 /* PBXTextBookmark */;
+			7B3C45730F0F94DC0022FF52 /* PBXTextBookmark */ = 7B3C45730F0F94DC0022FF52 /* PBXTextBookmark */;
+			7B3C45740F0F94DC0022FF52 /* PBXTextBookmark */ = 7B3C45740F0F94DC0022FF52 /* PBXTextBookmark */;
+			7B3C45750F0F94DC0022FF52 /* PBXTextBookmark */ = 7B3C45750F0F94DC0022FF52 /* PBXTextBookmark */;
+			7B3C45760F0F94DD0022FF52 /* PBXTextBookmark */ = 7B3C45760F0F94DD0022FF52 /* PBXTextBookmark */;
+			7B3C45770F0F94E20022FF52 /* PBXTextBookmark */ = 7B3C45770F0F94E20022FF52 /* PBXTextBookmark */;
+			7B3C45790F0F95270022FF52 /* PBXTextBookmark */ = 7B3C45790F0F95270022FF52 /* PBXTextBookmark */;
+			7B3C457A0F0F95280022FF52 /* PBXTextBookmark */ = 7B3C457A0F0F95280022FF52 /* PBXTextBookmark */;
+			7B3C457B0F0F95280022FF52 /* PBXTextBookmark */ = 7B3C457B0F0F95280022FF52 /* PBXTextBookmark */;
+			7B3C457D0F0F95390022FF52 /* PBXTextBookmark */ = 7B3C457D0F0F95390022FF52 /* PBXTextBookmark */;
+			7B3C457E0F0F953A0022FF52 /* PBXTextBookmark */ = 7B3C457E0F0F953A0022FF52 /* PBXTextBookmark */;
+			7B3C457F0F0F953A0022FF52 /* PBXTextBookmark */ = 7B3C457F0F0F953A0022FF52 /* PBXTextBookmark */;
+			7B3C45810F0F953F0022FF52 /* PBXTextBookmark */ = 7B3C45810F0F953F0022FF52 /* PBXTextBookmark */;
+			7B3C45820F0F953F0022FF52 /* PBXTextBookmark */ = 7B3C45820F0F953F0022FF52 /* PBXTextBookmark */;
+			7B3C45830F0F953F0022FF52 /* PBXTextBookmark */ = 7B3C45830F0F953F0022FF52 /* PBXTextBookmark */;
+			7B3C45840F0F95590022FF52 /* PBXTextBookmark */ = 7B3C45840F0F95590022FF52 /* PBXTextBookmark */;
+			7B3C45860F0F956C0022FF52 /* PBXTextBookmark */ = 7B3C45860F0F956C0022FF52 /* PBXTextBookmark */;
+			7B3C45870F0F956F0022FF52 /* PBXTextBookmark */ = 7B3C45870F0F956F0022FF52 /* PBXTextBookmark */;
+			7B3C45880F0F956F0022FF52 /* PBXTextBookmark */ = 7B3C45880F0F956F0022FF52 /* PBXTextBookmark */;
+			7B3C45890F0F956F0022FF52 /* PBXTextBookmark */ = 7B3C45890F0F956F0022FF52 /* PBXTextBookmark */;
+			7B3C458B0F0F957A0022FF52 /* PBXTextBookmark */ = 7B3C458B0F0F957A0022FF52 /* PBXTextBookmark */;
+			7B3C458C0F0F957A0022FF52 /* PBXTextBookmark */ = 7B3C458C0F0F957A0022FF52 /* PBXTextBookmark */;
+			7B3C458D0F0F957A0022FF52 /* PBXTextBookmark */ = 7B3C458D0F0F957A0022FF52 /* PBXTextBookmark */;
+			7B3C458F0F0F95810022FF52 /* PBXTextBookmark */ = 7B3C458F0F0F95810022FF52 /* PBXTextBookmark */;
+			7B3C45900F0F95810022FF52 /* PBXTextBookmark */ = 7B3C45900F0F95810022FF52 /* PBXTextBookmark */;
+			7B3C45910F0F95810022FF52 /* PBXTextBookmark */ = 7B3C45910F0F95810022FF52 /* PBXTextBookmark */;
+			7B3C45920F0F95AB0022FF52 /* PBXTextBookmark */ = 7B3C45920F0F95AB0022FF52 /* PBXTextBookmark */;
+			7B3C45930F0F95B10022FF52 /* PBXTextBookmark */ = 7B3C45930F0F95B10022FF52 /* PBXTextBookmark */;
+			7B3C45940F0F95B10022FF52 /* PBXTextBookmark */ = 7B3C45940F0F95B10022FF52 /* PBXTextBookmark */;
+			7B3C45950F0F95B10022FF52 /* PBXTextBookmark */ = 7B3C45950F0F95B10022FF52 /* PBXTextBookmark */;
+			7B3C45960F0F95B10022FF52 /* PBXTextBookmark */ = 7B3C45960F0F95B10022FF52 /* PBXTextBookmark */;
+			7B3C45970F0F95C00022FF52 /* PBXTextBookmark */ = 7B3C45970F0F95C00022FF52 /* PBXTextBookmark */;
+			7B3C45990F0F95E80022FF52 /* PBXTextBookmark */ = 7B3C45990F0F95E80022FF52 /* PBXTextBookmark */;
+			7B3C459A0F0F95E80022FF52 /* PBXTextBookmark */ = 7B3C459A0F0F95E80022FF52 /* PBXTextBookmark */;
+			7B3C459B0F0F95E80022FF52 /* PBXTextBookmark */ = 7B3C459B0F0F95E80022FF52 /* PBXTextBookmark */;
+			7B3C459D0F0F95ED0022FF52 /* PBXTextBookmark */ = 7B3C459D0F0F95ED0022FF52 /* PBXTextBookmark */;
+			7B3C459E0F0F95ED0022FF52 /* PBXTextBookmark */ = 7B3C459E0F0F95ED0022FF52 /* PBXTextBookmark */;
+			7B3C459F0F0F95ED0022FF52 /* PBXTextBookmark */ = 7B3C459F0F0F95ED0022FF52 /* PBXTextBookmark */;
+			7B3C45A00F0F960F0022FF52 /* PBXTextBookmark */ = 7B3C45A00F0F960F0022FF52 /* PBXTextBookmark */;
+			7B3C45A10F0F965A0022FF52 /* PBXTextBookmark */ = 7B3C45A10F0F965A0022FF52 /* PBXTextBookmark */;
+			7B3C45A20F0F965A0022FF52 /* PBXBookmark */ = 7B3C45A20F0F965A0022FF52 /* PBXBookmark */;
+			7B3C45A30F0F965A0022FF52 /* PBXTextBookmark */ = 7B3C45A30F0F965A0022FF52 /* PBXTextBookmark */;
+			7B3C45A40F0F965A0022FF52 /* PBXTextBookmark */ = 7B3C45A40F0F965A0022FF52 /* PBXTextBookmark */;
+			7B3C45A50F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45A50F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45A60F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45A60F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45A70F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45A70F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45A80F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45A80F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45A90F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45A90F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45AA0F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45AA0F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45AB0F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45AB0F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45AC0F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45AC0F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45AD0F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45AD0F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45AE0F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45AE0F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45AF0F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45AF0F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B00F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B00F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B10F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B10F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B20F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B20F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B30F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B30F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B40F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B40F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B50F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B50F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B60F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B60F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B70F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B70F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45B80F0F96750022FF52 /* PBXTextBookmark */ = 7B3C45B80F0F96750022FF52 /* PBXTextBookmark */;
+			7B3C45BA0F0F96BA0022FF52 /* PBXTextBookmark */ = 7B3C45BA0F0F96BA0022FF52 /* PBXTextBookmark */;
+			7B3C45BB0F0F96BA0022FF52 /* PBXTextBookmark */ = 7B3C45BB0F0F96BA0022FF52 /* PBXTextBookmark */;
+			7B3C45BC0F0F96BA0022FF52 /* PBXTextBookmark */ = 7B3C45BC0F0F96BA0022FF52 /* PBXTextBookmark */;
+			7B3C45BE0F0F97320022FF52 /* PBXTextBookmark */ = 7B3C45BE0F0F97320022FF52 /* PBXTextBookmark */;
+			7B3C45BF0F0F97400022FF52 /* PBXTextBookmark */ = 7B3C45BF0F0F97400022FF52 /* PBXTextBookmark */;
+			7B3C45C00F0F97400022FF52 /* PBXTextBookmark */ = 7B3C45C00F0F97400022FF52 /* PBXTextBookmark */;
+			7B3C45C10F0F97400022FF52 /* PBXTextBookmark */ = 7B3C45C10F0F97400022FF52 /* PBXTextBookmark */;
+			7B3C45C30F0F97A00022FF52 /* PBXTextBookmark */ = 7B3C45C30F0F97A00022FF52 /* PBXTextBookmark */;
+			7B3C45C40F0F97A00022FF52 /* PBXTextBookmark */ = 7B3C45C40F0F97A00022FF52 /* PBXTextBookmark */;
+			7B3C45C50F0F97A00022FF52 /* PBXTextBookmark */ = 7B3C45C50F0F97A00022FF52 /* PBXTextBookmark */;
+			7B3C45C60F0F97A00022FF52 /* PBXTextBookmark */ = 7B3C45C60F0F97A00022FF52 /* PBXTextBookmark */;
+			7B3C45C70F0F97A00022FF52 /* PBXTextBookmark */ = 7B3C45C70F0F97A00022FF52 /* PBXTextBookmark */;
+			7B3C45C80F0F97A70022FF52 /* PBXTextBookmark */ = 7B3C45C80F0F97A70022FF52 /* PBXTextBookmark */;
+			7B3C45C90F0F97A80022FF52 /* PBXTextBookmark */ = 7B3C45C90F0F97A80022FF52 /* PBXTextBookmark */;
+			7B3C45CA0F0F97A80022FF52 /* PBXTextBookmark */ = 7B3C45CA0F0F97A80022FF52 /* PBXTextBookmark */;
+			7B3C45CC0F0F97D10022FF52 /* PBXTextBookmark */ = 7B3C45CC0F0F97D10022FF52 /* PBXTextBookmark */;
+			7B3C45CD0F0F97DE0022FF52 /* PBXTextBookmark */ = 7B3C45CD0F0F97DE0022FF52 /* PBXTextBookmark */;
+			7B3C45CE0F0F97DE0022FF52 /* PBXTextBookmark */ = 7B3C45CE0F0F97DE0022FF52 /* PBXTextBookmark */;
+			7B3C45CF0F0F97DE0022FF52 /* PBXTextBookmark */ = 7B3C45CF0F0F97DE0022FF52 /* PBXTextBookmark */;
+			7B3C45D00F0F97E30022FF52 /* PBXTextBookmark */ = 7B3C45D00F0F97E30022FF52 /* PBXTextBookmark */;
+			7B4E92B20EDB05CB000F4094 = 7B4E92B20EDB05CB000F4094 /* PBXTextBookmark */;
+			7B4E962F0EDB4EA9000F4094 = 7B4E962F0EDB4EA9000F4094 /* PBXTextBookmark */;
+			7B4E981D0EDB6C17000F4094 = 7B4E981D0EDB6C17000F4094 /* PBXTextBookmark */;
+			7B4E98240EDB6C17000F4094 = 7B4E98240EDB6C17000F4094 /* PBXTextBookmark */;
+			7B4E98260EDB6C17000F4094 = 7B4E98260EDB6C17000F4094 /* PBXTextBookmark */;
+			7B6E5AA40EE3731700FD0939 = 7B6E5AA40EE3731700FD0939 /* PBXTextBookmark */;
+			7B6E5B100EE3772C00FD0939 = 7B6E5B100EE3772C00FD0939 /* PBXTextBookmark */;
+			7B6E5B400EE3772C00FD0939 = 7B6E5B400EE3772C00FD0939 /* PBXTextBookmark */;
+			7B6E5B420EE3772C00FD0939 = 7B6E5B420EE3772C00FD0939 /* PBXTextBookmark */;
+			7B71BB630F0933AD00D59E0A = 7B71BB630F0933AD00D59E0A /* PBXTextBookmark */;
+			7B735B3B0EE4A13E004180FE = 7B735B3B0EE4A13E004180FE /* PBXTextBookmark */;
+			7B7E4A160EF012D400E7E3AE = 7B7E4A160EF012D400E7E3AE /* PBXTextBookmark */;
+			7B7E4A750EF01F8200E7E3AE = 7B7E4A750EF01F8200E7E3AE /* PBXTextBookmark */;
+			7B7E4A790EF01F8200E7E3AE = 7B7E4A790EF01F8200E7E3AE /* PBXTextBookmark */;
+			7B7E4B4E0EF044C900E7E3AE = 7B7E4B4E0EF044C900E7E3AE /* PBXTextBookmark */;
+			7B7E4C810EF05A0400E7E3AE = 7B7E4C810EF05A0400E7E3AE /* PBXTextBookmark */;
+			7B7E4C900EF05A0400E7E3AE = 7B7E4C900EF05A0400E7E3AE /* PBXTextBookmark */;
+			7B7E4C930EF05A0400E7E3AE = 7B7E4C930EF05A0400E7E3AE /* PBXTextBookmark */;
+			7B9048A60EE467880080756C = 7B9048A60EE467880080756C /* PBXTextBookmark */;
+			7BA246520EF8204B00E7176C = 7BA246520EF8204B00E7176C /* PBXTextBookmark */;
+			7BA246670EF8204B00E7176C = 7BA246670EF8204B00E7176C /* PBXTextBookmark */;
+			7BA246990EF85F4800E7176C = 7BA246990EF85F4800E7176C /* PBXTextBookmark */;
+			7BA246F90EF864EA00E7176C = 7BA246F90EF864EA00E7176C /* PBXTextBookmark */;
+			7BA2470B0EF864EA00E7176C = 7BA2470B0EF864EA00E7176C /* PBXTextBookmark */;
+			7BB4D6C80ED8D9A000BEAF7D = 7BB4D6C80ED8D9A000BEAF7D /* PBXTextBookmark */;
+			7BB4D6D90ED8D9A000BEAF7D = 7BB4D6D90ED8D9A000BEAF7D /* PBXTextBookmark */;
+			7BB4D6DE0ED8D9A000BEAF7D = 7BB4D6DE0ED8D9A000BEAF7D /* PBXTextBookmark */;
+			7BB7387F0EEDBFB600931970 = 7BB7387F0EEDBFB600931970 /* PBXTextBookmark */;
+			7BB738FA0EEDD6EF00931970 = 7BB738FA0EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB739000EEDD6EF00931970 = 7BB739000EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB739060EEDD6EF00931970 = 7BB739060EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB7390D0EEDD6EF00931970 = 7BB7390D0EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB739100EEDD6EF00931970 = 7BB739100EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB739170EEDD6EF00931970 = 7BB739170EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB739180EEDD6EF00931970 = 7BB739180EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB7391B0EEDD6EF00931970 = 7BB7391B0EEDD6EF00931970 /* PBXTextBookmark */;
+			7BB7391C0EEDD6EF00931970 = 7BB7391C0EEDD6EF00931970 /* PBXTextBookmark */;
+			7BC889AD0EF956FA008AAF9F = 7BC889AD0EF956FA008AAF9F /* PBXTextBookmark */;
+			7BC889AF0EF956FA008AAF9F = 7BC889AF0EF956FA008AAF9F /* PBXTextBookmark */;
+			7BC889B00EF956FA008AAF9F = 7BC889B00EF956FA008AAF9F /* PBXTextBookmark */;
+			7BC889B70EF956FA008AAF9F = 7BC889B70EF956FA008AAF9F /* PBXTextBookmark */;
+			7BC889CF0EF956FA008AAF9F = 7BC889CF0EF956FA008AAF9F /* PBXTextBookmark */;
+			7BC889D00EF956FA008AAF9F = 7BC889D00EF956FA008AAF9F /* PBXTextBookmark */;
+			7BC88A620EF985B4008AAF9F = 7BC88A620EF985B4008AAF9F /* PBXTextBookmark */;
+			7BC88A640EF985B4008AAF9F = 7BC88A640EF985B4008AAF9F /* PBXTextBookmark */;
+			7BC88A690EF985B4008AAF9F = 7BC88A690EF985B4008AAF9F /* PBXTextBookmark */;
+			7BC88A7B0EF98704008AAF9F = 7BC88A7B0EF98704008AAF9F /* PBXTextBookmark */;
+			7BC88AC00EF98BDC008AAF9F = 7BC88AC00EF98BDC008AAF9F /* PBXTextBookmark */;
+			7BC88AE90EF98D08008AAF9F = 7BC88AE90EF98D08008AAF9F /* PBXTextBookmark */;
+			7BE4597D0EDA6FB6007A441F = 7BE4597D0EDA6FB6007A441F /* PBXTextBookmark */;
 		};
 		sourceControlManager = 7B121AE80E9C0A77009B1748 /* Source Control */;
 		userBuildSettings = {
@@ -292,16 +370,6 @@
 		vrLen = 855;
 		vrLoc = 0;
 	};
-	7B12087A0EFA9520008A61EA /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
-		name = "service.hpp: 60";
-		rLen = 0;
-		rLoc = 1649;
-		rType = 0;
-		vrLen = 2253;
-		vrLoc = 0;
-	};
 	7B12087C0EFA9520008A61EA /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7B7E4A630EF01BC100E7E3AE /* job_dag.hpp */;
@@ -372,518 +440,1082 @@
 		vrLen = 1392;
 		vrLoc = 0;
 	};
-	7B1208840EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B1208A90EFA97DC008A61EA /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
+		fRef = 7BA2462B0EF8187E00E7176C /* object_impl.hpp */;
+		name = "object_impl.hpp: 23";
+		rLen = 85;
+		rLoc = 549;
+		rType = 0;
+		vrLen = 1095;
+		vrLoc = 0;
+	};
+	7B12090A0EFA9E83008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BC88A390EF95CC5008AAF9F /* stl_map.h */;
+		name = "stl_map.h: 321";
+		rLen = 0;
+		rLoc = 11639;
+		rType = 0;
+		vrLen = 2493;
+		vrLoc = 11021;
+	};
+	7B1209570EFAC123008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B7E4B000EF0430000E7E3AE /* object.hpp */;
+		name = "object.hpp: 30";
+		rLen = 0;
+		rLoc = 796;
+		rType = 0;
+		vrLen = 1517;
+		vrLoc = 0;
+	};
+	7B1209590EFAC123008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6710ED8CF8400BEAF7D /* faust.hpp */;
+		name = "faust.hpp: 19";
+		rLen = 0;
+		rLoc = 539;
+		rType = 0;
+		vrLen = 817;
+		vrLoc = 0;
+	};
+	7B12095A0EFAC123008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6B10ED8D8BE00BEAF7D /* version.hpp */;
+		name = "version.hpp: 38";
+		rLen = 32;
+		rLoc = 1162;
+		rType = 0;
+		vrLen = 2043;
+		vrLoc = 622;
+	};
+	7B1209730EFAC505008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B0A23B90EDC3DF1008307E1 /* exception.hpp */;
+		name = "exception.hpp: 52";
+		rLen = 37;
+		rLoc = 1245;
+		rType = 0;
+		vrLen = 1518;
+		vrLoc = 82;
+	};
+	7B1209CB0EFACA72008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B0A23B90EDC3DF1008307E1 /* exception.hpp */;
+		name = "exception.hpp: 69";
+		rLen = 72;
+		rLoc = 1490;
+		rType = 0;
+		vrLen = 1623;
+		vrLoc = 660;
+	};
+	7B1209CC0EFACA72008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6EE0ED8DA7900BEAF7D /* exports.hpp */;
+		name = "exports.hpp: 12";
+		rLen = 52;
+		rLoc = 379;
+		rType = 0;
+		vrLen = 2433;
+		vrLoc = 0;
+	};
+	7B1209CD0EFACA72008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738640EEDAF0F00931970 /* state.hpp */;
+		name = "state.hpp: 22";
+		rLen = 22;
+		rLoc = 666;
+		rType = 0;
+		vrLen = 1132;
+		vrLoc = 0;
+	};
+	7B1209CF0EFACA72008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
 		fRef = 7B7E4B010EF0430000E7E3AE /* object.cpp */;
 		name = "object.cpp: 35";
 		rLen = 0;
 		rLoc = 1102;
 		rType = 0;
-		vrLen = 1560;
+		vrLen = 1583;
 		vrLoc = 0;
 	};
-	7B1208850EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B1209D40EFACA72008A61EA /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738520EEDAEFE00931970 /* job_impl.hpp */;
-		name = "job_impl.hpp: 39";
+		fRef = 7BB4D6EE0ED8DA7900BEAF7D /* exports.hpp */;
+		name = "exports.hpp: 12";
+		rLen = 52;
+		rLoc = 379;
+		rType = 0;
+		vrLen = 2433;
+		vrLoc = 0;
+	};
+	7B120A090EFAE0B0008A61EA /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 281";
 		rLen = 0;
-		rLoc = 992;
+		rLoc = 8684;
 		rType = 0;
-		vrLen = 1250;
+		vrLen = 2160;
+		vrLoc = 6951;
+	};
+	7B121AE80E9C0A77009B1748 /* Source Control */ = {
+		isa = PBXSourceControlManager;
+		fallbackIsa = XCSourceControlManager;
+		isSCMEnabled = 0;
+		scmConfiguration = {
+			repositoryName = "https://svn.cct.lsu.edu/repos/saga-projects/";
+		};
+	};
+	7B121AE90E9C0A77009B1748 /* Code sense */ = {
+		isa = PBXCodeSenseManager;
+		indexTemplatePath = "";
+	};
+	7B126BFD0F07D9CC00DDD72A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D72E0ED8DDC000BEAF7D /* main.cpp */;
+		name = "main.cpp: 76";
+		rLen = 0;
+		rLoc = 1396;
+		rType = 0;
+		vrLen = 1577;
+		vrLoc = 952;
+	};
+	7B126BFE0F07D9CC00DDD72A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738620EEDAF0F00931970 /* service.cpp */;
+		name = "service.cpp: 31";
+		rLen = 0;
+		rLoc = 1020;
+		rType = 0;
+		vrLen = 1697;
 		vrLoc = 0;
 	};
-	7B1208860EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B126BFF0F07D9CC00DDD72A /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738510EEDAEFE00931970 /* job_impl.cpp */;
-		name = "job_impl.cpp: 12";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 276";
 		rLen = 0;
-		rLoc = 405;
+		rLoc = 8520;
 		rType = 0;
-		vrLen = 1645;
+		vrLen = 1825;
+		vrLoc = 7286;
+	};
+	7B126C000F07D9CC00DDD72A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 35";
+		rLen = 0;
+		rLoc = 955;
+		rType = 0;
+		vrLen = 1961;
+		vrLoc = 535;
+	};
+	7B1991A70F090B76004B6B89 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 84";
+		rLen = 0;
+		rLoc = 2554;
+		rType = 0;
+		vrLen = 1655;
+		vrLoc = 534;
+	};
+	7B1991AA0F090B76004B6B89 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 26";
+		rLen = 117;
+		rLoc = 1293;
+		rType = 0;
+		vrLen = 1856;
 		vrLoc = 0;
 	};
-	7B1208870EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C451A0F0F8FC40022FF52 /* service.cpp */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.cpp.cpp;
+		name = service.cpp;
+		path = "/Users/oweidner/Work/SAGA/saga-projects/applications/FAUST/faust/faust/service.cpp";
+		sourceTree = "<absolute>";
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {688, 1876}}";
+			sepNavSelRange = "{3709, 0}";
+			sepNavVisRange = "{2873, 1026}";
+		};
+	};
+	7B3C451D0F0F8FD70022FF52 /* main.cpp */ = {
+		isa = PBXFileReference;
+		name = main.cpp;
+		path = "/Users/oweidner/Work/SAGA/saga-projects/applications/FAUST/faust/main.cpp";
+		sourceTree = "<absolute>";
+	};
+	7B3C45200F0F8FD80022FF52 /* main.cpp */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.cpp.cpp;
+		name = main.cpp;
+		path = "/Users/oweidner/Work/SAGA/saga-projects/applications/FAUST/faust/main.cpp";
+		sourceTree = "<absolute>";
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {688, 910}}";
+			sepNavSelRange = "{1281, 0}";
+			sepNavVisRange = "{375, 1587}";
+		};
+	};
+	7B3C45240F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738520EEDAEFE00931970 /* job_impl.hpp */;
-		name = "job_impl.hpp: 19";
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 21";
 		rLen = 0;
-		rLoc = 579;
+		rLoc = 827;
 		rType = 0;
-		vrLen = 1224;
+		vrLen = 1856;
 		vrLoc = 0;
 	};
-	7B1208880EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45250F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 51";
+		fRef = 7BB738610EEDAF0F00931970 /* resource.hpp */;
+		name = "resource.hpp: 12";
 		rLen = 0;
-		rLoc = 1534;
+		rLoc = 394;
 		rType = 0;
-		vrLen = 2729;
-		vrLoc = 454;
+		vrLen = 878;
+		vrLoc = 0;
 	};
-	7B1208890EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45260F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738620EEDAF0F00931970 /* service.cpp */;
-		name = "service.cpp: 31";
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 125";
 		rLen = 0;
-		rLoc = 1020;
+		rLoc = 3874;
 		rType = 0;
-		vrLen = 2267;
+		vrLen = 1236;
+		vrLoc = 2926;
+	};
+	7B3C45270F0F904C0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 126";
+		rLen = 0;
+		rLoc = 4012;
+		rType = 0;
+		vrLen = 950;
+		vrLoc = 2873;
+	};
+	7B3C45280F0F904C0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B3C451D0F0F8FD70022FF52 /* main.cpp */;
+		rLen = 0;
+		rLoc = 41;
+		rType = 1;
+	};
+	7B3C45290F0F904C0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 21";
+		rLen = 0;
+		rLoc = 827;
+		rType = 0;
+		vrLen = 1856;
 		vrLoc = 0;
 	};
-	7B12088A0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C452A0F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738610EEDAF0F00931970 /* resource.hpp */;
 		name = "resource.hpp: 12";
 		rLen = 0;
 		rLoc = 394;
 		rType = 0;
-		vrLen = 855;
+		vrLen = 878;
 		vrLoc = 0;
 	};
-	7B12088B0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C452B0F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
 		name = "service.hpp: 60";
 		rLen = 0;
 		rLoc = 1649;
 		rType = 0;
-		vrLen = 2253;
-		vrLoc = 0;
+		vrLen = 1856;
+		vrLoc = 1730;
 	};
-	7B12088C0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C452C0F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B7E4B000EF0430000E7E3AE /* object.hpp */;
-		name = "object.hpp: 27";
-		rLen = 84;
-		rLoc = 688;
+		fRef = 7BB738620EEDAF0F00931970 /* service.cpp */;
+		name = "service.cpp: 31";
+		rLen = 0;
+		rLoc = 1020;
 		rType = 0;
-		vrLen = 1526;
-		vrLoc = 0;
+		vrLen = 1610;
+		vrLoc = 146;
 	};
-	7B12088D0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C452D0F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738520EEDAEFE00931970 /* job_impl.hpp */;
-		name = "job_impl.hpp: 15";
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 125";
 		rLen = 0;
-		rLoc = 475;
+		rLoc = 3874;
 		rType = 0;
-		vrLen = 1392;
-		vrLoc = 0;
+		vrLen = 1236;
+		vrLoc = 2926;
 	};
-	7B12088E0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C452E0F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738510EEDAEFE00931970 /* job_impl.cpp */;
-		name = "job_impl.cpp: 23";
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 126";
 		rLen = 0;
-		rLoc = 680;
+		rLoc = 4012;
 		rType = 0;
-		vrLen = 1645;
-		vrLoc = 0;
+		vrLen = 950;
+		vrLoc = 2873;
 	};
-	7B12088F0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C452F0F0F904C0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B7E4A630EF01BC100E7E3AE /* job_dag.hpp */;
-		name = "job_dag.hpp: 20";
-		rLen = 31;
-		rLoc = 594;
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 46";
+		rLen = 0;
+		rLoc = 1316;
 		rType = 0;
-		vrLen = 1309;
-		vrLoc = 0;
+		vrLen = 994;
+		vrLoc = 461;
 	};
-	7B1208900EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C453F0F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738500EEDAEFE00931970 /* job_group_impl.hpp */;
-		name = "job_group_impl.hpp: 14";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 95";
 		rLen = 0;
-		rLoc = 16;
+		rLoc = 3426;
 		rType = 0;
-		vrLen = 1143;
-		vrLoc = 0;
+		vrLen = 1443;
+		vrLoc = 2575;
 	};
-	7B1208910EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45400F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738520EEDAEFE00931970 /* job_impl.hpp */;
-		name = "job_impl.hpp: 15";
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 35";
 		rLen = 0;
-		rLoc = 475;
+		rLoc = 955;
 		rType = 0;
-		vrLen = 1392;
-		vrLoc = 0;
+		vrLen = 1019;
+		vrLoc = 535;
 	};
-	7B1208920EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45410F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738500EEDAEFE00931970 /* job_group_impl.hpp */;
-		name = "job_group_impl.hpp: 21";
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 126";
 		rLen = 0;
-		rLoc = 16;
+		rLoc = 4012;
 		rType = 0;
-		vrLen = 1143;
-		vrLoc = 0;
+		vrLen = 1031;
+		vrLoc = 2792;
 	};
-	7B1208930EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45420F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738510EEDAEFE00931970 /* job_impl.cpp */;
-		name = "job_impl.cpp: 23";
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 46";
 		rLen = 0;
-		rLoc = 680;
+		rLoc = 1316;
 		rType = 0;
-		vrLen = 1645;
-		vrLoc = 0;
+		vrLen = 997;
+		vrLoc = 461;
 	};
-	7B1208940EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45430F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738520EEDAEFE00931970 /* job_impl.hpp */;
-		name = "job_impl.hpp: 26";
-		rLen = 85;
-		rLoc = 659;
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 126";
+		rLen = 0;
+		rLoc = 4012;
 		rType = 0;
-		vrLen = 1392;
-		vrLoc = 0;
+		vrLen = 1031;
+		vrLoc = 2792;
 	};
-	7B1208950EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45440F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738500EEDAEFE00931970 /* job_group_impl.hpp */;
-		name = "job_group_impl.hpp: 37";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 95";
 		rLen = 0;
-		rLoc = 940;
+		rLoc = 3426;
 		rType = 0;
-		vrLen = 1296;
-		vrLoc = 0;
+		vrLen = 1443;
+		vrLoc = 2575;
 	};
-	7B1208960EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45450F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB7384F0EEDAEFE00931970 /* job_group_impl.cpp */;
-		name = "job_group_impl.cpp: 20";
-		rLen = 1;
-		rLoc = 610;
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 35";
+		rLen = 0;
+		rLoc = 955;
 		rType = 0;
-		vrLen = 1591;
-		vrLoc = 0;
+		vrLen = 1019;
+		vrLoc = 535;
 	};
-	7B1208970EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45460F0F92170022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738500EEDAEFE00931970 /* job_group_impl.hpp */;
-		name = "job_group_impl.hpp: 37";
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 50";
 		rLen = 0;
-		rLoc = 940;
+		rLoc = 1503;
 		rType = 0;
-		vrLen = 1296;
-		vrLoc = 0;
+		vrLen = 968;
+		vrLoc = 532;
 	};
-	7B1208980EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C454B0F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB7384F0EEDAEFE00931970 /* job_group_impl.cpp */;
-		name = "job_group_impl.cpp: 35";
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 250";
+		rLen = 50;
+		rLoc = 8905;
+		rType = 0;
+		vrLen = 905;
+		vrLoc = 8104;
+	};
+	7B3C454C0F0F93590022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 121";
 		rLen = 0;
-		rLoc = 947;
+		rLoc = 3709;
 		rType = 0;
-		vrLen = 1591;
-		vrLoc = 0;
+		vrLen = 1026;
+		vrLoc = 2873;
 	};
-	7B1208990EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C454D0F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B6E5A940EE372F300FD0939 /* logwriter.hpp */;
-		name = "logwriter.hpp: 48";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 147";
 		rLen = 0;
-		rLoc = 1195;
+		rLoc = 4800;
 		rType = 0;
-		vrLen = 1220;
-		vrLoc = 0;
+		vrLen = 808;
+		vrLoc = 4305;
 	};
-	7B12089A0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C454E0F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
-		name = "logwriter.cpp: 17";
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 44";
 		rLen = 0;
-		rLoc = 441;
+		rLoc = 1296;
 		rType = 0;
-		vrLen = 1880;
-		vrLoc = 0;
+		vrLen = 1174;
+		vrLoc = 745;
 	};
-	7B12089B0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C454F0F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B6E5A940EE372F300FD0939 /* logwriter.hpp */;
-		name = "logwriter.hpp: 48";
+		fRef = 7BB738610EEDAF0F00931970 /* resource.hpp */;
+		name = "resource.hpp: 24";
 		rLen = 0;
-		rLoc = 1195;
+		rLoc = 782;
 		rType = 0;
-		vrLen = 1220;
+		vrLen = 878;
 		vrLoc = 0;
 	};
-	7B12089C0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45500F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
-		name = "logwriter.cpp: 17";
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 50";
 		rLen = 0;
-		rLoc = 457;
+		rLoc = 1503;
 		rType = 0;
-		vrLen = 1901;
-		vrLoc = 0;
+		vrLen = 968;
+		vrLoc = 532;
 	};
-	7B12089D0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45510F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462B0EF8187E00E7176C /* object_impl.hpp */;
-		name = "object_impl.hpp: 20";
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 50";
 		rLen = 0;
-		rLoc = 525;
+		rLoc = 1503;
 		rType = 0;
-		vrLen = 1039;
-		vrLoc = 0;
+		vrLen = 968;
+		vrLoc = 532;
 	};
-	7B12089E0EFA9520008A61EA /* PBXTextBookmark */ = {
+	7B3C45520F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738520EEDAEFE00931970 /* job_impl.hpp */;
-		name = "job_impl.hpp: 26";
-		rLen = 85;
-		rLoc = 659;
+		fRef = 7BB738610EEDAF0F00931970 /* resource.hpp */;
+		name = "resource.hpp: 24";
+		rLen = 0;
+		rLoc = 782;
 		rType = 0;
-		vrLen = 1392;
+		vrLen = 878;
 		vrLoc = 0;
 	};
-	7B1208A90EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C45530F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462B0EF8187E00E7176C /* object_impl.hpp */;
-		name = "object_impl.hpp: 23";
-		rLen = 85;
-		rLoc = 549;
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 125";
+		rLen = 0;
+		rLoc = 3874;
 		rType = 0;
-		vrLen = 1095;
-		vrLoc = 0;
+		vrLen = 1226;
+		vrLoc = 2936;
 	};
-	7B1208AB0EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C45540F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462B0EF8187E00E7176C /* object_impl.hpp */;
-		name = "object_impl.hpp: 22";
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 126";
 		rLen = 0;
-		rLoc = 548;
+		rLoc = 4012;
 		rType = 0;
-		vrLen = 1095;
-		vrLoc = 0;
+		vrLen = 1271;
+		vrLoc = 2000;
 	};
-	7B1208AC0EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C45550F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462C0EF8187E00E7176C /* object_impl.cpp */;
-		name = "object_impl.cpp: 29";
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 250";
+		rLen = 50;
+		rLoc = 8905;
+		rType = 0;
+		vrLen = 905;
+		vrLoc = 8104;
+	};
+	7B3C45560F0F93590022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B3C451A0F0F8FC40022FF52 /* service.cpp */;
+		name = "service.cpp: 121";
 		rLen = 0;
-		rLoc = 735;
+		rLoc = 3709;
 		rType = 0;
-		vrLen = 735;
-		vrLoc = 0;
+		vrLen = 1026;
+		vrLoc = 2873;
 	};
-	7B1208AD0EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C45570F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462B0EF8187E00E7176C /* object_impl.hpp */;
-		name = "object_impl.hpp: 22";
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 35";
 		rLen = 0;
-		rLoc = 548;
+		rLoc = 955;
 		rType = 0;
-		vrLen = 1095;
-		vrLoc = 0;
+		vrLen = 1019;
+		vrLoc = 535;
 	};
-	7B1208AE0EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C45580F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462C0EF8187E00E7176C /* object_impl.cpp */;
-		name = "object_impl.cpp: 29";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 147";
 		rLen = 0;
-		rLoc = 735;
+		rLoc = 4800;
 		rType = 0;
-		vrLen = 735;
-		vrLoc = 0;
+		vrLen = 808;
+		vrLoc = 4305;
 	};
-	7B1208AF0EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C45590F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 51";
+		name = "service_impl.hpp: 44";
 		rLen = 0;
-		rLoc = 1534;
+		rLoc = 1296;
 		rType = 0;
-		vrLen = 2410;
-		vrLoc = 425;
+		vrLen = 1174;
+		vrLoc = 745;
 	};
-	7B1208B00EFA97DC008A61EA /* PBXTextBookmark */ = {
+	7B3C455A0F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462B0EF8187E00E7176C /* object_impl.hpp */;
-		name = "object_impl.hpp: 23";
-		rLen = 85;
-		rLoc = 549;
+		fRef = 7BB738610EEDAF0F00931970 /* resource.hpp */;
+		name = "resource.hpp: 24";
+		rLen = 0;
+		rLoc = 782;
 		rType = 0;
-		vrLen = 1095;
+		vrLen = 878;
 		vrLoc = 0;
 	};
-	7B12090A0EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C455B0F0F93590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BC88A390EF95CC5008AAF9F /* stl_map.h */;
-		name = "stl_map.h: 321";
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 46";
 		rLen = 0;
-		rLoc = 11639;
+		rLoc = 1301;
 		rType = 0;
-		vrLen = 2493;
-		vrLoc = 11021;
+		vrLen = 1150;
+		vrLoc = 532;
 	};
-	7B12090B0EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45660F0F946F0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462C0EF8187E00E7176C /* object_impl.cpp */;
-		name = "object_impl.cpp: 29";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		rLen = 5;
+		rLoc = 8383;
+		rType = 0;
+	};
+	7B3C45670F0F946F0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 275";
+		rLen = 71;
+		rLoc = 8383;
+		rType = 0;
+		vrLen = 550;
+		vrLoc = 8215;
+	};
+	7B3C456B0F0F94990022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 275";
+		rLen = 71;
+		rLoc = 8383;
+		rType = 0;
+		vrLen = 567;
+		vrLoc = 8190;
+	};
+	7B3C456C0F0F949A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 275";
+		rLen = 71;
+		rLoc = 8383;
+		rType = 0;
+		vrLen = 567;
+		vrLoc = 8190;
+	};
+	7B3C456D0F0F949A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 275";
+		rLen = 71;
+		rLoc = 8383;
+		rType = 0;
+		vrLen = 567;
+		vrLoc = 8190;
+	};
+	7B3C456F0F0F94C40022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 280";
 		rLen = 0;
-		rLoc = 735;
+		rLoc = 8598;
 		rType = 0;
-		vrLen = 735;
-		vrLoc = 0;
+		vrLen = 493;
+		vrLoc = 8220;
 	};
-	7B1209100EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45700F0F94C40022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 28";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 280";
 		rLen = 0;
-		rLoc = 799;
+		rLoc = 8598;
 		rType = 0;
-		vrLen = 2553;
-		vrLoc = 784;
+		vrLen = 493;
+		vrLoc = 8220;
 	};
-	7B1209120EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45710F0F94C40022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BC88A390EF95CC5008AAF9F /* stl_map.h */;
-		name = "stl_map.h: 321";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 280";
 		rLen = 0;
-		rLoc = 11639;
+		rLoc = 8598;
 		rType = 0;
-		vrLen = 2493;
-		vrLoc = 11021;
+		vrLen = 493;
+		vrLoc = 8220;
 	};
-	7B1209130EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45730F0F94DC0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BA2462C0EF8187E00E7176C /* object_impl.cpp */;
-		name = "object_impl.cpp: 29";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		rLen = 5;
+		rLoc = 8888;
+		rType = 0;
+	};
+	7B3C45740F0F94DC0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 735;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 735;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209140EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45750F0F94DC0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 28";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 799;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 2553;
-		vrLoc = 784;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209150EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45760F0F94DD0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738640EEDAF0F00931970 /* state.hpp */;
-		name = "state.hpp: 22";
-		rLen = 22;
-		rLoc = 666;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 1132;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209160EFA9E83008A61EA /* PBXTextBookmark */ = {
+	7B3C45770F0F94E20022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 28";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 799;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 2553;
-		vrLoc = 784;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209570EFAC123008A61EA /* PBXTextBookmark */ = {
+	7B3C45790F0F95270022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B7E4B000EF0430000E7E3AE /* object.hpp */;
-		name = "object.hpp: 30";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 796;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 1517;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209590EFAC123008A61EA /* PBXTextBookmark */ = {
+	7B3C457A0F0F95280022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D6710ED8CF8400BEAF7D /* faust.hpp */;
-		name = "faust.hpp: 19";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 539;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 817;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B12095A0EFAC123008A61EA /* PBXTextBookmark */ = {
+	7B3C457B0F0F95280022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D6B10ED8D8BE00BEAF7D /* version.hpp */;
-		name = "version.hpp: 38";
-		rLen = 32;
-		rLoc = 1162;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 2043;
-		vrLoc = 622;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B12095C0EFAC123008A61EA /* PBXTextBookmark */ = {
+	7B3C457D0F0F95390022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B7E4B000EF0430000E7E3AE /* object.hpp */;
-		name = "object.hpp: 30";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 796;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 1517;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B12095F0EFAC123008A61EA /* PBXTextBookmark */ = {
+	7B3C457E0F0F953A0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D6710ED8CF8400BEAF7D /* faust.hpp */;
-		name = "faust.hpp: 19";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 539;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 817;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209730EFAC505008A61EA /* PBXTextBookmark */ = {
+	7B3C457F0F0F953A0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B0A23B90EDC3DF1008307E1 /* exception.hpp */;
-		name = "exception.hpp: 52";
-		rLen = 37;
-		rLoc = 1245;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 1518;
-		vrLoc = 82;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209740EFAC505008A61EA /* PBXTextBookmark */ = {
+	7B3C45810F0F953F0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 28";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
 		rLen = 0;
-		rLoc = 799;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 2606;
-		vrLoc = 502;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209CB0EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45820F0F953F0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B0A23B90EDC3DF1008307E1 /* exception.hpp */;
-		name = "exception.hpp: 69";
-		rLen = 72;
-		rLoc = 1490;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 1623;
-		vrLoc = 660;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209CC0EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45830F0F953F0022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D6EE0ED8DA7900BEAF7D /* exports.hpp */;
-		name = "exports.hpp: 12";
-		rLen = 52;
-		rLoc = 379;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
 		rType = 0;
-		vrLen = 2433;
-		vrLoc = 0;
+		vrLen = 516;
+		vrLoc = 8712;
 	};
-	7B1209CD0EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45840F0F95590022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8712;
+	};
+	7B3C45860F0F956C0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8723;
+	};
+	7B3C45870F0F956F0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8724;
+	};
+	7B3C45880F0F956F0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8724;
+	};
+	7B3C45890F0F956F0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8724;
+	};
+	7B3C458B0F0F957A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C458C0F0F957A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C458D0F0F957A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C458F0F0F95810022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C45900F0F95810022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C45910F0F95810022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C45920F0F95AB0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C45930F0F95B10022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C45940F0F95B10022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+	};
+	7B3C45950F0F95B10022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 295";
+		rLen = 0;
+		rLoc = 9108;
+		rType = 0;
+		vrLen = 516;
+		vrLoc = 8726;
+	};
+	7B3C45960F0F95B10022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C45970F0F95C00022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C45990F0F95E80022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C459A0F0F95E80022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C459B0F0F95E80022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C459D0F0F95ED0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C459E0F0F95ED0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C459F0F0F95ED0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C45A00F0F960F0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C45A10F0F965A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C45A20F0F965A0022FF52 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+	};
+	7B3C45A30F0F965A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B6E5A930EE372F300FD0939 /* logwriter.cpp */;
+		name = "logwriter.cpp: 66";
+		rLen = 5;
+		rLoc = 1724;
+		rType = 0;
+		vrLen = 348;
+		vrLoc = 1548;
+	};
+	7B3C45A40F0F965A0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 21";
+		rLen = 0;
+		rLoc = 827;
+		rType = 0;
+		vrLen = 494;
+		vrLoc = 383;
+	};
+	7B3C45A50F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
 		fRef = 7BB738640EEDAF0F00931970 /* state.hpp */;
 		name = "state.hpp: 22";
 		rLen = 22;
@@ -892,67 +1524,67 @@
 		vrLen = 1132;
 		vrLoc = 0;
 	};
-	7B1209CE0EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45A60F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738620EEDAF0F00931970 /* service.cpp */;
-		name = "service.cpp: 31";
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 46";
 		rLen = 0;
-		rLoc = 1020;
+		rLoc = 1281;
 		rType = 0;
-		vrLen = 1997;
-		vrLoc = 0;
+		vrLen = 1587;
+		vrLoc = 375;
 	};
-	7B1209CF0EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45A70F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B7E4B010EF0430000E7E3AE /* object.cpp */;
-		name = "object.cpp: 35";
+		fRef = 7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */;
+		name = "defines.hpp: 20";
 		rLen = 0;
-		rLoc = 1102;
+		rLoc = 543;
 		rType = 0;
-		vrLen = 1583;
+		vrLen = 576;
 		vrLoc = 0;
 	};
-	7B1209D00EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45A80F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 28";
+		name = "service_impl.hpp: 44";
 		rLen = 0;
-		rLoc = 799;
+		rLoc = 1296;
 		rType = 0;
-		vrLen = 2552;
-		vrLoc = 502;
+		vrLen = 1729;
+		vrLoc = 534;
 	};
-	7B1209D10EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45A90F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D72E0ED8DDC000BEAF7D /* main.cpp */;
-		name = "main.cpp: 86";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 98";
 		rLen = 0;
-		rLoc = 2473;
+		rLoc = 3475;
 		rType = 0;
-		vrLen = 1876;
-		vrLoc = 656;
+		vrLen = 1629;
+		vrLoc = 0;
 	};
-	7B1209D30EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45AA0F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D72E0ED8DDC000BEAF7D /* main.cpp */;
-		name = "main.cpp: 87";
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 21";
 		rLen = 0;
-		rLoc = 2480;
+		rLoc = 827;
 		rType = 0;
-		vrLen = 1814;
-		vrLoc = 733;
+		vrLen = 1780;
+		vrLoc = 0;
 	};
-	7B1209D40EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45AB0F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D6EE0ED8DA7900BEAF7D /* exports.hpp */;
-		name = "exports.hpp: 12";
-		rLen = 52;
-		rLoc = 379;
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 24";
+		rLen = 0;
+		rLoc = 677;
 		rType = 0;
-		vrLen = 2433;
-		vrLoc = 0;
+		vrLen = 1581;
+		vrLoc = 220;
 	};
-	7B1209D50EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45AC0F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738640EEDAF0F00931970 /* state.hpp */;
 		name = "state.hpp: 22";
@@ -962,84 +1594,332 @@
 		vrLen = 1132;
 		vrLoc = 0;
 	};
-	7B1209D60EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45AD0F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB738620EEDAF0F00931970 /* service.cpp */;
-		name = "service.cpp: 31";
+		fRef = 7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */;
+		name = "defines.hpp: 20";
 		rLen = 0;
-		rLoc = 1020;
+		rLoc = 543;
 		rType = 0;
-		vrLen = 1997;
+		vrLen = 576;
 		vrLoc = 0;
 	};
-	7B1209D70EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45AE0F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7B7E4B010EF0430000E7E3AE /* object.cpp */;
-		name = "object.cpp: 35";
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 275";
+		rLen = 5;
+		rLoc = 8383;
+		rType = 0;
+		vrLen = 1775;
+		vrLoc = 7344;
+	};
+	7B3C45AF0F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 44";
 		rLen = 0;
-		rLoc = 1102;
+		rLoc = 1296;
 		rType = 0;
-		vrLen = 1583;
+		vrLen = 1729;
+		vrLoc = 534;
+	};
+	7B3C45B00F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 147";
+		rLen = 0;
+		rLoc = 4775;
+		rType = 0;
+		vrLen = 1286;
+		vrLoc = 4019;
+	};
+	7B3C45B10F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7B3C45200F0F8FD80022FF52 /* main.cpp */;
+		name = "main.cpp: 46";
+		rLen = 0;
+		rLoc = 1281;
+		rType = 0;
+		vrLen = 1587;
+		vrLoc = 375;
+	};
+	7B3C45B20F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
+		name = "service_impl.cpp: 136";
+		rLen = 0;
+		rLoc = 4441;
+		rType = 0;
+		vrLen = 1300;
+		vrLoc = 4019;
+	};
+	7B3C45B30F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */;
+		name = "defines.hpp: 20";
+		rLen = 0;
+		rLoc = 543;
+		rType = 0;
+		vrLen = 576;
 		vrLoc = 0;
 	};
-	7B1209D80EFACA72008A61EA /* PBXTextBookmark */ = {
+	7B3C45B40F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
-		name = "service_impl.hpp: 28";
+		name = "service_impl.hpp: 44";
 		rLen = 0;
-		rLoc = 799;
+		rLoc = 1296;
 		rType = 0;
-		vrLen = 2552;
-		vrLoc = 502;
+		vrLen = 1729;
+		vrLoc = 534;
 	};
-	7B120A080EFAE0B0008A61EA /* PBXTextBookmark */ = {
+	7B3C45B50F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
-		name = "service_impl.cpp: 281";
+		name = "service_impl.cpp: 98";
 		rLen = 0;
-		rLoc = 8606;
+		rLoc = 3475;
 		rType = 0;
-		vrLen = 2160;
-		vrLoc = 6951;
+		vrLen = 1629;
+		vrLoc = 0;
 	};
-	7B120A090EFAE0B0008A61EA /* PBXTextBookmark */ = {
+	7B3C45B60F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
+		fRef = 7BB738540EEDAEFE00931970 /* service_impl.hpp */;
+		name = "service_impl.hpp: 44";
+		rLen = 0;
+		rLoc = 1296;
+		rType = 0;
+		vrLen = 1729;
+		vrLoc = 534;
+	};
+	7B3C45B70F0F96750022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
 		fRef = 7BB738530EEDAEFE00931970 /* service_impl.cpp */;
-		name = "service_impl.cpp: 281";
+		name = "service_impl.cpp: 98";
 		rLen = 0;
-		rLoc = 8606;
+		rLoc = 3475;
 		rType = 0;
-		vrLen = 2160;
-		vrLoc = 6951;
+		vrLen = 1629;
+		vrLoc = 0;
 	};
-	7B120A0A0EFAE0B0008A61EA /* PBXTextBookmark */ = {
+	7B3C45B80F0F96750022FF52 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 7BB4D72E0ED8DDC000BEAF7D /* main.cpp */;
-		name = "main.cpp: 76";
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 21";
 		rLen = 0;
-		rLoc = 2120;
+		rLoc = 826;
 		rType = 0;
-		vrLen = 1873;
-		vrLoc = 656;
+		vrLen = 1782;
+		vrLoc = 0;
 	};
-	7B121AE80E9C0A77009B1748 /* Source Control */ = {
-		isa = PBXSourceControlManager;
-		fallbackIsa = XCSourceControlManager;
-		isSCMEnabled = 0;
-		scmConfiguration = {
-			repositoryName = "https://svn.cct.lsu.edu/repos/saga-projects/";
-		};
+	7B3C45BA0F0F96BA0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 331;
+		vrLoc = 383;
 	};
-	7B121AE90E9C0A77009B1748 /* Code sense */ = {
-		isa = PBXCodeSenseManager;
-		indexTemplatePath = "";
+	7B3C45BB0F0F96BA0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 331;
+		vrLoc = 383;
 	};
+	7B3C45BC0F0F96BA0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 331;
+		vrLoc = 383;
+	};
+	7B3C45BE0F0F97320022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 35";
+		rLen = 0;
+		rLoc = 2069;
+		rType = 0;
+		vrLen = 1880;
+		vrLoc = 0;
+	};
+	7B3C45BF0F0F97400022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 383;
+	};
+	7B3C45C00F0F97400022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 383;
+	};
+	7B3C45C10F0F97400022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 483;
+		vrLoc = 383;
+	};
+	7B3C45C30F0F97A00022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385B0EEDAF0F00931970 /* description.cpp */;
+		name = "description.cpp: 17";
+		rLen = 0;
+		rLoc = 515;
+		rType = 0;
+		vrLen = 855;
+		vrLoc = 0;
+	};
+	7B3C45C40F0F97A00022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 35";
+		rLen = 0;
+		rLoc = 2069;
+		rType = 0;
+		vrLen = 1880;
+		vrLoc = 0;
+	};
+	7B3C45C50F0F97A00022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 35";
+		rLen = 0;
+		rLoc = 2069;
+		rType = 0;
+		vrLen = 1880;
+		vrLoc = 0;
+	};
+	7B3C45C60F0F97A00022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385B0EEDAF0F00931970 /* description.cpp */;
+		name = "description.cpp: 17";
+		rLen = 0;
+		rLoc = 515;
+		rType = 0;
+		vrLen = 855;
+		vrLoc = 0;
+	};
+	7B3C45C70F0F97A00022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 44";
+		rLen = 0;
+		rLoc = 2064;
+		rType = 0;
+		vrLen = 2209;
+		vrLoc = 0;
+	};
+	7B3C45C80F0F97A70022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 458;
+		vrLoc = 383;
+	};
+	7B3C45C90F0F97A80022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 458;
+		vrLoc = 383;
+	};
+	7B3C45CA0F0F97A80022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 23";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 458;
+		vrLoc = 383;
+	};
+	7B3C45CC0F0F97D10022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 24";
+		rLen = 0;
+		rLoc = 697;
+		rType = 0;
+		vrLen = 2159;
+		vrLoc = 0;
+	};
+	7B3C45CD0F0F97DE0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 29";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 383;
+	};
+	7B3C45CE0F0F97DE0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 29";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 383;
+	};
+	7B3C45CF0F0F97DE0022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 29";
+		rLen = 0;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 383;
+	};
+	7B3C45D00F0F97E30022FF52 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 24";
+		rLen = 0;
+		rLoc = 671;
+		rType = 0;
+		vrLen = 2161;
+		vrLoc = 0;
+	};
 	7B4E92B20EDB05CB000F4094 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB4D72E0ED8DDC000BEAF7D /* main.cpp */;
 		name = "main.cpp: 28";
 		rLen = 0;
-		rLoc = 2545;
+		rLoc = 1975;
 		rType = 0;
 		vrLen = 886;
 		vrLoc = 0;
@@ -1136,9 +2016,9 @@
 	};
 	7B6E5A930EE372F300FD0939 /* logwriter.cpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {875, 1260}}";
-			sepNavSelRange = "{456, 0}";
-			sepNavVisRange = "{0, 620}";
+			sepNavIntBoundsRect = "{{0, 0}, {929, 1190}}";
+			sepNavSelRange = "{1724, 5}";
+			sepNavVisRange = "{1548, 348}";
 		};
 	};
 	7B6E5A940EE372F300FD0939 /* logwriter.hpp */ = {
@@ -1195,6 +2075,16 @@
 		vrLen = 1019;
 		vrLoc = 0;
 	};
+	7B71BB630F0933AD00D59E0A /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
+		name = "description.hpp: 26";
+		rLen = 117;
+		rLoc = 1293;
+		rType = 0;
+		vrLen = 1856;
+		vrLoc = 0;
+	};
 	7B735B3B0EE4A13E004180FE /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7B6DA13D0EE46ADA00C9C28A /* mainpage.h */;
@@ -1362,16 +2252,6 @@
 		vrLen = 159;
 		vrLoc = 0;
 	};
-	7BA2466A0EF8204B00E7176C /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 7BA2462C0EF8187E00E7176C /* object_impl.cpp */;
-		name = "object_impl.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 187;
-		vrLoc = 0;
-	};
 	7BA246990EF85F4800E7176C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB4D6AE0ED8D7A400BEAF7D /* version.cpp */;
@@ -1432,9 +2312,9 @@
 	};
 	7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {872, 1042}}";
-			sepNavSelRange = "{520, 0}";
-			sepNavVisRange = "{0, 553}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 734}}";
+			sepNavSelRange = "{543, 0}";
+			sepNavVisRange = "{0, 576}";
 			sepNavWindowFrame = "{{15, 110}, {677, 763}}";
 		};
 	};
@@ -1490,7 +2370,7 @@
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {729, 1288}}";
 			sepNavSelRange = "{2120, 0}";
-			sepNavVisRange = "{656, 1873}";
+			sepNavVisRange = "{952, 1577}";
 		};
 	};
 	7BB7384F0EEDAEFE00931970 /* job_group_impl.cpp */ = {
@@ -1523,31 +2403,31 @@
 	};
 	7BB738530EEDAEFE00931970 /* service_impl.cpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {875, 4186}}";
-			sepNavSelRange = "{9108, 2}";
-			sepNavVisRange = "{8222, 889}";
+			sepNavIntBoundsRect = "{{0, 0}, {740, 4074}}";
+			sepNavSelRange = "{3475, 0}";
+			sepNavVisRange = "{0, 1629}";
 			sepNavWindowFrame = "{{38, 772}, {781, 780}}";
 		};
 	};
 	7BB738540EEDAEFE00931970 /* service_impl.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {729, 1274}}";
-			sepNavSelRange = "{799, 0}";
-			sepNavVisRange = "{502, 2552}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 1372}}";
+			sepNavSelRange = "{1296, 0}";
+			sepNavVisRange = "{534, 1729}";
 		};
 	};
 	7BB7385B0EEDAF0F00931970 /* description.cpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {872, 1019}}";
-			sepNavSelRange = "{492, 0}";
-			sepNavVisRange = "{0, 832}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 734}}";
+			sepNavSelRange = "{515, 0}";
+			sepNavVisRange = "{0, 855}";
 		};
 	};
 	7BB7385C0EEDAF0F00931970 /* description.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {872, 1042}}";
-			sepNavSelRange = "{1531, 0}";
-			sepNavVisRange = "{0, 2176}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 1134}}";
+			sepNavSelRange = "{671, 0}";
+			sepNavVisRange = "{0, 2161}";
 		};
 	};
 	7BB7385D0EEDAF0F00931970 /* job.cpp */ = {
@@ -1580,28 +2460,28 @@
 	};
 	7BB738610EEDAF0F00931970 /* resource.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {872, 1042}}";
-			sepNavSelRange = "{371, 0}";
-			sepNavVisRange = "{0, 855}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 504}}";
+			sepNavSelRange = "{782, 0}";
+			sepNavVisRange = "{0, 878}";
 		};
 	};
 	7BB738620EEDAF0F00931970 /* service.cpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {729, 1778}}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 1792}}";
 			sepNavSelRange = "{1020, 0}";
-			sepNavVisRange = "{0, 1997}";
+			sepNavVisRange = "{146, 1610}";
 		};
 	};
 	7BB738630EEDAF0F00931970 /* service.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {872, 3808}}";
-			sepNavSelRange = "{1626, 0}";
-			sepNavVisRange = "{0, 2253}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 3598}}";
+			sepNavSelRange = "{8905, 50}";
+			sepNavVisRange = "{8104, 905}";
 		};
 	};
 	7BB738640EEDAF0F00931970 /* state.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {729, 920}}";
+			sepNavIntBoundsRect = "{{0, 0}, {688, 734}}";
 			sepNavSelRange = "{666, 22}";
 			sepNavVisRange = "{0, 1132}";
 		};
@@ -1663,7 +2543,7 @@
 		rLen = 0;
 		rLoc = 397;
 		rType = 0;
-		vrLen = 1777;
+		vrLen = 1737;
 		vrLoc = 399;
 	};
 	7BB739170EEDD6EF00931970 /* PBXTextBookmark */ = {
@@ -1746,16 +2626,6 @@
 		vrLen = 1993;
 		vrLoc = 15;
 	};
-	7BC889B90EF956FA008AAF9F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 7BB7385C0EEDAF0F00931970 /* description.hpp */;
-		name = "description.hpp: 41";
-		rLen = 0;
-		rLoc = 1554;
-		rType = 0;
-		vrLen = 2176;
-		vrLoc = 0;
-	};
 	7BC889CF0EF956FA008AAF9F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 7BB7385F0EEDAF0F00931970 /* job_group.cpp */;
@@ -1782,11 +2652,6 @@
 		name = stl_map.h;
 		path = "/Developer/SDKs/MacOSX10.5.sdk/usr/include/c++/4.0.0/bits/stl_map.h";
 		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {729, 9884}}";
-			sepNavSelRange = "{11639, 0}";
-			sepNavVisRange = "{11021, 2493}";
-		};
 	};
 	7BC88A620EF985B4008AAF9F /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
@@ -1843,7 +2708,7 @@
 		vrLen = 553;
 		vrLoc = 0;
 	};
-	7BC88A890EF9872E008AAF9F /* main.cpp:45 */ = {
+	7BC88A890EF9872E008AAF9F /* main.cpp:42 */ = {
 		isa = PBXFileBreakpoint;
 		actions = (
 		);
@@ -1855,7 +2720,7 @@
 		functionName = "main (int argc, char* argv[])";
 		hitCount = 0;
 		ignoreCount = 0;
-		lineNumber = 45;
+		lineNumber = 42;
 		location = test_app;
 		modificationTime = 251319892.238887;
 		state = 1;

Directory: /applications/FAUST/faust/
=====================================

File [modified]: main.cpp
Delta lines: +18 -45
===================================================================
--- applications/FAUST/faust/main.cpp	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/faust/main.cpp	2009-01-03 13:15:28 UTC (rev 834)
@@ -21,7 +21,7 @@
   h1.contact = "gram://gatekeeper.lonestar.tacc.teragrid.org:2119/jobmanager-lsf";
   h1.project = "";
   h1.queue   = "";
-  h1.workdir = "";
+  h1.workdir = "/tmp/";
 
   h2.contact = "gram://qb.loni.org:2119/jobmanager-pbs";
   h2.project = "loni_jha_big";
@@ -39,54 +39,27 @@
   
   faust::service s(hostlist, 64);
   
-  //////////////////////////////////
-  // test service::create_job_group()
-  faust::description d1, d2;
-  std::vector<faust::description> desc;
-  desc.push_back(d1);
-  desc.push_back(d2);
-  faust::job_group jg1 = s.create_job_group(desc); 
-  std::cout << "group id: " << jg1.get_job_id() << std::endl;
-  faust::job_group jg2 = jg1;
-  std::cout << "copied group id: " << jg2.get_job_id() << std::endl;
-
   
-  //////////////////////////////////
-  // test service::create_job()
-  faust::description d;
-    
-  d.set_attribute(faust::attributes::executable, "test");
-  
-  
-  faust::job j = s.create_job(d); 
-  faust::job j1 = s.create_job(d); 
-  faust::job j2 = s.create_job(d); 
-  
-  //////////////////////////////////
-  // test job.get_job_id()
-  std::cout << j.get_job_id() << std::endl;
-
-  //////////////////////////////////
-  // test job.get_job()
-  faust::job t1 = s.get_job(j.get_job_id());
-  
-  //////////////////////////////////
-  // test service::list_resources()
+  //////////////////////////////////////////////////////////////////////////////
+  //
+  std::cout << "\nTesting: list_resources() & get_resource()" << std::endl;
+  std::cout << "==========================================" << std::endl;
   std::vector<std::string> rl = s.list_resources();
   std::vector<std::string>::const_iterator ci1;
-  for(ci1 = rl.begin(); ci1 != rl.end(); ++ci1)
-    std::cout << (*ci1) << std::endl;
-  
-  //////////////////////////////////
-  // test service::list_jobs()
-  std::vector<std::string> jl = s.list_jobs();
-  std::vector<std::string>::const_iterator ci;
-  for(ci = jl.begin(); ci != jl.end(); ++ci)
-  {
-    faust::job j = s.get_job(*ci);
-    std::cout << j.get_job_id() << std::endl;
+  for(ci1 = rl.begin(); ci1 != rl.end(); ++ci1) {
+    std::cout << s.get_resource(*ci1).contact << " " ;
+    std::cout << s.get_resource(*ci1).workdir << " " ;
+    std::cout << s.get_resource(*ci1).queue   << " " ;
+    std::cout << s.get_resource(*ci1).project << std::endl ;
+  } 
+  try {
+    s.get_resource("non_existing_contact");
   }
+  catch(faust::exception const & e) {
+    std::cerr << "Exception successfully caught: " << e.what() << std::endl;
+  }
+  //
+  //////////////////////////////////////////////////////////////////////////////
   
-  
   return 0;
 }
\ No newline at end of file

Directory: /applications/FAUST/faust/faust/
===========================================

File [modified]: defines.hpp
Delta lines: +1 -1
===================================================================
--- applications/FAUST/faust/faust/defines.hpp	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/faust/faust/defines.hpp	2009-01-03 13:15:28 UTC (rev 834)
@@ -17,6 +17,6 @@
 
 #define FW_NAME "FAUST"
 
-#define DEBUG 1
+#define DEBUG 0
 
 #endif /* FAUST_DEFINES_HPP */

File [modified]: description.hpp
Delta lines: +17 -1
===================================================================
--- applications/FAUST/faust/faust/description.hpp	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/faust/faust/description.hpp	2009-01-03 13:15:28 UTC (rev 834)
@@ -19,17 +19,33 @@
 {    
     namespace attributes 
     {
+      /*! \brief FAUST SPECIFIC: */
+      char const* const input_data_volume     = "InputDataVolume";
+      /*! \brief FAUST SPECIFIC: */
+      char const* const output_data_volume    = "OutputDataVolume";
+
+      
+      /*! \brief Same as in saga::job::attributes */
       char const* const executable            = "Executable";
+      /*! \brief Same as in saga::job::attributes */
       char const* const arguments             = "Arguments";
+      /*! \brief Same as in saga::job::attributes */
       char const* const environment           = "Environment";
+      /*! \brief Same as in saga::job::attributes */
       char const* const working_directory     = "WorkingDirectory";
-      char const* const interactive           = "Interactive";
+      /*! \brief Same as in saga::job::attributes */
       char const* const file_transfer         = "FileTransfer";
+      /*! \brief Same as in saga::job::attributes */
       char const* const cleanup               = "Cleanup";
+      /*! \brief Same as in saga::job::attributes */
       char const* const job_start_time        = "JobStartTime";
+      /*! \brief Same as in saga::job::attributes */
       char const* const total_cpu_time        = "TotalCPUTime";
+      /*! \brief Same as in saga::job::attributes */
       char const* const wall_time_limit       = "WallTimeLimit";
+      /*! \brief Same as in saga::job::attributes */
       char const* const total_physical_memory = "TotalPhysicalMemory";
+      /*! \brief Same as in saga::job::attributes */
       char const* const cpu_architecture      = "CPUArchitecture";
     }
     

File [modified]: service.cpp
Delta lines: +11 -3
===================================================================
--- applications/FAUST/faust/faust/service.cpp	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/faust/faust/service.cpp	2009-01-03 13:15:28 UTC (rev 834)
@@ -39,7 +39,7 @@
 
 ////////////////////////////////////////////////////////////////////////////////
 //
-job service::create_job(description job_desc)
+/*job service::create_job(description job_desc)
 {
   return get_impl()->create_job(job_desc);
 }
@@ -94,7 +94,7 @@
                                     job_group job_group_obj, dependency dep)
 {
   return get_impl()->create_job_group(job_descs, job_group_obj, dep);
-}
+}*/
 
 ////////////////////////////////////////////////////////////////////////////////
 //
@@ -119,7 +119,15 @@
 
 ////////////////////////////////////////////////////////////////////////////////
 //
-faust::job_group service::get_job_group(std::string job_id)
+faust::resource service::get_resource(std::string contact)
 {
+  return get_impl()->get_resource(contact);
+}
+
+////////////////////////////////////////////////////////////////////////////////
+//
+/*faust::job_group service::get_job_group(std::string job_id)
+{
   return get_impl()->get_job_group(job_id);
 }
+*/

File [modified]: service.hpp
Delta lines: +70 -70
===================================================================
--- applications/FAUST/faust/faust/service.hpp	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/faust/faust/service.hpp	2009-01-03 13:15:28 UTC (rev 834)
@@ -62,7 +62,7 @@
       /*! \brief  Creates a new %faust %service instance that schedules 
        *          jobs on the hosts decribed in the provided list of resources.
        *
-       *          Detailed %description goes here...
+       *          Detailed %description goes here ...
        *
        *          <b>Example:</b><br>
        *          <code> 
@@ -122,79 +122,79 @@
        */
       job create_job(description job_desc, job job_obj, dependency dep);
       
-      /*! \brief  Creates a new %job instance which depends on the execution
-       *          state of the provided %job_group object.
-       *
-       *  \return A new job object. 
-       * 
-       */
-      job create_job(description job_desc, job_group job_group_obj, dependency dep);
+//      /* \brief  Creates a new %job instance which depends on the execution
+//       *          state of the provided %job_group object.
+//       *
+//       *  \return A new job object. 
+//       * 
+//       */
+//    job create_job(description job_desc, job_group job_group_obj, dependency dep);
       
       
-      /*! \brief  Creates a new %job_group instance without %dependecies to
-       *          other jobs.
-       *
-       *          Detailed %description goes here...
-       *          
-       *          <b>Example:</b><br>
-       *          <code> 
-       *          std::vector<description> desc;<br>
-       *          desc.push_back(jd1);<br>
-       *          desc.push_back(jd2);<br>
-       *          desc.push_back(jd3);<br>
-       *          <br>
-       *          faust::service s(resources);<br> 
-       *          faust::job_group jg = s.create_job_group(desc);<br>
-       *          </code>
-       *
-       *  \param  job_descs A list of %job %description objects describing the 
-       *          %job properties.
-       *
-       *  \return A new job_group object containing one ore more jobs. 
-       * 
-       */
-      job_group create_job_group(std::vector<description> job_descs);
+//      /* \brief  Creates a new %job_group instance without %dependecies to
+//       *          other jobs.
+//       *
+//       *          Detailed %description goes here...
+//       *          
+//       *          <b>Example:</b><br>
+//       *          <code> 
+//       *          std::vector<description> desc;<br>
+//       *          desc.push_back(jd1);<br>
+//       *          desc.push_back(jd2);<br>
+//       *          desc.push_back(jd3);<br>
+//       *          <br>
+//       *          faust::service s(resources);<br> 
+//       *          faust::job_group jg = s.create_job_group(desc);<br>
+//       *          </code>
+//       *
+//       *  \param  job_descs A list of %job %description objects describing the 
+//       *          %job properties.
+//       *
+//       *  \return A new job_group object containing one ore more jobs. 
+//       * 
+//       */
+//    job_group create_job_group(std::vector<description> job_descs);
       
-      /*! \brief  Creates a new %job_group instance that depends on the state
-       *          of another %job instance. 
-       *
-       *          Detailed %description goes here...
-       *
-       *          <b>Example:</b><br>
-       *          <code> 
-       *          std::vector<description> desc;<br>
-       *          desc.push_back(jd1);<br>
-       *          desc.push_back(jd2);<br>
-       *          desc.push_back(jd3);<br>
-       *          <br>
-       *          faust::service s(resources);<br> <br>
-       *          //Creates a job_group that can't be scheduled before <br>
-       *          //j1 has reached DONE state.<br>
-       *          faust::job_group jg = s.create_job_group(desc, j1, Data);<br>
-       *          </code>
-       *
-       *  \param  job_descs A list of %job %description objects describing the 
-       *          %job properties.
-       *  \param  dep_job The job object that provides the state on which the 
-       *          scheduling of this %job_group depends on.
-       *  \param  dep The type of dependency 
-       *  \return A new job_group object containing one ore more jobs. 
-       * 
-       */
-      job_group create_job_group(std::vector<description> job_descs, 
-                                 std::string dep_job, dependency dep);
+//      /* \brief  Creates a new %job_group instance that depends on the state
+//       *          of another %job instance. 
+//       *
+//       *          Detailed %description goes here...
+//       *
+//       *          <b>Example:</b><br>
+//       *          <code> 
+//       *          std::vector<description> desc;<br>
+//       *          desc.push_back(jd1);<br>
+//       *          desc.push_back(jd2);<br>
+//       *          desc.push_back(jd3);<br>
+//       *          <br>
+//       *          faust::service s(resources);<br> <br>
+//       *          //Creates a job_group that can't be scheduled before <br>
+//       *          //j1 has reached DONE state.<br>
+//       *          faust::job_group jg = s.create_job_group(desc, j1, Data);<br>
+//       *          </code>
+//       *
+//       *  \param  job_descs A list of %job %description objects describing the 
+//       *          %job properties.
+//       *  \param  dep_job The job object that provides the state on which the 
+//       *          scheduling of this %job_group depends on.
+//       *  \param  dep The type of dependency 
+//       *  \return A new job_group object containing one ore more jobs. 
+//       * 
+//       */
+//    job_group create_job_group(std::vector<description> job_descs, 
+//                                 std::string dep_job, dependency dep);
 
-      /*! \brief  Creates a new %job_group instance which depends on the 
-       *          execution state of the provided %job object.
-       */
-      job_group create_job_group(std::vector<description> job_descs, 
-                                 job job_obj, dependency dep);
+//      /* \brief  Creates a new %job_group instance which depends on the 
+//       *          execution state of the provided %job object.
+//       */
+//    job_group create_job_group(std::vector<description> job_descs, 
+//                                 job job_obj, dependency dep);
       
-      /*! \brief  Creates a new %job_group instance which depends on the 
-       *          execution state of the provided %job_group object.
-       */
-      job_group create_job_group(std::vector<description> job_descs, 
-                                 job_group job_group_obj, dependency dep);
+//      /* \brief  Creates a new %job_group instance which depends on the 
+//       *          execution state of the provided %job_group object.
+//       */
+//    job_group create_job_group(std::vector<description> job_descs, 
+//                                 job_group job_group_obj, dependency dep);
       
       /*! \brief  Lists the IDs of all jobs that are currently 
        *          associated with this %service instance.
@@ -240,7 +240,7 @@
        *  \return The %job_group object.
        *
        */
-      faust::job_group get_job_group(std::string job_id);
+//    faust::job_group get_job_group(std::string job_id);
       
       /*! \brief  Returns a %resource %description for a given contact string.
        *         

Directory: /applications/FAUST/faust/impl/
==========================================

File [modified]: service_impl.cpp
Delta lines: +14 -10
===================================================================
--- applications/FAUST/faust/impl/service_impl.cpp	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/faust/impl/service_impl.cpp	2009-01-03 13:15:28 UTC (rev 834)
@@ -89,6 +89,10 @@
       sleep(2); // GRAM needs some time otherwise it will reply with an error! 
       //std::cout << j.get_job_id() << std::endl;
       j.cancel();
+      
+      // Host description seems to work properly. Add it to our
+      // internal host list.
+      resources_.insert(resources_pair((*i).contact.get_url(), (*i)));
     }
     catch(saga::exception const & e)
     {
@@ -97,13 +101,8 @@
       if(DEBUG) log_->write(e.what(), LOGLEVEL_DEBUG);
       std::string msg("Cannot queue a sample job on: " + (*i).contact.get_url());
       msg.append(". Removing entry from resource list." );
-      std::cout << e.what() << std::endl;
       log_->write(msg, LOGLEVEL_ERROR);  
     }
-    
-    // Host description seems to work properly. Add it to our
-    // internal host list.
-    resources_.insert(resources_pair((*i).contact.get_url(), (*i)));
   }
   
   // if we don't have any working execution hosts, abort!
@@ -143,7 +142,8 @@
 {
   if(resources_.find(contact) == resources_.end())
   {
-    // THROW SOME EXCEPTION
+    throw faust::exception ("Contact string '"+contact+"' doesn't exisit." , 
+                            faust::BadParameter);
   }
   
   return resources_[contact];
@@ -272,9 +272,11 @@
 service_impl::get_job(std::string job_id)
 {
   if( joblist_.find(job_id) == joblist_.end())
-    throw faust::exception ("JobID doesn't exisit." , faust::NoSuccess);
+    throw faust::exception ("JobID doesn't exisit." , faust::BadParameter);
+  
   else if( joblist_[job_id].get_type() != faust::object::Job )
-    throw faust::exception ("TODO: Describe error" , faust::NoSuccess);
+    throw faust::exception ("TODO: Describe error" , faust::BadParameter);
+  
   else
     return *static_cast<faust::job *> (boost::addressof(joblist_[job_id]));
 }
@@ -285,9 +287,11 @@
 service_impl::get_job_group(std::string job_id)
 {
   if( joblist_.find(job_id) == joblist_.end())
-    throw faust::exception ("JobID doesn't exisit." , faust::NoSuccess);
+    throw faust::exception ("JobID doesn't exisit." , faust::BadParameter);
+  
   else if( joblist_[job_id].get_type() != faust::object::JobGroup )
-    throw faust::exception ("TODO: Describe error" , faust::NoSuccess);
+    throw faust::exception ("TODO: Describe error" , faust::BadParameter);
+  
   else
     return *static_cast<faust::job_group *> (boost::addressof(joblist_[job_id]));
 }

Directory: /applications/FAUST/docs/manual/
===========================================

File [modified]: faust.pdf
Delta lines: +627 -797
===================================================================
--- applications/FAUST/docs/manual/faust.pdf	2008-12-29 03:05:32 UTC (rev 833)
+++ applications/FAUST/docs/manual/faust.pdf	2009-01-03 13:15:28 UTC (rev 834)
@@ -1,237 +1,147 @@
 %PDF-1.4
 %ÐÔÅØ
 5 0 obj
-<< /S /GoTo /D (section.1) >>
+<< /S /GoTo /D [6 0 R  /Fit ] >>
 endobj
-8 0 obj
-(Random Thoughts )
-endobj
-9 0 obj
-<< /S /GoTo /D (subsection.1.1) >>
-endobj
-12 0 obj
-(Modeling Job Dependencies)
-endobj
-13 0 obj
-<< /S /GoTo /D (subsubsection.1.1.1) >>
-endobj
-16 0 obj
-(Types of Dependencies)
-endobj
-17 0 obj
-<< /S /GoTo /D (subsubsection.1.1.2) >>
-endobj
-20 0 obj
-(Describing Dependencies)
-endobj
-21 0 obj
-<< /S /GoTo /D (section.2) >>
-endobj
-24 0 obj
-(Appendix )
-endobj
-25 0 obj
-<< /S /GoTo /D (section.3) >>
-endobj
-28 0 obj
-(References )
-endobj
-29 0 obj
-<< /S /GoTo /D [30 0 R  /Fit ] >>
-endobj
-32 0 obj <<
-/Length 334       
+8 0 obj <<
+/Length 335       
 /Filter /FlateDecode
 >>
 stream
-xÚ}RÉNÃ0¼ç+ÞÑ–¨ñÇ΍"(„Ä¡ôÅEQB³Ðßç¹nK
[/3ãÌŒÍá
8<Dü¸ßfÑõÂBÊÒD&m@(ÅLb!цI¥!«`ETAæTZò²Ìè:{DñL–ê#ãΕ®õxAg¸ºžÎ”Љ½ò»"’sKg‚§qLžÀWjcâêêãÄ~ãšwþ½_rS–#k†‰¹jB\øŸG÷Y´‹zà ~
+Á´’P¶ÑjÍ¡Bm2•Zب-¨©ÂXFÏ!½H $‘—ùµ1xZ|Î/5æWâ”eæR†uHœ„
‚9’	ê¬ }Þ:dHGqØzĐM×ʼÊ?ÇúËã.|y)êÝTÝ4„yYæM^
JCRF­$ù°
‚‹Ë«Cͧ'Å0öy9þݘæœÅRýÛ˜aišœ㿞Ï7O)‰ã
+xÚ}RËNÃ0¼ç+öhKÔø;7Š H\j‡ÒC
.Šššý}6u[*$¸Ø^ÏŒ=;6‡wàðñã|›F×	KbCº¡³±ƒØX&•´„YP!™SéÈË2¥ëôÅ3!XbŽŒ;_øfÂs:ÃÑwt¦”&Ò\ME$çŽÎ×Z“§Úô•:M|U~œèoÜðv:e?
¹)ЁÕýÈ|9".¦Û£û4ÚEMp?–•`FI(šhµæP"ˆ>™J
ìÔ”Fª˜„5,£çоˆ!´"/0Öâiú
€4€§ Pf/e˜‡ÄJ¸ ˜cC2F¤Ë
YÒR,¶bɦíe^fŸCõ5á>ì¼äÕn¬†vìC½,²:Ë¡!)¥N’¬ßöÁÅåÛ¡ƒæ““‡¼º¬þNÌpδTÿ&fY’ÄçÀø¯ÿó
¶ÓŠ
 endstream
 endobj
-30 0 obj <<
+6 0 obj <<
 /Type /Page
-/Contents 32 0 R
-/Resources 31 0 R
+/Contents 8 0 R
+/Resources 7 0 R
 /MediaBox [0 0 612 792]
-/Parent 38 0 R
+/Parent 14 0 R
 >> endobj
-33 0 obj <<
-/D [30 0 R /XYZ 133.768 692.105 null]
+9 0 obj <<
+/D [6 0 R /XYZ 133.768 692.105 null]
 >> endobj
-34 0 obj <<
-/D [30 0 R /XYZ 133.768 667.198 null]
+10 0 obj <<
+/D [6 0 R /XYZ 133.768 667.198 null]
 >> endobj
-31 0 obj <<
-/Font << /F8 35 0 R /F16 36 0 R /F17 37 0 R >>
+7 0 obj <<
+/Font << /F8 11 0 R /F16 12 0 R /F17 13 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-47 0 obj <<
-/Length 469       
+17 0 obj <<
+/Length 240       
 /Filter /FlateDecode
 >>
 stream
-xÚÍ”Mo1†ïû+|´%Öx<þ¼QEŠÄºœ¢
È®“®”ì–¤Qáß3oK¶É	§‘Æžç
Í(¶fŠ}(ÞVÅëëÀ¢ŒN;V­ JïsÑJU
[ðk üJèÀ¿ÜT¢ÔhŒæ³T§íà[’'ð´%"òðj°†k¥‚¸­æÅûªøV •SNòƒŒÊ²z[,nkèqΔÄØãñë–¡¡¯0nØMñ©P§=ƒc`$§'][/5ÚÜõ»¾ü!e³š¡@{B«X‰ CÈ ʨ-ÿüµkú-AäÕ]Xß	ÔC<q+o8æDÕŒŒÆ°R<e“””Öüc¨I›¶[g‘æý2«4K÷ôèyêšÔÕm¢*–êJ2Jý/f˜â“úlQ‚
£
-¿¼Zù¹G
À^	‚ü1²î3{¿Êbd
©ˆîÏA˜ÿ.¼:çÖ#÷l ^ïÚ¥ >Îß\BÖþÅ„'â\b5ï‹*ÑË`Ãdt^£«{B¤Å!Äöû0w–û!ÙóڍçǽK«´#5Žbx¥
“ÒïHˆÒ:ó;gäx>´ºpó¼—fl©Lmӥݛº~›ýA¦æp¾öˆAz¤Ì#÷‹n©
(L
+xÚ•Ën1E÷ù
+/©¸±d’
}Q‰]EºBl˜IQ%T
â÷;3´Tlº²eû^]+°ðª
³ºŸDH˜È@"X
!y‰ 70×CDúÁpÔï³lFÌɱ~.uiûÙ²›D]vf$"šý]ß8ÍÖF³ÈSõ’Õ—¢îŸºx@˜¬‡ºUó

¦[NÁ¢¤§á´qÝ)õÂ5ÌÔ›²—Ѐ
Š|
í+dñgì§íÆéC9—ý ókr*&ôÁý‡i`a{#ÁªB÷“ßöT>›Mٍëú€ëýKsìa®£‰XIç<hø/í7©â`

 endstream
 endobj
-46 0 obj <<
+16 0 obj <<
 /Type /Page
-/Contents 47 0 R
-/Resources 45 0 R
+/Contents 17 0 R
+/Resources 15 0 R
 /MediaBox [0 0 612 792]
-/Parent 38 0 R
-/Annots [ 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R ]
+/Parent 14 0 R
 >> endobj
-39 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [132.772 622.421 246.693 633.27]
-/Subtype /Link
-/A << /S /GoTo /D (section.1) >>
+18 0 obj <<
+/D [16 0 R /XYZ 133.768 692.105 null]
 >> endobj
-40 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [147.716 600.504 294.167 611.352]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.1.1) >>
+19 0 obj <<
+/D [16 0 R /XYZ 133.768 647.37 null]
 >> endobj
-41 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [170.63 578.586 304.379 589.434]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.1.1.1) >>
->> endobj
-42 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [170.63 556.668 312.57 567.516]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.1.1.2) >>
->> endobj
-43 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [132.772 524.787 202.448 535.636]
-/Subtype /Link
-/A << /S /GoTo /D (section.2) >>
->> endobj
-44 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [132.772 494.844 207.32 503.755]
-/Subtype /Link
-/A << /S /GoTo /D (section.3) >>
->> endobj
-48 0 obj <<
-/D [46 0 R /XYZ 133.768 692.105 null]
->> endobj
-49 0 obj <<
-/D [46 0 R /XYZ 133.768 647.37 null]
->> endobj
-45 0 obj <<
-/Font << /F8 35 0 R /F16 36 0 R /F15 50 0 R /F20 51 0 R >>
+15 0 obj <<
+/Font << /F8 11 0 R /F16 12 0 R /F20 20 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-58 0 obj <<
-/Length 2345      
+25 0 obj <<
+/Length 2368      
 /Filter /FlateDecode
 >>
 stream
-xÚ•XK“Û6¾Ï¯à‘ª²¸ÁgN›]Û»v•«²k¥öäÀ¡0mŠTH*3“_¿ýu79”L;É
h6F¿Ð;x¡÷¯»ìîþö6÷Š H£ÔÛ=xÆÚ Ks/-’ -Œ·Û{?ùo7ÆÿûM”û?~Üm¶Ef¬ÿß²Ýw§ÍÖZëïŽÝåpÄü8l¶I’ÿµ«Ü	˜ûÍ–¾®ÊüÆØÂ0ßü²{÷fw÷ë!aBÏ,v7A&^uºûé—ÐÛÓä{/l‘{LzòlL¤ïãÝîÂå‰Lê™8°q])É‚È&r&³Ù%/ÇÈ’éÖà$œ0"Q’„
Þ¬²TY“
10þÞ5u{^ï»{^»3‘ïÚ½k«Ú)ç¥Ò‰o”›€ïîèhE\ø
ô÷Û†ÕW6 ]©P÷ ã8ÑßÚ	¸‡¾<¹G ºþ³ êA×u2¦ni”Q©[Õ²y«tn¼ÞøSw¯¬º§ÂAD]r°É"¿“9CÆÎ‰3dVøÁ¾
ƾ¾¿Œn/ˆÞ
Ý¥¯Ü ¿¥Ž$ñuÕ¨¢]œÙ׺a¨ï'¦Æs»À@F€A×Õ­Œ´éÚ9ªr ò(Éý“+ÛAA0¨‰S[óÑè€lØÈ,,[Ø /"âÇ|Någ7œ7‰ñËVˆ3/
ŠÌ栍£ 1¹gƒÔÌ>ú
«dArâ
õØù [×Ë8Ö'
¶Ž’¯ºÓ¹qcݵ¤žØþ»V^Ϋ`IiqbnL{>7uU‚¼ÛúÇZ‘ߪk²ê lhKVþx=W·ûÉ,gñç!Po#èç0	™PLÙ÷%™¼=4Ï2..®Y³å›hµAŠÖ]¶Ð
p
‰ß—WpÔ8õÉ;«Ëæ;RYJ>ôä*òU™*•üDê"^Ïò7EF¢óéµkêÔ(£ÆoêªW2k¢3ÚÂø¬m% ‘·º)
5¡ç "+§&÷¿×uî©„ýåçn`¸Ì¦+Ø7e¼21!$‹\š½üjbÿJàÇQÌv8¹ZÄïÀ
ò!~Åc2l‹ßƒk)ˍˆyüRZ@µ=¡•R xFò
wå6™¯§ŽÑûuw¨Ûa,[É4Tž
ëñ(j_sÞè_\ÐÂGϧ³Á
{rÜ@0mÑ˼ſ9?B$§Éü
©ð›Çq|“	XAI÷Ì´Ý(À;¦j‘U	Ø­€¦åîÐõÏ‚–­,ªåû‘ïd”!Þ³/‹²GÔ‚˜*^ï~½Ô½“J*
‰—vö E™€:	%ðø¤ÜNRiîY {óóš\½CpÇ(­Œûr„3d11@$wD´`
Ð8ù(ÿL
¶Ÿæ$^™©
-˜Iš¡“çiìpÃP
Üö,éEæ9ù‡`MÊ?¼Cv¡ñE–HÂÆ±´TaöÚÒÕhr»D<F×—¬fZrè$‡ðw/8
h%刚Ž38Á¬SI?
ùÀJš¹±}

þ-±
/-iôŸ[ÿ‚)ù²è¤s> gÀ6Àð‘JUs”†‹8¦¤=ÉÊ/ÆñXëJT£Wk&;Tìu©_2ŠÑáH Æò³–züIœеìB 8êÜ”=SÉžuS‹¶tÁƒŒ‹n¿÷—Qö+›aÚñHZÐé¦ÖÝW³
¨ë©<¶Ô“H‡xO¹î±Fõ(L9é÷HVçf(FÓ
Ÿ9ÃŒî40
%Ʊâ'_Ä=èË
-„Uw™3b¤“½N5šŸzn^~à”æ¸*ô¢’ÝÑ•{I“îi*l,®å°b
þÄM0²é29süµl‰~ÄÒ™Ä I·Pq^1p@›ešN•©NÆzj
êž)V²9Èo"8îFhɱòVr`â÷ë5ð¨iŸ‡Ò~Q\.Š‘àtIâ¤5`®ª.
]Áu %ê‚Vù –=“¢eü95€BŽ35"+‚“‹Ô'mÙÙx'§áÌ­Ùõ6üAU6Tc(㟆@ïNÉõÇ&AžóÕI.OIèï6t;zÖK̐kSH>þ×/OùRCç-{nò¦ü+ØÏ@T±ËÆF
=Ї@ gá
D'÷
óâÓeÂM%áÃ÷Šø&ÙAV¾6‹:¶V“‘4-5ïTôz³VÚ¸¤PŸMŠ/ÍC8ö 禤›¹ª	$ŠüÿmOd
²ÒªK=
¡>>)	
œœ›fsÕ.‰Û5Ùçp·i¤
”s@Ü\Ò(åܦöItr,˜7þƒ=ì¼Ç¢OÙ®ßó`ïÖÝw™¤^‹°yög
´ 0N§; T諸ðƒHJ]0u%Ú“ñ%‰&4w¦S«5ÈŸêɦÓIiE­s‹¿÷/ÝÔV
¸ö«VÛž¨ˆe»¨°rw,´ÅfÄÃLÁm5þ»Sy¨['xÉ,D8_.€EªÀX©“ùs¯‡wÚN1Ý"ß­˜ÝÖÛúpá
ÈXßhE ¶}
Ä‚;iù—³à°?FÝŸÁ—ö‹ÜuMë
-ð½;h³Í\ö
- at L7aeàÂ,·Ã-çJOåÊùj•Hïm«7¾$zÙ?œ-hœ®¯ÎÐÐÝMÍ„9ñhnr†ŽK%³#î¡/SÄë^8ØŠºézƒ3ÚB+ {9ÂgÅwqp9 FmÇe,€EÅÔ)nÙ­>T1â2òE
-ð²+ÇnS¦ô«>1é]îdzƒþ8nÿ‰@Ѻ¸¨$áŸz¢3IJÕˬE1$½Žb–}N—žY'¤V©‚Z7
_½h;íwup÷$ÎT¶pi¡s¦è;ÍÏ0—j¾ÞGÈ„S5z–9©#ô—¶¥ D0S‘šƒ™idˆ^ËHÞ¸%õ¬îH_8{ÎO®«O¸Æ¦Ad£o=á›q
ÍO¸ütY/	
-~c%­Çq§ž‰Š`î
ô•-ò2"
¿œªŠ‚Ü\=¡&Ú»sï’ăü’€µ²xyü$gSŒ£c7ò“k2=Fˆ¶©ãa&¸ÒÅ7u’Ó1Òø¯¼j‹J•úŒt§ÏóÝ£«÷D¯ª1h†K@‡ùÒƒ­ÍƒÌNlo-øjÈWA
+xÚ•XÉ’Ü6½÷WðÈŠPq‚àâ‹íI3R„"<£rø`ûÀ&QU¸”¹¸»ýõ“Ù¬jJ¶/D2‘Øry™@蝼Ðû÷Ý?wÿx›yy'Qâ
ŽžÒ:H“ÌKr$¹ò•÷³ÿv§”ò¿ßE™ÿãÇÃnŸ§Jûÿ+Úªkv{­µ8wÓéŒýã°Û›0Uþk[Ú9÷»=|mÏ’‘y
DìGa˜í~=¼¿{s¸ûíNÁnBO­–WA
¯lî~þ5ô*è|ï
Î3ïDOÇ ªp`í}¼ûï]¸>’J<:N¢«C™4ˆ´áC©Ý^©È<Ÿ#5ó9´ÂsÀæx"ØŠ14Qèíqª4‘)‚y’
L üÊÖ®=ñ\ï»{&^Û‘oÛʶ¥³2óZë0o”Áyg#âÜïP¿ïHE]3óÔBuGnÇYþÖPÈ;öEcÕõŸ™å×q;”Ø}¶ÕTËD
,åxñVäìx½ð§î^¦êZ<
„ÕÅÁiÒÈoq’	¼!%oHÙRÍó€@冱w÷Óh+fôv覾´ÿÒÂî”ÿK¨´-GÙÚµÀ
œ­w_Û \1Qþ›Û
+6¤˜dœk¹
E·ÎQˆG&ó[´ƒ8ƒ™ZGGƒ’a#µ²l®ƒ,`>š§)>Ûá²3Ê/ZN½$ÈS¡l
FežµøèWIƒ0Và†ÏB+ë‘óáÞºžÛÑ5²q´udr¿ìšKmG×µ žXåþ»–žÏˆVÁ–÷š€H‹º1íåR»²À‰Ð»µÿpv¼þ-»v «üG††¶àf å×}®­f³\ØK0`TX@¼
¨_B’ #LÑ÷˜¼=ÕOÜ)0\l½eË7?Àh
(Ò]ºÒ
ò8:ŒßWè¨qâƒwþîŠúPY>ôhKðUî*D¼uÁ\Oü7G†‘þäÚ5¥käVâ7ñÕ«=аu®|Ò6´ŒH0D˜ÍÕO
ì%€ÀʉÊüïeœ},ÐþüsD7Ab˜Óåä›Ü^™Œ"S]ñ¯ û?Žb²CcGÔ"þ4E<Ä_ö˜—Åß“måFŒyüXfB´=³e*„"$Ð{°ï±Wn“ú"ÑtÄ®¶ÝÁµÃX´Œ4Ÿ
ÜxæU9þÙ5úèer>ºaŽ; ÌKD°Ä2-ñ‚ñÜ’0
Ž”ûu‡Ç
q|ƒ„ÈXAD«Ž{ÚndâH΀]Ž÷*äVȆáöÔõOÌæ¥4¦åVëï¤€ïÉ—YÙ#æ‚2^o›\où@
"qjA6+©ŽC	çø$³)l¡ï‰©†¼ùik_½ÅàŽ1i´ÜVňΐÆ0FòÎmH }”~f«æ>ŽWšT6˜2ÌÀɳ$ö?Øa(Nvaxá~ŸàlíòÃï]PPù¼—ˆÃÆ’$Uaïµ¥g1ÈÑàv†=FƤfrêCè[1OZD)¢‘
Ç,óFÒ)ÃÏ,>°37¶£Ðÿ±
)Ç©­þ3í¿Â`2/“N²à8.ƒ
:R!jŽ’bÏ‚]œ‡
ùÓ/¶ãÙÉHÌF¯¶4v(ÉëߍܲÑÑ‘:fŒÅgIõøÇqD×’¡ÀYúfôL=]íX[2àÈíªÁßûiäõŠz˜W<ƒ¤»v²ú&ÚP€Ú
Òc5	Wˆ÷€u³ßxÆÄ”~Ï`u*†b,xb°ð!Ìh›d Ç’Jœl÷(_”(XvÓ‚\#
¯Õ8,~ÜR¼ü„™óæ¦WUèvg[T“öqNl´]MaEDúÁˆ¦kp¦"øKh‰õˆ†3±/ ÅÕBI¸¢Ðuš
+œŠ(B
·n.
Ü‘zò
4Gñ›È@
U#ÐòÎqäíÎe•
Jˆß/çÀ³À>¹ü‚¸\%#æŸá–D=kȹʺȨ%iÈÊ‹H €”°2lÙ(j•6p~‚”àãÌ
ÈÆÆÁE\#%;¯‘x.T€]oÃ¥Šr ~3rw2×W
m‚ÌäËÕ‰/O&ô;¸
=É%	͐IQ>þ÷/OéRç-z*òfüeî³g`T‘ËÆŠ
<ЇÈ@ÌRþÊ9@Žï=êÙ'æËnnŽ(¾Xð<t¯ˆoÀ
`åkÑ60mådM
Å;$A˵ÞâÆÀå2Îäâ³&i
à‘ß q©¸š‹@¢Èÿi‡xÂý¸W5¹áÌññYIXÁñ¹¡7]à%q¿µ÷%ÜuI¢FŠÓ9RT\BËé\'ú+ Œr|
°,ü'kèeU²ß¾ç¡5¾Ùvß5H½æÍfé_qÐ
È8™ï€œ½Ër¢‘ª`¨J¤,DNJ—$èìLæRkà?Ñ“Næ“Â'}«©½lâÚ¯Z){¢<æå¢\óÝ1—›ÇE‚Ê­üwMqr­e>#.—ä"T`ë@Ôrÿ¥—Ã[)§Hn
w&Ájë­;M½Ý°
+ J’e³f¿ýö¥îUdËõ›K3ªYu@
°:ÝRž.ÜÊ¥jÞ:‘«ƒÐ`)=Ê0£·'	c^	G[#ò¸¡œ>ò;ˆÂyÉHq˜0».Êl±ÜÍïÚh¹2šhµ²‘ghçû/Fw¨àò'vÆ>‰h©’†›×V"OÞ±/N3dÈZxÊ
{Áýë KjCꞏðYøÝÉâvðv•ށò<vÐΐX¥\颚_ËK1¦‘nbH¯Ëz\m®àD~Ó©íÓ¥N®€ÁŸþ¿A ÜW7
þ¥7>eHjp§×0@{_ð¶“3KÑ¢1QPkçãϾ4¯wupûÈÎT´èرèÀ¿™/m
+ñÈÕ–I¹˜_A€ÕOm¡‹¯
+»`WÁ¢Ñkþ
q܃^‡#
'¹è./µ›/¿J'A¤£¯½ü*1E5¿üÒ‹o¤=äô4ºŽã K<åÁRpÈã\ä¥ *zp*(
+2uõòj¤äÉ—’ÇÄyô 
¦ØüùÍ8ÂØŽBŒÝHø`æ7~Hôï9Á•.¾ª“Ž‘Äç1œUn<ì§ ;yÖï
¬« t¾+Ë1¨‡)€Ã¼ô[­³ Õ³Ûê[þ[ñd
 endstream
 endobj
-57 0 obj <<
+24 0 obj <<
 /Type /Page
-/Contents 58 0 R
-/Resources 56 0 R
+/Contents 25 0 R
+/Resources 23 0 R
 /MediaBox [0 0 612 792]
-/Parent 38 0 R
-/Annots [ 52 0 R 53 0 R ]
+/Parent 14 0 R
+/Annots [ 21 0 R ]
 >> endobj
-52 0 obj <<
+21 0 obj <<
 /Type /Annot
 /Border[0 0 1]/H/I/C[1 0 0]
 /Rect [269.182 568.263 275.644 580.303]
 /Subtype /Link
 /A << /S /GoTo /D (Hfootnote.1) >>
 >> endobj
-53 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [168.877 210.598 175.851 222.553]
-/Subtype /Link
-/A << /S /GoTo /D (figure.1) >>
+26 0 obj <<
+/D [24 0 R /XYZ 133.768 692.105 null]
 >> endobj
-59 0 obj <<
-/D [57 0 R /XYZ 133.768 692.105 null]
+27 0 obj <<
+/D [24 0 R /XYZ 133.768 667.198 null]
 >> endobj
-6 0 obj <<
-/D [57 0 R /XYZ 133.768 667.198 null]
+28 0 obj <<
+/D [24 0 R /XYZ 133.768 644.58 null]
 >> endobj
-10 0 obj <<
-/D [57 0 R /XYZ 133.768 644.58 null]
+31 0 obj <<
+/D [24 0 R /XYZ 133.768 344.111 null]
 >> endobj
-14 0 obj <<
-/D [57 0 R /XYZ 133.768 344.111 null]
+34 0 obj <<
+/D [24 0 R /XYZ 149.011 136.242 null]
 >> endobj
-63 0 obj <<
-/D [57 0 R /XYZ 149.011 136.242 null]
->> endobj
-56 0 obj <<
-/Font << /F8 35 0 R /F16 36 0 R /F21 60 0 R /F7 61 0 R /F15 50 0 R /F23 62 0 R /F22 64 0 R /F20 51 0 R >>
+23 0 obj <<
+/Font << /F8 11 0 R /F16 12 0 R /F21 29 0 R /F7 30 0 R /F15 32 0 R /F23 33 0 R /F22 35 0 R /F20 20 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-70 0 obj <<
-/Length 1769      
+40 0 obj <<
+/Length 1774      
 /Filter /FlateDecode
 >>
 stream
-xÚ•XK“ë´ÞçWxw*¢cÉ’-³âð8\¨‚⊰PlMâ{ý–ÃÌðëéVKIœd(ØÄRw[ýP÷×ídÉ>É’/WŸnWï>è¤bU!Šdû”ð<ge¡“¢R¬¨x²m’_ÒkÎyú~-túӏÛõ¦*yžþ`†fì×›<ÏÓía<íÈŸÝz£TÉÓÏmm{¤ìÖøµIêð)S‘ezýÛöëÕÛÕï+Æd	¿ÒÎY•©¤îW¿ü–%
0¿N2–W:yö¢}’Kåøb—ü¸ú~•ÞzžUHÁòB$J+&s*~_eL‰¬,½ÈõÚ3㛁ð'Ÿ òû3kOÝ\
ûflU‘ƒŽÚvš,Ĥ¬Rþ1„–—é/¦?v8>ÑÓÀCgicÏ¡±CýJ¼ýdŽŒæ»‚_+¬$Sº½®_3•MðÃItaZÁdUFÁ§q
-JÒÚöfì9N£7 ¶ÎµÃžøæxìÚ5O7xr²œ³L¸F¥èÐÚÌíçIÈ‚çƒE§e.Òÿ»–—š)y¶ç›K¦K®¢âèØ¨i>XZ4f6ÄÚÛÁNf¶
1v˜¤¯´cÜ£8–ã—ð¼gŒ}{o’ÈYUž
¸=?÷“}
Ñ©
-¦ª›èü±öE2·µéЕ,ݸozzWãj>ØæÔù@f¤õö‘ýg¹×yн‘9Óò
ÖÉ
'ëì•“hNÛ‡Õ¸età`MCÔK˜½×¼TŒUðº 1öˆ
䏿#Ü̓ܓ˜ÇˆXÃ𳑜q.—)•ç
wê\L¹J
wг惙iå MÑ8
#×Ò2{×Ùž¸îhêõ†§á´6h‘ô˜ì
‡ƒ ‰Ú›£;ŸÙ{·³å-Ͼvr<Fhp¹ý5ã9”E˜x>=]¨ ÊBl°À†ð¢­ÇžR~t-½Å”ƒ›ølì{¼‘ÓÐÆ á¹ãhAFÈeZ×§‰öP”Ãæ‘Õ6Ü-@Œ,àªç@
-·åhkêita
-Âøà•*t‚ñ44fj­sU) BÚ [CmáÌH4iõÿaD;ž‡
!“Œ£þ²?ŒnÞü9–ɾPa˜ÁH„ë’
QaœYøìw]G¼‹Jϼ<J‰<ý滯–Yzû„wÛ|rY°JäçæS"Z†æs^¿Ñ|ÄÛÍçêØ7›O.Ë2µì>B‰T@÷)”ºt¡¸ï>È4ô œ-/݉ov-Y.õ?é>Š	0ûºûàÁÎÎK+jŸÙ:f¶Ç>%bÅ€ ‡Jo.aNUA<ù2›cFŠ¢zPGD÷ýŒŠÇUÀqdy
÷«È
-@¶£Õs;¢’9¾ì,¤Öƒ‚»ø¢ø{€×
¨ÿ¾—YùßIM0VEx’/%¼õª‹¢øç•Ö7ׄ1¼®w¸º2iCJ•+@ö’i
Ê@ž	@=®2˜$]=µ»0lHØ#rHB DÌÖ€š§îÞaˆ¬Ð,ãÖõYRØžÜL+`±œ° §ˆìaÃúždˆ„ùù7¯z
§ñ
'zž£ôsc訋IÁã
íÕJYœqPè¼ßØÁ@sôŽ¡ÇU>!Š#	›€±õi¶xÊT\µÃâ¤g¼f'&ÿ
-4xìÀzÝM¢)¹Ò¡mÀb‰!¡pþw¼x†2¿
-é
-[ái¦SLÓøzÅÒÃ}; lôq
P`dì6óEÿƒ8Çn[Ñ­ãœU¥Ý¸ãXåÇo׍õ`Ÿ¨´H]ÝW.œgºý8ù=‰xÇá?3mw1‘¼è®ºá~îË< ôâ<ž
;˜Qšu—ö›(º
?ü
H
¼Î%øwT€èá@÷J
H©//5­›¡v  !
	„Œ§©ö)Á	€J^13¾òbŽH'w2
透ƒqxp-»Ky²0jØaû4á@„«P³ü¯á´Æ
§ÁÉ#4¨ì Ë¢L·H?D?0•e3ÂeŽ
çô\XÓ„P4祴¦¥HÂ]úHVÙÒJdt8YÁ)
˜UÀ'õÏh¢%á¶	¸Ü>
c1úvh	8z"ø6éõ<a€ïÌteÖ=24ŒByê~†¦Ý!T¢ßÀaa4ªM˜xÎáÀÍ%
Ãái§ðeˆƒü!ÈÝþ‡€´÷atºéˆÙ`%׳é«`ü_ï:¾®Î£ÜDhîv1óê
CìQ¿Aî>@Hþö3]à
E¯Fv(zHªý¢Ý=üƒCÃ`RÈóÿ†èDö`¢+K&Ã5ã³mèËŸÔõÌ:wb`Ó}Œò\³ò
#ykí_'¡Ê
+xÚ•XK“ã4¾çWø†SE´–,Ù2X
lP
€ƒbkbƒÁr˜~=Ýj9‰3

+.‘Ôj©¿nõËI¢c”D_n>ÝoÞ¼ÓQÁŠLdÑþ!âiÊòLGY¡XVðh_E¿Äï¶œóøíVèø§÷Û]‘ó4þÁôÕÐmwišÆûz8kÜŸÜv§’œÇŸÛÒvH9lwðkGâêCœÈX$‰Þþ¶¿ùb¿ùsÃMññœ‰ŠÊnóËoITÁæû(ai¡£GÏÚE©VŽÛèÇÍ÷›$¨ôÚx!K3)­˜L5Šøs“0%’<÷,·s¿9Ÿ„7_w<ú| ‘ß_¶vó­»›k_5®ÊRlÛ
Ï£›äEÌ?Ûò<þâÉt§6‡
:‰+{"ƒö•íËgÚ;ŽæT£5ß¼üV`!™Ò@ô²~MT2Â'Ö´ŒÉ"Ÿ†1íIjÓ™cÀs ´Î5ý‘öÍéÔ6[
ïðæh'8g‰ÎÀ,ðŒJÑ¥¥™šî“àµE¥e*â߇Ã
+ò\3%/x¾Y,™ÎÕÌpcG×Î’¦ÚÒ¤2“¡­£ííh&[ÑÆ½ô™æ Æ­Ù1/¿šç-cìÛ—DÊŠüÂÄèÆ}
ô<Žö9X§È˜*î¬ó×ÖGÉÔ”¦EU’ø`àX¼éiôªàŽ+‘¹¶Õ¹õ/€›3­³kø3ÎR!oý }ÅR¦åŬ£=ÖÙ~ŽlN(NÓ
Ù°ù¬@mMEÔ«™½Ö<WŒgEÐ:#³í1#Tà?þp1¦wvd>GÌ1?;Éç’ŽƒÓ]¼*^¯O^1®n=*gYzy?^Ñ=aZÜØˆÓ­Sm&š9‡fÀùù4ïâû&
ãâÐBÊœ¦´4m8IÃh€7\)”&992“ÖLª|é ­Pñ4Ð(i¨š_žB(ÑÑû°Ÿ¡= G„àÙm9t(ƒkÐn¨%:ªñgCçóõ¹¿ØÏÔÆ-E‡è/Ï£œ,¡B`÷6¸Ü«d0JÁ7½
Õõq
m˜r
œ£­.Ò©rç¾2cc
àÔ‰‚€j¹rèK{
+wÎDÓºa,xÚý€¨
{ò/¯„ç±
Ü´û{è-­íS‰Î\›þ(þü„N垉øèWmK{!7 qÓcþÍw_/ýú~„šx_®R™±B¤—r•c~
åê2¥\‰×ËÕ͵¯–+xu–$jY¯„±€z•)u­WBq_¯pÓÐ@™9¿Ö+$¾Z¯´d©Ôÿ¥^)& öm½Â‹–(Ê¥Wûl©DˆdôÉÕÃ¥,U`O¾têÙ)EV¬ÄÑ}¤ÀÁ€!óã–Ïü~v—äIÞÑì±™êYÈ4
8³PÂÖJܽ(	Yöï%As0 þo!OòÕŠ@bX5 ù(X ÞÔ]d?` =Ó¼¼O>Ëø¸Kå;hkŠTA-È™Ö!À¡,0±£¨šOWŽÍ!´'Ö'L^à„„è‡
0Æî¥Â`Y¡Y:7h·wI	-ÂÙM4£Ì“eO©ŠÈ”Ý‘ÑW¹ÀC$ôÏ9ê375,È<Òx±ÒnÍfÓ
Ê%øÜz{ñ”¨,¦VAM*ï¶7P¹
14Üø“Oä@ÂàÙŸlyžl ÖaBžŠ3Ÿ¾¯7=â3›¹ÇòG ¬dhè
Ô3‰PR¥énœ,s•ÅuüÕpÕ4x
~adÒ(9œ'ºÅT•W=\7=¤n.u
+@ÎgºÊ_±sˆI]ЭçάˆÛá87p
oh<®;ô€OÚ'H]¼Œ\¸Ï´Çaø
±x
‡þƒ‰–‡Ù‘<ë¡
²§a%ÌS‰^\ºSkÊ­BX/Ü~7³Þ·
`©ç®B‚
ðF聚Q
hŸiÇRê롪qÄ4X¢"FH!Ãy,ýCJPR¥GÌ„'€\ÌéìΦ%Ðx´Ãʳ
®áž Ç(©Å‡åÈ_ª81Ëoóu œ·èã
Â4>CƒHÈ
 1ÏòxôzÖ]Y&Ð&\;ßpÿ@ãME)„¼ ZoŸMC–„·ô–,’%JÜh±¹‚[Z€•ÁWøÏÑsS
¼Ü<„kmtMßPâèˆàˤ—ó@„)< ž™èɬ[zé†\í»þGZÕ!ý.-}iB't1.®æÐhO;‡oÉ44ŒH»ÿÛioCëtW0gJ®CΦïˆEæŸóëÇ‡Š¯‹K+/Š»
"	Ôi6±	-_õâ“
øï¿‰|—6d=ê2)èÁ©Ž‹r·ú—ˆ†Æ$“ÿçßЉd¥£ƒo!þÛ
mSA]þ¤,'Öº3L/m”¦šåÉ{´ÿ ŸÙ®>
 endstream
 endobj
-69 0 obj <<
+39 0 obj <<
 /Type /Page
-/Contents 70 0 R
-/Resources 68 0 R
+/Contents 40 0 R
+/Resources 38 0 R
 /MediaBox [0 0 612 792]
-/Parent 38 0 R
-/Annots [ 55 0 R ]
+/Parent 14 0 R
 >> endobj
-54 0 obj <<
+22 0 obj <<
 /Type /XObject
 /Subtype /Form
 /FormType 1
 /PTEX.FileName (./figures/data_dependencies.pdf)
 /PTEX.PageNumber 1
-/PTEX.InfoDict 73 0 R
+/PTEX.InfoDict 45 0 R
 /BBox [0 0 627 157]
 /Resources <<
 /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
 /ColorSpace <<
-/Cs2 74 0 R
-/Cs1 75 0 R
->>/Font << /F2.0 76 0 R/F1.0 77 0 R>>
+/Cs2 46 0 R
+/Cs1 47 0 R
+>>/Font << /F2.0 48 0 R/F1.0 49 0 R>>
 /XObject <<
-/Im2 78 0 R
-/Im3 79 0 R
-/Im1 80 0 R
-/Im4 81 0 R
+/Im2 50 0 R
+/Im3 51 0 R
+/Im1 52 0 R
+/Im4 53 0 R
 >>>>
-/Length 82 0 R
+/Length 54 0 R
 /Filter /FlateDecode
 >>
 stream
@@ -250,7 +160,7 @@
 'h'&¡C»!†h›b¹+‰=tM;¦·%Ý-žòTÉO᪙˜¥éF7M‡Î7ĪlX4 Ñ
VíåK·È˜è$¥×ДÎyE!(Ó*ºêºh§l¤ãmŠ]—fÞxbÆÑ¥ÙÒÉ’	*ЍLÖs “„ì0t¶~ pòE§›gX!•â|TGœsÌÒXÆÝ)Š'q(%`Æ]Ê‘p¥Ï]×@I:hùn¿®’f)Ï"d0Y×ÈA™	û¢Üªë«YáÄO
#‡Ž4ŽRR¾Ø´
ƒ
ÈŠà_i¸Á%¬訣âe
#ý?s!L¦81™âJèRË$6âá‰ÕQ`,Ö1_-F¦²©®Ս‹u\¤YSÛ¢Gœ·­Á]q%™4tEPU[í®/çχ 3`€&NÚlÒUi¼©Wq¤Ž'²3Â:Á³H†c´ÓÔ+Þüú?šï9T
 endstream
 endobj
-73 0 obj
+45 0 obj
 <<
 /Author (Ole Weidner)
 /CreationDate (D:20081205072900Z)
@@ -260,45 +170,45 @@
 /Title (data_dependencies)
 >>
 endobj
-74 0 obj
-[/ICCBased 83 0 R]
+46 0 obj
+[/ICCBased 55 0 R]
 endobj
-75 0 obj
-[/ICCBased 84 0 R]
+47 0 obj
+[/ICCBased 56 0 R]
 endobj
-76 0 obj
+48 0 obj
 <<
 /Type /Font
 /Subtype /TrueType
 /BaseFont /FVMPZU#2BTimesNewRomanPSMT
-/FontDescriptor 85 0 R
-/Widths 86 0 R
+/FontDescriptor 57 0 R
+/Widths 58 0 R
 /FirstChar 116
 /LastChar 116
 /Encoding /MacRomanEncoding
 >>
 endobj
-77 0 obj
+49 0 obj
 <<
 /Type /Font
 /Subtype /TrueType
 /BaseFont /HMGJAQ#2BHelvetica
-/FontDescriptor 87 0 R
-/Widths 88 0 R
+/FontDescriptor 59 0 R
+/Widths 60 0 R
 /FirstChar 32
 /LastChar 116
 /Encoding /MacRomanEncoding
 >>
 endobj
-78 0 obj
+50 0 obj
 <<
-/Length 89 0 R
+/Length 61 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 75 0 R
-/SMask 90 0 R
+/ColorSpace 47 0 R
+/SMask 62 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -306,15 +216,15 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-79 0 obj
+51 0 obj
 <<
-/Length 91 0 R
+/Length 63 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 75 0 R
-/SMask 92 0 R
+/ColorSpace 47 0 R
+/SMask 64 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -322,15 +232,15 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-80 0 obj
+52 0 obj
 <<
-/Length 93 0 R
+/Length 65 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 75 0 R
-/SMask 94 0 R
+/ColorSpace 47 0 R
+/SMask 66 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -338,15 +248,15 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-81 0 obj
+53 0 obj
 <<
-/Length 95 0 R
+/Length 67 0 R
 /Type /XObject
 /Subtype /Image
 /Width 102
 /Height 62
-/ColorSpace 75 0 R
-/SMask 96 0 R
+/ColorSpace 47 0 R
+/SMask 68 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -354,12 +264,12 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð20J
 
 endstream
 endobj
-82 0 obj
+54 0 obj
 2902
 endobj
-83 0 obj
+55 0 obj
 <<
-/Length 97 0 R
+/Length 69 0 R
 /N 1
 /Alternate /DeviceGray
 /Filter /FlateDecode
@@ -370,9 +280,9 @@
 ±]û®ê%î{wÓã;Ñ›9\ 
Ir±ÙÐ<	X}‹°I<>Î
Uàw¨˜À
¹‰ÜÍ(÷
Õg£RVzWÆOã¹ñÅøelÏ€~¬v×{|ÿéãu×¶><ùzÜ9®½UaVqeÝÿÇ2„Ù'9¦ÁÓ¡YXkØväšÌL°(Ä>—ú’UÜÕîí¸EÌP>,l%ºKTn)Ôê=ƒJ¬
+Ø vp’Ä,Z
¸Skº9xwØ"zmùMW²ë†þúözûÚò
mʨ)(ͳDf”±[£äÝxÛýf‘Ÿ8:¾ç½ŠZÉþIE?
9Z*òUôVPÖÄog~¶~\?¥çõAý<	=­ŸÑ¯è£¾tIÏÂsQ£Ið°i!â Šƒ3ÔNTcâ)ñò´[d‘ý@ýf
 endstream
 endobj
-84 0 obj
+56 0 obj
 <<
-/Length 98 0 R
+/Length 70 0 R
 /N 3
 /Alternate /DeviceRGB
 /Filter /FlateDecode
@@ -385,7 +295,7 @@
 M=¦¶«mjߎªå
Ü•‰¬Ûeõ)ö`cšÞÊIWf‹àßÂ/†ÿ¥^a×44ùM¸¹Œi	ßÜ6p‡”ÿÃ_³
Þ
 endstream
 endobj
-85 0 obj
+57 0 obj
 <<
 /Type /FontDescriptor
 /Ascent 891
@@ -399,13 +309,13 @@
 /Leading 42
 /MaxWidth 2000
 /XHeight 454
-/FontFile2 99 0 R
+/FontFile2 71 0 R
 >>
 endobj
-86 0 obj
+58 0 obj
 [ 278]
 endobj
-87 0 obj
+59 0 obj
 <<
 /Type /FontDescriptor
 /Ascent 770
@@ -419,18 +329,18 @@
 /MaxWidth 1500
 /StemH 85
 /XHeight 531
-/FontFile2 100 0 R
+/FontFile2 72 0 R
 >>
 endobj
-88 0 obj
+60 0 obj
 [ 278 0 0 0 0 0 0 0 333 333 0 0 0 0 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 667 722 0 0 611 0 0 278 500 0 0 833 722 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 556 500 0 556 0 0 0 222 0 0 222 833 556 556 556 0 333 500 278]
 endobj
-89 0 obj
+61 0 obj
 97
 endobj
-90 0 obj
+62 0 obj
 <<
-/Length 101 0 R
+/Length 73 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -447,12 +357,12 @@
 EQµiXŠ,IÌç
0	
q(''‰%I"Qµb‘ÌqP„~À§Ð`:ÂDYlN|b³P&à‚áVôš»wú"ßðy>.ƒaz<‚að>4;
惬Å+ðÔŒþÿ‡}ø
[½ 
 endstream
 endobj
-91 0 obj
+63 0 obj
 97
 endobj
-92 0 obj
+64 0 obj
 <<
-/Length 102 0 R
+/Length 74 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -470,12 +380,12 @@
 ˜<1˜¬ÄÄd€é
tÝ?è¼
—‘É”DD&ƒgˆ¿˜™¡x
xAÂO¡¹ý¯Ÿ9ð7î |
 endstream
 endobj
-93 0 obj
+65 0 obj
 97
 endobj
-94 0 obj
+66 0 obj
 <<
-/Length 103 0 R
+/Length 75 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -493,12 +403,12 @@
 ˜<1˜¬ÄÄd€é
tÝ?è¼
—‘É”DD&ƒgˆ¿˜™¡x
xAÂO¡¹ý¯Ÿ9ð7î |
 endstream
 endobj
-95 0 obj
+67 0 obj
 106
 endobj
-96 0 obj
+68 0 obj
 <<
-/Length 104 0 R
+/Length 76 0 R
 /Type /XObject
 /Subtype /Image
 /Width 102
@@ -521,15 +431,15 @@
 VuU•Ùd¬8¥U+Ä„	 ¹rnN‚a`6Ë”jÍ	­îs=}®ÓžÐ¨•216R: ‚
4ˆ8I¤2¹\®(XÀH&•ˆP
ÆpŒÇ0°aà0Á´¯„ÇããW&}Lrà¨/
80

 L.a˜‰KÀAèãÑ´CDRzF©ø‘>5M{“ýF¸µwÿäóŸ|ÃQ&
 endstream
 endobj
-97 0 obj
+69 0 obj
 704
 endobj
-98 0 obj
+70 0 obj
 792
 endobj
-99 0 obj
+71 0 obj
 <<
-/Length 105 0 R
+/Length 77 0 R
 /Length1 8556
 /Filter /FlateDecode
 >>
@@ -562,9 +472,9 @@
 ,*(™ÂÙ
6зï’lÅÿ
I¦
g
 endstream
 endobj
-100 0 obj
+72 0 obj
 <<
-/Length 106 0 R
+/Length 78 0 R
 /Length1 10324
 /Filter /FlateDecode
 >>
@@ -603,45 +513,45 @@
 ðµC"+‰–hâ×p)#p×ö
 Ã2y%ÇGñkpFNA¯É^wŒX¥Â RÇQ Z œ‹‡/ãEy´ÚÖUî(76–TWþ_Q‹Rs=VÔåwGì‰l†o³‘=žFø™„§ñzS0tÿϯó
hÐV‘™	2û»wÌU>ëû«ÚZàë~äÑ.¸fÑ=ËçÛ×±xðÎB°eÖìvú]¹µ-²ØßVéðWúöu)ïQð
Õsiu—¿rš[u[þ¹r[e_—ÜUE¯7ìŸU±´ù¦±Öµ´â;ƪ -¥cÍRÞû»±šiõ,:V3
«™Ž5Kž¥ŒEYP5ZÅݝ ðé>½§O‹Œ›ÒÔ 7\+£x½pú_"eRi
 endstream
 endobj
-101 0 obj
+73 0 obj
 1775
 endobj
-102 0 obj
+74 0 obj
 1775
 endobj
-103 0 obj
+75 0 obj
 1775
 endobj
-104 0 obj
+76 0 obj
 1821
 endobj
-105 0 obj
+77 0 obj
 5947
 endobj
-106 0 obj
+78 0 obj
 6946
 endobj
-66 0 obj <<
+36 0 obj <<
 /Type /XObject
 /Subtype /Form
 /FormType 1
 /PTEX.FileName (./figures/comm_dependencies.pdf)
 /PTEX.PageNumber 1
-/PTEX.InfoDict 107 0 R
+/PTEX.InfoDict 79 0 R
 /BBox [0 0 572 158]
 /Resources <<
 /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
 /ColorSpace <<
-/Cs1 108 0 R
-/Cs2 109 0 R
->>/Font << /F1.0 110 0 R/F2.0 111 0 R>>
+/Cs1 80 0 R
+/Cs2 81 0 R
+>>/Font << /F1.0 82 0 R/F2.0 83 0 R>>
 /XObject <<
-/Im3 112 0 R
-/Im1 113 0 R
-/Im4 114 0 R
-/Im2 115 0 R
+/Im3 84 0 R
+/Im1 85 0 R
+/Im4 86 0 R
+/Im2 87 0 R
 >>>>
-/Length 116 0 R
+/Length 88 0 R
 /Filter /FlateDecode
 >>
 stream
@@ -655,7 +565,7 @@
 ÐÛ ¶1q
 endstream
 endobj
-107 0 obj
+79 0 obj
 <<
 /Author (Ole Weidner)
 /CreationDate (D:20081206224000Z)
@@ -665,45 +575,45 @@
 /Title (comm_dependencies)
 >>
 endobj
-108 0 obj
-[/ICCBased 117 0 R]
+80 0 obj
+[/ICCBased 89 0 R]
 endobj
-109 0 obj
-[/ICCBased 118 0 R]
+81 0 obj
+[/ICCBased 90 0 R]
 endobj
-110 0 obj
+82 0 obj
 <<
 /Type /Font
 /Subtype /TrueType
 /BaseFont /BHCMIV#2BHelvetica
-/FontDescriptor 119 0 R
-/Widths 120 0 R
+/FontDescriptor 91 0 R
+/Widths 92 0 R
 /FirstChar 32
 /LastChar 111
 /Encoding /MacRomanEncoding
 >>
 endobj
-111 0 obj
+83 0 obj
 <<
 /Type /Font
 /Subtype /TrueType
 /BaseFont /JDUHYS#2BTimesNewRomanPSMT
-/FontDescriptor 121 0 R
-/Widths 122 0 R
+/FontDescriptor 93 0 R
+/Widths 94 0 R
 /FirstChar 116
 /LastChar 116
 /Encoding /MacRomanEncoding
 >>
 endobj
-112 0 obj
+84 0 obj
 <<
-/Length 123 0 R
+/Length 95 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 108 0 R
-/SMask 124 0 R
+/ColorSpace 80 0 R
+/SMask 96 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -711,15 +621,15 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-113 0 obj
+85 0 obj
 <<
-/Length 125 0 R
+/Length 97 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 108 0 R
-/SMask 126 0 R
+/ColorSpace 80 0 R
+/SMask 98 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -727,15 +637,15 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-114 0 obj
+86 0 obj
 <<
-/Length 127 0 R
+/Length 99 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 108 0 R
-/SMask 128 0 R
+/ColorSpace 80 0 R
+/SMask 100 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -743,15 +653,15 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-115 0 obj
+87 0 obj
 <<
-/Length 129 0 R
+/Length 101 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
 /Height 62
-/ColorSpace 108 0 R
-/SMask 130 0 R
+/ColorSpace 80 0 R
+/SMask 102 0 R
 /BitsPerComponent 8
 /Filter /FlateDecode
 >>
@@ -759,12 +669,12 @@
 xíÐ1    õOm
ˆ@aÀ€0`À€0`À€0`À€0`À€0`À€0`À€0`À€0ð;0B
 
 endstream
 endobj
-116 0 obj
+88 0 obj
 2162
 endobj
-117 0 obj
+89 0 obj
 <<
-/Length 131 0 R
+/Length 103 0 R
 /N 3
 /Alternate /DeviceRGB
 /Filter /FlateDecode
@@ -777,9 +687,9 @@
 M=¦¶«mjߎªå
Ü•‰¬Ûeõ)ö`cšÞÊIWf‹àßÂ/†ÿ¥^a×44ùM¸¹Œi	ßÜ6p‡”ÿÃ_³
Þ
 endstream
 endobj
-118 0 obj
+90 0 obj
 <<
-/Length 132 0 R
+/Length 104 0 R
 /N 1
 /Alternate /DeviceGray
 /Filter /FlateDecode
@@ -790,7 +700,7 @@
 ±]û®ê%î{wÓã;Ñ›9\ 
Ir±ÙÐ<	X}‹°I<>Î
Uàw¨˜À
¹‰ÜÍ(÷
Õg£RVzWÆOã¹ñÅøelÏ€~¬v×{|ÿéãu×¶><ùzÜ9®½UaVqeÝÿÇ2„Ù'9¦ÁÓ¡YXkØväšÌL°(Ä>—ú’UÜÕîí¸EÌP>,l%ºKTn)Ôê=ƒJ¬
+Ø vp’Ä,Z
¸Skº9xwØ"zmùMW²ë†þúözûÚò
mʨ)(ͳDf”±[£äÝxÛýf‘Ÿ8:¾ç½ŠZÉþIE?
9Z*òUôVPÖÄog~¶~\?¥çõAý<	=­ŸÑ¯è£¾tIÏÂsQ£Ið°i!â Šƒ3ÔNTcâ)ñò´[d‘ý@ýf
 endstream
 endobj
-119 0 obj
+91 0 obj
 <<
 /Type /FontDescriptor
 /Ascent 770
@@ -804,13 +714,13 @@
 /MaxWidth 1500
 /StemH 85
 /XHeight 531
-/FontFile2 133 0 R
+/FontFile2 105 0 R
 >>
 endobj
-120 0 obj
+92 0 obj
 [ 278 0 0 0 0 0 0 0 333 333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 667 722 722 0 0 0 0 0 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 556 0 0 0 0 0 0 222 0 0 0 833 556 556]
 endobj
-121 0 obj
+93 0 obj
 <<
 /Type /FontDescriptor
 /Ascent 891
@@ -824,18 +734,18 @@
 /Leading 42
 /MaxWidth 2000
 /XHeight 454
-/FontFile2 134 0 R
+/FontFile2 106 0 R
 >>
 endobj
-122 0 obj
+94 0 obj
 [ 278]
 endobj
-123 0 obj
+95 0 obj
 97
 endobj
-124 0 obj
+96 0 obj
 <<
-/Length 135 0 R
+/Length 107 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -853,12 +763,12 @@
 É-d	-r·ZlÌ-¸‚À¨EJ}Ô&-áQ;ö¨
d“"Æáñó€Ø1 ßÝXk§¡YÒø°
ݍ“ÿ _ð"
 endstream
 endobj
-125 0 obj
+97 0 obj
 97
 endobj
-126 0 obj
+98 0 obj
 <<
-/Length 136 0 R
+/Length 108 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -875,12 +785,12 @@
 j¯©d~yóЛËó#ýMXõÅïE_h¶Œ†ÐQÊ”dÇУ–æ?<šDcc÷üb‹Åþäå¦×u}ñ{7_>±[Z.¢™
l"´öt
.cJc_×1ˆ>­ý×Ð'V!aAˆÔ@]ÿ˜Ågnú>W&%57öcùÜE‡HF^Ec†Þ:Øöì××{ͼõë(këÃá¦z~OS
øRõ©Ò«Ý¿;\o<ù(q¼¤ô“ç®tL-®½;ÈŒ@fÀ‰G³«ÛîO,¬¸½;¡
§(˜àm<»“ÖöڏŸ]€æ$¤en%òbÝû° Úõ¾aô§xäxnùÕ®ÇÎ÷V¬#ÎâôÃÀˆ#‹Œ8$0-$)õE—oXFf\«›ž-oƒÙÌ~k«9—£’F3"
É¥iÑŠkÆfŸ­¼Þˆmœ
ÿtœ$élTe(ªlì¶Ú
®˜†à™1[OsUñÞ!˜˜‚Ó4¹%ÕÍ·ïO8æœÎ˜F÷š24SžøÑèN ³;›Ÿ¤Ð¡eՍ
ýÖ!ûx”†c
K'f8²ö,íCB$=-ù¥®¥£×r/F›t³I0ðWJ¤ÐCÒu¹
ç+mh¹Ù~«#&s§æŽõ±¹#€´N@ZP‚YÒš(<iÐ’¢­XRögì.&ÉÒ5Ù§€‘.ŒÙHï'˜•†¸|q²L¡ÎÈÔecþÇ ;ô‰ý;»ð†°éql˜Ÿ ‘¦¦ÉF³µP|yiå
v8›Ëãĉøw-`Óò•UÆpú‡Þ
ŽP&²ÖŠb¯
g­T
à¿Ç2.ü/ýOÿýgÝ#
 endstream
 endobj
-127 0 obj
+99 0 obj
 97
 endobj
-128 0 obj
+100 0 obj
 <<
-/Length 137 0 R
+/Length 109 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -900,12 +810,12 @@
 Xb
Pì€f
Š|YŽ8IcBˆdÌâðÏ	Bi†,$T"‰ˆH(8Çç°`ځD¡ALVBšôs
6‹Ñ(gÄ8`à‰B¥ä	sî,„AúD£R@¸u*g9^
Iäeh®ÊÌ@Öv쟏£I(äfX“¾èçüÿ^ýQ;ð±
 endstream
 endobj
-129 0 obj
+101 0 obj
 97
 endobj
-130 0 obj
+102 0 obj
 <<
-/Length 138 0 R
+/Length 110 0 R
 /Type /XObject
 /Subtype /Image
 /Width 91
@@ -925,15 +835,15 @@
 ¨L^|ʵ’{íƒó+ïñFü}c‘ |€yØá(£@ÜØ«Ù7k[þ×ß_3vçÎŽ]@
”¡¯²bWäkÄ‚ÇÕßR]tR,€þ$”‚ïñAÇ&q@ˆ
*‘Kë‚•ȐÀÆòüä°­2LJÔB<"µû€0[ÙØú°’~ÚÝâiceÁíh­/9%ÌHÔpNL’5<h·?s{—ýï6·BQ}Û[›ïüËžçO:+õ 
Çr2ŒÂˆHR¯ý\mé|æž÷-­ú1­JD¬‚¨5¿uÉ7ï~>ÔÝ\së:.‚©Á½WÁIêü²Úæ.»sÒ3ç}M\au½àóLºžtÿZ_ŽfÈżcé
F¢Büødmayµãñ°küÅ4ñ½ÀãvO¿w
t6×ßÑg+$`áÊk ü@Ú‘`Mʾqû®©ÕÖo
qÞfœÇȰ½ßö[cM¹>G)æÀôàR ¨Il¹“¦f¡ÅƺƖ¶Îîv°Þž®Î¶–ÆúÊ[h–RÃc\î°´!/QhtúCu}ƒÉl¶[
­V³ÙÔP_m(Ñ_ÏPHcxç®»¢¹2S‡‡°ï‚]·¢¼´¸Õi•rIôgÌXIÀúÏÄ"òTµ6G—‡méöt<*?O—£U+åH¬ [£Oú`5ÀL˜Í‰%‰r
2
ó¸XJ•¦TÈ%b3>cy“©tfsù"q\qGsC„8±ˆÏÄçØ!Xæ¸?1Yl/÷px
6‹	ÑÏ5q𪠟ŒJ£C¡ºOÀybB€—ú¾ž:™¢gvà—Ã,Ø7ð4/øw„><ú¦ïðÏÿ_mž
 endstream
 endobj
-131 0 obj
+103 0 obj
 792
 endobj
-132 0 obj
+104 0 obj
 704
 endobj
-133 0 obj
+105 0 obj
 <<
-/Length 139 0 R
+/Length 111 0 R
 /Length1 8048
 /Filter /FlateDecode
 >>
@@ -965,9 +875,9 @@
 
†–Ò
µ‡[ÄæÀ@·Ø]*]6•¬¨7ÖÆ±±V”ü“±J¤ÎVHc5Éíþa¬:©¸I«N«N«Il’Ç’ (m«)YÙ
Þ‰Çãx<Vš3q-Þa²W:3¿þߢ@á
 endstream
 endobj
-134 0 obj
+106 0 obj
 <<
-/Length 140 0 R
+/Length 112 0 R
 /Length1 8452
 /Filter /FlateDecode
 >>
@@ -994,250 +904,246 @@
 ;d7Ø@ß.úo?f¦
 endstream
 endobj
-135 0 obj
+107 0 obj
 1412
 endobj
-136 0 obj
+108 0 obj
 1545
 endobj
-137 0 obj
+109 0 obj
 1633
 endobj
-138 0 obj
+110 0 obj
 1676
 endobj
-139 0 obj
+111 0 obj
 5171
 endobj
-140 0 obj
+112 0 obj
 5868
 endobj
-55 0 obj <<
-/Type /Annot
-/Border[0 0 1]/H/I/C[1 0 0]
-/Rect [198.02 483.053 204.993 495.008]
-/Subtype /Link
-/A << /S /GoTo /D (figure.2) >>
+41 0 obj <<
+/D [39 0 R /XYZ 133.768 692.105 null]
 >> endobj
-71 0 obj <<
-/D [69 0 R /XYZ 133.768 692.105 null]
+42 0 obj <<
+/D [39 0 R /XYZ 178.761 575.475 null]
 >> endobj
-65 0 obj <<
-/D [69 0 R /XYZ 178.761 575.475 null]
+43 0 obj <<
+/D [39 0 R /XYZ 176.162 336.96 null]
 >> endobj
-72 0 obj <<
-/D [69 0 R /XYZ 176.162 336.96 null]
+44 0 obj <<
+/D [39 0 R /XYZ 133.768 273.189 null]
 >> endobj
-18 0 obj <<
-/D [69 0 R /XYZ 133.768 273.189 null]
->> endobj
-68 0 obj <<
-/Font << /F8 35 0 R /F21 60 0 R /F15 50 0 R /F20 51 0 R >>
-/XObject << /Im1 54 0 R /Im2 66 0 R >>
+38 0 obj <<
+/Font << /F8 11 0 R /F21 29 0 R /F15 32 0 R /F20 20 0 R >>
+/XObject << /Im1 22 0 R /Im2 36 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-143 0 obj <<
-/Length 2388      
+115 0 obj <<
+/Length 2389      
 /Filter /FlateDecode
 >>
 stream
 xÚ­Z_sã6ϧÐôIž®þ“DåÚ›ÛÞv;íÛµéSÛÉ(«‘-Ÿ$'»ßþ ‚²¥DV.Ž_,
 ¤@àG 	óà>àÁO?\_\~6AÊÒXÆÁõ] ”bIl‚8XœŠàºþ?/„áÇ
4áï¿]/–i"Tøk¶)êõb©”
-¯Wõî~
ý]»XFQ"ÂO6·k¤Ü.–ðki>àS‡’s³øëú—‹¯/þ{!@
ˆÁì‚¥<
-òõÅñ €Î_ÎTj‚'7t
(
C~X¿]üç‚¿ªQ”0©"Ò(«îë¦ìV ¿”Q¸ÊZjt5=›—
¥öja»ª€ïeGÏ”®
-jÛòп®ñƒÇ
LBÏú<Û¬ËÆu«
 aq˜×ëí®Ëº²Þ 4 ÎR ‘—¹F#Cܰ1
„Ä1
 ù°õ'ø¶Êrû|„ÝÂä 馰¹#V×·4 ‘q“UukQ¬ËÏI³4QÑ•&fÚ¨@±XÄ$§¤QÃ50Œ+
,ƒ¦EE­—2Õ,ÉXy'`´uÖT·my[YPJ°ÅRk^/Œkã-Ž^2‡-‚
)ëìaqèïV¥gkÞ–h¡Äʏ¸««Ê-éS¹¹'R¹¹«›u|o@Ž]=µt‰`l20°‚6ƒã=Ùv[•yÏ•}t¢VWn¯ô6~ùYè¡
k–jÀ1­RšñO.’çßDƒo°¥ Ã
þñË¥mÞ9‘Œ
-›Ýf”®\Û—Ë™*¦’´ÿº¾#a	0Pl§íIYçUk|çì=k:¯øøSåÍѐ9æ_ 	©qPGòDK/ÒR
-¦cÁ]¶k»««¬ëšòv×Ù««§¬ªz•Ž¡¹$hFœÞ‹f¶®=žøîõzoôÏ=¸ºHôüîíÆ6ñˆnq—~õ¨Ò ÿÿPê9¿ŠuóXW»©Å_J07žŒÍíP§òE¨@Ú]“­­ó¢uó@¤Á
h‰’mèYn\±ÍsVH‹O7V„yS‚
í·”ëq~ŽÆ
¨„/&¶c‰sÉt¸ßZ¢t«ÆE2ÿâÕ—b¸:"cœô«ã
¥ÖqØîn×eÛzç=Æ,N™{©þ+ÃøÙ‹”g­¥ÚH/ÅR+
Ú/Ùz[Yr’œ$DñZëì
÷‘H
¾CnA"çµDú̽  0=’
D¯}ƒçåÞQrˆ;.îáèªvÑ£~ ž
-WæÁG>짍
±XPm	
-–°Ù´-з“uç¤Já]XÓýÚǪ«ã)„ÖÀ<Ÿ§zB.˜Ôñ>
p©ƒâ­Ò8Ö.º©”%R:f"õ¶þ‰Ps°Fàû?9ãs-»
ÙÝX2•Đ€¨S$ª§8£@«Ô”sL8åÔD/Xè¡·spðÄÚ
Ø2îa˜vœ8ã}®(¦–ÄË,cf¸šŸQp°‰ô¨Ðofq\j‘2¡ä g9"µˆ˜ðúÆ)Gv$t>#
Ï	ž\­3¦-íI´¡»²Ïpówñ—"õ œ&Ñ$Ü0‘(HÍ€À53&:Ã9÷ê²Öv7û„Þ Ö˜o€=ÿÝÂ2§‰9
ŒJ#$NJ}
™G*ã³ 3šs™A|îÁá,úé‡WÐ9QÔIt í—½ëŽfÐ1´LÞ³åßÎâ¸ÔIÄdêO ñŒÔ‰dœ§çYÓáœmW\]=BbX7ß¹v«º¹ÿçhë£K˜YÄÓd›„#ÖL©„DKfàˆãçÙû£)á
Ö\n:Ò¿ü
Œ—Zß	î›ß~[ºTà(
'	7	G„gC²™8"
-wïÂ#J7b<ç`ýÙv×®nn³üÚ»Úß—ËKzæ
³µ’‡rÓvÙ&ŸJHzOÓgB-áIÚ¤3*
-ƒïñ
-of1!tĸBVxêÓ>#¶¤Àu–0œÔe­m
Ëܯd;ã N“bRs	aƒûõ3™›˜Î¢ùpR§ù=œ¹¶CËméå{#¿Á7nì`Oàfy%ê&û$^<e‘ö™‹˜É§ðø
3‹£bËÔ°Èø´BÌdy2¥XuŽe
M:å¬ÜÑÐëõ¶n{åÎÓØxZ•ùŠšîv
ý9ëãõGjý‰ë«ÿ¨ìVöÇLâD='±5 ®ô‰˜É¥¡Èwl‡“ö؝þ
D·]Øq Nj8Ý¢lÄLJ(
-ygb8éôyª·®ÙÕ‰2MâG,á>Ã3I¦Œ!VŠó$™£I
{ï®	—ŠÎt Ò‡‘#öoÝ×­½ºÂm7ïkOÔiÇH³DûÌHÌd§2¢Hú_ûvÇÅÆ²”ñ7Eb&‹”šÂàY–8iËÚ|e‹+ðWÖë4!&W’™>4Îä~RR}Ïr½ƒÅAŒˆE‘yÇýÙ;8ôw”ÈBÍŸåž—9
þ£ÚCÏL`ÅVúŒòßõzõ†ÝæpáËc¼ ¤ÒÄð–òYñN$Â]=:FöK_qÃ"e
cƇ§v–î²Ë¬"zŽe01’%ÑÆW<E˜Ðbþ>ÛOKwÂÞ£ÄËe
Ò­?rpví.^‘>,â&Âqîj«@Øq6*âBŸ+â"ネ4_u,\ÅhTËB’S(më]“Û©KlÌYœœ‹¥6šŠ^Ú Þl|9éeFUy¿ZÞf›‚ò$õÅÔ¹Y ÞЀ¹E
°v
ˆå`÷Á
=_\ù;âá2ÿ‰ÐŸûΕ–M_‡3X
)ÊDzØá²b‡/éaOK”uí*zÐ*×TB®8h:á{fXÓÁÖ£`VRIU#
ðju`TºÆ„ûû0\
ƒuß±¯áKë‹A¹/*•x¤/™îË­ÔïìÈ ÕU[j‘Y at W{0ÇiH]±Y)*6'}éw_çlJÿw	ªƒö¥çv\ç,l8ÿa¬Ÿùo„P	ÓFŽ¸¬ˆ¥IâKÆš™xIÆãqÝ^š q\à8Í„+2çíg9ü@ÊÁH©X¤ô ÄµT‘î‹FЂ-°Àj–ýÒ¡ï(,®ÍÆÕŸà•þoõpBq¬–ùMDÝ·XFÆ}SàÆ!ÊøÛgyÂO¬í
Ø“j"`Õ
-Þ|åoºt:‰½Àë·ü-
 çþ¢ˆöÞº~²e±±Í¿ò¼cU»c`W/=³R°ðû"bôÜRþ
t

+¯Wõî~
ý]»XF<á'›Û5RnKøµ
”ÑlèPrn]ÿrñãõÅ/HÃ1˜^°”GA¾¾øã/
ÐùKÀ™JMð䆮¥a¨À«à·‹ÿ\ðWUŠ&UD*eÕ}Ý”Ý
+2
+WYK®¦gaó²°Ô~B5l·B
ð½ìèÙ‚ÖUAm[
ú×5~ð¸Iè9@Ÿg›uÙx¢nµ4,óz½ÝuYWÖ„ÔY
+À!ò2׈adˆ6†ã8¦£4¶þäßVYnŸ°[˜
$Ývƒ"wÄêïú– 2n²ªn-Šuù9	b–&Ê ºÒÄL(‹˜ä”4j¸†q¥ƒå`д¨¨õR¦šE"+ïÄ Œ¶Îœê¶-o+J	¶Xj-Ãë
ÑaMc¼ÉÑKã°E#e=,ýݪô¬qÍ[À-XùwuU¹%}*7÷D*7wu³î‘ï
ȱ«§–î ìmCVÐfp\ 'Ûn«2ïÙ¡²NÔêÊí•ÞÆ/?=´pÍR­8¦UJ3þÉEòü›hð
¶t¸Á?~Ù¢ô¡Í;'’Qa³Û,€Ò•kûr9SÅT’ö_×w$,ê€í´=)ë¼jïÜ‚½gM窼92Çüë$a#5êH>héEZJÁtì1¸Ëvmwu•u]SÞî:{uõ”UU¯Ò14—͈Ó{ÑÌÖµÇß½Þ@ïþ¹ÇW‰žß½ÝØ&#^ Ñ-îÒ¯
Uz àÿJ=çW`B±n
ëj7µøK	æÆ“±¹]ãêT¾ˆH»k²µu^´n
ˆ4Ø-Q²
=ˍ‹#¶¹sÎ
+I¸qñéÆŠ0oJ°¡ý–r=ÎÏј¡•ðÅÄv,q.™÷[K”nÕ¸Pæ_¼úRWGBhŒ“~uœ£Ô:ÛÝíºl[ï¼Ç˜Å)Sbo #Á%`?{‘ò¬µÔBé¥XjÅCû%[o+KNR€“„h8VkÝã>©ÃaÈ-Hä¼–HŸ¹    ¦G²ðƒèµaÐáü¡Ü;JqÇÅ=
]Õ.zÔÔSáÊ<øÈ‡ý´±¡1v¢k‚ª-AÁ6›¶úv²îœT)¼‹ kº_ûXuu<
И§ñóBRÁ“:Þ§.uP
¢UÇÚE7•²DJÇL¤ÞÖ?jÖ|ÿ'g|®e·#»K¦’uŠdCõ4gh•€šrŽ	‡ œšè`"ôvž8@»[Ɲ ÓŽg¼OÅÔ’x™eÌWó3
+6‘
úÍ,ŽK-R&”
ä,G¤3^ß8åÈŽ„NÀgÄã9Ás€«uÆ´¥=‰6tWVànþ.þñR¤
„Ó$š&E©¸fÆDça8ç^]ÖÚîfƒÐôÁúó
°çß [˜Aæ41§Q)p„ÄÀI©#£ óHe|dFsÎ 3ˆÏ=8œE?ýð
+:'Š:‰¤ý²wÝÑ:F‚–É{¶üÛY
—:‰˜Lý	$ž‘:‘Œóô<k:œ³íŠ««GHëæ;×naU7÷ÿ
m}t	3‹xšl“pÄš)•hÉ
±`ü<{4%œ¡ÐšËMGú—߃ñRë;Á}óÛoK—
+
Åã$á&áˆðaH63GDáî]xD	ãFŒç
¬?ÛîÚÕÍm–? B{W@ûÛáryIϼ±p6 ¶àCCòPnÚ.ÛäS	IàiúLB¨%<I›tAEað=^áÍ,&„ŽWÈ
+C}úÂgÄ–¸Î²†“ºL µÍc™û•lg
ÀiRLj.!lp¿^b&sS‚ÓY4Nê4¿‡3×vh¹-½|ï±`dã70øÆ
ì	Ü,¯D½ÓdŸÄ‹§,Ò>s39£â
ßcàofqTl™ŸVˆ™,O¦«Î±Ì£I§œ•;:b½ÞÖmï¯ÜyO«2_QÓÝ®a£?g}¼þH­¢?q}õ•ÝêÀþ˜Iœ¨ç$¶Ô•>3y¢4ù΂ípÒ
Û¡Ó߃è¶;ÄiBM§[”€˜I	eB!ï,@'>OõÖ5{¢:Q¦I
âˆ%Üg8b&É”1ÄJqž$s4©ÃaoãÝ5áRÑ™@ú0rÄþ­ûºµWW¸íæ}í‰:Mâi–hŸ‰™ìTFIßákßÎâ¸ØX–2þ¦HÌd‘RS<Ëò'mY›¯l±såþÊz&ĤâJ2ӇƙÜOJŠ¡ïY®w°8ˆ±(2ï¸?{‡þŽY¨ù³Üó2§ÃT{è™	,ÙJŸQþ»^¯±Þ°Û
.|yŒ”TšÞR>+>À‰D¸«GÇÈ~é+nX¤ŒcÁøðÔÎÒ]v™UDÏqb &Fò $ÚøŠ§³ZÌßgûiéNØ{ôx¹ÌCºõGήÝÅ+Ò‡EÜDø".Ð]mû".ÐFE\èsE\äÝqæë£Ž
«ØjYHrª ¥±m½kr;u‰9‹“s±ÔFSÑKt›/!ý±Ì¨±*ïWËÛlSPÞ‚¤¾8€:7Ô0·¶±Äޱ
ì>¸£ç‹+G<\æ?úSbß¹Ò²éëp«0EùX;\Vìð%=ìi‰²®]EZåšJÈuM'|Ïk:ØzaÂJ*©j„^­ŒJÒ˜p†«c°nâ;öu!|i}1(÷E¢ô%Ó}¹•ú
´ºjK-2èjæ8
©+6+EÅæ¤/ýîëœMéÿ/Auоô܎뼓

ç?Œõ3ÿ*aÚÈ±Ó —±4I|ÉX3/Éx<®ÛK$0Ž
§™påBæ¼½ó,‡ÿH9)‹”
”¸–*Ò}ÑZ°XͲ_:"ô

ŵٸú¼Òÿ
¢þnC(ŽÕ2¿‰¨ûËȸo
+Ü8DYÛá,Oø‰µ½{RM¬ZÁ›¯üM—N'±7xbý–¿¥ô|Â_CÑÞ[×O¶,6¶ùWžw¬jwìê¥gV
+~_DŒž[Êÿ ntG
 endstream
 endobj
-142 0 obj <<
+114 0 obj <<
 /Type /Page
-/Contents 143 0 R
-/Resources 141 0 R
+/Contents 115 0 R
+/Resources 113 0 R
 /MediaBox [0 0 612 792]
-/Parent 38 0 R
-/Annots [ 67 0 R ]
+/Parent 14 0 R
+/Annots [ 37 0 R ]
 >> endobj
-67 0 obj <<
+37 0 obj <<
 /Type /Annot
 /Border[0 0 1]/H/I/C[1 0 0]
 /Rect [419.254 641.793 425.716 654.386]
 /Subtype /Link
 /A << /S /GoTo /D (Hfootnote.2) >>
 >> endobj
-144 0 obj <<
-/D [142 0 R /XYZ 133.768 692.105 null]
+116 0 obj <<
+/D [114 0 R /XYZ 133.768 692.105 null]
 >> endobj
-148 0 obj <<
-/D [142 0 R /XYZ 149.011 128.717 null]
+120 0 obj <<
+/D [114 0 R /XYZ 149.011 128.717 null]
 >> endobj
-141 0 obj <<
-/Font << /F8 35 0 R /F7 61 0 R /F14 145 0 R /F15 50 0 R /F20 51 0 R /F21 60 0 R /F30 146 0 R /F6 147 0 R /F23 62 0 R /F28 149 0 R /F22 64 0 R >>
+113 0 obj <<
+/Font << /F8 11 0 R /F7 30 0 R /F14 117 0 R /F15 32 0 R /F20 20 0 R /F21 29 0 R /F30 118 0 R /F6 119 0 R /F23 33 0 R /F28 121 0 R /F22 35 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-152 0 obj <<
+124 0 obj <<
 /Length 580       
 /Filter /FlateDecode
 >>
 stream
-xÚ•TÛnœ0}ç+ü#ÇÆ\Ì>õ–T‰Ô‡6Tª”F‘¼¬%X(˜æ÷;Ɛ²›UÕ¼€™Ë™9ž3PT!Š>{rïêF ŒdI˜ |‡ç$MJ²˜$Cy‰
ðÏÃïýPàï÷¹d)ãø›<”mãœsœïÛ±Ú[¿ü ŽS†?©B5Ö²õxªÞEŠKûŽpH©ðó;ï:÷~yš¡ˆ­ª3’э÷ðHQ	Î;D	ÏzžBÄ#e6±F÷ÞWÎŒèš‹ÖÔ"!J┄<vÔ~R–N},y¯’쉃c
-þØ6Ýh¤Ñíáªh›Æç!
º˜,ÀKD¸·ç#À¿À!]S„œ,7¼“ã`6iL¯·£Q›Å‚G÷ôò„Xàš\㽕Ö9*Ï°ô†QýÁ¢HêE0$º”Œi¯ª±–ý¥›µî¿	!Äþçv‚Ü‘ú÷-urÕáÍ Œ@G)
-8#BÌb¾ýñåz

ß^X‡!
Œ®kgL?VU­•s靳›½”;Ê^9Øœ¥× ¸B3,
.VÅ90m.ìͶg+zgIî”
ô¶äˆFØ´î]ª¡ L›Ž×
6N
Û‘Y‹ìºúe†ÖP«ß¶-UXË–VÉrbfCÛÌHì
p¶#éʶ£¥'8ÖƒÓH³â
޽ª;˜òÑ„Ï.¸ÈHœDoÙïiŸ4²`¥)‰f´ÏJ—Õ¿+
-Cêa$ª
_—sø¼¨?9íöÊ}Fï
+xÚ•TÛnœ0}ç+ü#Ç®ûÔ[R%RÚP©RE^ð²–`¡`šßïCÊnVUóf.gæxÎ@Q
(úì}Ƚ«›e$‹yŒò
bB$NQœE$ÎÊKô€o|Æ~ïó¿Ïý K˜Àßä¡l?Bà|ߎÕÞúÍàMþ¤
+ÕXËÖà©zÉ£K{1§4õó;ï:÷~yº¡ˆ­Ê3’э÷ðHQ	Î;D‰ÈRô<
6H„Êlbî½¯
)Ñ55®¹
)dpG	á"rÜ~R–L},y­’ìI€c
+þØ6Ýh¤Ñíáªh›Æ
]Là•†¸·ç#À¿Àœ®€)
+¸ Ëïä8˜ÍFÓëíhÔfcñŸàÑ=½†<!¸&×xo¥uŽJç3,ý€acT°h'Zz!‰.%#Ú«j¬e醭ûãoB±ÿ¹`w¤þ}K\uxD3à!è(A`$Mg5ßþør½Ž8÷VÁœãÁèºv¶ÁôcUÕúP9—Þ9»Ù«A¹£ì•óÍYz
ú‡+4sÀÒáàâ`WœcÓæÂÞì`{¶R` ÷h–äNÉAok@iˆMëÞ¥
+À´éxqíaÅà$°
™µÈ®«_fh
µúmÛR5½L`k•,'fÖ9´ÍŒÔÉÎ÷g;’®l;Zz©€ÂzpiV¼Á±WuS>šðÙO3Åá[ö{Úç#,XIBÂY í³ÒåAõïŠÂz‰*Ç×Â~/êO»ý©£G
 endstream
 endobj
-151 0 obj <<
+123 0 obj <<
 /Type /Page
-/Contents 152 0 R
-/Resources 150 0 R
+/Contents 124 0 R
+/Resources 122 0 R
 /MediaBox [0 0 612 792]
-/Parent 38 0 R
+/Parent 14 0 R
 >> endobj
-153 0 obj <<
-/D [151 0 R /XYZ 133.768 692.105 null]
+125 0 obj <<
+/D [123 0 R /XYZ 133.768 692.105 null]
 >> endobj
-150 0 obj <<
-/Font << /F8 35 0 R /F14 145 0 R /F15 50 0 R /F20 51 0 R >>
+122 0 obj <<
+/Font << /F8 11 0 R /F14 117 0 R /F15 32 0 R /F20 20 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-156 0 obj <<
-/Length 257       
+128 0 obj <<
+/Length 256       
 /Filter /FlateDecode
 >>
 stream
-xÚ•‘MO1†ïýslwìt¶_71Š	7C=.îVCÂ"¢¾í¢	.žš´ïLŸgFÃ+hx·I\ODŒÎ8H/@Ìè] -ºHzXÈ©""9Q&ȧyR
‘s^N¶[Õ”«¼éÉÕ—j¼5VÞå®$d
jüù˜Ø©†™e¸:žFë –i&î“xTH4ÐÉׄQ[è±XjèËã4rp£p[¢T×0BŸêj‘[g΄¬GÃö(dªCa
˜ªBá¯D¿.’
ˆÖµÿŒ¾0`ï±ýïÛ!¯úMÞÝtÝ'®?ö˜û}
9ßs@Ï¥óXãÿÒ~
gr
+xÚ•‘MO1†ïýslwìt¶_71Š	7C=.ìVCˆ(ÁŸo»`†‹·¦}gú<3Þ@Ó¸Oâv
 btÆAzbFï¸hÑE‚ÔÃLŽÉ‘2A¾L“jˆœór´Ýª¦\åM¯H.¿Uãµ±ò!w%!óºÆÇÄN5Ì,½9
´jž&â1‰AEýMµ
n-fs
}yœ€FŽCt
Ü–(ÕÂLųÐç>ä€ZäÖ™#ëѰ=™*Q`¦êP*Ño§«d!¢uíÀ £¯LØ{lOó}?äe¿É»»®ûÂÕç
s¿¯0—«aè¹t
jü_ÚÒvgœ
 endstream
 endobj
-155 0 obj <<
+127 0 obj <<
 /Type /Page
-/Contents 156 0 R
-/Resources 154 0 R
+/Contents 128 0 R
+/Resources 126 0 R
 /MediaBox [0 0 612 792]
-/Parent 158 0 R
+/Parent 131 0 R
 >> endobj
-157 0 obj <<
-/D [155 0 R /XYZ 133.768 692.105 null]
+129 0 obj <<
+/D [127 0 R /XYZ 133.768 692.105 null]
 >> endobj
-22 0 obj <<
-/D [155 0 R /XYZ 133.768 667.198 null]
+130 0 obj <<
+/D [127 0 R /XYZ 133.768 667.198 null]
 >> endobj
-154 0 obj <<
-/Font << /F8 35 0 R /F16 36 0 R /F20 51 0 R >>
+126 0 obj <<
+/Font << /F8 11 0 R /F16 12 0 R /F20 20 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-161 0 obj <<
-/Length 249       
+134 0 obj <<
+/Length 250       
 /Filter /FlateDecode
 >>
 stream
 xÚ•‘=O1†÷ü
-‰Ä™8ÎçŠÔ
¦ªw)Bêq¥êß'w©E]XìÁ¯íçµ5¼†Gq—Åõ,BÂ䍇¼bÆà#øäÐ'‚ÜÁRÎÉ[e¢|YdÕÙ˜äsY—¡lÛ²SM`ä}ikM–~¾ª¦Æ2¨†™e¼:f£uT«<Y|
-ªèd)aÒÚ^,WºZœƒFN“´¶UJcãâIèS#ä,²õæÌŠhØ
­ðHoÜ)üˆó;æ"VLè¼ýÕDcô
»†€ö窇òÞmËpÓ¶_¸Ùí±tûæü!Ì×ÉSOüKû
qLf¾
+‰Ä™8ÎçŠÔ
¦ªw)Bêq¥êß'w©E]X,K~m?¯­á
4<Š»,®g&o<ä53Á'‡>ä–r¦ˆHÞ*åË"«†ÈÆ$ŸËºeÛ–j|´AÞ—¶ÖdéGá«jj,ƒj˜YwuL´Žj•çâ!‹OABl%LÚAÛ‹åJCW‹sÐÈ)Âa’öÀ¶JilÜÀB<	}ê„<E¶Þœyq
»/<âwJ?âü޹ˆ:oÿC5Ñ}á°! =žõãPÞ»mnÚö7»=–n?œ„9bà:yê‰i¿ÐÉfñ
 endstream
 endobj
-160 0 obj <<
+133 0 obj <<
 /Type /Page
-/Contents 161 0 R
-/Resources 159 0 R
+/Contents 134 0 R
+/Resources 132 0 R
 /MediaBox [0 0 612 792]
-/Parent 158 0 R
+/Parent 131 0 R
 >> endobj
-162 0 obj <<
-/D [160 0 R /XYZ 133.768 692.105 null]
+135 0 obj <<
+/D [133 0 R /XYZ 133.768 692.105 null]
 >> endobj
-26 0 obj <<
-/D [160 0 R /XYZ 133.768 667.198 null]
+136 0 obj <<
+/D [133 0 R /XYZ 133.768 667.198 null]
 >> endobj
-159 0 obj <<
-/Font << /F8 35 0 R /F16 36 0 R /F20 51 0 R >>
+132 0 obj <<
+/Font << /F8 11 0 R /F16 12 0 R /F20 20 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-163 0 obj
+137 0 obj
 [768.1 809.7 727.4 700 830 796.5 412.5 562.8 824 672.6 961.1 796.5 822.9 727.4 822.9 782.3 603.5 768.1 796.5 796.5 1070.8 796.5 796.5 658.3 329.2 550 329.2 548.6 329.2 329.2 548.6 493.8 493.8 548.6 493.8 329.2 493.8 548.6 329.2 329.2 493.8 274.3 877.8 603.5 548.6 548.6 493.8 452.6 438.9]
 endobj
-164 0 obj
+138 0 obj
 [680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6 680.6]
 endobj
-165 0 obj
+139 0 obj
 [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
 endobj
-166 0 obj
+140 0 obj
 [500]
 endobj
-167 0 obj
+141 0 obj
 [590.3 590.3 885.4 885.4 295.1 324.7 531.3 531.3 531.3 531.3 531.3 795.8 472.2 531.3 767.4 826.4 531.3 958.7 1076.8 826.4 295.1 295.1 531.3 885.4 531.3 885.4 826.4 295.1 413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 413.2 590.3 560.8 767.4 560.8]
 endobj
-168 0 obj
+142 0 obj
 [611.1 611.1]
 endobj
-169 0 obj
+143 0 obj
+[319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9]
+endobj
+144 0 obj
 [569.5 569.5]
 endobj
-170 0 obj
+145 0 obj
 [408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7]
 endobj
-171 0 obj
+146 0 obj
 [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
 endobj
-172 0 obj
-[319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9]
-endobj
-173 0 obj
+147 0 obj
 [734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2]
 endobj
-174 0 obj
+148 0 obj
 [312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.2 531.2 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.7 437.5 625 593.7 812.5 593.7]
 endobj
-175 0 obj
+149 0 obj
 [583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4]
 endobj
-176 0 obj <<
-/Length1 1344
-/Length2 7906
+150 0 obj <<
+/Length1 1297
+/Length2 7375
 /Length3 0
-/Length 8706      
+/Length 8157      
 /Filter /FlateDecode
 >>
 stream
-xÚ­—eX”ÝÖÇéî–
º†”Ž¡»¤†
¤$¥’N•î–iAABº%ÞyžóžGßs¾¾×}¸{­½Ö­½×\×°2êèóÊÙÃl!J0wo^H
 Ö”7ñ@|üüò8¬¬`8ÄÆÛæ®`ã
€ÄÄ J[ÄâçÁa€a
þpgG'o ˜ó/'Q€
w¶³qhÚx;A ˆv6n }˜3ÄÛŸ çæÐûk‡@âû@ìùp@ €½³7ÀâèìŽüK“ª» ú¯eû§
ÿ6ù@à^Q Ž¿er"íaînþ {ˆP†ÈAhùÿõŸÁ•žº¹iÙ@ÿ
-ÿw§þËnuvóÿ_Ôã©7ЄÙCàîÿéjù—8y˜Û¥Qõ¶qs¶“swtƒ øÿµäì¥äì±×qö¶s8ظyAþ^‡¸Ûÿ§Dãþ Ô×ÑT3Täþß3ýÛ¨cãìîmàïñOØ¿¼ÿfÐoFtîì0çG´„pD<ÿþ²üdŠîv0{gwG€€°À·ñÇAÜ
	ž Îîö? Ä¡ÈçóFl Zp€Áqþ:Pa P‘( þM@
ß$ *þC¢ü  Òo U"Šæ?ôX  ÔûMB  ÁoBd0ù‡÷hó›6Ûß„Èn÷	#lv07Ä
ü÷
-ˆ!Èþ€ßþ"úû°; d9üˆ
-
ÿ@„L§?Ñ%ç?‘ÞíDhƒþFÄIÿ†˜* ìBøÂÜ!˜:<~›B=#û]Š b‡çSâÿß@‰ð?!ÑëwÁÄò[‡¢¹^n6^TB$û
P¡ÓÛ	ù£kˆB¼}al@Äxú"Úàóî~ "žÿßøßÓ!/ó{Æ+ˆ8$^D„!€˜HÐÿñ´{
-‡CܽÿþíAÙ¿ÙÁ1’ˆÄgi
f'áòê}Ty°bÑT:²¼ã‡­ÆîÙÜðÅÈn¥£êž\k
&7•Ù¤[è[¾·4^q큺ãJ‡až)™Ÿî·|¬·²ZhLN²5ý¿{0]†ï¶½Ÿ;ÛFÖžYûXžfZ<w4¸W¨Ã¡`°¹ÊˆÔcîÓÔ“!"j¢”íf
ÙÀ&ȨG”éY
#ýÙ—(-íódx°K4V3÷Ê1¬ý)ÉMVÁËû'H×vññ^Ô1Þ¸øË?idžµ|iåîÚ|½]•ÿ¾üÝ„&°†¦û»Ù:÷­ØÏ·å‚y³µ‰þfSáóH%äÇn›ç)‹RCFן:ï?RñÖmf½:±ŸÃêÀ„AJ‚ÓF†#²v è“EUã/
ôÔªá¶õ¨º­SÉMã†3›Î?D†yL)0¾~’Y“)ºußþ5;Õ
¦ÆÈ'bÞן!ÑT8TCW¾	xjùçÞ¨.rœòÅs ³´‡Ê
oiMÈê÷çãì;g?mfGâËOm¼ &G†#%	ÆÅ¦ 2}&
JùÄÑ /†¢×ê$·Æ¾h¿×Í"$ˆšöÆ>fô•ròý‚ù¥Á¹¨; ÔíQ!Áé€ÔP|aN£GëàÞZðw€øÈ—T_ìd>ùîËÔÁ%\Û¼
_~ó¤¤XÔ&LÌ\â`-Ó®×"ï
òßtçÔŸŸ¥µ‡¬d2ù÷°¬‚alUfb	¼'
\“ù£FFb8äájYû¢²‹^“‡|,ñ
-£¤J/Ëž›jN9skv1Pôï—¦ö(Üu^¢Sµë›Ÿ°ƒ¶/=ý
ª=Íú$,Eü?DŒÈ*mKâ,L_±Õk	N.»7<·ìW¸±Å¶1ïóz Bï¸
U'>Çw¿‹»þ1Åb®$)8æa~{ÀIôÔ'£ï¤°¸k¤æRmS®ÚWÆ\ù.2ýå	Žð¸k0aAu¤îÄ7›TÍ>%5¢Âz
Á›_hQ|üƒn4F(æ’D¾©;ÑëúŠ&ÿË›"=ÿê&§R–N¶Oì]ç?×
M“hâýèߥ;oN}ÒLºY?ý¹aëïëÒJ.D/¿%âŽæñ¼¶^'¯Z
G|ý$níN)ý„«á‚G>Ø|™€Êž¾*ÅÅê躝ƒQ¨ìÛˆ1×D¹{HeG²d·Nò1ëýÀ"6,´)·HAã˜S»«ÒøKÕÈ­Òi+PŠ–lŸÿã•´1çq·÷ܱƒúHÅÍJü7úpE†;ÞX¤¤ö‰båj
áî*Ži
{¾IúÍéìMøÏÁ
4J}œuÇgË“>H}s	'À¬ƒ
š}Çtxn"-üí@ÈJëîÑՐ僃u±‚äYZ;eù ÂíÈÐc€²ß˜¶ßëwGÍñKjR¶3q,‡,w¸·”ÖãZy—–¼(KiÔ*ñkª9¢•Ù×B_ÞËÁÑŽ”±ƒÑxqtˆ¨žkàÝ™\¤‡\'š/KK#q´EsH9ÄmOÞ›
'›QyyË`Ük©™|õ0-uq åvBG.¹“äY=XXÚij2üø|yª«¬Ñ Ec”/_h€E9ÇmâC÷«Üú	ûõLüUš ¼Ók?ð
¹RkÈ&v:mu¹ÐU¬K)ªW
Æ-IÏ4Åš^ìM‘½Å
ŒÜßFºZÀOÈ@’ŸyWÖ—õA‰c6á1
:1\qH,ž§öÊqm­AññBžâ‘4fz rªpÖ‰‚ŒP³<[Ìb´ªåuiî®T$ Š†Ç™Šý
Q°Ó½q•R1
À§*£»Þ´ÈëÛ<oÆbqQ­\d⨭ñ¾qáã,!ÆÍé‹ánÔO"oéYÔä>R\ú–ó$Ú½ð0#Ê	–ÐѱŲÍ`( {:оóÊW¨ì|ÖÌVÀnÑ(pl8y¤Yy-ø¹cVQÇË4ø
ü ˜§“v¶ ª÷ºçR«3à›ÙL	
ُÕ£¶ÊØÈtŠÙ¡Pù'»8ѪÊóªñ@Ûv#~Gûlù:V‹—ûKÍ«ø\^p¬—»‘  sKÛògã¨/IÉ·%¿ÿ¬˜«
,®¬¢^x³àwè
(Í÷潟ցZLaÚÐ+e®Ö¥µ*ÚyÛ­
-ºdÕNÿËù˜/
nuõefåClÅ›¶“E
-ÄK`íqMòª£g5±ŽŸñi¢¤8™‡Îh>Ù”Æ&ãLQÐESá'ˆÐ+‹¶¤ÑzBj¾Plœ·ê÷ÄhÿÅ0Ùð‘nQ4æ	_ss'CDfÝ—èj•
1ÐÊ´9lO'‘û¼þ‡«D9£*t%rÂAI_Ÿ*¸åd1çdióÜãuÃú|TPH´’Ñé¹â§[¿šÈg ´„»
SÝBÙ÷ƒ#¹Ô4²6Q·Ìv£9ÊÒ|”ñ$çœ=¬m‘jj+®}“š±NU9Œz•&mGßɤ$;}™S_Y¾ú ›|ëÈ:à¢_PËè@)¦03fôB!Éê·Î>áŠw·Ü’hÿ(nCöèÕ9ûÞC>@Nß\a¯½]%ùö+AÃ
ŠŸWÆ]#Ð6•`w¯¸ZŒÂòe\¿¨bU"u,¨,fù\8¦6dA·Õ²Jñò쟐‹ÿÅ6À?2 at Gü:LË„p:e6B¶ôæô®3PÄrËP Ë2æÑÈ¥õGFN@*5›óCR ‰¯+z}\¸:pëûmѺàq±\=³EZZ:DS®ÄXGøSÔgÇØô
â×åCéïñó!g(§YúëÈœ=Ä~ýû.ŬYÅ1£“Mòš¤7	õkZ€‹>.h0Ce¶uoæx›Ok¤WèÔÆ
-tÚ—Æ2Øûp‡~·K'²¤ÖG‚¶—ëL²'äêll¹ä®^X¬7cžŠœ&@ÔÎ4-¡')9°Wÿ(RJFä½Þ‹ú•µ.UÌÓ>ªžx«N<J³Äî<øpiù˜ÒŒfî«ïµ¯=tåÖãòÈtÙmÃÂ'Xužœ ñ1¢1ÅÆË‘÷ToN¦ÜÎ;Eé>w‰'Qœ™þQ&k~JNüù-5:<Q0ëëPXŽcHšÀ‘Ðr©Yì8.W‹ Ú}‘vrÈU|ø3f‡Öª&_)ï½êÖÞöÖ„ ±¼œDãʨ1¯
¥‡¸.å(,×ÄóóÙéLƒr’j°OSZ;‚†*o¸¯¬•0;|žu»Œ'7;îq¸M½o
¨yU†eŒ<¿™>œšyÕrRƽ¥Ñ¥=wà,vz:ÀA)–Ãt‘:ÒoÛæ
ò¢#pÃ9É`ÀXG¥ïƒÆ¼™±UŒ_´o£äÍ
î¥'=>йËu\­ùò„¥	{®éÅ[©/2vž£	TŒòZÞç
ýQÃqH{#¦
é^0§&OÙw Ò®™â>j—©DQÙô¬¬g^‘¶Ø§iÝyÈJŸ
-ífº
é}ÜŽ’PÅ-ëÛ·¢DÕxûÊŒØT—ñº& Í!‘ˆ°;ÂVî	e²vp}ÑMUVINôņ³òïÅõÀÁ
p' SωÜ3,ÿVi8Úñ•ƒæ¸„T÷ßÎïX?“È[éà´¸ùÚÐ,ëeƒÓ
áL8£CX<ûýó JSu¿û½I/otʤ'ËbƸ턯Ý
±`ïQe߸݃+˜¤aeù·¨
eãŒò
ÃHGnÆ©
еåtãêžϰ°ᱬs$
-‰Ôzã©dý
-¡¬ÃÏ™€•o‘¼iF©Yv$-úeèµÄiží?Ús¥}3“9ãUÖ{„6Ÿ
-ÞÒ fpK:t‘%ݧ
£bٍ$
)Ï
-
øc8;@±z_Ô(èoª§ê¤»±ð¼¼Ø8énf¦š“%I§±$ëƒ]Üax7s<̼|Ô߸º—´šE	$îÆÊD¿ðÀ»g<XåüF]vÂRóðtEh^°ûdŠ6e9*IÓ÷šÊ§ÝÕèLJ†j˜Xv.LãK¡ÍHÓÏÂÅÜ]®uœ;1í=
˜î£·ó‡÷hp%îîPòYøþ22Z›I5µXŽN8Ëž#«ÒÞ#wøÖÓàr5Ðý³tšR'jň^8ºqÌÆÏÁs$3*n÷:²+¦WÅ¯~¶â(t•™¹÷V¿ˆÕc®®žÉrȧ%mb½c¬Þ̼gñ]DmÚ3nå4©+¹95|ö«0ßì¡\Ú¿±ÅÄÖM†Öù ÌAá´à£Á
å=ƒ¹ÙY‹Hî$nÜ€Œ>>h²NŸÇ|ò»cSa2kwߟ³Õ€ÂÇ
¹½'SÁÔgd_üžZ	lÔ¢èÂ.µ×~°Ã³¹ä÷IïžÏÕe`HF.x8ØŸÛ£ìáZ’çT`ôÍîŠ:\Q)?ìŒWÉþ4'Òöµè`5Ù¹^èy“´ó£¬Í¥\¹I«iº#íV·¦¾âÁåï¤HjÏI>¹[ÎËDZ;o34W.ui6»[SpšW^—qI_=X#lé˜!µ?IÂ29?îŸÝlA'_,p>5O›€UÉêFV»¡Å¡ôöKRósû:£~£
jÎæà‘h’U¼¥ËóÁš±Ä¹y`[Œéª=e‹ß’Ö
ÛE?‘µo5ÚíÁ•‹
ÆÇÌ	’äÜ
%ÌñüRŒî,eXFÏyêmPK xó
z’™ìS0¼zT,ûqªz(|	)‘ëÊísœ6#›
®»ÎËÍ~BKÓY›u"3ðzy˜eýñ7jíám~
Ï‚)7r÷ì6ÄJ*	À‚³Ôû¤z^Ó^Xoâ!o
éœ6(‘Ö­wa.áÍ€7ÆLEXF
n¢®ø‡|u­ˆ"Èj=Êä:*yí¹9KÓK]ŸÿÖgÖh€Îþý„6Ê$ª¡;»‚U·­ÚI¹(²2–EÝ÷Æ¥§¾V¢‘ç=µž†4æŒeƒ,%
(þæÍ²Ç¨gþö9Àx>g•ôá͝ßȐY1˜¿Z‡š†aF¾Q²«Í~¾eI£§ßöt	ÿl¸ƒv•rŸà•Gß­Æô­È°œ
-©E‚³Ÿ|ÃX¿ w‘;ÂjXDuœB9Õá!ω§}ƒr,vÓ8ògެ˜J?s+f-gˆzWµ[@Õe§Ë˜Ïê’lýFª,¡+<ûœAȧ¤Ïìõ«NCs`|«,FhÇëŒê®Æ·àÀ¨nÞÓ,QLÈ#žèS·ZÖ„3Ûe«ÈŠ“vœ°ü%3ñ¼P”¸¹/LÌXÓø0»^LqãE-+µÁˆù(«nD*
-½P˜œO‰>d££°ú釙7Zñdâ‹­ †ˆ‹_ϸH‚ÃèÙÇ\ÄfñV°	çÊwV§Ù¤ƒ®PŽc¨½¤L©[4Ó†²Y<穱ý®€B0yó¬â¾£ÝZ{úÒ×£Ðë×Zﻳs¿
fiΤÖúeZn‹r²¾„¯Ëàå6«úcý$ŸX€jÃÀ˜Ã
Ð2\%
—'qCóÓÆÒAÓ+ò‘ãc#VïÕ‰­V÷3Òérµ4
-ce2˜oìû
åºZ”.	k|Ú•æ:Û\ÅuCÕ)BXÍë<

-óq Ð/³%5½¯fDZdmÛSOÙœêû^=9¬qôݧHÌûÔÜ=ôÃÇäÝ·®&
$üƒð#¿¢
-Ná›þý¥ÕLù·fƒ·”ßr}
¹¢
xt?Ý\[ûi0¹Hða;þ
ŠtዬÂH¬±£é&>µ7íò¸ä°‰›Ïq	*ﳋ¸¢ñד߲ÑÏÄlɦÝRûÈJâÊt:çd+¿ïg䝙h?5ËÈgK¬*±ìóº¯LÑ ZùÉk
OOÖ)£IËú ­z‘ژɹ
-.Ö+<
U5þ3%q˜v{æšj‹ŽÂÊ<gþŒ8êé¢C#ü³AU¹°b«ŸìM&·¶Ý4V¾¹aTEþ‡{ÐŒífú[õLç
Oò
 =Š–j;£Í;vc¢Sh}Ö^K »«ÄÛðï²*úzyxŠ
|BÌ×ç"³
¡R¦¤ŸbWÞ$[
¦c6*–*âYwÖMòªè8ð´w×ы蹈gg?âb÷¡‡ß„ÅÔÙjÓÝg
-9^Ü|87&ð5Ý:
zÞ¾vî×è–5 ÷›gñz¡Þj>´
T=wŽ{ðó °|f¨
þН¸]®Pnúú£{^ÛÝ¢P{(F˜*Ê>¥ªs1c±:A÷‡*Óma$æxTÇ£C–¼
<*\ax§
MˆþyŽØ•Ÿî
>‡²¡$f
é×dÓ7F¾
ÐK|'ª•MãpAé7(³”جÔ6·¦ûa’×E
-öžm
)D,ÛI°c½jk	9ëoÂwyÕÕ$ò2#=û,t”{qœ 0$BüÈ,¼K1°¾$ÞÇ8ß“
ß•9]ü͐á²ÍZÛá¬3qÒ¯”{i´jèÏ÷§òáMáB×¹z8Œ¤Ð¤V†éëV˜´¸k±ƒ{O²C~![”ÏüVqÿû8ŠÁ¾6~–ÔA–™ÖF×7¦ÔkL±žCþÑ=L¸ÎïÊGOIt!®;v&1dž ®la­øºôÜêµý»ÑSå¤q¨xÁ‡ŽR/oÖ¹ªœ­`†i_Ÿ–Qþyä~±Vd½ÝYñ‚©XË>Ó¾ØÝ\àw×[8‘¥OaïD›™|_ìÚ ®ÂÓ¸ûŽD•dkÉ 4£¦Ð“þµ
p›mkð`Z­u¨±Ìœ‘0òñ|šê@Ÿ’3Ó”øÈPDœ}cõ¦ahnºÍ<ô‰¸ˆ*XóÛ©pƒûi®y ƒ[:§s‚÷¾eTÖÒøpdÿ.öûHéÃλ—ÜMÈ<4‘Í oàô~˜4u¿†‹Ñ‰M}\ëù‹ÒLóŸ©yZoÄ4¼¶Ðëv r=n=)Ý y=_Þœò0
‚)²É
õÆ_
Qì|èšÅÈØ
ÑÚF‘Ÿ]¿-Ÿù³ð¶å?«ƒß
ŽóS%ÿzÔ:å4NöEÙ°wrÚÏÛ´]UîÛý½ ÈÙ 'sr½ó›¦	ÜÊwÙÌü“ô^ù¸(æ÷Ž#³\Ü9di“
‘
t²_Î>0§7ၖ‰Ùm¿¾k#´¶d
¥ñv¿Ö¹ýJ÷ÎA@÷¸
-]ÒÆÅÏ}ãòTÒ´øòës
$®Í1-Û¨ö¤YßpeÇ*åNöEÞÛºCy(<¿YoéìÓ—_¥\bÝ€þ§†Ï6e’ÉÄÚñRC(ÕîÌaQ·ÛûŽ=gù‰½ËÖž™l
øHÙAY¦wã4ã®´AüOFÁIç™\ÅÏV°ž–™E X>Õ)gʶî~,𪕽ð¹Ú
˜É\Ù÷v
ßRÀِ¥ï.6‹1+ËPÑñ÷ÐÌ^uÑ6†
-
Ðß%Òb¨ÛýŒZF>›•ß8eî!:µknUŸÅ­¥¥ŽòK^¨ÔÓë)MYê ñH„àöÈc<‹¨‚}º£•lªT¤“c«s(äe¦•>]«:¼¤±»µ²nÏÏÿ®*NoÀúø["Éþ'øÕ5[œs8P@ªæŠºü•¶%£úÀxÍ£=ãN
XyRT~‘M&ªµù<ø!xµó[ƦuáÈŠ‚vMù蟺Üú_ÿBU6ñ”xR©Â{u¦O”pó
$q䵜:¸nÀ·ÍÌÐAËèþý:Æ.
 L'qnxkéaFÂ:ï
¿»á§oLÑÅîçTíCO95º ˜ Î4éݨ39½Q¤Ž.&6vñ
Ì:(†§¸”ëÛüS
ΑÝÞåzŸpêXÅ‹™i­+§tãË
Z|ÖÒc[\Ì[ž±ú©"©:a=és£Û¯DHqWW¶ê&«s§~ƇÃF«]b5)KQ—BÚ¢"¶ðÄ‘ž.Ñjx)kÞ‰µ—“šÜ­_Zõîë­·F‡zt³j†L«h øÀ—)`;%'\{­ÂOËÕõÉÈñT¬z[¸Ã/ÛQ–®z1¼Îۍ.$b‹édÐÅ|˜Ö™‚sû^ÖD3 ®¤
mÍenG.nºµÁrÞ_Û:}ÔäÇ"÷(”ꀗ!Ù¨W°Ôß»}Ij«ûÚÎ#ºpò‘üÐÍ6É
%‘) “Ú§ñö©ËÒ'©¸Ý'vÿøUøÙw)ž±]¦$uÇ::
ˆ‰ˆÒ^t£ŠF>_‰ƒÚvJv¸®ÛýM$“‹_-ð¡#?À!‹\è(5ôÖ6ås(9‰ÎûÄ»)³4©À§+]J¸Þùi}íS‚Ì`ÿìödú.²ªö¬«wxicE¸üÃ).ß´Œ _žýôO“ôŽÜaò‰µ>º
	½è¤ÊJèÈÊ‚/
->]	¸@oŒZ;¸@¸˜ñk¤œ‚§è®Ø“Îî-uQ(÷Æe比Áo4P³xîaÛò}>ÉØ5Ú"y`Ïw
k™åÂZ?¼­’ÝŽÏÝÚBëD
^[ÜÀܧ¢¶7ÊÞ5ë·™ý*lX1·†þ\'zƒ¶ÈJ)]âÿ}YɆ?KÍè„%Œ7µ%mHâZžÎ®;º¼FÇjݝ½ôb¸J B:AùùÐcµ7H”79ì	>6prªçd¢\Š®Ý	–ÃA{ôÖ\ðö>†{^–T¾ë	·	$SìqTv]‰SÒsÄúÅõ·ŽÅIˆ
¨6VóÇî¬Ê•©ž
ú¡w°Y;[¾Yp<†Ôìƒ{ëù”m6Å·Nï®*%	ƍú¾n¹Ÿukë ÎœH+íËÒü•¡¹bDK°Ë`ÞMÏA;$lå4ž³41žnã>üøhPÅ®
=¤”yl`,.F
nkæn=Ó¦S×I²‡lhÙ©¡ØB-o .,ÄŸ
„÷ìˏ\
¥n§¹Êß§ì±¼é3®hÁû¬™„敺_‹ÞöYÆ?
_A|ÑLŠ‹@îps¾œ<Ü8åŸëv-ÏͳÉ#£Á	–ž7™uÁà­î+ ]ÈhŸ‹.õÏòeuÌì<x¯ÕøîÁŒâž«æó¢ée¥§27ÊÝ[^	³
-U´Ü¢a«\C¥®¾É¸/—Õ¶zú
ESÔ„"ŸðµÎp£JÞ˜‚HðÁIGÞç+ÿNμ4—uò!M>Ô¸Ö2Õt Þ"7b |À«G·jö„/^œ¿L$O”ì•öÁ¼§ÎªµèÙ®’~‰Í+
̱iˬ—]¤×ÛÊï}{š¿â/’.0ÀÞA¡_¸Ù­½Ó•ÌrJRQ)ã¯w at k~ìÍ#	™ç¹?”
-Ò¸Váø8±ë3(YiwÀ ªí9㑈_XŽÂgåM¨{8LŒl±l©±ä÷¦J
Û¡­¦j³¤Õ3-Z‹¦”RüÀo«åò¢xÕËÍÖn®"=õ¨¯ÖÛ+Fm
³9BEî4
¦±
ºä–{*5r$;1nå<{?w’Ô|©\šäþ5Û˜_(Ýç
UÁ+ݶHw³§6c;±‘½FÖ¼B¯€¹YÙ÷oŸÿª"å@»w"²(¹0¨9ÐFzFÒŠ³·8WqÞ#‹Né>*ªXNniâï‚Ûih4êíÖ`a
„®¾ êÿUT1‹Äx©W
‹²¸›×îÊ{ïúúÖs5í.·°QÎV ‡Hf
-ægpªËç£ÔÔH.²æ*ywûœî”uÃDïéâ_uÞ±mSëC¨%ÍÝ1bc
¨¸àÏYÊEÁñnӍwu¿¦¤_y¹j¡ž³S™üÔ7k(4¨†zJäAê.å8ÁʦŒTa2¸¾ZÈþ^.wÛb–©o:C§ö	Ô‰#K"¦
]ÞÀòޏŒ?†Hržt‰“à>/4©¾+%ÝE}Õ:=tèÑʘž;3¾²Ú%¼²ë‘ÉÓœ€ÆþD´™­3¸½ŽúîŠ3ŽL˜`–{`³æ@úz¸[n÷€Š»DífŸ¯HX*kX?#×úRº,b9ü-üŒs0<~kW‰ÏòõÑÆ`èH²óÁ%åÃS.qäÞTüژʊ_}Ñ™¶3BtpS
-gô‰Pš·òì„ÝÑ.Ûò®%ÿî3”À‰ùéÞþè×SAêòOË%·ÁDxÜ7)Ÿ>©u>evèN<Yž“˷՝;I3xé»lì­4pë´¬O¦œ•â›
_ªQRYÎwRkÅ×JvF^'4áœ(æ••¦OC¢˜Pëu;CŒQUŸÄ#oƾø‰/þiÖò(¾³²1Îà9A2Ç
¢Á;vΝ¹»B%Jyd5¾J †kf	™;5õF·h™²~o«eq[(»'àGzví”±ñ["ÞSï3:ܹoø]ðAmEÏÈÛpxÄÓ”¾æIGÁ·1Fúq¶E‘wö¤ê®i6y‰?bk0yˆï8Yˆ%‘Æ,(Rÿ}Û•ñVUT^¥m(‹Q¸¸`™sòf$øn0´özIãëPÒ]‰©fn –ì~/«³UÆ ïq³©ßêhÄ
Ø­¹ÌxH‹A¯bóùq@èÌ™T
-á‚Êõ>ˆ·ÏØ_Fl5äoë5ÉsÁó
¼î*Y|u÷›Ï”•—vñb·ÿ»úá
+xÚ­—UT\Û²†àî.

‚kp÷à— 
4ÖÐ4 ¸k ¸»† 	–@pwînÁ%·÷>÷ìäžózÇZ뫪YõÏš5{Œfx®¡Í.e¶ ʃ ìÜ
Ü Ui}n. 7—4:ƒhdÍ¡@a ·@
hû€½Âü|Â\è °³dc0˰ü$rB@–æN Us¨-ЖÃÒÜ 
¶¡^
 )€Ö_+\Z at W Ä
hŁÎÍ
°YB@:ç_š”œ¬Á Á™­ÜœÿírB\a¢ ÌËdÀDZ
¼ V at ktN50¬¦åÿCÖ&—wspP3wü+ýߝú/¿¹#ÈÁë#ÀŽÎnP  
+¶Bœþ3Tø/qÒ`‡ÿ*£5w YJ9Ù8 \ÿ2\åAž@+
ÔÒ`mîà
+üÛt²úO	°Æý-€SISZ^KêÅÿžéßN
sTÇËùŸ´EÿÍÜ¿Ö
È`Äk/7,öüûËä?ŠÉ9Y‚­@N6 
~€9bî
›
ñÞr@NV at O Ц˜“Ã	
-ÀZâ°CÐÿ:PA §Ì_¦ÑK §ìopÊýC‚\ NùßÄÛÝo‚eQý‡^ò 8µ~€Sç7Á*èÿC°‰à4ÿM0ŸÅo‚U·ü‡øa>K°læþmáæ‚	²ú¹œÀ?&Âú„éµùa¢lÿ@~ 'è„søaJ
#ì$9ÿ»5œàvúC7L‡óo· Œ`W ü[¸ L™‹Ðõ¯[þ‘Wè/#6»èïl0ݐ?¦ÛõwrX7]
Ì]ÿØ7¬Þïåü0åPðnØ
+·?¶o÷ßÈ÷üaõúÿ{Ü¥¥ÁžoÙyagÀΫ«Ëâðý?‘–nÐ	ú÷	ìÖü›­A°;z-ÑçgÀ–"Áv)¡e~rcåH¬ðÒ6ŸãÕêÚ'Û0‚æà
ŠT\X—kõï*Ò	°·‘¶i<
(\#[}4‡åO\âS§Ÿ¶Ýßl§{7Q蟧«zm9Ó^
à´4Ný<ä‡WŸX
,K2(ìÎ:í9ÈÓ`–ÕÙAùñ
®ÃȽ¾##X at P_>ÝáuXH-#ïs-ÜT—²p¾°%ܤ÷ˆK£A~va¨_^,ž[Ýðï
+PsŸÌàn-‘£¢\ÉÃg¡XG¾M+õ‚ìBüßC7²w*sËFT9?R´o®¾x—ñôhº2¦Ûh®§¾Û]ꯠ
l7ŒŸëÕ½þú4HÊþi#-åÜj
+µ
,ÂöKêï‹	N¯Ý W'üÒR®‚XÔ<ÓìÆn
‹«~=±ºÚèc3 F^Ûê•X–(˜€ôø8|“io~±ñ­>Î{.
ƒòTóŽ¢ÜÖ»Êqq“ÇEÍ+óNi./ù‚#Љ¾Õ_êl[mDR»+ý”îö
	Ž#çC cÝ•o\ˆ?
\,odD< ù¹û¨u1‡ð	¢cB_tØò'Ñí¡õFÍ4
ìÐq(ÚÙs1[¸•ZPA»w±5"YöE·X>wT^(zssÏ.û"¥Ì@¸å½Z
‡tûuÛ³žy‹¬=.z£ØØˆgM´©(™¯üÔ>²f4òåä·gÔ\þ”W;é5•Hå:@5õe´®4Šf?gFf
ÍÐÕB'
+òQN;”œs
=᠏’
 O,	4P
½PýFCÜ5|Xü¾[öñë5".
i«¶žÑ9÷ε‹_•‹a§ˆ‰€×çà~IùíaQô9ìñ+]Æ5ÞѧÚ@“.Ù;4s£ö ×_¤Hm*x—XöSA¡B·»côFòbÀÜ36ƾÒc\7÷äÎ3nÙ¹}]¥ »*ó2¥ÎºŠ†4¤Ästþa{?œÜªÍ‘Mó÷ªvòʸy5¯xïîC9¸z
(ºuŽ(ó"ÑXN¸Ùë5åõ^×wZ^Uõ¶Åô_§™¾]
­ÚÄRDyR7| mŒM«ÆÞ­^
­[xyØ5ñQKo8!8~¯~’V*ÆÄ»5‹\þ!O7c­½b“ö3úMjE]ogzzÛú
ù9_ÉšîóL}
ö9NìPKüyËUü¬¹´êî94°}fì«3õoz+•ýc”òÍœb”„‡\ƒ7âz,gíЩ3k
¤Q
3ÓýwåÔ«%Œž’töš_ÚI:»—ã
ì’C÷í‰Õ“[^®¹hhÆûM4Õ]ïäD^.ÂÙÄ{3˜¦/‡å“ÒP9n®Y’§ÁùÀl]	¤‰2éRoÖE‘14O¾DµÐµìMú´P’±»Æ²sÙ]EýÐÑšAé–3[9×\ôùО
±Oc½ÿƒO¨—ÞVƒWaŸ\ŽOYfõ‡'.ÖS
+ãK}Lâ+lÊuW~8÷
"ø2`)
¸Ú^e)"Ùõ-¬±ŠÖÝžAé‚ëÀkc+
7уžlºDF•¢•ãÓBøŠ&AÓ„œÆU¹‚Áv+'Tü9‡—¬“
´ôŒ$hñÑùÞxÎýœ
œðÜ.tùFx“þÊSŽþ¥>®+£ùƒRÀ#òEƒy&ÀÍ
逰«ì«ö€1x_‹Mæ‚#ÿ®nù—‡ÚÙX+mÆ×§‡,
×£
w^û'1&íЋ2QÄ|§¹gð.¨4X%úP‰ü)²\{syöä2͸8Ïi¾³%]qѨÊù¯ô³(’-u¤ô·üüÖ"ëmi¼­Tü þÜá
¤W5¢ü֐öÓòÜ„ nþ¡ˆ‚Ùäiv|_1Ì5·Ϊ¿¬l¯™´'ê9tœ
—¢
,§ØÏF¼àÜ+ê„|_¹‹¼Ñ·	58Á`ÌŸlÀSß«d'4•Q”Æû.#
¤‡Õª÷“S  íŽÀå¸HM8~BøÊWÏ‚µDÿgÊ@¨_ÚÏÞ¹+ë+7òåyuÂÎ !©èþâí¹s·#sX;î_B5ºG¤°ý
âÕ”muyGF.+fØðüÏYתjcÈüÕáëØ
V©nJ2áØEo}DÊ·¥ÔN߃Ù\“gÌn*!òÍ\ð˜.}ƒó
\ˆT¤HºWïP£T#‡t:܍ü‹»IÅäê,Þ³ìuòôªŸŒVùXnÚx©-ñ¡è¾G㤖Äç¤
+@òÖO<
uVå„&úŸt˜/¥t½)·šZe¦Û³9Ò4f—&¤RîéÓv7%òç^?d
é".ªXHZ-𘧖I6÷ô0Š3þx¹ÞàÌu:"ãÏ&¶Ü”Œ,Õ"ônEônmê'yL,Ñ/{Ê»wb&›Š÷g9AãXŸN¸H9D4=;²ùdùLÅݵ7VWDæ»qíGMuÎ/¼÷ûUŸÌ(©¸¯ñŽ>¸ö$+F×h1a•^»?Ê·|ûp¢5r1Ð	ù’_W¢ÚtÌóä8Òók	Êž+Ë¡˜_ÑùšåB%%VÀsA)Z±XB˜€‹
À}&ì¿Y4D¿ 
sú´SpÅ¿eFào_ÿùä
Õ¯W%
wðbãÍwñ„‚K³ã§ø¥Z$‹€!hQÏÇååÔj+åNºþ\ŠÎºGPGå)=§
Ëê#aör~P
xVëkOñ=5^i§«øLo“(Ôúê‰zß1	M¾v›î
OA~-Â=lw‹¿›¢üxJÌÚMŽCÂÓË"èô
+ÿgˆõ™
¸ÃKÌÐ}cè`A5
O|ÅéòÒ¢ÑLüeãi·‰©Ó\åuÚÚûÆ/C+l•M/™nÃS
lö-šõjEl2nUºè
õêÎD^Læ¤c6œ7ˆ£˜X£?çˆrw‹À36ž#zé$8³#Z´¶A38mf¶åÈgæÔ"QBÜIžN¤Éâëª=wD¨~óøêã¥R›NÎÝ[#?ÉÄ"ú@R
ʽskM›ÕïP0¿×¯
‘72ñ4(µ¾‚­{Ió
 èt7
Êr’)®ª¹|þKíd¾šAÚõi‘×—Ú6ÊÒïH8<ðó^T$ä>“[]Iñ`"03/óm“ØÏõ©c6àÍ	‰¶Ž/ty?ˆ[U<² ÿLÈ_äMbX×Th¶c0Ñ6릕ôX\dµ¯&;B<Gך|á8¢GÑ#)×ì¬ÿë¹¶÷u[V„
žnëã$©C“î׃š–zÚ¼× ÿÛ÷›óï

kݐ¥®I
¾Ø™û|-یЮ¼ßÝ6ÐÔ‘§d©ÙÞyAxññmu‘ågž£(ôêÛ<
ùÔ+v‰q™9Ô#^+Ñ‘’n-óMjõÛ
u"¤¨Œ•H«
ß⺴7XIx	k—÷íDÊ™‹Ù¨$+Ÿ Î‡c®KðÀrÅ­=ã™×¨¡·îiŸJÔýv–5&£·}m-."ͬfØg6“0¶ö}"%®7PÎdÈ}JÐÈåøÌ­n†9}YzÍdÓÖ	òññƒð
û¦><©[·V‘˜ÜÎM¾¯Û©
3cÕ0
`½í×”øñ¾]ù:ã«èÜQÿÔélÂtìWK
‰âa474
ÂØõ5ý4‚©ÏqqÍ6gÁÛÛ-†wƒj¦;c¥œÓó
?#U$5+>ª'´vðÑú:&ÎëÆ¤ê«%޼™w¯¢Ž0dnß͝>¤VÈ
+ân]ò¯¾‹×1=•am øâ¡ÕŠ!^s*Jj“)\€ñÊVù].	Èž—î=w±ìpÜ<2 hØH²6ñÝSÉÚ
†Î*ç Œé`ŽÜYÕ8áÏÿJ“§!\ñVpï–dLõà±Ü¤òª“ŽP:Þ‰ž‡,Óß‘=èç‘ßýt[z碍ðh‘–kµ[Š2 [Ü1#ƒWŠ©Û˜¼Ät™iQIâŠCER—V¢óMHáÎ-xŠ«“”[äz©ê›t€Õ¼á>¡x
íe¬êu#~ÕºCœ«+ÅÅ–·Ða±¹è
a|0¤z™øÊÌ‹ü@õâ”÷`ë)•Á[mSFA!ØYL_“~šú³õô3Múލ“²¾
u’¹ï뚢2µÆ
×ïoA´ÊW×%iûs}G’þÈ)#e>íuð5ËÓ«¿nòsöç™æÀ¸ïV7¾%èV¾
hXÿ‚nñXÑÜš»r¯AùJµÙÕÖ8ëƒzK÷+O“íɏ3Ï~D–Ê8•%4ˆI)«B*™üœˆ߇£(L®
a:ñÓ«Ë/ð6÷ß>†
ó›
e^h°íÕêàñ6&“N= .Õ¾R”U{áíÈÄE
îÔ¥¸vÊÒ
£ûJšRÝ&Ø‘¸Ô6¹íüôÖœoéž¹D•{n›ª9ûªõó:—Ò¥Î)rD&¡<ýÉ„EX´ƒÓóã™®
ºÎhURPv8¶öíð7¹ý»êyº¨µÉ‹•y u¬ìYTóUùO—9¦ö²ïOr)‹»)Z?tIÁ’—¬µ4žÌ
+•“ÅCO4X‚‰nŒ‰ˆû©ŸÇôš8¸²Dwg­[Õ‰¿³Çðq¸Tþâ	!
+—Šš¼ ˆ
ÍŽgÄ=»©%­Ð
nZ‚˜^y_u
+ó%4î±».ä¢w?_¢Hb¶ã¯Åö!æ^ðª»ÌÌ\#%É[tn¦YÒW„Ü›X$Íò‹Ð&ýR”§/÷ýi‘e˜äƒÃnÎ5°å¿ÐŸ§;Ó_}Bw(XÂl?'xùSÍ»€ûöV‚9S«æœJÕ׬3å6c¼]X"¯
+kŽ4×  Â4oèBι^Ä1
¹pï´»G¬
jZGõ]P¸Ø{ªÇ+CyPþéY³5ÕÅi
^P+«‡ÕéÚy‘eï{eæquj£E|¤D#Ñ Ò‹MjXå®Ð™%Z8
ƒìë
)©LÄm·­ÃãÇwRÁW“ʱ
žŸJÝNãõèbÙíÙ5›
O9½vÕûF9»·#óŽL©
ÃÙ*ÛT}ƒ
“읲YͦJ—Õ³öv[ÈN0˜ ç$à˲ÜcQ­T="gsÿ–
+¥`—±ÀcÐs$Ãíª˜k¡
+¯²Î™L.L«‹úÐ/Vþ½a,„±#ìTBuv9~åYÂ(;™©¤¨Áàô#YC]Â%[åÄø§Í³]8³Î@í
æûá·dæùÀNVßj7μ›±²m#”I
‰ÉS#Ûˆsz‰=VÌ
êa¬‡ÙIBlt8CESdOé£I7
+i£ˆRQ9d©Gß4{½YzÖ¾áÌ	=Ûi
δ‚«#ºÊ/uò¾W®Z.¹ö
Ü ÓžOTi" ÷h´
2ù×ýŠúîì
|rDÿ3­BIù;-V|ï›efÅ4âò#©	­º0µ8EyS,I¶÷È€$¡&ªÿ´Ô:4©©A
5j¬›¾Þ{q5ùä±°}‹õY~w¶Ý—'7[/­ðSî
vÓ]ue«Š‡x¨\<yi3'úŠé¦m?üäOfb¼Ã9 y¨«â#h6‹sÔ§í{É93Sâ–•ˆŸð(ÕÑÑÉŽzêj·lž©	,ðˆÑêRi~©$Œ*s›ÇAaRk¡¬1õb`žùÎ1J=½çu}Wü!f©å^w‰©´¿–&ólk£NÎg;Ä	µÄÞ›¤¯ÎÔ•GÀž÷ÛÄÏX‰æm2ç‰\èdª¥o0sóúŠÂfæ5ĵÏݵ"ÙÁÙu
½
²d×h*jEC¢ìE£ûwÏÏ·ìçr`ÿ5¾(õfýBާ:D[[,¨Á‰êóæXúÔ¡
R7žåJ,°CùÔ›ø„†»#S﬉
03Jqeð0Éø}#~‘ú9r%Ýhz~µZ6ÂŽdÌMÄÈ]Ävõe݈ý$²ÜgF5nzœ»5›4±ˆ[
+‰d"®]]ð]Ú¸¹J!ðÇ÷¹µáˆãæ§Ð6ªe[ÿØm8ÒŸH •ð³
Ð%×Á—mÇ~ÈŽl<“»;tÉža€§5F&‰|ÕX¬ãûÁ ÏŽbÍÍ}æ±–xÿ0þGa½GXLI
ûmkÏ)ìÈnóó ‚N ¥!Ê,î]·íº¸FG
.u
ûp˜ø2¡^ò€l_Ð<?@W[Ïs´ö<—¸““q÷3#º¼«k+¡åu¾grSÉ8úˆìçe6聎ìr 7(÷uÏ?Úñ­´ù‰Xí§·êD¢›e™/ø¯¢í—
ÆZo¿	¾®qoL”CŸhr¹ïÉõI°yJÓd½°Ëò<ëR,R†·±Õ¡Ñ@ôõ'HXðÝs>#Ä&bèV–|»óf–ƒÕ.
ÖNÂoŒ–º
G˜¥õE2mXrà‘™nâ»
+ŒŽà•×
mzœD¥Ç£â9˪¸¹­!~´¢½"SE
1s"îÝÑCu`ûBLMünE¼+ʦôä/÷+
岬²Õ$=D‹»=“oXf4+iR»k+

gCx¡Ç÷Öª)|Ÿ< Ôy|¥¬!aÒiر®X^Á}HšUBU*êDÜG(‰
¸ß Qr‰ºsq{Þ¥®ëªûi Âë»`ÒoxÌpFÈÍïWû#I›¢ÙÒH}ÕC2m\؉¶Íðh­ƒßàœë/4ž#L3µmò¦Ì*“TçÅ
ïµCµB9؏µ¤“â7 ˜k‚¢žƒrvo¬ÐÊïb.®~ÓìZ¡‹Çž¾t¦..O ZœN¥Þ2æh~Fsp	([¼fQxs‰ÞµK-K&!1ßvÿøP õ|YÕ/æ\8"
$ú8=ÇH„òñ@–
úì«ixÑêáW¤qµþæŽm•|¢_œ†®§ÏôtŽæ¬=œQŒ
«ÚRÞ¥ñ=J^æ]°»\8öÙ¦*2TI¥ŸR©|§l\tÊÜGmº«¥
ý®pì¬Ï§ºhõæ1Ll/BkT"Ï
/ϱ ˆ·{ÍaIBT”8„HnGüAwó
+GwÞÅOÞ
yS»ˆËõaÞÒ–å©¿\
Å
­ÁÞ¶7,F ͤ1nðƒõù™òq%y=ŸûÄ×Ä,Œüå|*À ëAÇég"ñ<´Š•>ƒÇ
|mO-hàÿ9«´b(ô€€z}¢Õ]o£ríƒ.õ‚ñá¯;C
´>y«cÁòŒþt‡¶•Kñ¥—£¼k_¼À|4
+!Ù¼½ŽÜª<C­€aª Ë
Uz¯»5+y;ÚàáãÆžÊ݇/!zST]jÞXÂþöŠ,1%í/À÷jË
ܯ
+á/.‘ŸÌ6~ÀIœÖ¡/'êæ}I%ÛZŸ
+*
Ê‹¾¾¾ÐŸA>''X!„Õw¦z›¥
+×X3CéÝ´·4ÔbSžb¾ïÞ‘6uâŸñ¨N‹˜%ØÌg:J;¢ä°é›g†k·VÁûè;“4Ç>^Ñ¹¹ÛE ’25ÝúfPl¢Ýc˜ôúÅ>¿u臶úI9Šx
«ªMûoYøºç|&†
Ñ?f€4œlnèù’Ín
Zùv—‡
Vø8=Zê
+óÑÃ	1"4Ÿ;è·œN¾Æ—‹I}HPÚ¬-wòܺ±ÍT¡¡o2ëĦ\Ʋ
Èæ° ‡Ò›3ò$y71YÂÊÄ1z©‡²Îââr±—±‹öÍ|ß~¸$¦ƒÛþXá"!-43®´Ÿ
‘_÷ôì];
¢ŒVú±-ïSn
G¾&•£ ¹ÊÏÉ´ž`º° »ÉDþ¢Ÿw
Í öÔkóànò<â÷pwÙ›‚f8ñ}‚]äj;ÒwO%4ïÕgÜ_[;jTÏù×Í‘ˆ=Gppi¤èýµ€w¼Š“¨•T–ów®O€Fâ#Nž4*ÚŸØéÙÿy6Òb=]å¾2Χ
äˆi,‡J¹‰àã€̝FÈ4¡ŽŸ"ß+~Ö>‡Ç£	ÌÔœ¾õ©ö¾«ÿÄ͘}]šî±§dRCÝÌ×Ç}O™_µ‚0«¿FfžÄ¤9)\½s®vk.±ë@œÎeõ_Ò’fÐ3ÅõFÿ£ïLK9iªˆv}ÿÉŽ9ÈZ[1Šb„œÏ
"^±.ßÁfjØ:ê{©ÿ}<n˧0†RHÁÉÍqý=ÑÎÄÄ2Óá£Ü2ãGÑŸíRoÉ2Í?çː‡´à,•Ró
{_‘H™íé£2§¾=9m3E˜ýÖ¢þ9ÿ€OtÔÄÇU[ù3Ø‹DÕÿåÐÔEè+YC[ö¾	EÃüf»íÞk>
Sì!å˜vZ|œ`¨žªÈàz¢Íæ½eƒŸùüßý'˯ò¬äª„È»kǯ¯²{©rƒG)c2ê

ZÞWÑãv6™3¾¨Fш[ØÌ¢)ŒÀî’‡tõ
+×ižÚ犠Ø<¿V3£I6Ñêò½|cuÌ–>¿ÝªvŒcØÃaÚéØ'>¢.û«Þòxkàú猎×HŒùE«áøà×¼Ø'1ÛÝ]ƒeL
‹£çBß1¶<#8îŸC•8®Öã6øDÓªèJtFG4nê){)#©p§_¼-†¤¾“bÈ@rÛwÈ’'@¤%‹à¸fª=ŠxZ¾,Ùu£=Œã”_}ÖâÚqƏZ.íX/¬<4I}+¥ÿÃpt„ ƒŒœEßÅ‹ œüÆ`°úRQ
‹]‰2®“ñ³rèÈ/aâÊ®'ÏfÄ:S¿•àMS§=Óì«öªIjÞáHQó^òÞ‰0Ë<ÑÓ>ø¦Y¥} œ>jÿ
-¾÷ãŸeِI
>´ÔÊ¥Â=”О_|¶	éB}–ùG{,w«ùuÜ
+é5ç·
ý!{u2	E$µC#*5ûœÐKј¤·údl©ƒ»;q¢öy@~<ñrýI螟97eîcñ
gpÜåa}<M‘‡×‚n¸’-zJ at UöF#UDÅ%¤6ª"–â
Ë|îIÁÀÏí¨çýát|»·øCþ›4Oijã5RxøÝnu9q€½¾F¯xQhj¥%ų\”ü
p
ÔSÖLæ):A*ËjÔ„Ii3ã~¶ãÒÙ›Ý\E+”»
+£ÈšŽc1!>{
‹Q1ö¬olÁùëSЀós:-ül³§É3ÃdÄÖ{±³(1×ý“±ôßPĶ›‹u(ä?IMI›d%Š7pM}Ù˜/ë,ŠZTW©HsŠV
+xdžȧðŠ•P×	×EÆ’ý
+¡Þ3µ@ B}
|¼²|¯Š‹«^.š4ÕPëI
ÌA_P›ÂÉ ÇJò„(rßnÊ!Ϊt1þ:ÌLöSÿËÀ³§äÐí8¦ÌÊ͊Ùœ«Y½iÚR†•—ùhPuFw¯	ëSï¡G8?}mÌBtv]+Ÿï׎-äÌK±õeZöŒvHhËŠÇÃ:ãZ ®ãFŽéÊBbVûôO~oÍ™©		5‘Nû95L«0«Ëw

½£‘jj‚·Œ·÷±g¤uÌe|ð‚£dAå©ÛÉT”1ª›£9%VÃî—„yrwm.^=zjÈ7Z IEÚ&ߪrš’DczQo]cuùmû/¬2štHå|7}ÒN %í½n&xùëUÞ^&{™Ÿ4†	¨›QˍDƒ[gg¦ˆ[èé*NøG¤SkD®õÏ4s¨3Úù
©Ï2ÌéçcUDJ—ó°yo¯µFCœ.ïs›àã,pw)Ù
Êk¡¯¦l«‚Ê‘$èüz }ÐU¾)!ë&“ù*ÛŸõ/	žóOoØ*ßY:_žœ=ER³¦.FúýzÃ
 endstream
 endobj
-177 0 obj <<
+151 0 obj <<
 /Type /FontDescriptor
-/FontName /SPMJUE+CMBX10
+/FontName /IQBFRA+CMBX10
 /Flags 4
 /FontBBox [-301 -250 1164 946]
 /Ascent 694
@@ -1246,10 +1152,10 @@
 /ItalicAngle 0
 /StemV 114
 /XHeight 444
-/CharSet (/A/C/D/E/F/I/M/R/T/X/a/b/c/colon/d/e/eight/f/g/h/i/l/m/n/o/one/p/period/quoteright/r/s/seven/slash/t/three/two/u/v/x/y)
-/FontFile 176 0 R
+/CharSet (/C/D/E/F/I/M/R/T/X/a/b/c/colon/d/e/f/g/h/i/l/m/n/o/one/p/period/question/quoteright/r/s/slash/t/two/u/v/x/y)
+/FontFile 150 0 R
 >> endobj
-178 0 obj <<
+152 0 obj <<
 /Length1 1214
 /Length2 5873
 /Length3 0
@@ -1287,7 +1193,7 @@
 ¯ª¿,<†Î¯{"Îɶ¤'ìÑ^>L©Ð-ãk
¢-ØœˆD 4Î]c ùàqÕV;€¦=
 Böxvºžç¤xÍ=À|†ðÛÓs·¢ïf½oØýO­Àç4
lŸh€^Ϭ[v|ƺ¢!Ÿšð§4?Y›q©¦‡°Ü3ë±dq:Õ~WÝ&8Š÷ Ÿ
mgÖÅ_#—l÷~Ä·LÞòüª’˾¯ZË(Gè3Zœ.Ëá½2ÛYxÆÑh¬ÁûŠ=5€!7‡Ê·ygK¤M{„æø†3ÛÚêþ±fV’yå.îNÑùó`Ö¥NqšVÄÒ~ìy†€}p×]ÔP¶Æüû˜Qêç¦u©™D^Srj?mÞËU“3oÛ1ã]<©¤“TµŸ“Àc¶_8Ñãó¤ñîøqörrÌ ]¸eDð˜Övè]´‘µO}hrÊnÓ¤*{ô!Å͏¯0î!FzœÄÒñ˜ÁBSh JÄ#’}N€Â-9¯Ã’,R#Œ_Q&Î{š/eè5óÂfžmgÿ7A®âDd€'AËOˆâXêä¡ýUU¯ØæS¶[^W<)wuQÚÏrŒÊï)öcûT´S=¶Ðhĉ
†%ùŸ­¨bnÄ´ÆK=ÉØ5ü¸5Þô:iú gU	=
 endstream
 endobj
-179 0 obj <<
+153 0 obj <<
 /Type /FontDescriptor
 /FontName /IXWPFA+CMBX12
 /Flags 4
@@ -1299,9 +1205,9 @@
 /StemV 109
 /XHeight 444
 /CharSet (/A/C/D/F/J/M/R/S/T/U/a/b/c/d/e/f/g/h/i/l/m/n/o/one/p/period/r/s/t/three/two/u/x)
-/FontFile 178 0 R
+/FontFile 152 0 R
 >> endobj
-180 0 obj <<
+154 0 obj <<
 /Length1 1709
 /Length2 12388
 /Length3 0
@@ -1360,7 +1266,7 @@
 4'”' 'rÚRÝ

\ȱΓÛÓ%¶
¶„”šÂOn/ÀdÁ¼?ÉÕKwF}¢Íó£vsÝtü͞ф¾¤.œ	§[ÂãoÆôÖïÑÚVÁR­Ç›ÎÑ#AôW$`z®ÒnR< *­bÿ±IÿêH»}Õ¢pXf8ÝØ¯žÄSêl§NÌMïƒD4©ìûŒÈ­
¯‰WͲ³]sJrƒø yNPŽºÏ°(Éb÷M{Æ¡I’‚û꬯‡
cJÞGù¹(å¥èZ	Ö:Ã⎯üv÷ÿd™sr
 endstream
 endobj
-181 0 obj <<
+155 0 obj <<
 /Type /FontDescriptor
 /FontName /AOGCMX+CMR10
 /Flags 4
@@ -1372,9 +1278,9 @@
 /StemV 69
 /XHeight 431
 /CharSet (/A/C/D/E/F/H/I/J/M/O/P/R/S/T/U/W/a/at/b/c/colon/comma/d/e/eight/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/o/one/p/parenleft/parenright/period/q/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero)
-/FontFile 180 0 R
+/FontFile 154 0 R
 >> endobj
-182 0 obj <<
+156 0 obj <<
 /Length1 1073
 /Length2 4712
 /Length3 0
@@ -1405,7 +1311,7 @@
 ³M§Šº»ûæá•„ þxä½§A¢¼e®T•¡öMAg	³ßnÓ
Çç›/{ -¿Rø½º˜	Vhì¼ehp7îAHdáÓ¥‘Yyv].^ƒ-óÊŽ®¾.†ä7Ièé¥)ÅÙj1ÝßtiÖI'.G2òØäÊÚœócEcTΓ
[–P¼÷­z¤¡^ßþôqï¨ÙðûT^ÇE¼Øœ@*·j¢ðÃ,oD\†%R{k#D._3íSÜRÎW3±V¹UhÔõ:ãˆèpµXb~†_ ö
—X›ŒMsUIÓ¦&0Ž_v{«çÔ}£áY3Í”äálaxîØK~éÿÿ±¡ê
 endstream
 endobj
-183 0 obj <<
+157 0 obj <<
 /Type /FontDescriptor
 /FontName /NBCIPK+CMR12
 /Flags 4
@@ -1417,9 +1323,9 @@
 /StemV 65
 /XHeight 431
 /CharSet (/A/F/S/T/U/a/b/c/d/e/f/i/k/l/m/o/p/q/r/s/t/u/v/w)
-/FontFile 182 0 R
+/FontFile 156 0 R
 >> endobj
-184 0 obj <<
+158 0 obj <<
 /Length1 894
 /Length2 2635
 /Length3 0
@@ -1447,7 +1353,7 @@
 íõ¹
ÕÞB<]EÔýžmh†íÖšâBÝ
ÿú$.m
 endstream
 endobj
-185 0 obj <<
+159 0 obj <<
 /Type /FontDescriptor
 /FontName /RKGDEA+CMR5
 /Flags 4
@@ -1459,9 +1365,9 @@
 /StemV 89
 /XHeight 431
 /CharSet (/eight/five/four/nine/one/seven/six/three/two/zero)
-/FontFile 184 0 R
+/FontFile 158 0 R
 >> endobj
-186 0 obj <<
+160 0 obj <<
 /Length1 751
 /Length2 1212
 /Length3 0
@@ -1476,7 +1382,7 @@
 é­¬o8izúîêÓšµÝv
T>xQl<þñ/5óñˆ~"Ô¤¢¯©<SÝê—ìj”Ú¦T„Ÿi·¾ˆ˜ZLô¬?÷¬íäOjöª¥=ܮˎ?¶éõMYè®Ñ«/ùø~¸s6HèQx;æÿ±æ*¥U¬ýIåY¤Aj|þØ@Ô
½®SÐö[›
ÇóéM‰ëRj
úŽçÇ—«gº;f_m\1öœ󜆹šuêÅ×üÛ(Éf9¾ž«1Ó½Cœ¾ñ¼Ûûb•¼<òó¯Ƥ3í‘é)E&›Js[¯GE»içTªtxž~~âÁ×lnçÀ	¬&Ë’otau}Þê·á#;Ž+ã{ìÏŒí%ßmjÉ+Mzå§Ck(˜¼èà3òR÷à´ÎadûZÝ
“—îÌ«÷c
WZÒÂÈ­á;Ì©ŸdÐM\¿¾Rq<ËPù×WŸŸ8ŠzYvh$
7á†mÐï¨kïì~Põö§‘¬˜g·]šÔ¿žj‰¶ùuõ4àîÜ4Fè#P•ZsX½Â:ÕeTn÷‘†­¬„ÞH¨çÓ¢
¡úFÉÛ‰[Ä3
¾G›cŽdU:»È¢Â›
ïwørbÖѬ4µ{ôß
—Ö\7x£"fVœª(+
”å·ü«
lw
pS½‹òåáþUÙ~CJÍ8Óô×û¬ëgžHnݾÙW"°bÍrj¥´Ö€ŸÝÌò”ö¨NôN¿bß“&ŸjÊÙ|qÔ v$øˆÉÐ3.Òû'>Ïeb
 endstream
 endobj
-187 0 obj <<
+161 0 obj <<
 /Type /FontDescriptor
 /FontName /XTJZVU+CMR6
 /Flags 4
@@ -1488,9 +1394,9 @@
 /StemV 83
 /XHeight 431
 /CharSet (/one/two)
-/FontFile 186 0 R
+/FontFile 160 0 R
 >> endobj
-188 0 obj <<
+162 0 obj <<
 /Length1 751
 /Length2 1203
 /Length3 0
@@ -1515,7 +1421,7 @@
 ¦}ì÷ŸAKIÊNKÞž¶<âvþ¨ÕÄÎ)çÔÌieªÖ#øM±ï~_ÃÌ.߯º A_2oBRª6]AjX»!,Å£Ùœ>Flزé=>.57Íb}û¢nËÝU(žJ³ãfÿ6pÉSXïÔµ
W;l›—båR©ñb©•ì:Õј‹§s[c¾*ý_*EØ
 endstream
 endobj
-189 0 obj <<
+163 0 obj <<
 /Type /FontDescriptor
 /FontName /FYGEPU+CMR7
 /Flags 4
@@ -1527,9 +1433,9 @@
 /StemV 79
 /XHeight 431
 /CharSet (/one/two)
-/FontFile 188 0 R
+/FontFile 162 0 R
 >> endobj
-190 0 obj <<
+164 0 obj <<
 /Length1 1064
 /Length2 4520
 /Length3 0
@@ -1555,7 +1461,7 @@
 œK“î¹PÎݨ§„cO¬øi@­óä¼ËlŸñÝKÔ„H¿WžÔW“¦´ñ
•&iMð7{;æ*§
áão>'è¿&foCÉÞeÈðERâàpNjGÜ
ØSôïÚ\ùă׋|VŽÉaòAºÙ7Û‹¦<KÆi–ƃP GÈí5üJäÏç­²n
-ëœøZÄ*·œYúÔwò’Þþ¼•µµñË@w€pz]÷hpv“K"ëÚÂ(~÷vN
NL˜¶¦éÿ Qì
ú
 endstream
 endobj
-191 0 obj <<
+165 0 obj <<
 /Type /FontDescriptor
 /FontName /OAAOTQ+CMR8
 /Flags 4
@@ -1567,9 +1473,9 @@
 /StemV 76
 /XHeight 431
 /CharSet (/T/a/b/c/d/e/f/fi/h/i/k/l/m/n/o/p/period/r/s/t/u/w/x)
-/FontFile 190 0 R
+/FontFile 164 0 R
 >> endobj
-192 0 obj <<
+166 0 obj <<
 /Length1 750
 /Length2 576
 /Length3 0
@@ -1586,7 +1492,7 @@
 óî-ÆŒž×¦ÈWµýþdö䓎¡_Õ~Ò+	”áš”iïsûs‹`ª¨C¸¾îuÞI^>öÉ\mü|¢Ðr¢úÿXö
ÑñßϾØad­j|ïǝéÖR/ü, Ã


 endstream
 endobj
-193 0 obj <<
+167 0 obj <<
 /Type /FontDescriptor
 /FontName /GFAWRG+CMSY10
 /Flags 4
@@ -1598,9 +1504,9 @@
 /StemV 85
 /XHeight 431
 /CharSet (/bullet)
-/FontFile 192 0 R
+/FontFile 166 0 R
 >> endobj
-194 0 obj <<
+168 0 obj <<
 /Length1 1063
 /Length2 5155
 /Length3 0
@@ -1638,7 +1544,7 @@
 &ôm—
O¶å¬7Y–G
ÆÜ"t|Õaä¹(úa<>}å{uC“Ô¼¶¹ak³/™Ök°=ÏãþÌÖ¨0a6íw¢ù?®±]g‰!®Äås
ÿÊ™j
 endstream
 endobj
-195 0 obj <<
+169 0 obj <<
 /Type /FontDescriptor
 /FontName /CKPVHO+CMTI10
 /Flags 4
@@ -1650,9 +1556,9 @@
 /StemV 68
 /XHeight 431
 /CharSet (/A/M/N/a/b/c/e/i/j/k/l/m/n/o/p/parenleft/parenright/period/r/s/u)
-/FontFile 194 0 R
+/FontFile 168 0 R
 >> endobj
-196 0 obj <<
+170 0 obj <<
 /Length1 801
 /Length2 1679
 /Length3 0
@@ -1671,7 +1577,7 @@
 ¥5I÷kÿ彉q¾TãëÌŽ)φ‡›m©ö³Â†êБÖ^ÝûÅqàˆŸì¼]|ìåÜÞ¦·%];ÿ¶;â
 endstream
 endobj
-197 0 obj <<
+171 0 obj <<
 /Type /FontDescriptor
 /FontName /XRKSAJ+CMTI8
 /Flags 4
@@ -1683,9 +1589,9 @@
 /StemV 73
 /XHeight 431
 /CharSet (/C/e/l/o/s)
-/FontFile 196 0 R
+/FontFile 170 0 R
 >> endobj
-198 0 obj <<
+172 0 obj <<
 /Length1 1068
 /Length2 4563
 /Length3 0
@@ -1709,7 +1615,7 @@
 U»®’û{/"ÄÏdù vÀ$
 endstream
 endobj
-199 0 obj <<
+173 0 obj <<
 /Type /FontDescriptor
 /FontName /AASJBB+CMTT10
 /Flags 4
@@ -1721,9 +1627,9 @@
 /StemV 69
 /XHeight 431
 /CharSet (/a/at/b/c/colon/d/e/f/i/l/m/n/o/p/period/r/s/t/u/underscore/v/w)
-/FontFile 198 0 R
+/FontFile 172 0 R
 >> endobj
-200 0 obj <<
+174 0 obj <<
 /Length1 1437
 /Length2 6710
 /Length3 0
@@ -1760,7 +1666,7 @@
 M%€Ã"”æÆ­Ý‘âê÷{¾-š=e:ëbË.‹7ÌÓ”Éù°Wü¢˜Vç/þèâ!ué}
ËÆ%—Ë•\t¶»€€uk«
É¡üK†œÑ-Ð’&ª‹DwR¿ŠöYg9rÀ›Ã7Œðrõ,6Í×Ñÿ †ŒÃ”
 endstream
 endobj
-201 0 obj <<
+175 0 obj <<
 /Type /FontDescriptor
 /FontName /RNHOBX+CMTT9
 /Flags 4
@@ -1772,447 +1678,371 @@
 /StemV 74
 /XHeight 431
 /CharSet (/A/B/D/G/T/a/b/c/colon/comma/d/e/equal/f/five/g/greater/h/i/j/k/l/less/m/n/o/one/p/parenleft/parenright/period/plus/quotedbl/r/s/semicolon/slash/t/u/underscore/v/w/y/zero)
-/FontFile 200 0 R
+/FontFile 174 0 R
 >> endobj
-50 0 obj <<
+32 0 obj <<
 /Type /Font
 /Subtype /Type1
-/BaseFont /SPMJUE+CMBX10
-/FontDescriptor 177 0 R
+/BaseFont /IQBFRA+CMBX10
+/FontDescriptor 151 0 R
 /FirstChar 39
 /LastChar 121
-/Widths 172 0 R
+/Widths 143 0 R
 >> endobj
-36 0 obj <<
+12 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /IXWPFA+CMBX12
-/FontDescriptor 179 0 R
+/FontDescriptor 153 0 R
 /FirstChar 46
 /LastChar 120
-/Widths 174 0 R
+/Widths 148 0 R
 >> endobj
-35 0 obj <<
+11 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /AOGCMX+CMR10
-/FontDescriptor 181 0 R
+/FontDescriptor 155 0 R
 /FirstChar 11
 /LastChar 122
-/Widths 175 0 R
+/Widths 149 0 R
 >> endobj
-37 0 obj <<
+13 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /NBCIPK+CMR12
-/FontDescriptor 183 0 R
+/FontDescriptor 157 0 R
 /FirstChar 65
 /LastChar 119
-/Widths 173 0 R
+/Widths 147 0 R
 >> endobj
-147 0 obj <<
+119 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /RKGDEA+CMR5
-/FontDescriptor 185 0 R
+/FontDescriptor 159 0 R
 /FirstChar 48
 /LastChar 57
-/Widths 164 0 R
+/Widths 138 0 R
 >> endobj
-62 0 obj <<
+33 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /XTJZVU+CMR6
-/FontDescriptor 187 0 R
+/FontDescriptor 161 0 R
 /FirstChar 49
 /LastChar 50
-/Widths 168 0 R
+/Widths 142 0 R
 >> endobj
-61 0 obj <<
+30 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /FYGEPU+CMR7
-/FontDescriptor 189 0 R
+/FontDescriptor 163 0 R
 /FirstChar 49
 /LastChar 50
-/Widths 169 0 R
+/Widths 144 0 R
 >> endobj
-64 0 obj <<
+35 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /OAAOTQ+CMR8
-/FontDescriptor 191 0 R
+/FontDescriptor 165 0 R
 /FirstChar 12
 /LastChar 120
-/Widths 167 0 R
+/Widths 141 0 R
 >> endobj
-145 0 obj <<
+117 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /GFAWRG+CMSY10
-/FontDescriptor 193 0 R
+/FontDescriptor 167 0 R
 /FirstChar 15
 /LastChar 15
-/Widths 166 0 R
+/Widths 140 0 R
 >> endobj
-60 0 obj <<
+29 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /CKPVHO+CMTI10
-/FontDescriptor 195 0 R
+/FontDescriptor 169 0 R
 /FirstChar 40
 /LastChar 117
-/Widths 170 0 R
+/Widths 145 0 R
 >> endobj
-149 0 obj <<
+121 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /XRKSAJ+CMTI8
-/FontDescriptor 197 0 R
+/FontDescriptor 171 0 R
 /FirstChar 67
 /LastChar 115
-/Widths 163 0 R
+/Widths 137 0 R
 >> endobj
-51 0 obj <<
+20 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /AASJBB+CMTT10
-/FontDescriptor 199 0 R
+/FontDescriptor 173 0 R
 /FirstChar 46
 /LastChar 119
-/Widths 171 0 R
+/Widths 146 0 R
 >> endobj
-146 0 obj <<
+118 0 obj <<
 /Type /Font
 /Subtype /Type1
 /BaseFont /RNHOBX+CMTT9
-/FontDescriptor 201 0 R
+/FontDescriptor 175 0 R
 /FirstChar 34
 /LastChar 121
-/Widths 165 0 R
+/Widths 139 0 R
 >> endobj
-38 0 obj <<
+14 0 obj <<
 /Type /Pages
 /Count 6
-/Parent 202 0 R
-/Kids [30 0 R 46 0 R 57 0 R 69 0 R 142 0 R 151 0 R]
+/Parent 176 0 R
+/Kids [6 0 R 16 0 R 24 0 R 39 0 R 114 0 R 123 0 R]
 >> endobj
-158 0 obj <<
+131 0 obj <<
 /Type /Pages
 /Count 2
-/Parent 202 0 R
-/Kids [155 0 R 160 0 R]
+/Parent 176 0 R
+/Kids [127 0 R 133 0 R]
 >> endobj
-202 0 obj <<
+176 0 obj <<
 /Type /Pages
 /Count 8
-/Kids [38 0 R 158 0 R]
+/Kids [14 0 R 131 0 R]
 >> endobj
-203 0 obj <<
-/Type /Outlines
-/First 7 0 R
-/Last 27 0 R
-/Count 3
->> endobj
-27 0 obj <<
-/Title 28 0 R
-/A 25 0 R
-/Parent 203 0 R
-/Prev 23 0 R
->> endobj
-23 0 obj <<
-/Title 24 0 R
-/A 21 0 R
-/Parent 203 0 R
-/Prev 7 0 R
-/Next 27 0 R
->> endobj
-19 0 obj <<
-/Title 20 0 R
-/A 17 0 R
-/Parent 11 0 R
-/Prev 15 0 R
->> endobj
-15 0 obj <<
-/Title 16 0 R
-/A 13 0 R
-/Parent 11 0 R
-/Next 19 0 R
->> endobj
-11 0 obj <<
-/Title 12 0 R
-/A 9 0 R
-/Parent 7 0 R
-/First 15 0 R
-/Last 19 0 R
-/Count -2
->> endobj
-7 0 obj <<
-/Title 8 0 R
-/A 5 0 R
-/Parent 203 0 R
-/Next 23 0 R
-/First 11 0 R
-/Last 11 0 R
-/Count -1
->> endobj
-204 0 obj <<
-/Names [(Doc-Start) 34 0 R (Hfootnote.1) 63 0 R (Hfootnote.2) 148 0 R (figure.1) 65 0 R (figure.2) 72 0 R (page.1) 33 0 R]
+177 0 obj <<
+/Names [(Doc-Start) 10 0 R (Hfootnote.1) 34 0 R (Hfootnote.2) 120 0 R (figure.1) 42 0 R (figure.2) 43 0 R (page.1) 9 0 R]
 /Limits [(Doc-Start) (page.1)]
 >> endobj
-205 0 obj <<
-/Names [(page.2) 48 0 R (page.3) 59 0 R (page.4) 71 0 R (page.5) 144 0 R (page.6) 153 0 R (page.7) 157 0 R]
+178 0 obj <<
+/Names [(page.2) 18 0 R (page.3) 26 0 R (page.4) 41 0 R (page.5) 116 0 R (page.6) 125 0 R (page.7) 129 0 R]
 /Limits [(page.2) (page.7)]
 >> endobj
-206 0 obj <<
-/Names [(page.8) 162 0 R (section*.1) 49 0 R (section.1) 6 0 R (section.2) 22 0 R (section.3) 26 0 R (subsection.1.1) 10 0 R]
+179 0 obj <<
+/Names [(page.8) 135 0 R (section*.1) 19 0 R (section.1) 27 0 R (section.2) 130 0 R (section.3) 136 0 R (subsection.1.1) 28 0 R]
 /Limits [(page.8) (subsection.1.1)]
 >> endobj
-207 0 obj <<
-/Names [(subsubsection.1.1.1) 14 0 R (subsubsection.1.1.2) 18 0 R]
+180 0 obj <<
+/Names [(subsubsection.1.1.1) 31 0 R (subsubsection.1.1.2) 44 0 R]
 /Limits [(subsubsection.1.1.1) (subsubsection.1.1.2)]
 >> endobj
-208 0 obj <<
-/Kids [204 0 R 205 0 R 206 0 R 207 0 R]
+181 0 obj <<
+/Kids [177 0 R 178 0 R 179 0 R 180 0 R]
 /Limits [(Doc-Start) (subsubsection.1.1.2)]
 >> endobj
-209 0 obj <<
-/Dests 208 0 R
+182 0 obj <<
+/Dests 181 0 R
 >> endobj
-210 0 obj <<
+183 0 obj <<
 /Type /Catalog
-/Pages 202 0 R
-/Outlines 203 0 R
-/Names 209 0 R
+/Pages 176 0 R
+/Names 182 0 R
 /PageMode/UseOutlines
-/OpenAction 29 0 R
+/OpenAction 5 0 R
 >> endobj
-211 0 obj <<
+184 0 obj <<
 /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords()
-/CreationDate (D:20081208132853-06'00')
-/ModDate (D:20081208132853-06'00')
+/CreationDate (D:20081225085745-06'00')
+/ModDate (D:20081225085745-06'00')
 /Trapped /False
 /PTEX.Fullbanner (This is pdfTeX, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6)
 >> endobj
 xref
-0 212
+0 185
 0000000001 65535 f 
 0000000002 00000 f 
 0000000003 00000 f 
 0000000004 00000 f 
 0000000000 00000 f 
 0000000015 00000 n 
-0000006100 00000 n 
-0000148269 00000 n 
-0000000060 00000 n 
-0000000094 00000 n 
-0000006159 00000 n 
-0000148173 00000 n 
-0000000144 00000 n 
-0000000188 00000 n 
-0000006218 00000 n 
-0000148099 00000 n 
-0000000244 00000 n 
-0000000284 00000 n 
-0000062833 00000 n 
-0000148025 00000 n 
-0000000340 00000 n 
-0000000382 00000 n 
-0000067558 00000 n 
-0000147938 00000 n 
-0000000428 00000 n 
-0000000456 00000 n 
-0000068217 00000 n 
-0000147863 00000 n 
-0000000502 00000 n 
-0000000532 00000 n 
-0000000996 00000 n 
-0000001224 00000 n 
+0000000477 00000 n 
+0000000699 00000 n 
+0000000063 00000 n 
 0000000582 00000 n 
-0000001104 00000 n 
-0000001164 00000 n 
-0000145963 00000 n 
-0000145820 00000 n 
-0000146105 00000 n 
-0000147524 00000 n 
-0000002028 00000 n 
-0000002178 00000 n 
-0000002334 00000 n 
-0000002494 00000 n 
-0000002653 00000 n 
-0000002804 00000 n 
-0000003073 00000 n 
-0000001866 00000 n 
-0000001317 00000 n 
-0000002954 00000 n 
-0000003014 00000 n 
-0000145677 00000 n 
-0000147238 00000 n 
-0000005737 00000 n 
-0000005890 00000 n 
-0000008466 00000 n 
-0000062505 00000 n 
-0000006338 00000 n 
-0000005603 00000 n 
-0000003178 00000 n 
-0000006040 00000 n 
-0000146952 00000 n 
-0000146528 00000 n 
-0000146388 00000 n 
-0000006278 00000 n 
-0000146668 00000 n 
-0000062714 00000 n 
-0000037216 00000 n 
-0000065636 00000 n 
-0000062893 00000 n 
-0000008339 00000 n 
-0000006490 00000 n 
-0000062654 00000 n 
-0000062774 00000 n 
-0000011800 00000 n 
-0000012022 00000 n 
-0000012057 00000 n 
-0000012092 00000 n 
-0000012278 00000 n 
-0000012455 00000 n 
-0000012733 00000 n 
-0000013011 00000 n 
-0000013289 00000 n 
-0000013577 00000 n 
-0000013598 00000 n 
-0000014406 00000 n 
-0000015301 00000 n 
-0000015549 00000 n 
-0000015572 00000 n 
-0000015812 00000 n 
-0000016051 00000 n 
-0000016070 00000 n 
-0000018018 00000 n 
-0000018037 00000 n 
-0000019985 00000 n 
-0000020004 00000 n 
-0000021952 00000 n 
-0000021972 00000 n 
-0000023967 00000 n 
-0000023987 00000 n 
-0000024007 00000 n 
-0000030045 00000 n 
-0000037084 00000 n 
-0000037106 00000 n 
-0000037128 00000 n 
-0000037150 00000 n 
-0000037172 00000 n 
-0000037194 00000 n 
-0000039820 00000 n 
-0000040043 00000 n 
-0000040080 00000 n 
-0000040117 00000 n 
-0000040297 00000 n 
-0000040486 00000 n 
-0000040768 00000 n 
-0000041050 00000 n 
-0000041332 00000 n 
-0000041614 00000 n 
-0000041636 00000 n 
-0000042533 00000 n 
-0000043343 00000 n 
-0000043584 00000 n 
-0000043792 00000 n 
-0000044042 00000 n 
-0000044066 00000 n 
-0000044086 00000 n 
-0000045672 00000 n 
-0000045692 00000 n 
-0000047411 00000 n 
-0000047431 00000 n 
-0000049238 00000 n 
-0000049258 00000 n 
-0000051108 00000 n 
-0000051129 00000 n 
-0000051150 00000 n 
-0000056413 00000 n 
-0000062373 00000 n 
-0000062395 00000 n 
-0000062417 00000 n 
-0000062439 00000 n 
-0000062461 00000 n 
-0000062483 00000 n 
-0000065913 00000 n 
-0000065506 00000 n 
-0000063037 00000 n 
-0000065789 00000 n 
-0000146809 00000 n 
-0000147381 00000 n 
-0000146247 00000 n 
-0000065851 00000 n 
-0000147095 00000 n 
-0000066939 00000 n 
-0000066766 00000 n 
-0000066105 00000 n 
-0000066877 00000 n 
-0000067619 00000 n 
-0000067384 00000 n 
-0000067046 00000 n 
-0000067496 00000 n 
-0000147636 00000 n 
-0000068278 00000 n 
-0000068043 00000 n 
-0000067713 00000 n 
-0000068155 00000 n 
-0000068372 00000 n 
-0000068678 00000 n 
-0000068757 00000 n 
-0000069128 00000 n 
-0000069151 00000 n 
-0000069824 00000 n 
-0000069855 00000 n 
-0000069886 00000 n 
-0000070357 00000 n 
-0000070672 00000 n 
-0000071151 00000 n 
-0000071453 00000 n 
-0000071896 00000 n 
-0000072519 00000 n 
-0000081345 00000 n 
-0000081683 00000 n 
-0000088407 00000 n 
-0000088705 00000 n 
-0000102165 00000 n 
-0000102586 00000 n 
-0000108090 00000 n 
-0000108354 00000 n 
-0000111710 00000 n 
-0000111977 00000 n 
-0000113840 00000 n 
-0000114064 00000 n 
-0000115917 00000 n 
-0000116141 00000 n 
-0000121443 00000 n 
-0000121711 00000 n 
-0000122918 00000 n 
-0000123145 00000 n 
-0000129102 00000 n 
-0000129387 00000 n 
-0000131742 00000 n 
-0000131971 00000 n 
-0000137334 00000 n 
-0000137613 00000 n 
-0000145292 00000 n 
-0000147721 00000 n 
-0000147789 00000 n 
-0000148378 00000 n 
-0000148555 00000 n 
-0000148714 00000 n 
-0000148899 00000 n 
-0000149043 00000 n 
-0000149150 00000 n 
-0000149188 00000 n 
-0000149315 00000 n 
+0000000640 00000 n 
+0000143303 00000 n 
+0000143160 00000 n 
+0000143445 00000 n 
+0000144864 00000 n 
+0000001338 00000 n 
+0000001111 00000 n 
+0000000791 00000 n 
+0000001219 00000 n 
+0000001279 00000 n 
+0000144578 00000 n 
+0000004006 00000 n 
+0000006572 00000 n 
+0000004458 00000 n 
+0000003879 00000 n 
+0000001431 00000 n 
+0000004159 00000 n 
+0000004219 00000 n 
+0000004279 00000 n 
+0000144292 00000 n 
+0000143868 00000 n 
+0000004338 00000 n 
+0000143017 00000 n 
+0000143728 00000 n 
+0000004398 00000 n 
+0000144008 00000 n 
+0000035308 00000 n 
+0000063534 00000 n 
+0000060790 00000 n 
+0000006464 00000 n 
+0000004610 00000 n 
+0000060551 00000 n 
+0000060611 00000 n 
+0000060671 00000 n 
+0000060730 00000 n 
+0000009906 00000 n 
+0000010128 00000 n 
+0000010163 00000 n 
+0000010198 00000 n 
+0000010384 00000 n 
+0000010561 00000 n 
+0000010839 00000 n 
+0000011117 00000 n 
+0000011395 00000 n 
+0000011683 00000 n 
+0000011704 00000 n 
+0000012512 00000 n 
+0000013407 00000 n 
+0000013655 00000 n 
+0000013678 00000 n 
+0000013917 00000 n 
+0000014156 00000 n 
+0000014175 00000 n 
+0000016122 00000 n 
+0000016141 00000 n 
+0000018088 00000 n 
+0000018107 00000 n 
+0000020054 00000 n 
+0000020074 00000 n 
+0000022068 00000 n 
+0000022088 00000 n 
+0000022108 00000 n 
+0000028145 00000 n 
+0000035182 00000 n 
+0000035203 00000 n 
+0000035224 00000 n 
+0000035245 00000 n 
+0000035266 00000 n 
+0000035287 00000 n 
+0000037902 00000 n 
+0000038124 00000 n 
+0000038159 00000 n 
+0000038194 00000 n 
+0000038371 00000 n 
+0000038557 00000 n 
+0000038835 00000 n 
+0000039113 00000 n 
+0000039392 00000 n 
+0000039672 00000 n 
+0000039693 00000 n 
+0000040589 00000 n 
+0000041398 00000 n 
+0000041638 00000 n 
+0000041845 00000 n 
+0000042094 00000 n 
+0000042117 00000 n 
+0000042136 00000 n 
+0000043721 00000 n 
+0000043740 00000 n 
+0000045458 00000 n 
+0000045477 00000 n 
+0000047284 00000 n 
+0000047304 00000 n 
+0000049154 00000 n 
+0000049175 00000 n 
+0000049196 00000 n 
+0000054459 00000 n 
+0000060419 00000 n 
+0000060441 00000 n 
+0000060463 00000 n 
+0000060485 00000 n 
+0000060507 00000 n 
+0000060529 00000 n 
+0000063811 00000 n 
+0000063404 00000 n 
+0000060934 00000 n 
+0000063687 00000 n 
+0000144149 00000 n 
+0000144721 00000 n 
+0000143587 00000 n 
+0000063749 00000 n 
+0000144435 00000 n 
+0000064837 00000 n 
+0000064664 00000 n 
+0000064003 00000 n 
+0000064775 00000 n 
+0000065517 00000 n 
+0000065281 00000 n 
+0000064944 00000 n 
+0000065393 00000 n 
+0000065455 00000 n 
+0000144975 00000 n 
+0000066178 00000 n 
+0000065942 00000 n 
+0000065611 00000 n 
+0000066054 00000 n 
+0000066116 00000 n 
+0000066272 00000 n 
+0000066578 00000 n 
+0000066657 00000 n 
+0000067028 00000 n 
+0000067051 00000 n 
+0000067724 00000 n 
+0000067755 00000 n 
+0000068234 00000 n 
+0000068265 00000 n 
+0000068736 00000 n 
+0000069051 00000 n 
+0000069353 00000 n 
+0000069796 00000 n 
+0000070419 00000 n 
+0000078696 00000 n 
+0000079023 00000 n 
+0000085747 00000 n 
+0000086045 00000 n 
+0000099505 00000 n 
+0000099926 00000 n 
+0000105430 00000 n 
+0000105694 00000 n 
+0000109050 00000 n 
+0000109317 00000 n 
+0000111180 00000 n 
+0000111404 00000 n 
+0000113257 00000 n 
+0000113481 00000 n 
+0000118783 00000 n 
+0000119051 00000 n 
+0000120258 00000 n 
+0000120485 00000 n 
+0000126442 00000 n 
+0000126727 00000 n 
+0000129082 00000 n 
+0000129311 00000 n 
+0000134674 00000 n 
+0000134953 00000 n 
+0000142632 00000 n 
+0000145060 00000 n 
+0000145128 00000 n 
+0000145304 00000 n 
+0000145463 00000 n 
+0000145651 00000 n 
+0000145795 00000 n 
+0000145902 00000 n 
+0000145940 00000 n 
+0000146048 00000 n 
 trailer
-<< /Size 212
-/Root 210 0 R
-/Info 211 0 R
-/ID [<E34F416E3219B7490BA89CB7929EF9F9> <E34F416E3219B7490BA89CB7929EF9F9>] >>
+<< /Size 185
+/Root 183 0 R
+/Info 184 0 R
+/ID [<A568233910049F89D817B2C1F7C9C647> <A568233910049F89D817B2C1F7C9C647>] >>
 startxref
-149629
+146362
 %%EOF



More information about the saga-devel mailing list