Chris@30: // !$*UTF8*$! Chris@30: { Chris@30: archiveVersion = 1; Chris@30: classes = { Chris@30: }; Chris@30: objectVersion = 46; Chris@30: objects = { Chris@30: Chris@30: /* Begin PBXBuildFile section */ Chris@30: A8525B8D1BD2A7A6009FCE68 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A8525B8C1BD2A7A6009FCE68 /* main.m */; }; Chris@30: A8525B901BD2A7A6009FCE68 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A8525B8F1BD2A7A6009FCE68 /* AppDelegate.m */; }; Chris@30: A8525B961BD2A7A6009FCE68 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A8525B941BD2A7A6009FCE68 /* Main.storyboard */; }; Chris@30: A8525B981BD2A7A6009FCE68 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A8525B971BD2A7A6009FCE68 /* Images.xcassets */; }; Chris@30: A8525B9B1BD2A7A6009FCE68 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = A8525B991BD2A7A6009FCE68 /* LaunchScreen.xib */; }; Chris@30: A8525BA71BD2A7A6009FCE68 /* native_fft_testTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A8525BA61BD2A7A6009FCE68 /* native_fft_testTests.m */; }; Chris@30: A8525BB11BD2A852009FCE68 /* ViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A8525BB01BD2A852009FCE68 /* ViewController.mm */; }; Chris@30: A8525BB31BD2AB50009FCE68 /* FFT.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8525BB21BD2AB50009FCE68 /* FFT.cpp */; }; Chris@30: A8525BB51BD2AD16009FCE68 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8525BB41BD2AD16009FCE68 /* Accelerate.framework */; }; Chris@30: /* End PBXBuildFile section */ Chris@30: Chris@30: /* Begin PBXContainerItemProxy section */ Chris@30: A8525BA11BD2A7A6009FCE68 /* PBXContainerItemProxy */ = { Chris@30: isa = PBXContainerItemProxy; Chris@30: containerPortal = A8525B7F1BD2A7A6009FCE68 /* Project object */; Chris@30: proxyType = 1; Chris@30: remoteGlobalIDString = A8525B861BD2A7A6009FCE68; Chris@30: remoteInfo = "native-fft-test"; Chris@30: }; Chris@30: /* End PBXContainerItemProxy section */ Chris@30: Chris@30: /* Begin PBXFileReference section */ Chris@30: A8525B871BD2A7A6009FCE68 /* native-fft-test.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "native-fft-test.app"; sourceTree = BUILT_PRODUCTS_DIR; }; Chris@30: A8525B8B1BD2A7A6009FCE68 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; Chris@30: A8525B8C1BD2A7A6009FCE68 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; Chris@30: A8525B8E1BD2A7A6009FCE68 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; Chris@30: A8525B8F1BD2A7A6009FCE68 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; Chris@30: A8525B911BD2A7A6009FCE68 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; Chris@30: A8525B951BD2A7A6009FCE68 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; Chris@30: A8525B971BD2A7A6009FCE68 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; Chris@30: A8525B9A1BD2A7A6009FCE68 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; Chris@30: A8525BA01BD2A7A6009FCE68 /* native-fft-testTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "native-fft-testTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; Chris@30: A8525BA51BD2A7A6009FCE68 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; Chris@30: A8525BA61BD2A7A6009FCE68 /* native_fft_testTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = native_fft_testTests.m; sourceTree = ""; }; Chris@30: A8525BB01BD2A852009FCE68 /* ViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = ViewController.mm; path = "native-fft-test/ViewController.mm"; sourceTree = ""; }; Chris@30: A8525BB21BD2AB50009FCE68 /* FFT.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FFT.cpp; path = ../bqfft/src/FFT.cpp; sourceTree = ""; }; Chris@30: A8525BB41BD2AD16009FCE68 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; Chris@30: /* End PBXFileReference section */ Chris@30: Chris@30: /* Begin PBXFrameworksBuildPhase section */ Chris@30: A8525B841BD2A7A6009FCE68 /* Frameworks */ = { Chris@30: isa = PBXFrameworksBuildPhase; Chris@30: buildActionMask = 2147483647; Chris@30: files = ( Chris@30: A8525BB51BD2AD16009FCE68 /* Accelerate.framework in Frameworks */, Chris@30: ); Chris@30: runOnlyForDeploymentPostprocessing = 0; Chris@30: }; Chris@30: A8525B9D1BD2A7A6009FCE68 /* Frameworks */ = { Chris@30: isa = PBXFrameworksBuildPhase; Chris@30: buildActionMask = 2147483647; Chris@30: files = ( Chris@30: ); Chris@30: runOnlyForDeploymentPostprocessing = 0; Chris@30: }; Chris@30: /* End PBXFrameworksBuildPhase section */ Chris@30: Chris@30: /* Begin PBXGroup section */ Chris@30: A8525B7E1BD2A7A6009FCE68 = { Chris@30: isa = PBXGroup; Chris@30: children = ( Chris@30: A8525BB41BD2AD16009FCE68 /* Accelerate.framework */, Chris@30: A8525BB21BD2AB50009FCE68 /* FFT.cpp */, Chris@30: A8525BB01BD2A852009FCE68 /* ViewController.mm */, Chris@30: A8525B891BD2A7A6009FCE68 /* native-fft-test */, Chris@30: A8525BA31BD2A7A6009FCE68 /* native-fft-testTests */, Chris@30: A8525B881BD2A7A6009FCE68 /* Products */, Chris@30: ); Chris@30: sourceTree = ""; Chris@30: }; Chris@30: A8525B881BD2A7A6009FCE68 /* Products */ = { Chris@30: isa = PBXGroup; Chris@30: children = ( Chris@30: A8525B871BD2A7A6009FCE68 /* native-fft-test.app */, Chris@30: A8525BA01BD2A7A6009FCE68 /* native-fft-testTests.xctest */, Chris@30: ); Chris@30: name = Products; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: A8525B891BD2A7A6009FCE68 /* native-fft-test */ = { Chris@30: isa = PBXGroup; Chris@30: children = ( Chris@30: A8525B8E1BD2A7A6009FCE68 /* AppDelegate.h */, Chris@30: A8525B8F1BD2A7A6009FCE68 /* AppDelegate.m */, Chris@30: A8525B911BD2A7A6009FCE68 /* ViewController.h */, Chris@30: A8525B941BD2A7A6009FCE68 /* Main.storyboard */, Chris@30: A8525B971BD2A7A6009FCE68 /* Images.xcassets */, Chris@30: A8525B991BD2A7A6009FCE68 /* LaunchScreen.xib */, Chris@30: A8525B8A1BD2A7A6009FCE68 /* Supporting Files */, Chris@30: ); Chris@30: path = "native-fft-test"; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: A8525B8A1BD2A7A6009FCE68 /* Supporting Files */ = { Chris@30: isa = PBXGroup; Chris@30: children = ( Chris@30: A8525B8B1BD2A7A6009FCE68 /* Info.plist */, Chris@30: A8525B8C1BD2A7A6009FCE68 /* main.m */, Chris@30: ); Chris@30: name = "Supporting Files"; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: A8525BA31BD2A7A6009FCE68 /* native-fft-testTests */ = { Chris@30: isa = PBXGroup; Chris@30: children = ( Chris@30: A8525BA61BD2A7A6009FCE68 /* native_fft_testTests.m */, Chris@30: A8525BA41BD2A7A6009FCE68 /* Supporting Files */, Chris@30: ); Chris@30: path = "native-fft-testTests"; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: A8525BA41BD2A7A6009FCE68 /* Supporting Files */ = { Chris@30: isa = PBXGroup; Chris@30: children = ( Chris@30: A8525BA51BD2A7A6009FCE68 /* Info.plist */, Chris@30: ); Chris@30: name = "Supporting Files"; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: /* End PBXGroup section */ Chris@30: Chris@30: /* Begin PBXNativeTarget section */ Chris@30: A8525B861BD2A7A6009FCE68 /* native-fft-test */ = { Chris@30: isa = PBXNativeTarget; Chris@30: buildConfigurationList = A8525BAA1BD2A7A6009FCE68 /* Build configuration list for PBXNativeTarget "native-fft-test" */; Chris@30: buildPhases = ( Chris@30: A8525B831BD2A7A6009FCE68 /* Sources */, Chris@30: A8525B841BD2A7A6009FCE68 /* Frameworks */, Chris@30: A8525B851BD2A7A6009FCE68 /* Resources */, Chris@30: ); Chris@30: buildRules = ( Chris@30: ); Chris@30: dependencies = ( Chris@30: ); Chris@30: name = "native-fft-test"; Chris@30: productName = "native-fft-test"; Chris@30: productReference = A8525B871BD2A7A6009FCE68 /* native-fft-test.app */; Chris@30: productType = "com.apple.product-type.application"; Chris@30: }; Chris@30: A8525B9F1BD2A7A6009FCE68 /* native-fft-testTests */ = { Chris@30: isa = PBXNativeTarget; Chris@30: buildConfigurationList = A8525BAD1BD2A7A6009FCE68 /* Build configuration list for PBXNativeTarget "native-fft-testTests" */; Chris@30: buildPhases = ( Chris@30: A8525B9C1BD2A7A6009FCE68 /* Sources */, Chris@30: A8525B9D1BD2A7A6009FCE68 /* Frameworks */, Chris@30: A8525B9E1BD2A7A6009FCE68 /* Resources */, Chris@30: ); Chris@30: buildRules = ( Chris@30: ); Chris@30: dependencies = ( Chris@30: A8525BA21BD2A7A6009FCE68 /* PBXTargetDependency */, Chris@30: ); Chris@30: name = "native-fft-testTests"; Chris@30: productName = "native-fft-testTests"; Chris@30: productReference = A8525BA01BD2A7A6009FCE68 /* native-fft-testTests.xctest */; Chris@30: productType = "com.apple.product-type.bundle.unit-test"; Chris@30: }; Chris@30: /* End PBXNativeTarget section */ Chris@30: Chris@30: /* Begin PBXProject section */ Chris@30: A8525B7F1BD2A7A6009FCE68 /* Project object */ = { Chris@30: isa = PBXProject; Chris@30: attributes = { Chris@30: LastUpgradeCheck = 0610; Chris@30: ORGANIZATIONNAME = "Chris Cannam"; Chris@30: TargetAttributes = { Chris@30: A8525B861BD2A7A6009FCE68 = { Chris@30: CreatedOnToolsVersion = 6.1.1; Chris@30: }; Chris@30: A8525B9F1BD2A7A6009FCE68 = { Chris@30: CreatedOnToolsVersion = 6.1.1; Chris@30: TestTargetID = A8525B861BD2A7A6009FCE68; Chris@30: }; Chris@30: }; Chris@30: }; Chris@30: buildConfigurationList = A8525B821BD2A7A6009FCE68 /* Build configuration list for PBXProject "native-fft-test" */; Chris@30: compatibilityVersion = "Xcode 3.2"; Chris@30: developmentRegion = English; Chris@30: hasScannedForEncodings = 0; Chris@30: knownRegions = ( Chris@30: en, Chris@30: Base, Chris@30: ); Chris@30: mainGroup = A8525B7E1BD2A7A6009FCE68; Chris@30: productRefGroup = A8525B881BD2A7A6009FCE68 /* Products */; Chris@30: projectDirPath = ""; Chris@30: projectRoot = ""; Chris@30: targets = ( Chris@30: A8525B861BD2A7A6009FCE68 /* native-fft-test */, Chris@30: A8525B9F1BD2A7A6009FCE68 /* native-fft-testTests */, Chris@30: ); Chris@30: }; Chris@30: /* End PBXProject section */ Chris@30: Chris@30: /* Begin PBXResourcesBuildPhase section */ Chris@30: A8525B851BD2A7A6009FCE68 /* Resources */ = { Chris@30: isa = PBXResourcesBuildPhase; Chris@30: buildActionMask = 2147483647; Chris@30: files = ( Chris@30: A8525B961BD2A7A6009FCE68 /* Main.storyboard in Resources */, Chris@30: A8525B9B1BD2A7A6009FCE68 /* LaunchScreen.xib in Resources */, Chris@30: A8525B981BD2A7A6009FCE68 /* Images.xcassets in Resources */, Chris@30: ); Chris@30: runOnlyForDeploymentPostprocessing = 0; Chris@30: }; Chris@30: A8525B9E1BD2A7A6009FCE68 /* Resources */ = { Chris@30: isa = PBXResourcesBuildPhase; Chris@30: buildActionMask = 2147483647; Chris@30: files = ( Chris@30: ); Chris@30: runOnlyForDeploymentPostprocessing = 0; Chris@30: }; Chris@30: /* End PBXResourcesBuildPhase section */ Chris@30: Chris@30: /* Begin PBXSourcesBuildPhase section */ Chris@30: A8525B831BD2A7A6009FCE68 /* Sources */ = { Chris@30: isa = PBXSourcesBuildPhase; Chris@30: buildActionMask = 2147483647; Chris@30: files = ( Chris@30: A8525BB31BD2AB50009FCE68 /* FFT.cpp in Sources */, Chris@30: A8525B901BD2A7A6009FCE68 /* AppDelegate.m in Sources */, Chris@30: A8525B8D1BD2A7A6009FCE68 /* main.m in Sources */, Chris@30: A8525BB11BD2A852009FCE68 /* ViewController.mm in Sources */, Chris@30: ); Chris@30: runOnlyForDeploymentPostprocessing = 0; Chris@30: }; Chris@30: A8525B9C1BD2A7A6009FCE68 /* Sources */ = { Chris@30: isa = PBXSourcesBuildPhase; Chris@30: buildActionMask = 2147483647; Chris@30: files = ( Chris@30: A8525BA71BD2A7A6009FCE68 /* native_fft_testTests.m in Sources */, Chris@30: ); Chris@30: runOnlyForDeploymentPostprocessing = 0; Chris@30: }; Chris@30: /* End PBXSourcesBuildPhase section */ Chris@30: Chris@30: /* Begin PBXTargetDependency section */ Chris@30: A8525BA21BD2A7A6009FCE68 /* PBXTargetDependency */ = { Chris@30: isa = PBXTargetDependency; Chris@30: target = A8525B861BD2A7A6009FCE68 /* native-fft-test */; Chris@30: targetProxy = A8525BA11BD2A7A6009FCE68 /* PBXContainerItemProxy */; Chris@30: }; Chris@30: /* End PBXTargetDependency section */ Chris@30: Chris@30: /* Begin PBXVariantGroup section */ Chris@30: A8525B941BD2A7A6009FCE68 /* Main.storyboard */ = { Chris@30: isa = PBXVariantGroup; Chris@30: children = ( Chris@30: A8525B951BD2A7A6009FCE68 /* Base */, Chris@30: ); Chris@30: name = Main.storyboard; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: A8525B991BD2A7A6009FCE68 /* LaunchScreen.xib */ = { Chris@30: isa = PBXVariantGroup; Chris@30: children = ( Chris@30: A8525B9A1BD2A7A6009FCE68 /* Base */, Chris@30: ); Chris@30: name = LaunchScreen.xib; Chris@30: sourceTree = ""; Chris@30: }; Chris@30: /* End PBXVariantGroup section */ Chris@30: Chris@30: /* Begin XCBuildConfiguration section */ Chris@30: A8525BA91BD2A7A6009FCE68 /* Release */ = { Chris@30: isa = XCBuildConfiguration; Chris@30: buildSettings = { Chris@30: ALWAYS_SEARCH_USER_PATHS = NO; Chris@30: CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; Chris@30: CLANG_CXX_LIBRARY = "libc++"; Chris@30: CLANG_ENABLE_MODULES = YES; Chris@30: CLANG_ENABLE_OBJC_ARC = YES; Chris@30: CLANG_WARN_BOOL_CONVERSION = YES; Chris@30: CLANG_WARN_CONSTANT_CONVERSION = YES; Chris@30: CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; Chris@30: CLANG_WARN_EMPTY_BODY = YES; Chris@30: CLANG_WARN_ENUM_CONVERSION = YES; Chris@30: CLANG_WARN_INT_CONVERSION = YES; Chris@30: CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; Chris@30: CLANG_WARN_UNREACHABLE_CODE = YES; Chris@30: CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; Chris@30: "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; Chris@30: COPY_PHASE_STRIP = YES; Chris@30: ENABLE_NS_ASSERTIONS = NO; Chris@30: ENABLE_STRICT_OBJC_MSGSEND = YES; Chris@30: GCC_C_LANGUAGE_STANDARD = gnu99; Chris@30: GCC_WARN_64_TO_32_BIT_CONVERSION = YES; Chris@30: GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; Chris@30: GCC_WARN_UNDECLARED_SELECTOR = YES; Chris@30: GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; Chris@30: GCC_WARN_UNUSED_FUNCTION = YES; Chris@30: GCC_WARN_UNUSED_VARIABLE = YES; Chris@30: HEADER_SEARCH_PATHS = ( Chris@30: "$(inherited)", Chris@30: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, Chris@30: "/Users/cannam/code/qm/js-dsp-test/fft/native/bqfft", Chris@30: "/Users/cannam/code/qm/js-dsp-test/fft/native/bqvec", Chris@30: ); Chris@30: "HEADER_SEARCH_PATHS[arch=*]" = ( Chris@30: "$(inherited)", Chris@30: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, Chris@30: ); Chris@30: IPHONEOS_DEPLOYMENT_TARGET = 8.1; Chris@30: MTL_ENABLE_DEBUG_INFO = NO; Chris@30: OTHER_CFLAGS = ( Chris@30: "-DHAVE_VDSP", Chris@30: "-DMALLOC_IS_ALIGNED", Chris@30: ); Chris@30: SDKROOT = iphoneos; Chris@30: TARGETED_DEVICE_FAMILY = "1,2"; Chris@30: USER_HEADER_SEARCH_PATHS = ""; Chris@30: VALIDATE_PRODUCT = YES; Chris@30: }; Chris@30: name = Release; Chris@30: }; Chris@30: A8525BAC1BD2A7A6009FCE68 /* Release */ = { Chris@30: isa = XCBuildConfiguration; Chris@30: buildSettings = { Chris@30: ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; Chris@30: INFOPLIST_FILE = "native-fft-test/Info.plist"; Chris@30: LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; Chris@30: PRODUCT_NAME = "$(TARGET_NAME)"; Chris@30: }; Chris@30: name = Release; Chris@30: }; Chris@30: A8525BAF1BD2A7A6009FCE68 /* Release */ = { Chris@30: isa = XCBuildConfiguration; Chris@30: buildSettings = { Chris@30: BUNDLE_LOADER = "$(TEST_HOST)"; Chris@30: FRAMEWORK_SEARCH_PATHS = ( Chris@30: "$(SDKROOT)/Developer/Library/Frameworks", Chris@30: "$(inherited)", Chris@30: ); Chris@30: INFOPLIST_FILE = "native-fft-testTests/Info.plist"; Chris@30: LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; Chris@30: PRODUCT_NAME = "$(TARGET_NAME)"; Chris@30: TEST_HOST = "$(BUILT_PRODUCTS_DIR)/native-fft-test.app/native-fft-test"; Chris@30: }; Chris@30: name = Release; Chris@30: }; Chris@30: /* End XCBuildConfiguration section */ Chris@30: Chris@30: /* Begin XCConfigurationList section */ Chris@30: A8525B821BD2A7A6009FCE68 /* Build configuration list for PBXProject "native-fft-test" */ = { Chris@30: isa = XCConfigurationList; Chris@30: buildConfigurations = ( Chris@30: A8525BA91BD2A7A6009FCE68 /* Release */, Chris@30: ); Chris@30: defaultConfigurationIsVisible = 0; Chris@30: defaultConfigurationName = Release; Chris@30: }; Chris@30: A8525BAA1BD2A7A6009FCE68 /* Build configuration list for PBXNativeTarget "native-fft-test" */ = { Chris@30: isa = XCConfigurationList; Chris@30: buildConfigurations = ( Chris@30: A8525BAC1BD2A7A6009FCE68 /* Release */, Chris@30: ); Chris@30: defaultConfigurationIsVisible = 0; Chris@30: defaultConfigurationName = Release; Chris@30: }; Chris@30: A8525BAD1BD2A7A6009FCE68 /* Build configuration list for PBXNativeTarget "native-fft-testTests" */ = { Chris@30: isa = XCConfigurationList; Chris@30: buildConfigurations = ( Chris@30: A8525BAF1BD2A7A6009FCE68 /* Release */, Chris@30: ); Chris@30: defaultConfigurationIsVisible = 0; Chris@30: defaultConfigurationName = Release; Chris@30: }; Chris@30: /* End XCConfigurationList section */ Chris@30: }; Chris@30: rootObject = A8525B7F1BD2A7A6009FCE68 /* Project object */; Chris@30: }