// !$*UTF8*$! { 97CF601E05585D4100A48F3A = { activeExec = 0; }; 97CF602905585D4100A48F3A = { activeExec = 0; executables = ( 97CF602C05585D4100A48F3A, ); }; 97CF602C05585D4100A48F3A = { activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); configStateDict = { }; cppStopOnCatchEnabled = 0; cppStopOnThrowEnabled = 0; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; enableDebugStr = 1; environmentEntries = ( ); isa = PBXExecutable; libgmallocEnabled = 0; name = "ioreg (Tool)"; shlibInfoDictList = ( ); sourceDirectories = ( ); }; 97CF603205585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 9659}}"; sepNavSelRange = "{813, 0}"; sepNavVisRect = "{{0, 0}, {702, 464}}"; sepNavWindowFrame = "{{314, 222}, {750, 502}}"; }; }; 97CF603F05585D4100A48F3A = { activeExec = 0; executables = ( 97CF604105585D4100A48F3A, ); }; 97CF604105585D4100A48F3A = { activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); configStateDict = { }; cppStopOnCatchEnabled = 0; cppStopOnThrowEnabled = 0; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); isa = PBXExecutable; libgmallocEnabled = 0; name = "IORegistryExplorer (Application)"; shlibInfoDictList = ( ); sourceDirectories = ( ); }; 97CF604505585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 9568}}"; sepNavSelRange = "{20206, 0}"; sepNavVisRect = "{{0, 8518}, {705, 443}}"; sepNavWindowFrame = "{{712, 327}, {750, 502}}"; }; }; 97CF604705585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 3094}}"; sepNavSelRange = "{4785, 3274}"; sepNavVisRect = "{{0, 2630}, {702, 464}}"; sepNavWindowFrame = "{{130, 390}, {750, 502}}"; }; }; 97CF604905585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 949}}"; sepNavSelRange = "{897, 7}"; sepNavVisRect = "{{0, 290}, {702, 464}}"; sepNavWindowFrame = "{{222, 306}, {750, 502}}"; }; }; 97CF604D05585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 2509}}"; sepNavSelRange = "{591, 39}"; sepNavVisRect = "{{0, 35}, {702, 464}}"; sepNavWindowFrame = "{{222, 306}, {750, 502}}"; }; }; 97CF605205585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 1118}}"; sepNavSelRange = "{1322, 22}"; sepNavVisRect = "{{0, 598}, {702, 464}}"; sepNavWindowFrame = "{{314, 222}, {750, 502}}"; }; }; 97CF606D05585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 464}}"; sepNavSelRange = "{0, 0}"; sepNavVisRect = "{{0, 0}, {702, 464}}"; sepNavWindowFrame = "{{61, 453}, {750, 502}}"; }; }; 97CF607805585D4100A48F3A = { activeExec = 0; executables = ( 97CF607A05585D4100A48F3A, ); }; 97CF607A05585D4100A48F3A = { activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); configStateDict = { }; cppStopOnCatchEnabled = 0; cppStopOnThrowEnabled = 0; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; enableDebugStr = 1; environmentEntries = ( ); isa = PBXExecutable; libgmallocEnabled = 0; name = "ioclasscount (Tool)"; shlibInfoDictList = ( ); sourceDirectories = ( ); }; 97CF607F05585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {709, 1007}}"; sepNavSelRange = "{244, 0}"; sepNavVisRect = "{{0, 76}, {709, 443}}"; sepNavWindowFrame = "{{153, 369}, {750, 502}}"; }; }; 97CF608B05585D4100A48F3A = { activeExec = 0; executables = ( 97CF608D05585D4100A48F3A, ); }; 97CF608D05585D4100A48F3A = { activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); configStateDict = { }; cppStopOnCatchEnabled = 0; cppStopOnThrowEnabled = 0; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; enableDebugStr = 1; environmentEntries = ( ); isa = PBXExecutable; libgmallocEnabled = 0; name = "ioalloccount (Tool)"; shlibInfoDictList = ( ); sourceDirectories = ( ); }; 97CF609205585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {709, 797}}"; sepNavSelRange = "{772, 0}"; sepNavVisRect = "{{0, 318}, {709, 443}}"; sepNavWindowFrame = "{{130, 390}, {750, 502}}"; }; }; 97CF609805585D4100A48F3A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {702, 464}}"; sepNavSelRange = "{0, 0}"; sepNavVisRect = "{{0, 0}, {702, 464}}"; sepNavWindowFrame = "{{360, 180}, {750, 502}}"; }; }; 97CF60AF05585D4200A48F3A = { activeBuildStyle = 97CF601C05585D4100A48F3A; activeExecutable = 97CF604105585D4100A48F3A; activeTarget = 97CF601E05585D4100A48F3A; addToTargets = ( 97CF603F05585D4100A48F3A, ); codeSenseManager = 97CF60B105585D4200A48F3A; executables = ( 97CF602C05585D4100A48F3A, 97CF604105585D4100A48F3A, 97CF607A05585D4100A48F3A, 97CF608D05585D4100A48F3A, ); perUserDictionary = { PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 362.8799, 203.2085, ); PBXFileTableDataSourceColumnsKey = ( PBXErrorsWarningsDataSource_TypeID, PBXErrorsWarningsDataSource_MessageID, PBXErrorsWarningsDataSource_LocationID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 558, 20, 101, 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 = ( 293.2974, 296.2085, ); PBXFileTableDataSourceColumnsKey = ( PBXFindDataSource_MessageID, PBXFindDataSource_LocationID, ); }; PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 475, 102, 20, 102, 43, 43, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXTargetDataSource_PrimaryAttribute, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, ); }; PBXPerProjectTemplateStateSaveDate = 112812296; 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 = ( { PBXProjectModuleGUID = 97B4FD860646B07400B59AD2; PBXProjectModuleLabel = IOKitTools; PBXProjectWorkspaceModule_StateKey_Rev39 = { PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = { BoundsStr = "{{0, 0}, {833, 413}}"; Rows = ( ); VisibleRectStr = "{{0, 0}, {833, 413}}"; }; PBXProjectWorkspaceModule_EditorOpen = false; PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = { PBXProjectModuleGUID = 97B4FD870646B07400B59AD2; PBXProjectModuleLabel = "<No Editor>"; PBXSplitModuleInNavigatorKey = { Split0 = { PBXProjectModuleGUID = 97B4FD880646B07400B59AD2; }; SplitCount = 1; }; }; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { PBXProjectWorkspaceModule_SGTM_Geometry = { _collapsingFrameDimension = 0; _indexOfCollapsedView = 0; _percentageOfCollapsedView = 0; sizes = ( "{{0, 0}, {291, 430}}", "{{291, 0}, {848, 430}}", ); }; }; PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {848, 430}}"; PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}"; PBXProjectWorkspaceModule_OldSuperviewFrame = "{{291, 0}, {848, 430}}"; PBXProjectWorkspaceModule_SGTM = { PBXBottomSmartGroupGIDs = ( 1C37FBAC04509CD000000102, 1C37FAAC04509CD000000102, 1C08E77C0454961000C914BD, 1CC0EA4004350EF90044410B, 1CC0EA4004350EF90041110B, 1C37FABC05509CD000000102, 1C37FABC05539CD112110102, E2644B35053B69B200211256, 1C37FABC04509CD000100104, ); PBXProjectModuleGUID = 97B4FD890646B07400B59AD2; PBXProjectModuleLabel = Files; PBXProjectStructureProvided = yes; PBXSmartGroupTreeModuleColumnData = { PBXSmartGroupTreeModuleColumnWidthsKey = ( 274, ); PBXSmartGroupTreeModuleColumnsKey_v4 = ( MainColumn, ); }; PBXSmartGroupTreeModuleOutlineStateKey_v7 = { PBXSmartGroupTreeModuleOutlineStateExpansionKey = ( 97CF601A05585D4100A48F3A, 1C37FBAC04509CD000000102, ); PBXSmartGroupTreeModuleOutlineStateSelectionKey = ( ( 10, 7, ), ); PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {274, 412}}"; }; PBXTopSmartGroupGIDs = ( ); }; }; }, ); "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBatchFindModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugSessionModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = { PBXProjectModuleGUID = 97B4FD990646B07900B59AD2; PBXProjectModuleLabel = "<No Editor>"; PBXSplitModuleInNavigatorKey = { Split0 = { PBXProjectModuleGUID = 97B4FD9A0646B07900B59AD2; }; SplitCount = 1; }; }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectFindModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = { PBXProjectWorkspaceModule_StateKey_Rev39 = { PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = { BoundsStr = "{{0, 0}, {833, 413}}"; Rows = ( 0, ); VisibleRectStr = "{{0, 0}, {833, 413}}"; }; PBXProjectWorkspaceModule_EditorOpen = false; PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = { PBXSplitModuleInNavigatorKey = { SplitCount = 1; }; }; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { PBXProjectWorkspaceModule_SGTM_Geometry = { _collapsingFrameDimension = 0; _indexOfCollapsedView = 0; _percentageOfCollapsedView = 0; sizes = ( "{{0, 0}, {291, 430}}", "{{291, 0}, {848, 430}}", ); }; }; PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {848, 430}}"; PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}"; PBXProjectWorkspaceModule_OldSuperviewFrame = "{{291, 0}, {848, 430}}"; PBXProjectWorkspaceModule_SGTM = { PBXBottomSmartGroupGIDs = ( 1C37FBAC04509CD000000102, 1C37FAAC04509CD000000102, 1C08E77C0454961000C914BD, 1CC0EA4004350EF90044410B, 1CC0EA4004350EF90041110B, 1C37FABC05509CD000000102, 1C37FABC05539CD112110102, E2644B35053B69B200211256, 1C37FABC04509CD000100104, ); PBXSmartGroupTreeModuleColumnData = { PBXSmartGroupTreeModuleColumnWidthsKey = ( 274, ); PBXSmartGroupTreeModuleColumnsKey_v4 = ( MainColumn, ); }; PBXSmartGroupTreeModuleOutlineStateKey_v7 = { PBXSmartGroupTreeModuleOutlineStateExpansionKey = ( 97CF601A05585D4100A48F3A, 97CF603905585D4100A48F3A, 97CF604405585D4100A48F3A, 1C37FBAC04509CD000000102, ); PBXSmartGroupTreeModuleOutlineStateSelectionKey = ( ( 4, 3, 2, 0, ), ); PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {274, 412}}"; }; PBXTopSmartGroupGIDs = ( ); }; }; }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXRunSessionModule" = { LauncherConfigVersion = 3; Runner = { HorizontalSplitView = { _collapsingFrameDimension = 0; _indexOfCollapsedView = 0; _percentageOfCollapsedView = 0; isCollapsed = yes; sizes = ( "{{0, 0}, {365, 167}}", "{{0, 176}, {365, 267}}", ); }; VerticalSplitView = { _collapsingFrameDimension = 0; _indexOfCollapsedView = 0; _percentageOfCollapsedView = 0; isCollapsed = yes; sizes = ( "{{0, 0}, {405, 443}}", "{{414, 0}, {514, 443}}", ); }; }; }; PBXWorkspaceGeometries = ( { Frame = "{{0, 0}, {1139, 430}}"; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { PBXProjectWorkspaceModule_RunWindowVisible = true; }; RubberWindowFrame = "26 530 1139 472 0 0 1600 1002 "; }, ); "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBatchFindModule" = { Frame = "{{0, 0}, {543, 158}}"; WindowFrame = "{{175, 822}, {543, 158}}"; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = { Frame = "{{0, 0}, {519, 275}}"; PBXModuleWindowStatusBarHidden = YES; RubberWindowFrame = "1081 706 519 296 0 0 1600 1002 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = { Frame = "{{0, 0}, {400, 201}}"; PBXModuleWindowStatusBarHidden = YES; RubberWindowFrame = "50 974 400 222 0 0 1600 1002 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugSessionModule" = { DebugConsoleDrawerSize = "{100, 120}"; DebugConsoleVisible = None; DebugConsoleWindowFrame = "{{200, 200}, {500, 300}}"; DebugSTDIOWindowFrame = "{{200, 200}, {500, 300}}"; Frame = "{{0, 0}, {745, 442}}"; WindowFrame = "{{427, 420}, {745, 520}}"; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = { Frame = "{{0, 0}, {750, 481}}"; PBXModuleWindowStatusBarHidden = YES; RubberWindowFrame = "107 411 750 502 0 0 1600 1002 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectFindModule" = { Frame = "{{0, 0}, {614, 316}}"; RubberWindowFrame = "792 555 614 358 0 0 1600 1002 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = { Frame = "{{0, 0}, {1139, 430}}"; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { }; RubberWindowFrame = "26 530 1139 472 0 0 1600 1002 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXRunSessionModule" = { Frame = "{{0, 0}, {745, 422}}"; RubberWindowFrame = "859 538 745 464 0 0 1600 1002 "; }; PBXWorkspaceStateSaveDate = 112812296; }; sourceControlManager = 97CF60B005585D4200A48F3A; userBuildSettings = { }; }; 97CF60B005585D4200A48F3A = { fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; isa = PBXSourceControlManager; scmConfiguration = { }; scmType = ""; }; 97CF60B105585D4200A48F3A = { indexTemplatePath = ""; isa = PBXCodeSenseManager; usesDefaults = 0; wantsCodeCompletion = 1; wantsCodeCompletionAutoSuggestions = 0; wantsCodeCompletionCaseSensitivity = 1; wantsCodeCompletionListAlways = 1; wantsCodeCompletionOnlyMatchingItems = 1; wantsCodeCompletionParametersIncluded = 1; wantsCodeCompletionPlaceholdersInserted = 1; wantsCodeCompletionTabCompletes = 1; wantsIndex = 1; }; }