// !$*UTF8*$!
{
	29B97313FDCFA39411CA2CEA = {
		activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA;
		activeExecutable = B9BF35D60605EB1700D7726B;
		activeTarget = 29B97326FDCFA39411CA2CEA;
		addToTargets = (
			29B97326FDCFA39411CA2CEA,
		);
		breakpoints = (
		);
		codeSenseManager = B9BF35E20605EB1F00D7726B;
		executables = (
			B9BF35D60605EB1700D7726B,
		);
		perUserDictionary = {
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_MessageID;
				PBXFileTableDataSourceColumnWidthsKey = (
					20,
					685.8799,
					365.2085,
				);
				PBXFileTableDataSourceColumnsKey = (
					PBXErrorsWarningsDataSource_TypeID,
					PBXErrorsWarningsDataSource_MessageID,
					PBXErrorsWarningsDataSource_LocationID,
				);
			};
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
				PBXFileTableDataSourceColumnWidthsKey = (
					22,
					1000,
				);
				PBXFileTableDataSourceColumnsKey = (
					PBXExecutablesDataSource_ActiveFlagID,
					PBXExecutablesDataSource_NameID,
				);
			};
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
				PBXFileTableDataSourceColumnWidthsKey = (
					20,
					772,
					20,
					137,
					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.PBXTargetDataSource.PBXTargetDataSource = {
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
				PBXFileTableDataSourceColumnWidthsKey = (
					20,
					653,
					138,
					20,
					138,
					43,
					43,
				);
				PBXFileTableDataSourceColumnsKey = (
					PBXFileDataSource_FiletypeID,
					PBXFileDataSource_Filename_ColumnID,
					PBXTargetDataSource_PrimaryAttribute,
					PBXFileDataSource_Built_ColumnID,
					PBXFileDataSource_ObjectSize_ColumnID,
					PBXFileDataSource_Errors_ColumnID,
					PBXFileDataSource_Warnings_ColumnID,
				);
			};
			PBXPerProjectTemplateStateSaveDate = 101929728;
			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>";
					};
				},
			);
			PBXWorkspaceContents = (
				{
					PBXProjectWorkspaceModule_StateKey_Rev39 = {
						PBXProjectWorkspaceModule_DEGV_Geometry = {
							_collapsingFrameDimension = 0;
							_indexOfCollapsedView = 0;
							_percentageOfCollapsedView = 0;
							isCollapsed = yes;
							sizes = (
								"{{0, 0}, {1098, 340}}",
								"{{0, 340}, {1098, 506}}",
							);
						};
						PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
							BoundsStr = "{{0, 0}, {1083, 323}}";
							Rows = (
								0,
							);
							VisibleRectStr = "{{0, 0}, {1083, 323}}";
						};
						PBXProjectWorkspaceModule_EditorOpen = true;
						PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
							PBXSplitModuleInNavigatorKey = {
								Split0 = {
									bookmark = B96CFE2D0613565C003B7BED;
									history = (
										B93D756C0605FAA500D4F328,
										B93D756D0605FAA500D4F328,
										B93D75700605FAA500D4F328,
										B93046940605FE340082CF31,
										B9B7D279060602B000151E29,
										B9B7D27A060602B000151E29,
										B9B7D27B060602B000151E29,
										B9B7D2890606043100151E29,
										B9039FEC0613523C001A2FDC,
										B96CFE250613565C003B7BED,
										B96CFE260613565C003B7BED,
										B96CFE270613565C003B7BED,
										B96CFE280613565C003B7BED,
									);
									prevStack = (
										B9BF367E0605EDF400D7726B,
										B9BF36910605EF3C00D7726B,
										B9BF36920605EF3C00D7726B,
										B93D75730605FAA500D4F328,
										B93D75740605FAA500D4F328,
										B93D75750605FAA500D4F328,
										B93D75760605FAA500D4F328,
										B93D75770605FAA500D4F328,
										B93D75780605FAA500D4F328,
										B93D757B0605FAA500D4F328,
										B93046800605FC850082CF31,
										B9B7D27D060602B000151E29,
										B96CFE290613565C003B7BED,
										B96CFE2A0613565C003B7BED,
										B96CFE2B0613565C003B7BED,
										B96CFE2C0613565C003B7BED,
									);
								};
								SplitCount = 1;
							};
						};
						PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
							PBXProjectWorkspaceModule_SGTM_Geometry = {
								_collapsingFrameDimension = 0;
								_indexOfCollapsedView = 0;
								_percentageOfCollapsedView = 0;
								sizes = (
									"{{0, 0}, {182, 846}}",
									"{{182, 0}, {1098, 846}}",
								);
							};
						};
						PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {1098, 340}}";
						PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 340}, {1098, 506}}";
						PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {1098, 846}}";
						PBXProjectWorkspaceModule_SGTM = {
							PBXBottomSmartGroupGIDs = (
								1C37FBAC04509CD000000102,
								1C37FAAC04509CD000000102,
								1C08E77C0454961000C914BD,
								1CC0EA4004350EF90044410B,
								1CC0EA4004350EF90041110B,
								1C37FABC05509CD000000102,
								1C37FABC05539CD112110102,
								E2644B35053B69B200211256,
								1C37FABC04509CD000100104,
							);
							PBXSmartGroupTreeModuleColumnData = {
								PBXSmartGroupTreeModuleColumnWidthsKey = (
									165,
								);
								PBXSmartGroupTreeModuleColumnsKey_v4 = (
									MainColumn,
								);
							};
							PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
								PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
									29B97314FDCFA39411CA2CEA,
									080E96DDFE201D6D7F000001,
									29B97315FDCFA39411CA2CEA,
									29B97317FDCFA39411CA2CEA,
									29B97323FDCFA39411CA2CEA,
									1058C7A0FEA54F0111CA2CBB,
									1058C7A2FEA54F0111CA2CBB,
									19C28FACFE9D520D11CA2CBB,
									1C37FBAC04509CD000000102,
									1C37FAAC04509CD000000102,
								);
								PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
									(
										13,
										12,
										0,
									),
								);
								PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 828}}";
							};
							PBXTopSmartGroupGIDs = (
							);
						};
					};
				},
			);
			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
			};
			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
			};
			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
				Debugger = {
					HorizontalSplitView = {
						_collapsingFrameDimension = 0;
						_indexOfCollapsedView = 0;
						_percentageOfCollapsedView = 0;
						isCollapsed = yes;
						sizes = (
							"{{0, 0}, {331, 256}}",
							"{{331, 0}, {557, 256}}",
						);
					};
					VerticalSplitView = {
						_collapsingFrameDimension = 0;
						_indexOfCollapsedView = 0;
						_percentageOfCollapsedView = 0;
						isCollapsed = yes;
						sizes = (
							"{{0, 0}, {888, 256}}",
							"{{0, 256}, {888, 276}}",
						);
					};
				};
				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}, {1098, 332}}",
							"{{0, 332}, {1098, 514}}",
						);
					};
					PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
						BoundsStr = "{{0, 0}, {1083, 315}}";
						Rows = (
						);
						VisibleRectStr = "{{0, 0}, {1083, 315}}";
					};
					PBXProjectWorkspaceModule_EditorOpen = true;
					PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
						PBXSplitModuleInNavigatorKey = {
							Split0 = {
								history = (
									B93D756C0605FAA500D4F328,
									B93D756D0605FAA500D4F328,
									B93D75700605FAA500D4F328,
									B930467A0605FC850082CF31,
									B93046920605FE340082CF31,
									B93046930605FE340082CF31,
									B93046940605FE340082CF31,
									B9B7D279060602B000151E29,
									B9B7D27A060602B000151E29,
									B9B7D27B060602B000151E29,
									B9B7D2890606043100151E29,
									B93046780605FC850082CF31,
								);
								prevStack = (
									B9BF367E0605EDF400D7726B,
									B9BF36910605EF3C00D7726B,
									B9BF36920605EF3C00D7726B,
									B93D75730605FAA500D4F328,
									B93D75740605FAA500D4F328,
									B93D75750605FAA500D4F328,
									B93D75760605FAA500D4F328,
									B93D75770605FAA500D4F328,
									B93D75780605FAA500D4F328,
									B93D757B0605FAA500D4F328,
									B93046800605FC850082CF31,
									B9B7D27D060602B000151E29,
								);
							};
							SplitCount = 1;
						};
					};
					PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
						PBXProjectWorkspaceModule_SGTM_Geometry = {
							_collapsingFrameDimension = 0;
							_indexOfCollapsedView = 0;
							_percentageOfCollapsedView = 0;
							sizes = (
								"{{0, 0}, {182, 846}}",
								"{{182, 0}, {1098, 846}}",
							);
						};
					};
					PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {1098, 332}}";
					PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 332}, {1098, 514}}";
					PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {1098, 846}}";
					PBXProjectWorkspaceModule_SGTM = {
						PBXBottomSmartGroupGIDs = (
							1C37FBAC04509CD000000102,
							1C37FAAC04509CD000000102,
							1C08E77C0454961000C914BD,
							1CC0EA4004350EF90044410B,
							1CC0EA4004350EF90041110B,
							1C37FABC05509CD000000102,
							1C37FABC05539CD112110102,
							E2644B35053B69B200211256,
							1C37FABC04509CD000100104,
						);
						PBXSmartGroupTreeModuleColumnData = {
							PBXSmartGroupTreeModuleColumnWidthsKey = (
								165,
							);
							PBXSmartGroupTreeModuleColumnsKey_v4 = (
								MainColumn,
							);
						};
						PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
							PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
								29B97314FDCFA39411CA2CEA,
								080E96DDFE201D6D7F000001,
								29B97315FDCFA39411CA2CEA,
								29B97317FDCFA39411CA2CEA,
								29B97323FDCFA39411CA2CEA,
								1058C7A0FEA54F0111CA2CBB,
								1058C7A2FEA54F0111CA2CBB,
								19C28FACFE9D520D11CA2CBB,
								1C37FBAC04509CD000000102,
								1C37FAAC04509CD000000102,
							);
							PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
								(
									31,
								),
							);
							PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 828}}";
						};
						PBXTopSmartGroupGIDs = (
						);
					};
				};
			};
			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXRunSessionModule" = {
				LauncherConfigVersion = 3;
				Runner = {
					HorizontalSplitView = {
						_collapsingFrameDimension = 0;
						_indexOfCollapsedView = 0;
						_percentageOfCollapsedView = 0;
						isCollapsed = yes;
						sizes = (
							"{{0, 0}, {366, 167}}",
							"{{0, 176}, {366, 267}}",
						);
					};
					VerticalSplitView = {
						_collapsingFrameDimension = 0;
						_indexOfCollapsedView = 0;
						_percentageOfCollapsedView = 0;
						isCollapsed = yes;
						sizes = (
							"{{0, 0}, {405, 443}}",
							"{{414, 0}, {514, 443}}",
						);
					};
				};
			};
			PBXWorkspaceGeometries = (
				{
					Frame = "{{0, 0}, {1280, 846}}";
					PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
					};
					RubberWindowFrame = "3 114 1280 888 0 0 1280 1002 ";
				},
			);
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
				Frame = "{{0, 0}, {480, 217}}";
				PBXModuleWindowStatusBarHidden = YES;
				RubberWindowFrame = "400 601 480 238 0 0 1280 1002 ";
			};
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
				Frame = "{{0, 0}, {400, 201}}";
				PBXModuleWindowStatusBarHidden = YES;
				RubberWindowFrame = "50 974 400 222 0 0 1280 1002 ";
			};
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
				DebugConsoleDrawerSize = "{100, 120}";
				DebugConsoleVisible = None;
				DebugConsoleWindowFrame = "{{200, 200}, {500, 300}}";
				DebugSTDIOWindowFrame = "{{200, 200}, {500, 300}}";
				Frame = "{{0, 0}, {888, 532}}";
				RubberWindowFrame = "328 158 888 574 0 0 1280 1002 ";
			};
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
				Frame = "{{0, 0}, {750, 481}}";
				PBXModuleWindowStatusBarHidden = YES;
				RubberWindowFrame = "38 474 750 502 0 0 1280 1002 ";
			};
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
				Frame = "{{0, 0}, {729, 601}}";
				RubberWindowFrame = "524 126 729 643 0 0 1280 1002 ";
			};
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
				Frame = "{{0, 0}, {1280, 846}}";
				PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
				};
				RubberWindowFrame = "3 114 1280 888 0 0 1280 1002 ";
			};
			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXRunSessionModule" = {
				Frame = "{{0, 0}, {745, 443}}";
				PBXModuleWindowStatusBarHidden = YES;
				RubberWindowFrame = "267 488 745 464 0 0 1280 1002 ";
			};
			PBXWorkspaceStateSaveDate = 101929728;
		};
		perUserProjectItems = {
			B9039FEC0613523C001A2FDC = B9039FEC0613523C001A2FDC;
			B93046800605FC850082CF31 = B93046800605FC850082CF31;
			B93046940605FE340082CF31 = B93046940605FE340082CF31;
			B93D756C0605FAA500D4F328 = B93D756C0605FAA500D4F328;
			B93D756D0605FAA500D4F328 = B93D756D0605FAA500D4F328;
			B93D75700605FAA500D4F328 = B93D75700605FAA500D4F328;
			B93D75730605FAA500D4F328 = B93D75730605FAA500D4F328;
			B93D75740605FAA500D4F328 = B93D75740605FAA500D4F328;
			B93D75750605FAA500D4F328 = B93D75750605FAA500D4F328;
			B93D75760605FAA500D4F328 = B93D75760605FAA500D4F328;
			B93D75770605FAA500D4F328 = B93D75770605FAA500D4F328;
			B93D75780605FAA500D4F328 = B93D75780605FAA500D4F328;
			B93D757B0605FAA500D4F328 = B93D757B0605FAA500D4F328;
			B96CFE250613565C003B7BED = B96CFE250613565C003B7BED;
			B96CFE260613565C003B7BED = B96CFE260613565C003B7BED;
			B96CFE270613565C003B7BED = B96CFE270613565C003B7BED;
			B96CFE280613565C003B7BED = B96CFE280613565C003B7BED;
			B96CFE290613565C003B7BED = B96CFE290613565C003B7BED;
			B96CFE2A0613565C003B7BED = B96CFE2A0613565C003B7BED;
			B96CFE2B0613565C003B7BED = B96CFE2B0613565C003B7BED;
			B96CFE2C0613565C003B7BED = B96CFE2C0613565C003B7BED;
			B96CFE2D0613565C003B7BED = B96CFE2D0613565C003B7BED;
			B9B7D279060602B000151E29 = B9B7D279060602B000151E29;
			B9B7D27A060602B000151E29 = B9B7D27A060602B000151E29;
			B9B7D27B060602B000151E29 = B9B7D27B060602B000151E29;
			B9B7D27D060602B000151E29 = B9B7D27D060602B000151E29;
			B9B7D2890606043100151E29 = B9B7D2890606043100151E29;
			B9BF367E0605EDF400D7726B = B9BF367E0605EDF400D7726B;
			B9BF36910605EF3C00D7726B = B9BF36910605EF3C00D7726B;
			B9BF36920605EF3C00D7726B = B9BF36920605EF3C00D7726B;
		};
		sourceControlManager = B9BF35E10605EB1F00D7726B;
		userBuildSettings = {
			SYMROOT = ../;
		};
	};
	29B97326FDCFA39411CA2CEA = {
		activeExec = 0;
		executables = (
			B9BF35D60605EB1700D7726B,
		);
	};
	B9039FEC0613523C001A2FDC = {
		fRef = F5A47A9E01A0483001D3D55B;
		isa = PBXTextBookmark;
		name = "SDLMain.m: 8";
		rLen = 0;
		rLoc = 256;
		rType = 0;
		vrLen = 933;
		vrLoc = 0;
	};
	B93046800605FC850082CF31 = {
		exec = B9BF35D60605EB1700D7726B;
		isa = PBXExecutableBookmark;
	};
	B930468E0605FE0E0082CF31 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 13621}}";
			sepNavSelRange = "{3091, 26}";
			sepNavVisRect = "{{0, 1316}, {1057, 519}}";
		};
	};
	B93046940605FE340082CF31 = {
		fRef = B93D75600605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamgame.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1507;
		vrLoc = 0;
	};
	B93D755E0605FA0A00D4F328 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 7741}}";
			sepNavSelRange = "{501, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 519}}";
			sepNavWindowFrame = "{{38, 418}, {750, 558}}";
		};
	};
	B93D755F0605FA0A00D4F328 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 2015}}";
			sepNavSelRange = "{0, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 519}}";
		};
	};
	B93D75600605FA0A00D4F328 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 21461}}";
			sepNavSelRange = "{0, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 526}}";
		};
	};
	B93D75610605FA0A00D4F328 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 5179}}";
			sepNavSelRange = "{0, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 533}}";
		};
	};
	B93D75620605FA0A00D4F328 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 7923}}";
			sepNavSelRange = "{0, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 533}}";
		};
	};
	B93D75630605FA0A00D4F328 = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 1077}}";
			sepNavSelRange = "{0, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 533}}";
		};
	};
	B93D756C0605FAA500D4F328 = {
		fRef = B93D75620605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamnet.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1513;
		vrLoc = 0;
	};
	B93D756D0605FAA500D4F328 = {
		fRef = B93D75630605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamutils.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1468;
		vrLoc = 0;
	};
	B93D75700605FAA500D4F328 = {
		fRef = B93D75610605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njammap.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1423;
		vrLoc = 0;
	};
	B93D75730605FAA500D4F328 = {
		fRef = B93D755F0605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamfont.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1459;
		vrLoc = 0;
	};
	B93D75740605FAA500D4F328 = {
		fRef = B93D755E0605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamedit.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1580;
		vrLoc = 0;
	};
	B93D75750605FAA500D4F328 = {
		fRef = B93D75600605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamgame.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1531;
		vrLoc = 0;
	};
	B93D75760605FAA500D4F328 = {
		fRef = B93D75610605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njammap.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1423;
		vrLoc = 0;
	};
	B93D75770605FAA500D4F328 = {
		fRef = B93D75620605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamnet.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1513;
		vrLoc = 0;
	};
	B93D75780605FAA500D4F328 = {
		fRef = B93D75630605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamutils.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1468;
		vrLoc = 0;
	};
	B93D757B0605FAA500D4F328 = {
		fRef = 089C165DFE840E0CC02AAC07;
		isa = PBXTextBookmark;
		name = "English: 5";
		rLen = 0;
		rLoc = 136;
		rType = 0;
		vrLen = 240;
		vrLoc = 0;
	};
	B96CFE250613565C003B7BED = {
		exec = B9BF35D60605EB1700D7726B;
		isa = PBXExecutableBookmark;
		uiCtxt = {
			buildSettingsExpandedSubviews = (
				0,
				1,
				2,
				3,
				4,
				5,
			);
			buildSettingsVisRect = "{{0, 322}, {1083, 457}}";
		};
	};
	B96CFE260613565C003B7BED = {
		isa = PBXTargetBookmark;
		trg = 29B97326FDCFA39411CA2CEA;
		uiCtxt = {
			TOCViewDetailVisibleRect = "{{0, 0}, {756, 457}}";
			TOCViewExpandedItems = (
				"com.apple.target-editor-pane.settings",
				"com.apple.target-editor-pane.settings.simple",
				"com.apple.target-editor-pane.info-plist",
				"com.apple.target-editor-pane.info-plist.simple",
				"com.apple.target-editor-pane.buildphases",
			);
			TOCViewMasterVisibleRect = "{{0, 0}, {303, 457}}";
			TOCViewSelectedItems = (
				"com.apple.target-editor-pane.info-plist.simple",
			);
		};
	};
	B96CFE270613565C003B7BED = {
		fRef = 089C165DFE840E0CC02AAC07;
		isa = PBXTextBookmark;
		name = "English: 7";
		rLen = 0;
		rLoc = 240;
		rType = 0;
		vrLen = 240;
		vrLoc = 0;
	};
	B96CFE280613565C003B7BED = {
		fRef = B96CFE170613543F003B7BED;
		isa = PBXBookmark;
	};
	B96CFE290613565C003B7BED = {
		isa = PBXTargetBookmark;
		trg = 29B97326FDCFA39411CA2CEA;
		uiCtxt = {
			TOCViewDetailVisibleRect = "{{0, 90}, {756, 457}}";
			TOCViewExpandedItems = (
				"com.apple.target-editor-pane.settings",
				"com.apple.target-editor-pane.settings.simple",
				"com.apple.target-editor-pane.info-plist",
				"com.apple.target-editor-pane.info-plist.simple",
				"com.apple.target-editor-pane.buildphases",
			);
			TOCViewMasterVisibleRect = "{{0, 0}, {303, 457}}";
			TOCViewSelectedItems = (
				"com.apple.target-editor-pane.info-plist.simple",
			);
		};
	};
	B96CFE2A0613565C003B7BED = {
		exec = B9BF35D60605EB1700D7726B;
		isa = PBXExecutableBookmark;
		uiCtxt = {
			buildSettingsExpandedSubviews = (
				0,
				1,
				2,
				3,
				4,
				5,
			);
			buildSettingsVisRect = "{{0, 322}, {1083, 457}}";
		};
	};
	B96CFE2B0613565C003B7BED = {
		isa = PBXTargetBookmark;
		trg = 29B97326FDCFA39411CA2CEA;
		uiCtxt = {
			TOCViewDetailVisibleRect = "{{0, 0}, {756, 457}}";
			TOCViewExpandedItems = (
				"com.apple.target-editor-pane.settings",
				"com.apple.target-editor-pane.settings.simple",
				"com.apple.target-editor-pane.info-plist",
				"com.apple.target-editor-pane.info-plist.simple",
				"com.apple.target-editor-pane.buildphases",
			);
			TOCViewMasterVisibleRect = "{{0, 0}, {303, 457}}";
			TOCViewSelectedItems = (
				"com.apple.target-editor-pane.info-plist.simple",
			);
		};
	};
	B96CFE2C0613565C003B7BED = {
		fRef = 089C165DFE840E0CC02AAC07;
		isa = PBXTextBookmark;
		name = "English: 7";
		rLen = 0;
		rLoc = 240;
		rType = 0;
		vrLen = 240;
		vrLoc = 0;
	};
	B96CFE2D0613565C003B7BED = {
		fRef = B96CFE170613543F003B7BED;
		isa = PBXBookmark;
	};
	B9B7D279060602B000151E29 = {
		fRef = B93D755E0605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamedit.cpp: 13";
		rLen = 0;
		rLoc = 501;
		rType = 0;
		vrLen = 1499;
		vrLoc = 0;
	};
	B9B7D27A060602B000151E29 = {
		fRef = B93D755F0605FA0A00D4F328;
		isa = PBXTextBookmark;
		name = "njamfont.cpp: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 1433;
		vrLoc = 0;
	};
	B9B7D27B060602B000151E29 = {
		fRef = B930468E0605FE0E0082CF31;
		isa = PBXTextBookmark;
		name = "NjamEngine::NjamEngine()\n\n";
		rLen = 26;
		rLoc = 3091;
		rType = 0;
		vrLen = 777;
		vrLoc = 2777;
	};
	B9B7D27D060602B000151E29 = {
		fRef = B930468E0605FE0E0082CF31;
		isa = PBXTextBookmark;
		name = "njam.cpp: 372";
		rLen = 0;
		rLoc = 9813;
		rType = 0;
		vrLen = 1484;
		vrLoc = 0;
	};
	B9B7D2890606043100151E29 = {
		fRef = F5A47A9D01A0482F01D3D55B;
		isa = PBXTextBookmark;
		name = "SDLMain.h: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 507;
		vrLoc = 0;
	};
	B9BF35D60605EB1700D7726B = {
		activeArgIndex = 2147483647;
		activeArgIndices = (
		);
		argumentStrings = (
		);
		configStateDict = {
		};
		debuggerPlugin = GDBDebugging;
		dylibVariantSuffix = "";
		enableDebugStr = 1;
		environmentEntries = (
		);
		isa = PBXExecutable;
		name = njam;
		shlibInfoDictList = (
		);
		sourceDirectories = (
		);
	};
	B9BF35E10605EB1F00D7726B = {
		isa = PBXSourceControlManager;
		scmConfiguration = {
		};
		scmType = "";
	};
	B9BF35E20605EB1F00D7726B = {
		indexTemplatePath = "";
		isa = PBXCodeSenseManager;
		usesDefaults = 1;
		wantsCodeCompletion = 1;
		wantsCodeCompletionAutoPopup = 1;
		wantsCodeCompletionAutoSuggestions = 1;
		wantsCodeCompletionCaseSensitivity = 1;
		wantsCodeCompletionOnlyMatchingItems = 1;
		wantsCodeCompletionParametersIncluded = 1;
		wantsCodeCompletionPlaceholdersInserted = 1;
		wantsCodeCompletionTabCompletes = 1;
		wantsIndex = 1;
	};
	B9BF367E0605EDF400D7726B = {
		isa = PBXTargetBookmark;
		trg = 29B97326FDCFA39411CA2CEA;
	};
	B9BF36910605EF3C00D7726B = {
		fRef = F5A47A9D01A0482F01D3D55B;
		isa = PBXTextBookmark;
		name = "SDLMain.h: 1";
		rLen = 0;
		rLoc = 0;
		rType = 0;
		vrLen = 507;
		vrLoc = 0;
	};
	B9BF36920605EF3C00D7726B = {
		fRef = F5A47A9E01A0483001D3D55B;
		isa = PBXTextBookmark;
		name = main;
		rLen = 4;
		rLoc = 8327;
		rType = 0;
		vrLen = 789;
		vrLoc = 8214;
	};
	F5A47A9D01A0482F01D3D55B = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 519}}";
			sepNavSelRange = "{0, 0}";
			sepNavVisRect = "{{0, 0}, {1057, 519}}";
		};
	};
	F5A47A9E01A0483001D3D55B = {
		uiCtxt = {
			sepNavIntBoundsRect = "{{0, 0}, {1057, 4647}}";
			sepNavSelRange = "{6924, 8}";
			sepNavVisRect = "{{0, 3216}, {1057, 526}}";
		};
	};
}
