Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.mode1
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.mode1	(revision 168)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.mode1	(revision 168)
@@ -0,0 +1,1173 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActivePerspectiveName</key>
+	<string>Project</string>
+	<key>AllowedModules</key>
+	<array>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXSmartGroupTreeModule</string>
+			<key>Name</key>
+			<string>Groups and Files Outline View</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXNavigatorGroup</string>
+			<key>Name</key>
+			<string>Editor</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCTaskListModule</string>
+			<key>Name</key>
+			<string>Task List</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDetailModule</string>
+			<key>Name</key>
+			<string>File and Smart Group Detail Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXBuildResultsModule</string>
+			<key>Name</key>
+			<string>Detailed Build Results Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXProjectFindModule</string>
+			<key>Name</key>
+			<string>Project Batch Find Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXRunSessionModule</string>
+			<key>Name</key>
+			<string>Run Log</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXBookmarksModule</string>
+			<key>Name</key>
+			<string>Bookmarks Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXClassBrowserModule</string>
+			<key>Name</key>
+			<string>Class Browser</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXCVSModule</string>
+			<key>Name</key>
+			<string>Source Code Control Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXDebugBreakpointsModule</string>
+			<key>Name</key>
+			<string>Debug Breakpoints Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDockableInspector</string>
+			<key>Name</key>
+			<string>Inspector</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXOpenQuicklyModule</string>
+			<key>Name</key>
+			<string>Open Quickly Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugSessionModule</string>
+			<key>Name</key>
+			<string>Debugger</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugCLIModule</string>
+			<key>Name</key>
+			<string>Debug Console</string>
+		</dict>
+	</array>
+	<key>Description</key>
+	<string>This workspace mimics that found in Xcode 1.2, with various minor improvements such as including attached editors to the build results window and the project find window.</string>
+	<key>DockingSystemVisible</key>
+	<false/>
+	<key>Extension</key>
+	<string>mode1</string>
+	<key>FirstTimeWindowDisplayed</key>
+	<false/>
+	<key>Identifier</key>
+	<string>com.apple.perspectives.project.mode1</string>
+	<key>MajorVersion</key>
+	<integer>31</integer>
+	<key>MinorVersion</key>
+	<integer>0</integer>
+	<key>Name</key>
+	<string>Default Workspace</string>
+	<key>Notifications</key>
+	<array>
+		<dict>
+			<key>XCObserverAutoDisconnectKey</key>
+			<true/>
+			<key>XCObserverDefintionKey</key>
+			<dict>
+				<key>PBXStatusErrorsKey</key>
+				<integer>0</integer>
+			</dict>
+			<key>XCObserverFactoryKey</key>
+			<string>XCPerspectivesSpecificationIdentifier</string>
+			<key>XCObserverGUIDKey</key>
+			<string>XCObserverProjectIdentifier</string>
+			<key>XCObserverNotificationKey</key>
+			<string>PBXStatusBuildStateMessageNotification</string>
+			<key>XCObserverTargetKey</key>
+			<string>XCMainBuildResultsModuleGUID</string>
+			<key>XCObserverTriggerKey</key>
+			<string>awakenModuleWithObserver:</string>
+			<key>XCObserverValidationKey</key>
+			<dict>
+				<key>PBXStatusErrorsKey</key>
+				<integer>2</integer>
+			</dict>
+		</dict>
+	</array>
+	<key>OpenEditors</key>
+	<array/>
+	<key>Perspectives</key>
+	<array>
+		<dict>
+			<key>ChosenToolbarItems</key>
+			<array>
+				<string>active-target-popup</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>buildOrClean</string>
+				<string>build-and-runOrDebug</string>
+				<string>com.apple.ide.PBXToolbarStopButton</string>
+				<string>get-info</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>com.apple.pbx.toolbar.searchfield</string>
+			</array>
+			<key>ControllerClassBaseName</key>
+			<string></string>
+			<key>IconName</key>
+			<string>WindowOfProject</string>
+			<key>Identifier</key>
+			<string>perspective.project</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>ContentConfiguration</key>
+					<dict>
+						<key>PBXBottomSmartGroupGIDs</key>
+						<array>
+							<string>1C37FBAC04509CD000000102</string>
+							<string>1C37FAAC04509CD000000102</string>
+							<string>1C08E77C0454961000C914BD</string>
+							<string>1C37FABC05509CD000000102</string>
+							<string>1C37FABC05539CD112110102</string>
+							<string>E2644B35053B69B200211256</string>
+							<string>1C37FABC04509CD000100104</string>
+						</array>
+						<key>PBXProjectModuleGUID</key>
+						<string>1CE0B1FE06471DED0097A5F4</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>Files</string>
+						<key>PBXProjectStructureProvided</key>
+						<string>yes</string>
+						<key>PBXSmartGroupTreeModuleColumnData</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+							<array>
+								<real>186</real>
+							</array>
+							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+							<array>
+								<string>MainColumn</string>
+							</array>
+						</dict>
+						<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+							<array>
+								<string>29B97314FDCFA39411CA2CEA</string>
+								<string>1C37FBAC04509CD000000102</string>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+							<array>
+								<array>
+									<integer>0</integer>
+								</array>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+							<string>{{0, 0}, {186, 469}}</string>
+						</dict>
+						<key>PBXTopSmartGroupGIDs</key>
+						<array/>
+					</dict>
+					<key>GeometryConfiguration</key>
+					<dict>
+						<key>Frame</key>
+						<string>{{0, 0}, {203, 487}}</string>
+						<key>GroupTreeTableConfiguration</key>
+						<array>
+							<string>MainColumn</string>
+							<real>186</real>
+						</array>
+						<key>RubberWindowFrame</key>
+						<string>8 234 697 508 0 0 1152 746 </string>
+					</dict>
+					<key>Module</key>
+					<string>PBXSmartGroupTreeModule</string>
+					<key>Proportion</key>
+					<string>203pt</string>
+				</dict>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CE0B20306471E060097A5F4</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>MyNewFile14.java</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CE0B20406471E060097A5F4</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>MyNewFile14.java</string>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {488, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>8 234 697 508 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CE0B20506471E060097A5F4</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Detail</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 7}, {488, 480}}</string>
+								<key>RubberWindowFrame</key>
+								<string>8 234 697 508 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>XCDetailModule</string>
+							<key>Proportion</key>
+							<string>480pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>488pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>XCModuleDock</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCModuleDock</string>
+				<string>PBXNavigatorGroup</string>
+				<string>XCDetailModule</string>
+			</array>
+			<key>TableOfContents</key>
+			<array>
+				<string>E1ABAE750812E78D007C5427</string>
+				<string>1CE0B1FE06471DED0097A5F4</string>
+				<string>E1ABAE760812E78D007C5427</string>
+				<string>1CE0B20306471E060097A5F4</string>
+				<string>1CE0B20506471E060097A5F4</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.default</string>
+		</dict>
+	</array>
+	<key>PerspectivesBarVisible</key>
+	<false/>
+	<key>StatusbarIsVisible</key>
+	<false/>
+	<key>TimeStamp</key>
+	<real>135494064.50546539</real>
+	<key>ToolbarDisplayMode</key>
+	<integer>2</integer>
+	<key>ToolbarIsVisible</key>
+	<true/>
+	<key>ToolbarSizeMode</key>
+	<integer>2</integer>
+	<key>Type</key>
+	<string>Perspectives</string>
+	<key>UpdateMessage</key>
+	<string></string>
+	<key>WindowJustification</key>
+	<integer>5</integer>
+	<key>WindowOrderList</key>
+	<array>
+		<string>E10967F60812260E0088089B</string>
+		<string>1C0AD2B3069F1EA900FABCE6</string>
+		<string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj</string>
+	</array>
+	<key>WindowString</key>
+	<string>8 234 697 508 0 0 1152 746 </string>
+	<key>WindowTools</key>
+	<array>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.build</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528F0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>ICeCoffEEController.m</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CD052900623707200166675</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>ICeCoffEEController.m</string>
+										<key>bookmark</key>
+										<string>E1ABB0A8081379B0007C5427</string>
+										<key>history</key>
+										<array>
+											<string>E1096733081193C80088089B</string>
+											<string>E1096801081229410088089B</string>
+											<string>E1ABAF1608130361007C5427</string>
+											<string>E1ABAF1C081303FF007C5427</string>
+										</array>
+										<key>prevStack</key>
+										<array>
+											<string>E1096735081193C80088089B</string>
+											<string>E1096803081229410088089B</string>
+											<string>E1ABAF1808130361007C5427</string>
+										</array>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<true/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {796, 228}}</string>
+								<key>RubberWindowFrame</key>
+								<string>34 128 796 391 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>228pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>XCMainBuildResultsModuleGUID</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Build</string>
+								<key>XCBuildResultsTrigger_Collapse</key>
+								<integer>1021</integer>
+								<key>XCBuildResultsTrigger_Open</key>
+								<integer>1012</integer>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 235}, {796, 114}}</string>
+								<key>RubberWindowFrame</key>
+								<string>34 128 796 391 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXBuildResultsModule</string>
+							<key>Proportion</key>
+							<string>114pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>349pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Build Results</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBuildResultsModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E10967F60812260E0088089B</string>
+				<string>E1ABAF000812FEDF007C5427</string>
+				<string>1CD0528F0623707200166675</string>
+				<string>XCMainBuildResultsModuleGUID</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.build</string>
+			<key>WindowString</key>
+			<string>34 128 796 391 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E10967F60812260E0088089B</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.debugger</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>Debugger</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {305, 164}}</string>
+											<string>{{305, 0}, {389, 164}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {694, 164}}</string>
+											<string>{{0, 164}, {694, 216}}</string>
+										</array>
+									</dict>
+								</dict>
+								<key>LauncherConfigVersion</key>
+								<string>8</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C162984064C10D400B95A72</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Debug - GLUTExamples (Underwater)</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>DebugConsoleDrawerSize</key>
+								<string>{100, 120}</string>
+								<key>DebugConsoleVisible</key>
+								<string>None</string>
+								<key>DebugConsoleWindowFrame</key>
+								<string>{{200, 200}, {500, 300}}</string>
+								<key>DebugSTDIOWindowFrame</key>
+								<string>{{200, 200}, {500, 300}}</string>
+								<key>Frame</key>
+								<string>{{0, 0}, {694, 380}}</string>
+								<key>RubberWindowFrame</key>
+								<string>334 151 694 422 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugSessionModule</string>
+							<key>Proportion</key>
+							<string>380pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>380pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debugger</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1CD10A99069EF8BA00B06720</string>
+				<string>E109681A0812BDF60088089B</string>
+				<string>1C162984064C10D400B95A72</string>
+				<string>E109681B0812BDF60088089B</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.debug</string>
+			<key>WindowString</key>
+			<string>334 151 694 422 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1CD10A99069EF8BA00B06720</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.find</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Dock</key>
+							<array>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CDD528C0622207200134675</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>ICeCoffEEShared.m</string>
+										<key>PBXSplitModuleInNavigatorKey</key>
+										<dict>
+											<key>Split0</key>
+											<dict>
+												<key>PBXProjectModuleGUID</key>
+												<string>1CD0528D0623707200166675</string>
+												<key>PBXProjectModuleLabel</key>
+												<string>ICeCoffEEShared.m</string>
+												<key>bookmark</key>
+												<string>E10969290812D3D20088089B</string>
+												<key>history</key>
+												<array>
+													<string>E10968D00812C0990088089B</string>
+												</array>
+											</dict>
+											<key>SplitCount</key>
+											<string>1</string>
+										</dict>
+										<key>StatusBarVisibility</key>
+										<false/>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{0, 0}, {781, 116}}</string>
+										<key>RubberWindowFrame</key>
+										<string>168 222 781 470 0 0 1152 746 </string>
+									</dict>
+									<key>Module</key>
+									<string>PBXNavigatorGroup</string>
+									<key>Proportion</key>
+									<string>781pt</string>
+								</dict>
+							</array>
+							<key>Proportion</key>
+							<string>116pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528E0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Project Find</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 123}, {781, 326}}</string>
+								<key>RubberWindowFrame</key>
+								<string>168 222 781 470 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXProjectFindModule</string>
+							<key>Proportion</key>
+							<string>326pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>449pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project Find</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXProjectFindModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D57069F1CE1000CFCEE</string>
+				<string>E10968D30812C09E0088089B</string>
+				<string>E10968D40812C09E0088089B</string>
+				<string>1CDD528C0622207200134675</string>
+				<string>1CD0528E0623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>168 222 781 470 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D57069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>MENUSEPARATOR</string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.debuggerConsole</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAAC065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Debugger Console</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {440, 358}}</string>
+								<key>RubberWindowFrame</key>
+								<string>380 146 440 400 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugCLIModule</string>
+							<key>Proportion</key>
+							<string>358pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>358pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debugger Console</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugCLIModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E14F91CA07067F7A000B9FBF</string>
+				<string>E109681C0812BDF60088089B</string>
+				<string>1C78EAAC065D492600B07095</string>
+			</array>
+			<key>WindowString</key>
+			<string>380 146 440 400 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E14F91CA07067F7A000B9FBF</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.run</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>LauncherConfigVersion</key>
+								<string>3</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528B0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Run</string>
+								<key>Runner</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {366, 167}}</string>
+											<string>{{0, 176}, {366, 267}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {405, 443}}</string>
+											<string>{{414, 0}, {514, 443}}</string>
+										</array>
+									</dict>
+								</dict>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {689, 214}}</string>
+								<key>RubberWindowFrame</key>
+								<string>113 95 689 256 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXRunSessionModule</string>
+							<key>Proportion</key>
+							<string>214pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>214pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Run Log</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXRunSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2B3069F1EA900FABCE6</string>
+				<string>E1ABAE770812E78D007C5427</string>
+				<string>1CD0528B0623707200166675</string>
+				<string>E1ABAE780812E78D007C5427</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.run</string>
+			<key>WindowString</key>
+			<string>113 95 689 256 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2B3069F1EA900FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.scm</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAB2065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>&lt;No Editor&gt;</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1C78EAB3065D492600B07095</string>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<true/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {634, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>137 363 634 360 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052920623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>SCM</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ConsoleFrame</key>
+								<string>{{0, 92}, {634, 219}}</string>
+								<key>Frame</key>
+								<string>{{0, 7}, {634, 311}}</string>
+								<key>RubberWindowFrame</key>
+								<string>137 363 634 360 0 0 1152 746 </string>
+								<key>TableConfiguration</key>
+								<array>
+									<string>Status</string>
+									<real>30</real>
+									<string>FileName</string>
+									<real>199</real>
+									<string>Path</string>
+									<real>379.09500122070312</real>
+								</array>
+								<key>TableFrame</key>
+								<string>{{0, 0}, {634, 83}}</string>
+							</dict>
+							<key>Module</key>
+							<string>PBXCVSModule</string>
+							<key>Proportion</key>
+							<string>311pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>318pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>SCM</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXCVSModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E10967CE081216040088089B</string>
+				<string>E10967CF081216040088089B</string>
+				<string>1C78EAB2065D492600B07095</string>
+				<string>1CD052920623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>137 363 634 360 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E10967CE081216040088089B</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.breakpoints</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052930623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Breakpoints</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>BreakpointsTreeTableConfiguration</key>
+								<array>
+									<string>enabledColumn</string>
+									<real>16</real>
+									<string>breakpointColumn</string>
+									<real>201.5830078125</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {240, 195}}</string>
+								<key>RubberWindowFrame</key>
+								<string>342 421 240 216 0 0 1440 878 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugBreakpointsModule</string>
+							<key>Proportion</key>
+							<string>195pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>195pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Breakpoints</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugBreakpointsModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2AD069F1E9B00FABCE6</string>
+				<string>1C0AD2AE069F1E9B00FABCE6</string>
+				<string>1CD052930623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>342 421 240 216 0 0 1440 878 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2AD069F1E9B00FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.bookmarks</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Module</key>
+							<string>PBXBookmarksModule</string>
+							<key>Proportion</key>
+							<string>166pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>166pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Bookmarks</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBookmarksModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>WindowString</key>
+			<string>538 42 401 187 0 0 1280 1002 </string>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.classBrowser</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>OptionsSetName</key>
+								<string>Hierarchy, all classes</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CA6456E063B45B4001379D8</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Class Browser - NSObject</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ClassesFrame</key>
+								<string>{{0, 0}, {374, 96}}</string>
+								<key>ClassesTreeTableConfiguration</key>
+								<array>
+									<string>PBXClassNameColumnIdentifier</string>
+									<real>208</real>
+									<string>PBXClassBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {630, 331}}</string>
+								<key>MembersFrame</key>
+								<string>{{0, 105}, {374, 395}}</string>
+								<key>MembersTreeTableConfiguration</key>
+								<array>
+									<string>PBXMemberTypeIconColumnIdentifier</string>
+									<real>22</real>
+									<string>PBXMemberNameColumnIdentifier</string>
+									<real>216</real>
+									<string>PBXMemberTypeColumnIdentifier</string>
+									<real>97</real>
+									<string>PBXMemberBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>PBXModuleWindowStatusBarHidden2</key>
+								<true/>
+								<key>RubberWindowFrame</key>
+								<string>385 179 630 352 0 0 1440 878 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXClassBrowserModule</string>
+							<key>Proportion</key>
+							<string>331pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>331pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Class Browser</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXClassBrowserModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2AF069F1E9B00FABCE6</string>
+				<string>1C0AD2B0069F1E9B00FABCE6</string>
+				<string>1CA6456E063B45B4001379D8</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.classbrowser</string>
+			<key>WindowString</key>
+			<string>385 179 630 352 0 0 1440 878 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2AF069F1E9B00FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+	</array>
+</dict>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.pbxuser
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.pbxuser	(revision 168)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.pbxuser	(revision 168)
@@ -0,0 +1,1549 @@
+// !$*UTF8*$!
+{
+	089C165DFE840E0CC02AAC07 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{217, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
+		};
+	};
+	29B97313FDCFA39411CA2CEA = {
+		activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA;
+		activeExecutable = E1ABAEF20812F4B3007C5427;
+		activeTarget = E1ABAE8D0812F4B2007C5427;
+		addToTargets = (
+			E1ABAEE10812F4B2007C5427,
+		);
+		breakpoints = (
+			E1317A3703DF244600050002,
+			E1317A3803DF24F800050002,
+			E136EAA903E48B0400050002,
+			E18A7D2903ED430100050001,
+			E1BF4A30048739CA00C20906,
+			E12A2C6B054CE75500F98AD9,
+		);
+		codeSenseManager = E12B21590548C9B600CFF4E9;
+		executables = (
+			E1317A3503DF242100050002,
+			E15E6A7404188D6900050002,
+			E136EAA103E42F7500050002,
+			E175F28303E7445700050002,
+			E165AB3C03E7BCDE00050002,
+			E104851C040C1E3900050002,
+			E1ABE98B040D48E700050002,
+			E1ABAEE00812F4B2007C5427,
+			E1ABAEF20812F4B3007C5427,
+		);
+		perUserDictionary = {
+			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					239.2085,
+					223.5991,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXBookmarksDataSource_LocationID,
+					PBXBookmarksDataSource_NameID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					359.8799,
+					202.2085,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXErrorsWarningsDataSource_TypeID,
+					PBXErrorsWarningsDataSource_MessageID,
+					PBXErrorsWarningsDataSource_LocationID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					22,
+					440.7974,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXExecutablesDataSource_ActiveFlagID,
+					PBXExecutablesDataSource_NameID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					248,
+					20,
+					49,
+					43,
+					43,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+					PBXFileDataSource_Target_ColumnID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					291.2974,
+					294.2085,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFindDataSource_MessageID,
+					PBXFindDataSource_LocationID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					16,
+					135.8008,
+					163.0356,
+					140.2085,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXSymbolsDataSource_SymbolTypeIconID,
+					PBXSymbolsDataSource_SymbolNameID,
+					PBXSymbolsDataSource_SymbolTypeID,
+					PBXSymbolsDataSource_ReferenceNameID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					20,
+					232,
+					20,
+					41,
+					43,
+					43,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_SCM_ColumnID,
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+					PBXFileDataSource_Target_ColumnID,
+				);
+			};
+			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					215,
+					51,
+					20,
+					51,
+					43,
+					43,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXTargetDataSource_PrimaryAttribute,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+				);
+			};
+			PBXPerProjectTemplateStateSaveDate = 135456646;
+			PBXPrepackagedSmartGroups_v2 = (
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					activationKey = OldTargetSmartGroup;
+					clz = PBXTargetSmartGroup;
+					description = "Displays all targets of the project.";
+					globalID = 1C37FABC04509CD000000102;
+					name = Targets;
+					preferences = {
+						image = Targets;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXTargetSmartGroup2;
+					description = "Displays all targets of the project as well as nested build phases.";
+					globalID = 1C37FBAC04509CD000000102;
+					name = Targets;
+					preferences = {
+						image = Targets;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXExecutablesSmartGroup;
+					description = "Displays all executables of the project.";
+					globalID = 1C37FAAC04509CD000000102;
+					name = Executables;
+					preferences = {
+						image = Executable;
+					};
+				},
+				{
+					" PBXTransientLocationAtTop " = bottom;
+					absolutePathToBundle = "";
+					clz = PBXErrorsWarningsSmartGroup;
+					description = "Displays files with errors or warnings.";
+					globalID = 1C08E77C0454961000C914BD;
+					name = "Errors and Warnings";
+					preferences = {
+						fnmatch = "";
+						image = WarningsErrors;
+						recursive = 1;
+						regex = "";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+					globalID = 1CC0EA4004350EF90044410B;
+					name = "Implementation Files";
+					preferences = {
+						canSave = 1;
+						fnmatch = "";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "?*\\.[mcMC]";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "This group displays Interface Builder NIB Files.";
+					globalID = 1CC0EA4004350EF90041110B;
+					name = "NIB Files";
+					preferences = {
+						canSave = 1;
+						fnmatch = "*.nib";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = no;
+					absolutePathToBundle = "";
+					clz = PBXFindSmartGroup;
+					description = "Displays Find Results.";
+					globalID = 1C37FABC05509CD000000102;
+					name = "Find Results";
+					preferences = {
+						image = spyglass;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = no;
+					absolutePathToBundle = "";
+					clz = PBXBookmarksSmartGroup;
+					description = "Displays Project Bookmarks.";
+					globalID = 1C37FABC05539CD112110102;
+					name = Bookmarks;
+					preferences = {
+						image = Bookmarks;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = XCSCMSmartGroup;
+					description = "Displays files with interesting SCM status.";
+					globalID = E2644B35053B69B200211256;
+					name = SCM;
+					preferences = {
+						image = PBXRepository;
+						isLeaf = 0;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXSymbolsSmartGroup;
+					description = "Displays all symbols for the project.";
+					globalID = 1C37FABC04509CD000100104;
+					name = "Project Symbols";
+					preferences = {
+						image = ProjectSymbols;
+						isLeaf = 1;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+					globalID = PBXTemplateMarker;
+					name = "Simple Filter SmartGroup";
+					preferences = {
+						canSave = 1;
+						fnmatch = "*.nib";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+					globalID = PBXTemplateMarker;
+					name = "Simple Regular Expression SmartGroup";
+					preferences = {
+						canSave = 1;
+						fnmatch = "";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "?*\\.[mcMC]";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					clz = XDDesignSmartGroup;
+					description = "Displays Xdesign models";
+					globalID = 2E4A936305E6979E00701470;
+					name = Design;
+					preferences = {
+						image = Design;
+						isLeaf = 0;
+					};
+				},
+			);
+			PBXWorkspaceContents = (
+				{
+					PBXProjectWorkspaceModule_StateKey_Rev39 = {
+						PBXProjectWorkspaceModule_DEGV_Geometry = {
+							_collapsingFrameDimension = 0;
+							_indexOfCollapsedView = 0;
+							_percentageOfCollapsedView = 0;
+							isCollapsed = yes;
+							sizes = (
+								"{{0, 0}, {609, 194}}",
+								"{{0, 194}, {609, 493}}",
+							);
+						};
+						PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
+							BoundsStr = "{{0, 0}, {594, 177}}";
+							Rows = (
+								2,
+							);
+							VisibleRectStr = "{{0, 0}, {594, 177}}";
+						};
+						PBXProjectWorkspaceModule_EditorOpen = true;
+						PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
+							PBXSplitModuleInNavigatorKey = {
+								Split0 = {
+									bookmark = E14C188B05A4B0F3000D4AF3;
+									history = (
+										E1B358280566164500F508D5,
+										E1B358290566164500F508D5,
+										E14C188805A4B0F3000D4AF3,
+										E14C188905A4B0F3000D4AF3,
+									);
+									prevStack = (
+										E1B3582B0566164500F508D5,
+										E1B3582C0566164500F508D5,
+										E14C188A05A4B0F3000D4AF3,
+									);
+								};
+								SplitCount = 1;
+							};
+						};
+						PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+							PBXProjectWorkspaceModule_SGTM_Geometry = {
+								_collapsingFrameDimension = 0;
+								_indexOfCollapsedView = 0;
+								_percentageOfCollapsedView = 0;
+								sizes = (
+									"{{0, 0}, {191, 687}}",
+									"{{191, 0}, {609, 687}}",
+								);
+							};
+						};
+						PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {609, 194}}";
+						PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 194}, {609, 493}}";
+						PBXProjectWorkspaceModule_OldSuperviewFrame = "{{191, 0}, {609, 687}}";
+						PBXProjectWorkspaceModule_SGTM = {
+							PBXBottomSmartGroupGIDs = (
+								1C37FBAC04509CD000000102,
+								1C37FAAC04509CD000000102,
+								1C08E77C0454961000C914BD,
+								1CC0EA4004350EF90044410B,
+								1CC0EA4004350EF90041110B,
+								1C37FABC05509CD000000102,
+								1C37FABC05539CD112110102,
+								E2644B35053B69B200211256,
+								1C37FABC04509CD000100104,
+							);
+							PBXSmartGroupTreeModuleColumnData = {
+								PBXSmartGroupTreeModuleColumnWidthsKey = (
+									174,
+								);
+								PBXSmartGroupTreeModuleColumnsKey_v4 = (
+									MainColumn,
+								);
+							};
+							PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
+								PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
+									29B97314FDCFA39411CA2CEA,
+									1C08E77C0454961000C914BD,
+									1C37FABC05509CD000000102,
+								);
+								PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
+									(
+										8,
+										0,
+									),
+								);
+								PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {174, 669}}";
+							};
+							PBXTopSmartGroupGIDs = (
+							);
+						};
+					};
+				},
+			);
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBatchFindModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXCVSModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXClassBrowserModule" = {
+				OptionsSetName = "Hierarchy, all classes";
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
+				Debugger = {
+					HorizontalSplitView = {
+						_collapsingFrameDimension = 0;
+						_indexOfCollapsedView = 0;
+						_percentageOfCollapsedView = 0;
+						isCollapsed = yes;
+						sizes = (
+							"{{0, 0}, {295, 303}}",
+							"{{295, 0}, {482, 303}}",
+						);
+					};
+					VerticalSplitView = {
+						_collapsingFrameDimension = 0;
+						_indexOfCollapsedView = 0;
+						_percentageOfCollapsedView = 0;
+						isCollapsed = yes;
+						sizes = (
+							"{{0, 0}, {777, 303}}",
+							"{{0, 303}, {777, 308}}",
+						);
+					};
+				};
+				LauncherConfigVersion = 8;
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
+				PBXSplitModuleInNavigatorKey = {
+					SplitCount = 1;
+				};
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
+				PBXProjectWorkspaceModule_StateKey_Rev39 = {
+					PBXProjectWorkspaceModule_DEGV_Geometry = {
+						_collapsingFrameDimension = 0;
+						_indexOfCollapsedView = 0;
+						_percentageOfCollapsedView = 0;
+						isCollapsed = yes;
+						sizes = (
+							"{{0, 0}, {609, 179}}",
+							"{{0, 179}, {609, 508}}",
+						);
+					};
+					PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
+						BoundsStr = "{{0, 0}, {594, 162}}";
+						Rows = (
+							0,
+						);
+						VisibleRectStr = "{{0, 0}, {594, 162}}";
+					};
+					PBXProjectWorkspaceModule_EditorOpen = true;
+					PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
+						PBXSplitModuleInNavigatorKey = {
+							Split0 = {
+								bookmark = E1B358240566150E00F508D5;
+								history = (
+									E1B358230566150E00F508D5,
+								);
+							};
+							SplitCount = 1;
+						};
+					};
+					PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+						PBXProjectWorkspaceModule_SGTM_Geometry = {
+							_collapsingFrameDimension = 0;
+							_indexOfCollapsedView = 0;
+							_percentageOfCollapsedView = 0;
+							sizes = (
+								"{{0, 0}, {191, 687}}",
+								"{{191, 0}, {609, 687}}",
+							);
+						};
+					};
+					PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {609, 179}}";
+					PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 179}, {609, 508}}";
+					PBXProjectWorkspaceModule_OldSuperviewFrame = "{{191, 0}, {609, 687}}";
+					PBXProjectWorkspaceModule_SGTM = {
+						PBXBottomSmartGroupGIDs = (
+							1C37FBAC04509CD000000102,
+							1C37FAAC04509CD000000102,
+							1C08E77C0454961000C914BD,
+							1CC0EA4004350EF90044410B,
+							1CC0EA4004350EF90041110B,
+							1C37FABC05509CD000000102,
+							1C37FABC05539CD112110102,
+							E2644B35053B69B200211256,
+							1C37FABC04509CD000100104,
+						);
+						PBXSmartGroupTreeModuleColumnData = {
+							PBXSmartGroupTreeModuleColumnWidthsKey = (
+								174,
+							);
+							PBXSmartGroupTreeModuleColumnsKey_v4 = (
+								MainColumn,
+							);
+						};
+						PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
+							PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
+								29B97314FDCFA39411CA2CEA,
+								1C08E77C0454961000C914BD,
+							);
+							PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
+								(
+									15,
+									13,
+								),
+							);
+							PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {174, 669}}";
+						};
+						PBXTopSmartGroupGIDs = (
+						);
+					};
+				};
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXRunSessionModule" = {
+			};
+			PBXWorkspaceGeometries = (
+				{
+					Frame = "{{0, 0}, {800, 687}}";
+					PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+					};
+					RubberWindowFrame = "17 96 800 729 0 0 1280 832 ";
+				},
+			);
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBatchFindModule" = {
+				Frame = "{{0, 0}, {543, 158}}";
+				WindowFrame = "{{178, 645}, {543, 158}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
+				Frame = "{{0, 0}, {609, 344}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				RubberWindowFrame = "671 253 609 365 0 0 1280 832 ";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXCVSModule" = {
+				Frame = "{{0, 0}, {482, 296}}";
+				WindowFrame = "{{390, 300}, {482, 318}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXClassBrowserModule" = {
+				ClassesFrame = "{{0, 0}, {408, 92}}";
+				ClassesTreeTableConfiguration = (
+					PBXClassNameColumnIdentifier,
+					208,
+					PBXClassBookColumnIdentifier,
+					22,
+				);
+				Frame = "{{0, 0}, {655, 496}}";
+				MembersFrame = "{{0, 92}, {408, 384}}";
+				MembersTreeTableConfiguration = (
+					PBXMemberTypeIconColumnIdentifier,
+					22,
+					PBXMemberNameColumnIdentifier,
+					216,
+					PBXMemberTypeColumnIdentifier,
+					133,
+					PBXMemberBookColumnIdentifier,
+					22,
+				);
+				WindowFrame = "{{312, 248}, {655, 574}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
+				Frame = "{{0, 0}, {400, 201}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				RubberWindowFrame = "50 804 400 222 0 0 1280 832 ";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
+				DebugConsoleDrawerSize = "{731, 105}";
+				DebugConsoleVisible = Drawer;
+				DebugConsoleWindowFrame = "{{200, 200}, {500, 300}}";
+				DebugSTDIOWindowFrame = "{{200, 200}, {500, 300}}";
+				Frame = "{{0, 0}, {777, 611}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				WindowFrame = "{{266, 153}, {777, 679}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
+				Frame = "{{0, 0}, {750, 481}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				WindowFrame = "{{109, 241}, {750, 502}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
+				Frame = "{{0, 0}, {544, 378}}";
+				WindowFrame = "{{641, 297}, {544, 420}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
+				Frame = "{{0, 0}, {800, 687}}";
+				PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+				};
+				WindowFrame = "{{17, 64}, {800, 761}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXRunSessionModule" = {
+				Frame = "{{0, 0}, {756, 330}}";
+				WindowFrame = "{{524, 473}, {756, 352}}";
+			};
+			PBXWorkspaceStateSaveDate = 135456646;
+		};
+		perUserProjectItems = {
+			E1096733081193C80088089B = E1096733081193C80088089B;
+			E1096735081193C80088089B = E1096735081193C80088089B;
+			E1096801081229410088089B = E1096801081229410088089B;
+			E1096803081229410088089B = E1096803081229410088089B;
+			E1ABAF1608130361007C5427 = E1ABAF1608130361007C5427;
+			E1ABAF1808130361007C5427 = E1ABAF1808130361007C5427;
+			E1ABAF1C081303FF007C5427 = E1ABAF1C081303FF007C5427;
+			E1ABB0A8081379B0007C5427 = E1ABB0A8081379B0007C5427;
+		};
+		sourceControlManager = E12B21580548C9B600CFF4E9;
+		userBookmarkGroup = E182C8ED03DE6ED300050002;
+		userBuildSettings = {
+		};
+	};
+	E104851C040C1E3900050002 = {
+		activeArgIndex = 0;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"-AppleLanguages '(ja, en)'",
+		);
+		configStateDict = {
+			"PBXLSLaunchAction-0" = {
+				PBXLSLaunchAction = 0;
+				PBXLSLaunchStartAction = 1;
+				PBXLSLaunchStdioStyle = 1;
+				PBXLSLaunchStyle = 0;
+				class = PBXLSRunLaunchConfig;
+				identifier = com.apple.ProjectBuilder.launch.runConfig;
+				remoteHostInfo = "";
+				startActionInfo = "";
+			};
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		launchableReference = E104851D040C1E3900050002;
+		libgmallocEnabled = 0;
+		name = "テキストエディット";
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E104851D040C1E3900050002 = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = TextEdit.app;
+		path = /Applications/TextEdit.app;
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E1096733081193C80088089B = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "        ICapeprintf(\"ICeCoffEE APE: got process attributes = 0x%lx\\n\", info.Attributes);\n";
+		rLen = 89;
+		rLoc = 3727;
+		rType = 0;
+		vrLen = 501;
+		vrLoc = 3566;
+	};
+	E1096735081193C80088089B = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "        ICapeprintf(\"ICeCoffEE APE: got process attributes = 0x%lx\\n\", info.Attributes);\n";
+		rLen = 89;
+		rLoc = 3727;
+		rType = 0;
+		vrLen = 501;
+		vrLoc = 3566;
+	};
+	E1096801081229410088089B = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: 348";
+		rLen = 0;
+		rLoc = 12497;
+		rType = 0;
+		vrLen = 498;
+		vrLoc = 12426;
+	};
+	E1096803081229410088089B = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: 348";
+		rLen = 0;
+		rLoc = 12497;
+		rType = 0;
+		vrLen = 498;
+		vrLoc = 12426;
+	};
+	E11854F703F2709E00050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {571, 4213}}";
+			sepNavSelRange = "{768, 0}";
+			sepNavVisRect = "{{0, 718}, {571, 566}}";
+		};
+	};
+	E12A2C6B054CE75500F98AD9 = {
+		fileReference = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXFileBreakpoint;
+		lineNumber = 34;
+		state = 1;
+	};
+	E12B21580548C9B600CFF4E9 = {
+		fallbackIsa = XCSourceControlManager;
+		isSCMEnabled = 1;
+		isa = PBXSourceControlManager;
+		scmConfiguration = {
+		};
+		scmType = scm.subversion;
+	};
+	E12B21590548C9B600CFF4E9 = {
+		indexTemplatePath = "";
+		isa = PBXCodeSenseManager;
+		usesDefaults = 0;
+		wantsCodeCompletion = 1;
+		wantsCodeCompletionAutoSuggestions = 0;
+		wantsCodeCompletionCaseSensitivity = 1;
+		wantsCodeCompletionListAlways = 0;
+		wantsCodeCompletionOnlyMatchingItems = 1;
+		wantsCodeCompletionParametersIncluded = 1;
+		wantsCodeCompletionPlaceholdersInserted = 1;
+		wantsCodeCompletionTabCompletes = 1;
+		wantsIndex = 1;
+	};
+	E12FEC3D04959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {609, 4802}}";
+			sepNavSelRange = "{9956, 0}";
+			sepNavVisRect = "{{0, 3518}, {609, 566}}";
+			sepNavWindowFrame = "{{61, 283}, {750, 502}}";
+		};
+	};
+	E12FEC3E04959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {709, 443}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {709, 443}}";
+		};
+	};
+	E12FEC3F04959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4104959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4204959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4304959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4504959F5A00AEFBF9 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 1988}}";
+			sepNavSelRange = "{596, 4}";
+			sepNavVisRect = "{{0, 4}, {585, 566}}";
+		};
+	};
+	E1317A3503DF242100050002 = {
+		activeArgIndex = 0;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"\"/Library/PreferencePanes/APE Manager.prefPane\"",
+		);
+		configStateDict = {
+			"PBXLSLaunchAction-1" = {
+				PBXLSLaunchAction = 1;
+				PBXLSLaunchStartAction = 1;
+				PBXLSLaunchStdioStyle = 2;
+				PBXLSLaunchStyle = 0;
+				class = PBXGDB_LaunchConfig;
+				identifier = com.apple.ProjectBuilder.launch.GDBMI_Config;
+				remoteHostInfo = "";
+				startActionInfo = "";
+			};
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+			{
+				active = YES;
+				name = NSZombieEnabled;
+				value = YES;
+			},
+		);
+		isa = PBXExecutable;
+		launchableReference = E1317A3603DF242100050002;
+		libgmallocEnabled = 0;
+		name = "System Preferences";
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E1317A3603DF242100050002 = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = "System Preferences.app";
+		path = "/Applications/System Preferences.app";
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E1317A3703DF244600050002 = {
+		isa = PBXSymbolicBreakpoint;
+		state = 2;
+		symbolName = "-[NSException raise]";
+	};
+	E1317A3803DF24F800050002 = {
+		isa = PBXSymbolicBreakpoint;
+		state = 2;
+		symbolName = _NSAutoreleaseNoPool;
+	};
+	E1317B2F03DFC4DE00050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {621, 5687}}";
+			sepNavSelRange = "{12497, 0}";
+			sepNavVisRect = "{{0, 4344}, {621, 155}}";
+			sepNavWindowFrame = "{{84, 262}, {750, 502}}";
+		};
+	};
+	E1317B3203DFC56300050002 = {
+		fRef = E1317B2E03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.h: 11";
+		rLen = 0;
+		rLoc = 183;
+		rType = 0;
+		vrLen = 469;
+		vrLoc = 0;
+	};
+	E135625E03DC9FC200050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 695}}";
+			sepNavSelRange = "{1773, 0}";
+			sepNavVisRect = "{{0, 231}, {735, 464}}";
+			sepNavWindowFrame = "{{84, 176}, {750, 502}}";
+		};
+	};
+	E136EA9603E3A1AD00050002 = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: 98";
+		rLen = 0;
+		rLoc = 6776;
+		rType = 0;
+		vrLen = 763;
+		vrLoc = 2916;
+	};
+	E136EAA003E3A98600050002 = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: 16";
+		rLen = 0;
+		rLoc = 337;
+		rType = 0;
+		vrLen = 855;
+		vrLoc = 217;
+	};
+	E136EAA103E42F7500050002 = {
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+			{
+				active = YES;
+				name = NSZombieEnabled;
+				value = YES;
+			},
+		);
+		isa = PBXExecutable;
+		launchableReference = E136EAA203E42F7500050002;
+		libgmallocEnabled = 0;
+		name = Terminal;
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E136EAA203E42F7500050002 = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = Terminal.app;
+		path = /Applications/Utilities/Terminal.app;
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E136EAA303E436C500050002 = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: mouseUp:";
+		rLen = 0;
+		rLoc = 14194;
+		rType = 0;
+		vrLen = 25;
+		vrLoc = 15494;
+	};
+	E136EAA903E48B0400050002 = {
+		fileReference = E1317B2F03DFC4DE00050002;
+		isa = PBXFileBreakpoint;
+		lineNumber = 307;
+		state = 1;
+	};
+	E13762D203EC636D00050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 3219}}";
+			sepNavSelRange = "{6772, 4}";
+			sepNavVisRect = "{{0, 2328}, {585, 566}}";
+		};
+	};
+	E140C475040BB997009FF178 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 6863}}";
+			sepNavSelRange = "{5146, 0}";
+			sepNavVisRect = "{{0, 2980}, {735, 464}}";
+			sepNavWindowFrame = "{{345, 57}, {750, 502}}";
+		};
+	};
+	E14343B303DB4CF200050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {733, 825}}";
+			sepNavSelRange = "{1980, 0}";
+			sepNavVisRect = "{{0, 382}, {733, 443}}";
+			sepNavWindowFrame = "{{38, 304}, {750, 502}}";
+		};
+	};
+	E14343B403DB4CF200050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {609, 8553}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 988}, {609, 566}}";
+			sepNavWindowFrame = "{{287, 136}, {799, 632}}";
+		};
+	};
+	E14343CE03DB66E900050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {571, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {571, 566}}";
+		};
+	};
+	E14994BA03DE8A4D00050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: textBlinkCount:";
+		rLen = 52;
+		rLoc = 4210;
+		rType = 0;
+		vrLen = 1360;
+		vrLoc = 2804;
+	};
+	E15E6A7404188D6900050002 = {
+		activeArgIndex = 0;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"-AppleLanguages '(ja, en)'",
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		launchableReference = E15E6A7504188D6900050002;
+		libgmallocEnabled = 0;
+		name = "システム環境設定";
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E15E6A7504188D6900050002 = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = "System Preferences.app";
+		path = "/Applications/System Preferences.app";
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E165AB3603E7A7FC00050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {609, 4759}}";
+			sepNavSelRange = "{9051, 0}";
+			sepNavVisRect = "{{0, 56}, {609, 566}}";
+			sepNavWindowFrame = "{{38, 304}, {750, 502}}";
+		};
+	};
+	E165AB3B03E7B35000050002 = {
+		fRef = E165AB3603E7A7FC00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEAppMenu.c: 44";
+		rLen = 0;
+		rLoc = 9051;
+		rType = 0;
+		vrLen = 1734;
+		vrLoc = 47;
+	};
+	E165AB3C03E7BCDE00050002 = {
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		launchableReference = E165AB3D03E7BCDE00050002;
+		libgmallocEnabled = 0;
+		name = TextEdit;
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E165AB3D03E7BCDE00050002 = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = TextEdit.app;
+		path = /Applications/TextEdit.app;
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E169DBA103E4EF5E00050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {609, 2897}}";
+			sepNavSelRange = "{1292, 56}";
+			sepNavVisRect = "{{0, 0}, {609, 566}}";
+		};
+	};
+	E169DBA603E4F62F00050002 = {
+		fRef = E169DBA103E4EF5E00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETextEdit.c: MyTEClick";
+		rLen = 56;
+		rLoc = 1292;
+		rType = 0;
+		vrLen = 1606;
+		vrLoc = 0;
+	};
+	E169DBA703E4F6A400050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {733, 792}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {733, 443}}";
+			sepNavWindowFrame = "{{84, 262}, {750, 502}}";
+		};
+	};
+	E175F28303E7445700050002 = {
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		launchableReference = E175F28403E7445700050002;
+		libgmallocEnabled = 0;
+		name = SimpleText;
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E175F28403E7445700050002 = {
+		isa = PBXFileReference;
+		lastKnownFileType = file;
+		name = SimpleText.app;
+		path = /Developer/Applications/Extras/SimpleText.app;
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E182C8ED03DE6ED300050002 = {
+		children = (
+			E182C8F403DE7F3200050002,
+			E14994BA03DE8A4D00050002,
+			E1317B3203DFC56300050002,
+			E136EA9603E3A1AD00050002,
+			E136EAA003E3A98600050002,
+			E136EAA303E436C500050002,
+			E169DBA603E4F62F00050002,
+			E165AB3B03E7B35000050002,
+		);
+		isa = PBXBookmarkGroup;
+		name = Root;
+	};
+	E182C8F403DE7F3200050002 = {
+		fRef = E14343B403DB4CF200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEE.m: __VERSION__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1997;
+		vrLoc = 1921;
+	};
+	E182C8F603DE817F00050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {764, 516}}";
+			sepNavSelRange = "{322, 18}";
+			sepNavVisRect = "{{0, 108}, {764, 99}}";
+			sepNavWindowFrame = "{{176, 92}, {750, 502}}";
+		};
+	};
+	E18A7D2903ED430100050001 = {
+		fileReference = E14343B403DB4CF200050002;
+		isa = PBXFileBreakpoint;
+		lineNumber = 153;
+		state = 1;
+	};
+	E19EB4FA03DD35A700050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {609, 2337}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {609, 566}}";
+		};
+	};
+	E19EB4FB03DD35A700050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 671}}";
+			sepNavSelRange = "{1677, 0}";
+			sepNavVisRect = "{{0, 207}, {735, 464}}";
+			sepNavWindowFrame = "{{130, 134}, {750, 502}}";
+		};
+	};
+	E19EB4FC03DD35A700050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {609, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {609, 566}}";
+		};
+	};
+	E1ABAE8D0812F4B2007C5427 = {
+		activeExec = 0;
+	};
+	E1ABAEB80812F4B2007C5427 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{130, 134}, {750, 502}}";
+		};
+	};
+	E1ABAEBA0812F4B2007C5427 = {
+		activeExec = 0;
+	};
+	E1ABAED60812F4B2007C5427 = {
+		activeExec = 0;
+		executables = (
+			E1ABAEE00812F4B2007C5427,
+		);
+	};
+	E1ABAEE00812F4B2007C5427 = {
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		libgmallocEnabled = 0;
+		name = ICFindFilesToRemove;
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E1ABAEE10812F4B2007C5427 = {
+		activeExec = 0;
+		executables = (
+			E1ABAEF20812F4B3007C5427,
+		);
+	};
+	E1ABAEF20812F4B3007C5427 = {
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		libgmallocEnabled = 0;
+		name = "ICeCoffEE Installer";
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E1ABAF1608130361007C5427 = {
+		fRef = E1BF166A03DBE27000050002;
+		isa = PBXTextBookmark;
+		name = "\t\t\t\t\t[bridge selectNSRange: selectedRange];\n";
+		rLen = 44;
+		rLoc = 5056;
+		rType = 0;
+		vrLen = 561;
+		vrLoc = 4391;
+	};
+	E1ABAF1808130361007C5427 = {
+		fRef = E1BF166A03DBE27000050002;
+		isa = PBXTextBookmark;
+		name = "\t\t\t\t\t[bridge selectNSRange: selectedRange];\n";
+		rLen = 44;
+		rLoc = 5056;
+		rType = 0;
+		vrLen = 561;
+		vrLoc = 4391;
+	};
+	E1ABAF1C081303FF007C5427 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		rLen = 1;
+		rLoc = 166;
+		rType = 1;
+	};
+	E1ABB0A8081379B0007C5427 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: 154";
+		rLen = 0;
+		rLoc = 5120;
+		rType = 0;
+		vrLen = 528;
+		vrLoc = 4920;
+	};
+	E1ABE98B040D48E700050002 = {
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		configStateDict = {
+		};
+		cppStopOnCatchEnabled = 0;
+		cppStopOnThrowEnabled = 0;
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		isa = PBXExecutable;
+		launchableReference = E1BF674C054C7F9300C390BC;
+		libgmallocEnabled = 0;
+		name = Safari;
+		shlibInfoDictList = (
+		);
+		sourceDirectories = (
+		);
+	};
+	E1BB269003DB74B700050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{269, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+			sepNavWindowFrame = "{{213, 261}, {750, 502}}";
+		};
+	};
+	E1BB269403DB74C200050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{317, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+			sepNavWindowFrame = "{{38, 304}, {750, 502}}";
+		};
+	};
+	E1BF15A403DBAA5600050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{66, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E1BF15A503DBAA5600050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 575}}";
+			sepNavSelRange = "{1283, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{84, 176}, {750, 502}}";
+		};
+	};
+	E1BF15BF03DBBE8900050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{5, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
+		};
+	};
+	E1BF166A03DBE27000050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {621, 2243}}";
+			sepNavSelRange = "{5056, 44}";
+			sepNavVisRect = "{{0, 1632}, {621, 155}}";
+			sepNavWindowFrame = "{{84, 176}, {750, 502}}";
+		};
+	};
+	E1BF166B03DBE27000050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{232, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{199, 71}, {750, 502}}";
+		};
+	};
+	E1BF166C03DBE27000050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{224, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{222, 50}, {750, 502}}";
+		};
+	};
+	E1BF166D03DBE27000050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{61, 197}, {750, 502}}";
+		};
+	};
+	E1BF167203DBEAA000050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 4059}}";
+			sepNavSelRange = "{4814, 0}";
+			sepNavVisRect = "{{0, 2104}, {585, 566}}";
+		};
+	};
+	E1BF4A30048739CA00C20906 = {
+		fileReference = E1317B2F03DFC4DE00050002;
+		isa = PBXFileBreakpoint;
+		lineNumber = 443;
+		state = 1;
+	};
+	E1BF4A4D0487C77C00C20906 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 4821}}";
+			sepNavSelRange = "{30, 0}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{222, 50}, {750, 502}}";
+		};
+	};
+	E1BF4A570487CA5300C20906 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 1792}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 1226}, {585, 566}}";
+		};
+	};
+	E1BF674C054C7F9300C390BC = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = Safari.app;
+		path = /Applications/Safari.app;
+		refType = 0;
+		sourceTree = "<absolute>";
+	};
+	E1CBC99803E7602700050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {592, 1428}}";
+			sepNavSelRange = "{854, 0}";
+			sepNavVisRect = "{{0, 180}, {592, 476}}";
+		};
+	};
+	E1F6E3AC040BCC5700050002 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 1651}}";
+			sepNavSelRange = "{762, 0}";
+			sepNavVisRect = "{{0, 347}, {585, 566}}";
+		};
+	};
+	F56276C20379923401AA4DA5 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 5823}}";
+			sepNavSelRange = "{7948, 0}";
+			sepNavVisRect = "{{0, 2619}, {735, 464}}";
+			sepNavWindowFrame = "{{59, 150}, {750, 502}}";
+		};
+	};
+	F5CD5EAA02DAE61A01AA4DA5 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {709, 443}}";
+			sepNavSelRange = "{23, 0}";
+			sepNavVisRect = "{{0, 0}, {709, 443}}";
+			sepNavWindowFrame = "{{107, 241}, {750, 502}}";
+		};
+	};
+	F9A6986E03BE1DF000AA4DA5 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {621, 3887}}";
+			sepNavSelRange = "{3727, 89}";
+			sepNavVisRect = "{{0, 1272}, {621, 155}}";
+			sepNavWindowFrame = "{{153, 113}, {750, 502}}";
+		};
+	};
+	F9A6987003BE1DFF00AA4DA5 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {564, 566}}";
+			sepNavSelRange = "{826, 78}";
+			sepNavVisRect = "{{0, 0}, {564, 566}}";
+		};
+	};
+	F9A6987103BE1DFF00AA4DA5 = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {779, 2027}}";
+			sepNavSelRange = "{5120, 0}";
+			sepNavVisRect = "{{0, 1816}, {779, 211}}";
+		};
+	};
+}
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/project.pbxproj
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/project.pbxproj	(revision 168)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/project.pbxproj	(revision 168)
@@ -0,0 +1,1744 @@
+// !$*UTF8*$!
+{
+	archiveVersion = 1;
+	classes = {
+	};
+	objectVersion = 39;
+	objects = {
+		089C165CFE840E0CC02AAC07 = {
+			children = (
+				089C165DFE840E0CC02AAC07,
+			);
+			isa = PBXVariantGroup;
+			name = InfoPlist.strings;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		089C165DFE840E0CC02AAC07 = {
+			fileEncoding = 10;
+			isa = PBXFileReference;
+			lastKnownFileType = text.plist.strings;
+			name = English;
+			path = English.lproj/InfoPlist.strings;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+//080
+//081
+//082
+//083
+//084
+//190
+//191
+//192
+//193
+//194
+		19C28FACFE9D520D11CA2CBB = {
+			children = (
+				E1ABAEB90812F4B2007C5427,
+				E1ABAED50812F4B2007C5427,
+				E1ABAEDF0812F4B2007C5427,
+				E1ABAEF10812F4B3007C5427,
+			);
+			isa = PBXGroup;
+			name = Products;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+//190
+//191
+//192
+//193
+//194
+//290
+//291
+//292
+//293
+//294
+		29B97313FDCFA39411CA2CEA = {
+			buildSettings = {
+				MACOSX_DEPLOYMENT_TARGET = 10.2;
+				SDKROOT = /Developer/SDKs/MacOSX10.2.7.sdk;
+			};
+			buildStyles = (
+				4A9504CCFFE6A4B311CA0CBA,
+				4A9504CDFFE6A4B311CA0CBA,
+			);
+			hasScannedForEncodings = 1;
+			isa = PBXProject;
+			knownPlatforms = (
+				macos,
+				macosclassic,
+				windows,
+				solaris,
+				hpux,
+				German,
+			);
+			knownRegions = (
+				English,
+				Japanese,
+				French,
+				German,
+				es,
+				Italian,
+			);
+			mainGroup = 29B97314FDCFA39411CA2CEA;
+			projectDirPath = "";
+			targets = (
+				E1ABAE8D0812F4B2007C5427,
+				E1ABAEBA0812F4B2007C5427,
+				E1ABAED60812F4B2007C5427,
+				E1ABAEE10812F4B2007C5427,
+			);
+		};
+		29B97314FDCFA39411CA2CEA = {
+			children = (
+				E14993A503DE868D00050002,
+				29B97315FDCFA39411CA2CEA,
+				E12FEC3C04959F1C00AEFBF9,
+				E14343AE03DB48F700050002,
+				E1BF159F03DBA81600050002,
+				E1BF15BD03DBBD3E00050002,
+				E1BF154403DB950B00050002,
+				29B97317FDCFA39411CA2CEA,
+				29B97323FDCFA39411CA2CEA,
+				19C28FACFE9D520D11CA2CBB,
+			);
+			isa = PBXGroup;
+			name = PatchTest;
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		29B97315FDCFA39411CA2CEA = {
+			children = (
+				F9A6986E03BE1DF000AA4DA5,
+				E11854F703F2709E00050002,
+				E169DBA703E4F6A400050002,
+				E14343B303DB4CF200050002,
+				E14343B403DB4CF200050002,
+				E165AB3503E7A7FC00050002,
+				E165AB3603E7A7FC00050002,
+				E13762D103EC636D00050002,
+				E13762D203EC636D00050002,
+				E1AFA51C03ECFDB000050001,
+				E1AFA51D03ECFDBF00050001,
+				F5CD5EAA02DAE61A01AA4DA5,
+				F51250CA038BF76601AA4DA5,
+			);
+			isa = PBXGroup;
+			name = "APE sources";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		29B97317FDCFA39411CA2CEA = {
+			children = (
+				E1BF15BF03DBBE8900050002,
+				29B97318FDCFA39411CA2CEA,
+				E12FEC6104959FB800AEFBF9,
+				E1ABAEB80812F4B2007C5427,
+				E1ABAED40812F4B2007C5427,
+				E1ABAEF00812F4B3007C5427,
+				089C165CFE840E0CC02AAC07,
+				E1CBC99A03E7603400050002,
+			);
+			isa = PBXGroup;
+			name = Resources;
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		29B97318FDCFA39411CA2CEA = {
+			children = (
+				29B97319FDCFA39411CA2CEA,
+				E140C476040BBABD009FF178,
+				E1BF4A500487C7B300C20906,
+			);
+			isa = PBXVariantGroup;
+			name = "APE Manager plugin.nib";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		29B97319FDCFA39411CA2CEA = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.nib;
+			name = "APE Manager plugin.nib";
+			path = "English.lproj/APE Manager plugin.nib";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		29B97323FDCFA39411CA2CEA = {
+			children = (
+				E169DCAB03E4FF7A00050002,
+				F574113202F45276011A08DB,
+				F5D3F9FC0305A40D01FE0BDE,
+				E19EB50303DD36E600050002,
+			);
+			isa = PBXGroup;
+			name = Frameworks;
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+//290
+//291
+//292
+//293
+//294
+//4A0
+//4A1
+//4A2
+//4A3
+//4A4
+		4A9504CCFFE6A4B311CA0CBA = {
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				OPTIMIZATION_CFLAGS = "-O0";
+				ZERO_LINK = YES;
+			};
+			isa = PBXBuildStyle;
+			name = Development;
+		};
+		4A9504CDFFE6A4B311CA0CBA = {
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				ZERO_LINK = NO;
+			};
+			isa = PBXBuildStyle;
+			name = Deployment;
+		};
+//4A0
+//4A1
+//4A2
+//4A3
+//4A4
+//E10
+//E11
+//E12
+//E13
+//E14
+		E11854F703F2709E00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = CPS.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC3C04959F1C00AEFBF9 = {
+			children = (
+				E12FEC3E04959F5A00AEFBF9,
+				E12FEC3D04959F5A00AEFBF9,
+				E12FEC4204959F5A00AEFBF9,
+				E12FEC4104959F5A00AEFBF9,
+				E12FEC4004959F5A00AEFBF9,
+				E12FEC3F04959F5A00AEFBF9,
+				E12FEC4404959F5A00AEFBF9,
+				E12FEC4304959F5A00AEFBF9,
+				E12FEC4504959F5A00AEFBF9,
+			);
+			isa = PBXGroup;
+			name = "Select Services sources";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC3D04959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEServicePrefController.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC3E04959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEServicePrefController.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC3F04959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEENonHighlightingTextFieldCell.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC4004959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEENonHighlightingTextFieldCell.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC4104959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEENonHighlightingOutlineView.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC4204959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEENonHighlightingOutlineView.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC4304959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEENonHighlightingButtonCell.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC4404959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEENonHighlightingButtonCell.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC4504959F5A00AEFBF9 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEKeyEquivalents.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC6104959FB800AEFBF9 = {
+			children = (
+				E12FEC6204959FB800AEFBF9,
+			);
+			isa = PBXVariantGroup;
+			name = "Select services.nib";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E12FEC6204959FB800AEFBF9 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.nib;
+			name = "Select services.nib";
+			path = "English.lproj/Select services.nib";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1317B2E03DFC4DE00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEETerminal.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1317B2F03DFC4DE00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEETerminal.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E135625E03DC9FC200050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEShared.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E13762D103EC636D00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEBookmarks.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E13762D203EC636D00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.c;
+			path = ICeCoffEEBookmarks.c;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E140C472040BB987009FF178 = {
+			children = (
+				F56276C20379923401AA4DA5,
+				E140C475040BB997009FF178,
+				E1BF4A4D0487C77C00C20906,
+			);
+			isa = PBXVariantGroup;
+			name = APEInfo.rtfd;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E140C475040BB997009FF178 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.rtfd;
+			name = Japanese;
+			path = Japanese.lproj/APEInfo.rtfd;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E140C476040BBABD009FF178 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.nib;
+			name = Japanese;
+			path = "Japanese.lproj/APE Manager plugin.nib";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343AE03DB48F700050002 = {
+			children = (
+				F9A6987003BE1DFF00AA4DA5,
+				F9A6987103BE1DFF00AA4DA5,
+				F56276B903796C8B01AA4DA5,
+				F56276BA03796C8B01AA4DA5,
+			);
+			isa = PBXGroup;
+			name = "APE Manager plugin sources";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343B303DB4CF200050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEE.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343B403DB4CF200050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEE.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343B703DB4CFE00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEScanner.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343B803DB4CFE00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEScanner.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343CD03DB66E900050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEESuper.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14343CE03DB66E900050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEESuper.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E14993A503DE868D00050002 = {
+			children = (
+				E135625E03DC9FC200050002,
+				E182C8F603DE817F00050002,
+			);
+			isa = PBXGroup;
+			name = "Shared sources";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E165AB3503E7A7FC00050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEAction.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E165AB3603E7A7FC00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.c;
+			path = ICeCoffEEAction.c;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E169DBA103E4EF5E00050002 = {
+			fileEncoding = 4;
+			indentWidth = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.c;
+			path = ICeCoffEETextEdit.c;
+			refType = 4;
+			sourceTree = "<group>";
+			tabWidth = 4;
+			usesTabs = 0;
+		};
+		E169DBA403E4F27400050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEETextEdit.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E169DBA703E4F6A400050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEConfig.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E169DCAB03E4FF7A00050002 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.framework;
+			name = Carbon.framework;
+			path = /System/Library/Frameworks/Carbon.framework;
+			refType = 0;
+			sourceTree = "<absolute>";
+		};
+		E182C8F603DE817F00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEShared.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E19EB4F503DD359100050002 = {
+			children = (
+				E19EB4FB03DD35A700050002,
+				E19EB4FC03DD35A700050002,
+				E19EB4FA03DD35A700050002,
+				E19EB4F903DD35A700050002,
+			);
+			isa = PBXGroup;
+			name = ICFindFilesToRemove;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E19EB4F903DD35A700050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			name = ICFindFilesToRemove_Prefix.h;
+			path = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E19EB4FA03DD35A700050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			name = UICookieMonster.m;
+			path = ICFindFilesToRemove/UICookieMonster.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E19EB4FB03DD35A700050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			name = main.m;
+			path = ICFindFilesToRemove/main.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E19EB4FC03DD35A700050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			name = UICookieMonster.h;
+			path = ICFindFilesToRemove/UICookieMonster.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E19EB50303DD36E600050002 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.framework;
+			name = Foundation.framework;
+			path = /System/Library/Frameworks/Foundation.framework;
+			refType = 0;
+			sourceTree = "<absolute>";
+		};
+		E1ABAE8D0812F4B2007C5427 = {
+			buildPhases = (
+				E1ABAE8F0812F4B2007C5427,
+				E1ABAE9E0812F4B2007C5427,
+				E1ABAEA10812F4B2007C5427,
+				E1ABAEB00812F4B2007C5427,
+				E1ABAEB50812F4B2007C5427,
+				E1ABAEB70812F4B2007C5427,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				EXPORTED_SYMBOLS_FILE = Exports.exp;
+				FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks $(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
+				INFOPLIST_FILE = "Info-APE Module.plist";
+				PRODUCT_NAME = ICeCoffEE;
+				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
+				WRAPPER_EXTENSION = ape;
+			};
+			dependencies = (
+				E1ABAEF40812F4B3007C5427,
+			);
+			isa = PBXNativeTarget;
+			name = "APE Module";
+			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
+			productName = "Labels X";
+			productReference = E1ABAEB90812F4B2007C5427;
+			productType = "com.apple.product-type.bundle";
+		};
+		E1ABAE8F0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAE900812F4B2007C5427,
+				E1ABAE910812F4B2007C5427,
+				E1ABAE920812F4B2007C5427,
+				E1ABAE930812F4B2007C5427,
+				E1ABAE940812F4B2007C5427,
+				E1ABAE950812F4B2007C5427,
+				E1ABAE960812F4B2007C5427,
+				E1ABAE970812F4B2007C5427,
+				E1ABAE980812F4B2007C5427,
+				E1ABAE990812F4B2007C5427,
+				E1ABAE9A0812F4B2007C5427,
+				E1ABAE9B0812F4B2007C5427,
+				E1ABAE9C0812F4B2007C5427,
+				E1ABAE9D0812F4B2007C5427,
+			);
+			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAE900812F4B2007C5427 = {
+			fileRef = E14343B303DB4CF200050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE910812F4B2007C5427 = {
+			fileRef = E14343B703DB4CFE00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE920812F4B2007C5427 = {
+			fileRef = E14343CD03DB66E900050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE930812F4B2007C5427 = {
+			fileRef = E1BB268F03DB74B700050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE940812F4B2007C5427 = {
+			fileRef = E1BB269303DB74C200050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE950812F4B2007C5427 = {
+			fileRef = E1BF166B03DBE27000050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE960812F4B2007C5427 = {
+			fileRef = E135625E03DC9FC200050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE970812F4B2007C5427 = {
+			fileRef = E1317B2E03DFC4DE00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE980812F4B2007C5427 = {
+			fileRef = E169DBA403E4F27400050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE990812F4B2007C5427 = {
+			fileRef = E165AB3503E7A7FC00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE9A0812F4B2007C5427 = {
+			fileRef = E13762D103EC636D00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE9B0812F4B2007C5427 = {
+			fileRef = E169DBA703E4F6A400050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE9C0812F4B2007C5427 = {
+			fileRef = E11854F703F2709E00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE9D0812F4B2007C5427 = {
+			fileRef = E1BF166D03DBE27000050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAE9E0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAE9F0812F4B2007C5427,
+				E1ABAEA00812F4B2007C5427,
+			);
+			isa = PBXResourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAE9F0812F4B2007C5427 = {
+			fileRef = E140C472040BB987009FF178;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA00812F4B2007C5427 = {
+			fileRef = E1CBC99A03E7603400050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA10812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEA20812F4B2007C5427,
+				E1ABAEA30812F4B2007C5427,
+				E1ABAEA40812F4B2007C5427,
+				E1ABAEA50812F4B2007C5427,
+				E1ABAEA60812F4B2007C5427,
+				E1ABAEA70812F4B2007C5427,
+				E1ABAEA80812F4B2007C5427,
+				E1ABAEA90812F4B2007C5427,
+				E1ABAEAA0812F4B2007C5427,
+				E1ABAEAB0812F4B2007C5427,
+				E1ABAEAC0812F4B2007C5427,
+				E1ABAEAD0812F4B2007C5427,
+				E1ABAEAE0812F4B2007C5427,
+				E1ABAEAF0812F4B2007C5427,
+			);
+			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEA20812F4B2007C5427 = {
+			fileRef = F5CD5EAA02DAE61A01AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA30812F4B2007C5427 = {
+			fileRef = F9A6986E03BE1DF000AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA40812F4B2007C5427 = {
+			fileRef = E14343B403DB4CF200050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA50812F4B2007C5427 = {
+			fileRef = E14343B803DB4CFE00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA60812F4B2007C5427 = {
+			fileRef = E1BB269003DB74B700050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA70812F4B2007C5427 = {
+			fileRef = E1BB269403DB74C200050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA80812F4B2007C5427 = {
+			fileRef = E1BF166A03DBE27000050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEA90812F4B2007C5427 = {
+			fileRef = E1BF166C03DBE27000050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEAA0812F4B2007C5427 = {
+			fileRef = E182C8F603DE817F00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEAB0812F4B2007C5427 = {
+			fileRef = E1317B2F03DFC4DE00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEAC0812F4B2007C5427 = {
+			fileRef = E169DBA103E4EF5E00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEAD0812F4B2007C5427 = {
+			fileRef = E165AB3603E7A7FC00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEAE0812F4B2007C5427 = {
+			fileRef = E13762D203EC636D00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEAF0812F4B2007C5427 = {
+			fileRef = E14343CE03DB66E900050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEB00812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEB10812F4B2007C5427,
+				E1ABAEB20812F4B2007C5427,
+				E1ABAEB30812F4B2007C5427,
+				E1ABAEB40812F4B2007C5427,
+			);
+			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEB10812F4B2007C5427 = {
+			fileRef = F574113202F45276011A08DB;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEB20812F4B2007C5427 = {
+			fileRef = F5D3F9FC0305A40D01FE0BDE;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEB30812F4B2007C5427 = {
+			fileRef = F51250CA038BF76601AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEB40812F4B2007C5427 = {
+			fileRef = E169DCAB03E4FF7A00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEB50812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			dstPath = "";
+			dstSubfolderSpec = 7;
+			files = (
+				E1ABAEF90812F4B3007C5427,
+			);
+			isa = PBXCopyFilesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEB70812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+			);
+			isa = PBXShellScriptBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "/Developer/Tools/SetFile -a B \"$TARGET_BUILD_DIR/$PRODUCT_NAME.$WRAPPER_EXTENSION\"";
+		};
+		E1ABAEB80812F4B2007C5427 = {
+			isa = PBXFileReference;
+			lastKnownFileType = text.xml;
+			path = "Info-APE Module.plist";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1ABAEB90812F4B2007C5427 = {
+			explicitFileType = wrapper.cfbundle;
+			includeInIndex = 0;
+			isa = PBXFileReference;
+			path = ICeCoffEE.ape;
+			refType = 3;
+			sourceTree = BUILT_PRODUCTS_DIR;
+		};
+		E1ABAEBA0812F4B2007C5427 = {
+			buildPhases = (
+				E1ABAEBB0812F4B2007C5427,
+				E1ABAEC30812F4B2007C5427,
+				E1ABAEC60812F4B2007C5427,
+				E1ABAECF0812F4B2007C5427,
+				E1ABAED30812F4B2007C5427,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
+				INFOPLIST_FILE = "Info-APEManagerPrefPane.plist";
+				PRODUCT_NAME = APEManagerPrefPane;
+				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
+				WRAPPER_EXTENSION = plugin;
+			};
+			dependencies = (
+			);
+			isa = PBXNativeTarget;
+			name = APEManagerPrefPane;
+			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
+			productName = APEManagerPrefPane;
+			productReference = E1ABAED50812F4B2007C5427;
+			productType = "com.apple.product-type.bundle";
+		};
+		E1ABAEBB0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEBC0812F4B2007C5427,
+				E1ABAEBD0812F4B2007C5427,
+				E1ABAEBE0812F4B2007C5427,
+				E1ABAEBF0812F4B2007C5427,
+				E1ABAEC00812F4B2007C5427,
+				E1ABAEC10812F4B2007C5427,
+				E1ABAEC20812F4B2007C5427,
+			);
+			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEBC0812F4B2007C5427 = {
+			fileRef = F56276B903796C8B01AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEBD0812F4B2007C5427 = {
+			fileRef = F9A6987003BE1DFF00AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEBE0812F4B2007C5427 = {
+			fileRef = E135625E03DC9FC200050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEBF0812F4B2007C5427 = {
+			fileRef = E12FEC3E04959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC00812F4B2007C5427 = {
+			fileRef = E12FEC4204959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC10812F4B2007C5427 = {
+			fileRef = E12FEC4004959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC20812F4B2007C5427 = {
+			fileRef = E12FEC4404959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC30812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEC40812F4B2007C5427,
+				E1ABAEC50812F4B2007C5427,
+			);
+			isa = PBXResourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEC40812F4B2007C5427 = {
+			fileRef = 29B97318FDCFA39411CA2CEA;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC50812F4B2007C5427 = {
+			fileRef = E12FEC6104959FB800AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC60812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEC70812F4B2007C5427,
+				E1ABAEC80812F4B2007C5427,
+				E1ABAEC90812F4B2007C5427,
+				E1ABAECA0812F4B2007C5427,
+				E1ABAECB0812F4B2007C5427,
+				E1ABAECC0812F4B2007C5427,
+				E1ABAECD0812F4B2007C5427,
+				E1ABAECE0812F4B2007C5427,
+			);
+			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEC70812F4B2007C5427 = {
+			fileRef = F56276BA03796C8B01AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC80812F4B2007C5427 = {
+			fileRef = F9A6987103BE1DFF00AA4DA5;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEC90812F4B2007C5427 = {
+			fileRef = E182C8F603DE817F00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAECA0812F4B2007C5427 = {
+			fileRef = E12FEC3D04959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAECB0812F4B2007C5427 = {
+			fileRef = E12FEC4104959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAECC0812F4B2007C5427 = {
+			fileRef = E12FEC3F04959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAECD0812F4B2007C5427 = {
+			fileRef = E12FEC4304959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAECE0812F4B2007C5427 = {
+			fileRef = E12FEC4504959F5A00AEFBF9;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAECF0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAED00812F4B2007C5427,
+				E1ABAED10812F4B2007C5427,
+				E1ABAED20812F4B2007C5427,
+			);
+			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAED00812F4B2007C5427 = {
+			fileRef = F574113202F45276011A08DB;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAED10812F4B2007C5427 = {
+			fileRef = F5D3F9FC0305A40D01FE0BDE;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAED20812F4B2007C5427 = {
+			fileRef = E169DCAB03E4FF7A00050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAED30812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+			);
+			isa = PBXRezBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAED40812F4B2007C5427 = {
+			isa = PBXFileReference;
+			lastKnownFileType = text.xml;
+			path = "Info-APEManagerPrefPane.plist";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1ABAED50812F4B2007C5427 = {
+			explicitFileType = wrapper.cfbundle;
+			includeInIndex = 0;
+			isa = PBXFileReference;
+			path = APEManagerPrefPane.plugin;
+			refType = 3;
+			sourceTree = BUILT_PRODUCTS_DIR;
+		};
+		E1ABAED60812F4B2007C5427 = {
+			buildPhases = (
+				E1ABAED70812F4B2007C5427,
+				E1ABAEDA0812F4B2007C5427,
+				E1ABAEDD0812F4B2007C5427,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h;
+				OTHER_CFLAGS = "";
+				OTHER_LDFLAGS = "";
+				OTHER_REZFLAGS = "";
+				PRODUCT_NAME = ICFindFilesToRemove;
+				REZ_EXECUTABLE = YES;
+				SECTORDER_FLAGS = "";
+				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
+			};
+			dependencies = (
+			);
+			isa = PBXNativeTarget;
+			name = ICFindFilesToRemove;
+			productInstallPath = /usr/local/bin;
+			productName = ICFindFilesToRemove;
+			productReference = E1ABAEDF0812F4B2007C5427;
+			productType = "com.apple.product-type.tool";
+		};
+		E1ABAED70812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAED80812F4B2007C5427,
+				E1ABAED90812F4B2007C5427,
+			);
+			isa = PBXHeadersBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAED80812F4B2007C5427 = {
+			fileRef = E19EB4F903DD35A700050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAED90812F4B2007C5427 = {
+			fileRef = E19EB4FC03DD35A700050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEDA0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEDB0812F4B2007C5427,
+				E1ABAEDC0812F4B2007C5427,
+			);
+			isa = PBXSourcesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEDB0812F4B2007C5427 = {
+			fileRef = E19EB4FA03DD35A700050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEDC0812F4B2007C5427 = {
+			fileRef = E19EB4FB03DD35A700050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEDD0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEDE0812F4B2007C5427,
+			);
+			isa = PBXFrameworksBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEDE0812F4B2007C5427 = {
+			fileRef = E19EB50303DD36E600050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEDF0812F4B2007C5427 = {
+			explicitFileType = "compiled.mach-o.executable";
+			includeInIndex = 0;
+			isa = PBXFileReference;
+			path = ICFindFilesToRemove;
+			refType = 3;
+			sourceTree = BUILT_PRODUCTS_DIR;
+		};
+		E1ABAEE10812F4B2007C5427 = {
+			buildPhases = (
+				E1ABAEE60812F4B2007C5427,
+				E1ABAEE80812F4B2007C5427,
+				E1ABAEEA0812F4B2007C5427,
+				E1ABAEEF0812F4B2007C5427,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				INFOPLIST_FILE = "Info-ICeCoffEE Installer.plist";
+				INSTALL_PATH = /;
+				OTHER_CFLAGS = "";
+				OTHER_LDFLAGS = "";
+				OTHER_REZFLAGS = "";
+				PRODUCT_NAME = "ICeCoffEE Installer";
+				SECTORDER_FLAGS = "";
+				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
+				WRAPPER_EXTENSION = app;
+			};
+			dependencies = (
+				E1ABAEF60812F4B3007C5427,
+				E1ABAEF80812F4B3007C5427,
+			);
+			isa = PBXNativeTarget;
+			name = "ICeCoffEE Installer";
+			productInstallPath = /;
+			productName = "ICeCoffEE Installer";
+			productReference = E1ABAEF10812F4B3007C5427;
+			productType = "com.apple.product-type.application";
+		};
+		E1ABAEE60812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			dstPath = "ICeCoffEE Installer.app";
+			dstSubfolderSpec = 16;
+			files = (
+				E1ABB07808135D8C007C5427,
+			);
+			isa = PBXCopyFilesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEE80812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			dstPath = "";
+			dstSubfolderSpec = 7;
+			files = (
+				E1ABAEE90812F4B2007C5427,
+			);
+			isa = PBXCopyFilesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEE90812F4B2007C5427 = {
+			fileRef = E1BF15A003DBAA4600050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEEA0812F4B2007C5427 = {
+			buildActionMask = 2147483647;
+			dstPath = ui;
+			dstSubfolderSpec = 7;
+			files = (
+				E1ABAEEB0812F4B2007C5427,
+				E1ABAEFA0812F4B3007C5427,
+				E1ABAEFB0812F4B3007C5427,
+				E1ABAEEE0812F4B2007C5427,
+			);
+			isa = PBXCopyFilesBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEEB0812F4B2007C5427 = {
+			fileRef = E1BF15A403DBAA5600050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEEE0812F4B2007C5427 = {
+			fileRef = E1BF15A503DBAA5600050002;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEEF0812F4B2007C5427 = {
+			buildActionMask = 12;
+			files = (
+			);
+			isa = PBXShellScriptBuildPhase;
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "cd \"${TARGET_BUILD_DIR}/ICeCoffEE Installer.app/Contents/Resources/\" && \\\n# printenv | sort\nfor i in ui/ICeCoffEE.ape/Contents/Resources/*.lproj\ndo\n    LPROJ=\"`basename $i`\"\n    mkdir -p \"${LPROJ}/ui\"\n    ln -s \"../../ui/ICeCoffEE.ape/Contents/Resources/$LPROJ/APEInfo.rtfd\" \"${LPROJ}/ui/ReadMe.rtfd\"\ndone";
+		};
+		E1ABAEF00812F4B3007C5427 = {
+			isa = PBXFileReference;
+			lastKnownFileType = text.xml;
+			path = "Info-ICeCoffEE Installer.plist";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1ABAEF10812F4B3007C5427 = {
+			explicitFileType = wrapper.application;
+			includeInIndex = 0;
+			isa = PBXFileReference;
+			path = "ICeCoffEE Installer.app";
+			refType = 3;
+			sourceTree = BUILT_PRODUCTS_DIR;
+		};
+		E1ABAEF30812F4B3007C5427 = {
+			containerPortal = 29B97313FDCFA39411CA2CEA;
+			isa = PBXContainerItemProxy;
+			proxyType = 1;
+			remoteGlobalIDString = E1ABAEBA0812F4B2007C5427;
+			remoteInfo = "APEManagerPrefPane (Upgraded)";
+		};
+		E1ABAEF40812F4B3007C5427 = {
+			isa = PBXTargetDependency;
+			target = E1ABAEBA0812F4B2007C5427;
+			targetProxy = E1ABAEF30812F4B3007C5427;
+		};
+		E1ABAEF50812F4B3007C5427 = {
+			containerPortal = 29B97313FDCFA39411CA2CEA;
+			isa = PBXContainerItemProxy;
+			proxyType = 1;
+			remoteGlobalIDString = E1ABAED60812F4B2007C5427;
+			remoteInfo = "ICFindFilesToRemove (Upgraded)";
+		};
+		E1ABAEF60812F4B3007C5427 = {
+			isa = PBXTargetDependency;
+			target = E1ABAED60812F4B2007C5427;
+			targetProxy = E1ABAEF50812F4B3007C5427;
+		};
+		E1ABAEF70812F4B3007C5427 = {
+			containerPortal = 29B97313FDCFA39411CA2CEA;
+			isa = PBXContainerItemProxy;
+			proxyType = 1;
+			remoteGlobalIDString = E1ABAE8D0812F4B2007C5427;
+			remoteInfo = "APE Module (Upgraded)";
+		};
+		E1ABAEF80812F4B3007C5427 = {
+			isa = PBXTargetDependency;
+			target = E1ABAE8D0812F4B2007C5427;
+			targetProxy = E1ABAEF70812F4B3007C5427;
+		};
+		E1ABAEF90812F4B3007C5427 = {
+			fileRef = E1ABAED50812F4B2007C5427;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEFA0812F4B3007C5427 = {
+			fileRef = E1ABAEDF0812F4B2007C5427;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAEFB0812F4B3007C5427 = {
+			fileRef = E1ABAEB90812F4B2007C5427;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1ABAFC508135D8B007C5427 = {
+			includeInIndex = 0;
+			isa = PBXFileReference;
+			lastKnownFileType = folder;
+			name = Contents;
+			path = "Installer components/ICeCoffEE Installer.app/Contents";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1ABB07808135D8C007C5427 = {
+			fileRef = E1ABAFC508135D8B007C5427;
+			isa = PBXBuildFile;
+			settings = {
+			};
+		};
+		E1AFA51C03ECFDB000050001 = {
+			children = (
+				E14343CD03DB66E900050002,
+				E14343CE03DB66E900050002,
+				E14343B703DB4CFE00050002,
+				E14343B803DB4CFE00050002,
+				E1317B2E03DFC4DE00050002,
+				E1317B2F03DFC4DE00050002,
+				E1BB268F03DB74B700050002,
+				E1BB269003DB74B700050002,
+				E1BB269303DB74C200050002,
+				E1BB269403DB74C200050002,
+				E1BF167203DBEAA000050002,
+				E1BF166D03DBE27000050002,
+				E1BF166A03DBE27000050002,
+				E1BF166B03DBE27000050002,
+				E1BF166C03DBE27000050002,
+			);
+			isa = PBXGroup;
+			name = Cocoa;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1AFA51D03ECFDBF00050001 = {
+			children = (
+				E169DBA403E4F27400050002,
+				E169DBA103E4EF5E00050002,
+			);
+			isa = PBXGroup;
+			name = Carbon;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BB268F03DB74B700050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEMenuOnly.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BB269003DB74B700050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEMenuOnly.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BB269303DB74C200050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEMenuSuper.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BB269403DB74C200050002 = {
+			fileEncoding = 4;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEMenuSuper.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF154403DB950B00050002 = {
+			children = (
+				E140C472040BB987009FF178,
+			);
+			isa = PBXGroup;
+			name = Documentation;
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF159F03DBA81600050002 = {
+			children = (
+				E19EB4F503DD359100050002,
+				E1ABAFC508135D8B007C5427,
+				E1BF15A003DBAA4600050002,
+				E1BF15A203DBAA5600050002,
+			);
+			isa = PBXGroup;
+			name = "Installer components";
+			path = "";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF15A003DBAA4600050002 = {
+			isa = PBXFileReference;
+			lastKnownFileType = image.icns;
+			name = ui.icns;
+			path = "Installer components/ui.icns";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF15A203DBAA5600050002 = {
+			children = (
+				E1BF15A403DBAA5600050002,
+				E1BF15A503DBAA5600050002,
+			);
+			isa = PBXGroup;
+			name = ui;
+			path = "Installer components/ui";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF15A403DBAA5600050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = text.script.sh;
+			path = Preinstall.sh;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF15A503DBAA5600050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = text.plist;
+			path = ui.plist;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF15BD03DBBD3E00050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = text.script.sh;
+			name = "package-ICeCoffEE.sh";
+			path = "/Users/nicholas/Documents/Development/ICeCoffEE/package-ICeCoffEE.sh";
+			refType = 0;
+			sourceTree = "<absolute>";
+		};
+		E1BF15BF03DBBE8900050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = text;
+			path = VERSION;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF166A03DBE27000050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEWebKit.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF166B03DBE27000050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEWebKitSuper.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF166C03DBE27000050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEWebKitSuper.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF166D03DBE27000050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEWebKit.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF167203DBEAA000050002 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = WebCoreBridge.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF4A4D0487C77C00C20906 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.rtfd;
+			name = German;
+			path = German.lproj/APEInfo.rtfd;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF4A500487C7B300C20906 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.nib;
+			name = German;
+			path = "German.lproj/APE Manager plugin.nib";
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1BF4A570487CA5300C20906 = {
+			isa = PBXFileReference;
+			lastKnownFileType = text.plist.strings;
+			name = German;
+			path = German.lproj/Localizable.strings;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1CBC99803E7602700050002 = {
+			fileEncoding = 10;
+			isa = PBXFileReference;
+			lastKnownFileType = text.plist.strings;
+			name = English;
+			path = English.lproj/Localizable.strings;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1CBC99A03E7603400050002 = {
+			children = (
+				E1CBC99803E7602700050002,
+				E1F6E3AC040BCC5700050002,
+				E1BF4A570487CA5300C20906,
+			);
+			isa = PBXVariantGroup;
+			name = Localizable.strings;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		E1F6E3AC040BCC5700050002 = {
+			fileEncoding = 10;
+			isa = PBXFileReference;
+			lastKnownFileType = text.plist.strings;
+			name = Japanese;
+			path = Japanese.lproj/Localizable.strings;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+//E10
+//E11
+//E12
+//E13
+//E14
+//F50
+//F51
+//F52
+//F53
+//F54
+		F51250CA038BF76601AA4DA5 = {
+			isa = PBXFileReference;
+			lastKnownFileType = "compiled.mach-o.objfile";
+			name = APETools.o;
+			path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Libraries/APETools.o;
+			refType = 0;
+			sourceTree = "<absolute>";
+		};
+		F56276B903796C8B01AA4DA5 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = CFPreferencesWrapper.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		F56276BA03796C8B01AA4DA5 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = CFPreferencesWrapper.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		F56276C20379923401AA4DA5 = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.rtfd;
+			name = English;
+			path = English.lproj/APEInfo.rtfd;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		F574113202F45276011A08DB = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.framework;
+			name = Cocoa.framework;
+			path = /System/Library/Frameworks/Cocoa.framework;
+			refType = 0;
+			sourceTree = "<absolute>";
+		};
+		F5CD5EAA02DAE61A01AA4DA5 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.exports;
+			path = Exports.exp;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		F5D3F9FC0305A40D01FE0BDE = {
+			isa = PBXFileReference;
+			lastKnownFileType = wrapper.framework;
+			name = ApplicationEnhancer.framework;
+			path = /Library/Frameworks/ApplicationEnhancer.framework;
+			refType = 0;
+			sourceTree = "<absolute>";
+		};
+//F50
+//F51
+//F52
+//F53
+//F54
+//F90
+//F91
+//F92
+//F93
+//F94
+		F9A6986E03BE1DF000AA4DA5 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = APEMain.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		F9A6987003BE1DFF00AA4DA5 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.h;
+			path = ICeCoffEEController.h;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+		F9A6987103BE1DFF00AA4DA5 = {
+			fileEncoding = 30;
+			isa = PBXFileReference;
+			lastKnownFileType = sourcecode.c.objc;
+			path = ICeCoffEEController.m;
+			refType = 4;
+			sourceTree = "<group>";
+		};
+	};
+	rootObject = 29B97313FDCFA39411CA2CEA;
+}
