// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		2F7446990DB6B7EA00F9684A /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2F7446970DB6B7EA00F9684A /* MainMenu.xib */; };
		770B37ED0679A11B001EADE2 /* P4ObjectLayer_DataModel.xcdatamodel in Sources */ = {isa = PBXBuildFile; fileRef = 770B37EC0679A11B001EADE2 /* P4ObjectLayer_DataModel.xcdatamodel */; };
		77C8280E06725ACE000B614F /* P4ObjectLayer_AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 77C8280C06725ACE000B614F /* P4ObjectLayer_AppDelegate.m */; };
		8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
		8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
		AA0776A81237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA0776A71237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.m */; };
		AA2A7C891333D5CC0063621D /* P4API.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C881333D5CC0063621D /* P4API.framework */; };
		AA2A7C8B1333D5D10063621D /* libNGAUtilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C8A1333D5D10063621D /* libNGAUtilities.a */; };
		AA2A7C8E1333D6100063621D /* P4API.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C881333D5CC0063621D /* P4API.framework */; };
		AA2A7D2D1333FFA60063621D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7D2C1333FFA60063621D /* Cocoa.framework */; };
		AA2A7D331333FFA60063621D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AA2A7D311333FFA60063621D /* InfoPlist.strings */; };
		AA2A7D3B1333FFA70063621D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7D2C1333FFA60063621D /* Cocoa.framework */; };
		AA2A7D441333FFA70063621D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AA2A7D421333FFA70063621D /* InfoPlist.strings */; };
		AA2A7D471333FFA70063621D /* P4ObjectLayerTests.h in Resources */ = {isa = PBXBuildFile; fileRef = AA2A7D461333FFA70063621D /* P4ObjectLayerTests.h */; };
		AA2A7D491333FFA70063621D /* P4ObjectLayerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2A7D481333FFA70063621D /* P4ObjectLayerTests.m */; };
		AA2A7D5A133400A20063621D /* libNGAUtilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C8A1333D5D10063621D /* libNGAUtilities.a */; };
		AA2A7D7A1334025A0063621D /* CLStringNumberValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AACC30DC12244A5100EE123A /* CLStringNumberValueTransformer.m */; };
		AA2A7D7E1334025A0063621D /* P4TaggedDataInflaterTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AAECBB7E121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.m */; };
		AA2A7D7F1334025A0063621D /* P4Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8111FB87C000416A13 /* P4Keychain.m */; };
		AA2A7D801334025A0063621D /* P4ConnectionPool.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8A11FB87C000416A13 /* P4ConnectionPool.m */; };
		AA2A7D811334025A0063621D /* P4RawConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8C11FB87C000416A13 /* P4RawConnection.m */; };
		AA2A7D821334025A0063621D /* P4Response.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8F11FB87C000416A13 /* P4Response.m */; };
		AA2A7D831334025A0063621D /* P4Port.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE7EDBC122EBEC7001D948B /* P4Port.m */; };
		AA2A7D841334025A0063621D /* P4SpecEntityDescriptionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = AA0776A71237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.m */; };
		AA2A7D851334025A0063621D /* P4SpecManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC7811FB87A800416A13 /* P4SpecManager.m */; };
		AA2A7D861334025A0063621D /* EMKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC9B11FB87CA00416A13 /* EMKeychainItem.m */; };
		AA2A7D871334025A0063621D /* EMKeychainProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC9D11FB87CA00416A13 /* EMKeychainProxy.m */; };
		AA2A7D89133403FE0063621D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7D88133403FE0063621D /* SystemConfiguration.framework */; };
		AA2A7D8B133404120063621D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7D8A133404120063621D /* Security.framework */; };
		AA3531781334047C003E8061 /* P4SpecManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC7711FB87A800416A13 /* P4SpecManager.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA3531791334047E003E8061 /* P4SpecManager_p.h in Headers */ = {isa = PBXBuildFile; fileRef = AA330F22122B1D80006A3DF2 /* P4SpecManager_p.h */; settings = {ATTRIBUTES = (Private, ); }; };
		AA35317A13340489003E8061 /* P4Keychain.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC8011FB87C000416A13 /* P4Keychain.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA35317B1334048C003E8061 /* P4ConnectionPool.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC8811FB87C000416A13 /* P4ConnectionPool.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA35317C1334048D003E8061 /* P4ConnectionPool_p.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC8911FB87C000416A13 /* P4ConnectionPool_p.h */; settings = {ATTRIBUTES = (Private, ); }; };
		AA35317D13340490003E8061 /* P4RawConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC8B11FB87C000416A13 /* P4RawConnection.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA35317E13340492003E8061 /* P4Response_p.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC8E11FB87C000416A13 /* P4Response_p.h */; settings = {ATTRIBUTES = (Private, ); }; };
		AA35317F13340493003E8061 /* P4Response.h in Headers */ = {isa = PBXBuildFile; fileRef = AADCCC8D11FB87C000416A13 /* P4Response.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA35318013340496003E8061 /* P4TaggedDataInflaterTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAECBB7D121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA353185133404DE003E8061 /* P4Port.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7EDBB122EBEC7001D948B /* P4Port.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AA353186133404F9003E8061 /* P4API.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2A7C881333D5CC0063621D /* P4API.framework */; };
		AA3A229713A91EB200915BDF /* P4PasswordErrorHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = AA51F1861396D9A200540BE8 /* P4PasswordErrorHandler.m */; };
		AA3A229813A9200800915BDF /* P4PasswordErrorHandler.xib in Resources */ = {isa = PBXBuildFile; fileRef = AACE7F8F139D30B20069B60D /* P4PasswordErrorHandler.xib */; };
		AA51F1871396D9A200540BE8 /* P4PasswordErrorHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = AA51F1861396D9A200540BE8 /* P4PasswordErrorHandler.m */; };
		AA9DFC60136F4F1D00A7C166 /* P4Client.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9DFC5F136F4F1D00A7C166 /* P4Client.h */; };
		AA9DFC62136F4F4A00A7C166 /* P4User.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9DFC61136F4F4A00A7C166 /* P4User.h */; };
		AA9DFC66136F506500A7C166 /* P4User.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9DFC65136F506500A7C166 /* P4User.m */; };
		AA9DFC67136F506500A7C166 /* P4User.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9DFC65136F506500A7C166 /* P4User.m */; };
		AA9DFC69136F50DE00A7C166 /* P4Client.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9DFC68136F50DE00A7C166 /* P4Client.m */; };
		AA9DFC6A136F50DE00A7C166 /* P4Client.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9DFC68136F50DE00A7C166 /* P4Client.m */; };
		AAA34BA313660C02003686C8 /* P4Spec.m in Sources */ = {isa = PBXBuildFile; fileRef = AAA34B851365E941003686C8 /* P4Spec.m */; };
		AAB9725E134F8685008DAEA2 /* P4Connection.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9725C134F8685008DAEA2 /* P4Connection.h */; };
		AAB9725F134F8685008DAEA2 /* P4Connection.m in Sources */ = {isa = PBXBuildFile; fileRef = AAB9725D134F8685008DAEA2 /* P4Connection.m */; };
		AAB97260134F8685008DAEA2 /* P4Connection.m in Sources */ = {isa = PBXBuildFile; fileRef = AAB9725D134F8685008DAEA2 /* P4Connection.m */; };
		AACB13A5121F75F2008BA4A3 /* P4AuxiliarySpecMetadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = AACB13A4121F75F2008BA4A3 /* P4AuxiliarySpecMetadata.plist */; };
		AACC30DE12244A5100EE123A /* CLStringNumberValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AACC30DC12244A5100EE123A /* CLStringNumberValueTransformer.m */; };
		AACE7F90139D30B20069B60D /* P4PasswordErrorHandler.xib in Resources */ = {isa = PBXBuildFile; fileRef = AACE7F8F139D30B20069B60D /* P4PasswordErrorHandler.xib */; };
		AADCCC7B11FB87A800416A13 /* P4SpecManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC7811FB87A800416A13 /* P4SpecManager.m */; };
		AADCCC9011FB87C000416A13 /* P4Keychain.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8111FB87C000416A13 /* P4Keychain.m */; };
		AADCCC9411FB87C000416A13 /* P4ConnectionPool.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8A11FB87C000416A13 /* P4ConnectionPool.m */; };
		AADCCC9511FB87C000416A13 /* P4RawConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8C11FB87C000416A13 /* P4RawConnection.m */; };
		AADCCC9611FB87C000416A13 /* P4Response.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC8F11FB87C000416A13 /* P4Response.m */; };
		AADCCC9E11FB87CA00416A13 /* EMKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC9B11FB87CA00416A13 /* EMKeychainItem.m */; };
		AADCCC9F11FB87CA00416A13 /* EMKeychainProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = AADCCC9D11FB87CA00416A13 /* EMKeychainProxy.m */; };
		AADCCD6611FB87E600416A13 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AADCCD6511FB87E600416A13 /* Security.framework */; };
		AADCCDC911FB89CB00416A13 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AADCCDC811FB89CB00416A13 /* SystemConfiguration.framework */; };
		AADCEBE0137097F600D9FE8C /* P4AuxiliarySpecMetadata.plist in Resources */ = {isa = PBXBuildFile; fileRef = AACB13A4121F75F2008BA4A3 /* P4AuxiliarySpecMetadata.plist */; };
		AAE7EDBD122EBEC7001D948B /* P4Port.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE7EDBC122EBEC7001D948B /* P4Port.m */; };
		AAECBB7F121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AAECBB7E121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.m */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		AA2A7C821333D1FF0063621D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AAEAA46B133273AD00EB5183 /* P4API.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
			remoteInfo = P4API;
		};
		AA2A7C841333D2030063621D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AAEAA5DE1332782F00EB5183 /* NGAUtilities.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = D2AAC07D0554694100DB518D;
			remoteInfo = NGAUtilities;
		};
		AA2A7D3C1333FFA70063621D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AA2A7D2A1333FFA60063621D;
			remoteInfo = P4ObjectLayer;
		};
		AA2A7D5B133400AD0063621D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AAEAA5DE1332782F00EB5183 /* NGAUtilities.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = D2AAC07D0554694100DB518D;
			remoteInfo = NGAUtilities;
		};
		AA2A7D5D133400B20063621D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AAEAA46B133273AD00EB5183 /* P4API.xcodeproj */;
			proxyType = 1;
			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
			remoteInfo = P4API;
		};
		AAEAA46F133273AD00EB5183 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AAEAA46B133273AD00EB5183 /* P4API.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
			remoteInfo = P4API;
		};
		AAEAA5E21332782F00EB5183 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AAEAA5DE1332782F00EB5183 /* NGAUtilities.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = D2AAC07E0554694100DB518D;
			remoteInfo = NGAUtilities;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		AA2A7C7C1333D1640063621D /* Copy Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
				AA2A7C8E1333D6100063621D /* P4API.framework in Copy Frameworks */,
			);
			name = "Copy Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
		2F7446980DB6B7EA00F9684A /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
		32CA4F630368D1EE00C91783 /* P4ObjectLayer_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ObjectLayer_Prefix.pch; sourceTree = "<group>"; };
		770B37EC0679A11B001EADE2 /* P4ObjectLayer_DataModel.xcdatamodel */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.xcdatamodel; path = P4ObjectLayer_DataModel.xcdatamodel; sourceTree = "<group>"; };
		77C82804067257F0000B614F /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
		77C8280B06725ACE000B614F /* P4ObjectLayer_AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ObjectLayer_AppDelegate.h; sourceTree = "<group>"; };
		77C8280C06725ACE000B614F /* P4ObjectLayer_AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4ObjectLayer_AppDelegate.m; sourceTree = "<group>"; };
		8D1107310486CEB800E47090 /* P4ObjectLayer-Info.plist */ = {isa = PBXFileReference; explicitFileType = text.plist.xml; fileEncoding = 4; path = "P4ObjectLayer-Info.plist"; sourceTree = "<group>"; };
		8D1107320486CEB800E47090 /* P4ObjectLayer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = P4ObjectLayer.app; sourceTree = BUILT_PRODUCTS_DIR; };
		AA0776A61237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4SpecEntityDescriptionAdditions.h; sourceTree = "<group>"; };
		AA0776A71237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4SpecEntityDescriptionAdditions.m; sourceTree = "<group>"; };
		AA2A7C881333D5CC0063621D /* P4API.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = P4API.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		AA2A7C8A1333D5D10063621D /* libNGAUtilities.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libNGAUtilities.a; sourceTree = BUILT_PRODUCTS_DIR; };
		AA2A7D2B1333FFA60063621D /* P4ObjectLayer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = P4ObjectLayer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		AA2A7D2C1333FFA60063621D /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		AA2A7D301333FFA60063621D /* P4ObjectLayer-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "P4ObjectLayer-Info.plist"; sourceTree = "<group>"; };
		AA2A7D321333FFA60063621D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		AA2A7D341333FFA60063621D /* P4ObjectLayer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "P4ObjectLayer-Prefix.pch"; sourceTree = "<group>"; };
		AA2A7D3A1333FFA60063621D /* P4ObjectLayerTests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = P4ObjectLayerTests.octest; sourceTree = BUILT_PRODUCTS_DIR; };
		AA2A7D411333FFA70063621D /* P4ObjectLayerTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "P4ObjectLayerTests-Info.plist"; sourceTree = "<group>"; };
		AA2A7D431333FFA70063621D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
		AA2A7D451333FFA70063621D /* P4ObjectLayerTests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "P4ObjectLayerTests-Prefix.pch"; sourceTree = "<group>"; };
		AA2A7D461333FFA70063621D /* P4ObjectLayerTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = P4ObjectLayerTests.h; sourceTree = "<group>"; };
		AA2A7D481333FFA70063621D /* P4ObjectLayerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = P4ObjectLayerTests.m; sourceTree = "<group>"; };
		AA2A7D5F133400B90063621D /* P4API.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = P4API.framework; sourceTree = SOURCE_ROOT; };
		AA2A7D88133403FE0063621D /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
		AA2A7D8A133404120063621D /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
		AA330F22122B1D80006A3DF2 /* P4SpecManager_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4SpecManager_p.h; sourceTree = "<group>"; };
		AA51F1851396D9A200540BE8 /* P4PasswordErrorHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4PasswordErrorHandler.h; sourceTree = "<group>"; };
		AA51F1861396D9A200540BE8 /* P4PasswordErrorHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4PasswordErrorHandler.m; sourceTree = "<group>"; };
		AA9DFC5F136F4F1D00A7C166 /* P4Client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Client.h; sourceTree = "<group>"; };
		AA9DFC61136F4F4A00A7C166 /* P4User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4User.h; sourceTree = "<group>"; };
		AA9DFC65136F506500A7C166 /* P4User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4User.m; sourceTree = "<group>"; };
		AA9DFC68136F50DE00A7C166 /* P4Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4Client.m; sourceTree = "<group>"; };
		AAA34B841365E941003686C8 /* P4Spec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Spec.h; sourceTree = "<group>"; };
		AAA34B851365E941003686C8 /* P4Spec.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4Spec.m; sourceTree = "<group>"; };
		AAB9725C134F8685008DAEA2 /* P4Connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Connection.h; sourceTree = "<group>"; };
		AAB9725D134F8685008DAEA2 /* P4Connection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4Connection.m; sourceTree = "<group>"; };
		AABE25E7133417CF0082F487 /* NGAReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAReachability.h; path = ../NGAUtilities/Source/NGAReachability.h; sourceTree = "<group>"; };
		AACB13A4121F75F2008BA4A3 /* P4AuxiliarySpecMetadata.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = P4AuxiliarySpecMetadata.plist; sourceTree = "<group>"; };
		AACC30DC12244A5100EE123A /* CLStringNumberValueTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CLStringNumberValueTransformer.m; sourceTree = "<group>"; };
		AACC30DD12244A5100EE123A /* CLStringNumberValueTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLStringNumberValueTransformer.h; sourceTree = "<group>"; };
		AACE7F8F139D30B20069B60D /* P4PasswordErrorHandler.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = P4PasswordErrorHandler.xib; sourceTree = "<group>"; };
		AADCCC5A11FB877600416A13 /* spec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = spec.h; path = "p4api-2010.1.251161/include/p4/spec.h"; sourceTree = "<group>"; };
		AADCCC7711FB87A800416A13 /* P4SpecManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4SpecManager.h; sourceTree = "<group>"; };
		AADCCC7811FB87A800416A13 /* P4SpecManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4SpecManager.m; sourceTree = "<group>"; };
		AADCCC8011FB87C000416A13 /* P4Keychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Keychain.h; sourceTree = "<group>"; };
		AADCCC8111FB87C000416A13 /* P4Keychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4Keychain.m; sourceTree = "<group>"; };
		AADCCC8811FB87C000416A13 /* P4ConnectionPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ConnectionPool.h; sourceTree = "<group>"; };
		AADCCC8911FB87C000416A13 /* P4ConnectionPool_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4ConnectionPool_p.h; sourceTree = "<group>"; };
		AADCCC8A11FB87C000416A13 /* P4ConnectionPool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4ConnectionPool.m; sourceTree = "<group>"; };
		AADCCC8B11FB87C000416A13 /* P4RawConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4RawConnection.h; sourceTree = "<group>"; };
		AADCCC8C11FB87C000416A13 /* P4RawConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4RawConnection.m; sourceTree = "<group>"; };
		AADCCC8D11FB87C000416A13 /* P4Response.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Response.h; sourceTree = "<group>"; };
		AADCCC8E11FB87C000416A13 /* P4Response_p.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Response_p.h; sourceTree = "<group>"; };
		AADCCC8F11FB87C000416A13 /* P4Response.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4Response.m; sourceTree = "<group>"; };
		AADCCC9A11FB87CA00416A13 /* EMKeychainItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EMKeychainItem.h; sourceTree = "<group>"; };
		AADCCC9B11FB87CA00416A13 /* EMKeychainItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EMKeychainItem.m; sourceTree = "<group>"; };
		AADCCC9C11FB87CA00416A13 /* EMKeychainProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EMKeychainProxy.h; sourceTree = "<group>"; };
		AADCCC9D11FB87CA00416A13 /* EMKeychainProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EMKeychainProxy.m; sourceTree = "<group>"; };
		AADCCD6511FB87E600416A13 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
		AADCCDC811FB89CB00416A13 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
		AAE7EDBB122EBEC7001D948B /* P4Port.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4Port.h; sourceTree = "<group>"; };
		AAE7EDBC122EBEC7001D948B /* P4Port.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4Port.m; sourceTree = "<group>"; };
		AAEAA46B133273AD00EB5183 /* P4API.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = P4API.xcodeproj; path = ../P4API/P4API.xcodeproj; sourceTree = SOURCE_ROOT; };
		AAEAA5DE1332782F00EB5183 /* NGAUtilities.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = NGAUtilities.xcodeproj; path = ../NGAUtilities/NGAUtilities.xcodeproj; sourceTree = SOURCE_ROOT; };
		AAEAA605133278D100EB5183 /* NGAArrayAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAArrayAdditions.h; path = ../NGAUtilities/Source/NGAArrayAdditions.h; sourceTree = SOURCE_ROOT; };
		AAEAA606133278D100EB5183 /* NGAStringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAStringAdditions.h; path = ../NGAUtilities/Source/NGAStringAdditions.h; sourceTree = SOURCE_ROOT; };
		AAEAA607133278D100EB5183 /* NGAUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NGAUtilities.h; path = ../NGAUtilities/Source/NGAUtilities.h; sourceTree = SOURCE_ROOT; };
		AAEAA64F133279D700EB5183 /* P4ClientApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4ClientApi.h; path = ../P4API/p4objc/api/P4ClientApi.h; sourceTree = SOURCE_ROOT; };
		AAEAA651133279D700EB5183 /* P4Encodings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4Encodings.h; path = ../P4API/p4objc/api/P4Encodings.h; sourceTree = SOURCE_ROOT; };
		AAEAA652133279D700EB5183 /* P4ErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4ErrorCodes.h; path = ../P4API/p4objc/api/P4ErrorCodes.h; sourceTree = SOURCE_ROOT; };
		AAEAA653133279D700EB5183 /* P4SpecDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = P4SpecDescription.h; path = ../P4API/p4objc/api/P4SpecDescription.h; sourceTree = SOURCE_ROOT; };
		AAEAA654133279D700EB5183 /* P4TypeConversions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = P4TypeConversions.hpp; path = ../P4API/p4objc/api/P4TypeConversions.hpp; sourceTree = SOURCE_ROOT; };
		AAECBB7D121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = P4TaggedDataInflaterTransformer.h; sourceTree = "<group>"; };
		AAECBB7E121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = P4TaggedDataInflaterTransformer.m; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		8D11072E0486CEB800E47090 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7C8B1333D5D10063621D /* libNGAUtilities.a in Frameworks */,
				AA2A7C891333D5CC0063621D /* P4API.framework in Frameworks */,
				8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
				AADCCD6611FB87E600416A13 /* Security.framework in Frameworks */,
				AADCCDC911FB89CB00416A13 /* SystemConfiguration.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA2A7D271333FFA60063621D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7D8B133404120063621D /* Security.framework in Frameworks */,
				AA2A7D89133403FE0063621D /* SystemConfiguration.framework in Frameworks */,
				AA353186133404F9003E8061 /* P4API.framework in Frameworks */,
				AA2A7D2D1333FFA60063621D /* Cocoa.framework in Frameworks */,
				AA2A7D5A133400A20063621D /* libNGAUtilities.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA2A7D361333FFA60063621D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7D3B1333FFA70063621D /* Cocoa.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		080E96DDFE201D6D7F000001 /* Classes */ = {
			isa = PBXGroup;
			children = (
				AA51F1851396D9A200540BE8 /* P4PasswordErrorHandler.h */,
				AA51F1861396D9A200540BE8 /* P4PasswordErrorHandler.m */,
				AACE7F8F139D30B20069B60D /* P4PasswordErrorHandler.xib */,
				77C8280B06725ACE000B614F /* P4ObjectLayer_AppDelegate.h */,
				77C8280C06725ACE000B614F /* P4ObjectLayer_AppDelegate.m */,
			);
			name = Classes;
			sourceTree = "<group>";
		};
		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
			isa = PBXGroup;
			children = (
				1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
			);
			name = "Linked Frameworks";
			sourceTree = "<group>";
		};
		1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
				AA2A7D8A133404120063621D /* Security.framework */,
				AA2A7D88133403FE0063621D /* SystemConfiguration.framework */,
				AADCCDC811FB89CB00416A13 /* SystemConfiguration.framework */,
				AADCCD6511FB87E600416A13 /* Security.framework */,
				77C82804067257F0000B614F /* CoreData.framework */,
				29B97325FDCFA39411CA2CEA /* Foundation.framework */,
				29B97324FDCFA39411CA2CEA /* AppKit.framework */,
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		19C28FACFE9D520D11CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				8D1107320486CEB800E47090 /* P4ObjectLayer.app */,
				AA2A7D2B1333FFA60063621D /* P4ObjectLayer.framework */,
				AA2A7D3A1333FFA60063621D /* P4ObjectLayerTests.octest */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		29B97314FDCFA39411CA2CEA /* P4ObjectLayer */ = {
			isa = PBXGroup;
			children = (
				AA2A7D5F133400B90063621D /* P4API.framework */,
				AA2A7C8A1333D5D10063621D /* libNGAUtilities.a */,
				AA2A7C881333D5CC0063621D /* P4API.framework */,
				AAEAA64E133279C400EB5183 /* P4API */,
				AAEAA604133278C500EB5183 /* NGAUtilities */,
				AACC30DC12244A5100EE123A /* CLStringNumberValueTransformer.m */,
				AACC30DD12244A5100EE123A /* CLStringNumberValueTransformer.h */,
				AADCCC7F11FB87C000416A13 /* LowLevel */,
				AADCCC7611FB87A800416A13 /* Spec */,
				AADCCC9911FB87CA00416A13 /* EMKeychain */,
				7756732906782D8800D1FEB8 /* Models */,
				080E96DDFE201D6D7F000001 /* Classes */,
				29B97315FDCFA39411CA2CEA /* Other Sources */,
				29B97317FDCFA39411CA2CEA /* Resources */,
				AA2A7D2E1333FFA60063621D /* P4ObjectLayer */,
				AA2A7D3F1333FFA70063621D /* P4ObjectLayerTests */,
				29B97323FDCFA39411CA2CEA /* Frameworks */,
				19C28FACFE9D520D11CA2CBB /* Products */,
			);
			name = P4ObjectLayer;
			sourceTree = "<group>";
		};
		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				32CA4F630368D1EE00C91783 /* P4ObjectLayer_Prefix.pch */,
				29B97316FDCFA39411CA2CEA /* main.m */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
		29B97317FDCFA39411CA2CEA /* Resources */ = {
			isa = PBXGroup;
			children = (
				8D1107310486CEB800E47090 /* P4ObjectLayer-Info.plist */,
				089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
				2F7446970DB6B7EA00F9684A /* MainMenu.xib */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
				AA2A7D2C1333FFA60063621D /* Cocoa.framework */,
				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		7756732906782D8800D1FEB8 /* Models */ = {
			isa = PBXGroup;
			children = (
				770B37EC0679A11B001EADE2 /* P4ObjectLayer_DataModel.xcdatamodel */,
			);
			name = Models;
			sourceTree = "<group>";
		};
		AA2A7D2E1333FFA60063621D /* P4ObjectLayer */ = {
			isa = PBXGroup;
			children = (
				AA2A7D2F1333FFA60063621D /* Supporting Files */,
			);
			path = P4ObjectLayer;
			sourceTree = "<group>";
		};
		AA2A7D2F1333FFA60063621D /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				AA2A7D301333FFA60063621D /* P4ObjectLayer-Info.plist */,
				AA2A7D311333FFA60063621D /* InfoPlist.strings */,
				AA2A7D341333FFA60063621D /* P4ObjectLayer-Prefix.pch */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		AA2A7D3F1333FFA70063621D /* P4ObjectLayerTests */ = {
			isa = PBXGroup;
			children = (
				AA2A7D461333FFA70063621D /* P4ObjectLayerTests.h */,
				AA2A7D481333FFA70063621D /* P4ObjectLayerTests.m */,
				AA2A7D401333FFA70063621D /* Supporting Files */,
			);
			path = P4ObjectLayerTests;
			sourceTree = "<group>";
		};
		AA2A7D401333FFA70063621D /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				AA2A7D411333FFA70063621D /* P4ObjectLayerTests-Info.plist */,
				AA2A7D421333FFA70063621D /* InfoPlist.strings */,
				AA2A7D451333FFA70063621D /* P4ObjectLayerTests-Prefix.pch */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		AADCCC7611FB87A800416A13 /* Spec */ = {
			isa = PBXGroup;
			children = (
				AACB13A4121F75F2008BA4A3 /* P4AuxiliarySpecMetadata.plist */,
				AA0776A61237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.h */,
				AA0776A71237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.m */,
				AADCCC7711FB87A800416A13 /* P4SpecManager.h */,
				AA330F22122B1D80006A3DF2 /* P4SpecManager_p.h */,
				AADCCC7811FB87A800416A13 /* P4SpecManager.m */,
				AAA34B841365E941003686C8 /* P4Spec.h */,
				AAA34B851365E941003686C8 /* P4Spec.m */,
				AA9DFC5F136F4F1D00A7C166 /* P4Client.h */,
				AA9DFC68136F50DE00A7C166 /* P4Client.m */,
				AA9DFC61136F4F4A00A7C166 /* P4User.h */,
				AA9DFC65136F506500A7C166 /* P4User.m */,
				AADCCC5A11FB877600416A13 /* spec.h */,
			);
			name = Spec;
			sourceTree = "<group>";
		};
		AADCCC7F11FB87C000416A13 /* LowLevel */ = {
			isa = PBXGroup;
			children = (
				AAB9725C134F8685008DAEA2 /* P4Connection.h */,
				AAB9725D134F8685008DAEA2 /* P4Connection.m */,
				AAECBB7D121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.h */,
				AAECBB7E121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.m */,
				AADCCC8011FB87C000416A13 /* P4Keychain.h */,
				AADCCC8111FB87C000416A13 /* P4Keychain.m */,
				AADCCC8811FB87C000416A13 /* P4ConnectionPool.h */,
				AADCCC8911FB87C000416A13 /* P4ConnectionPool_p.h */,
				AADCCC8A11FB87C000416A13 /* P4ConnectionPool.m */,
				AADCCC8B11FB87C000416A13 /* P4RawConnection.h */,
				AADCCC8C11FB87C000416A13 /* P4RawConnection.m */,
				AADCCC8D11FB87C000416A13 /* P4Response.h */,
				AADCCC8E11FB87C000416A13 /* P4Response_p.h */,
				AADCCC8F11FB87C000416A13 /* P4Response.m */,
				AAE7EDBB122EBEC7001D948B /* P4Port.h */,
				AAE7EDBC122EBEC7001D948B /* P4Port.m */,
			);
			name = LowLevel;
			sourceTree = "<group>";
		};
		AADCCC9911FB87CA00416A13 /* EMKeychain */ = {
			isa = PBXGroup;
			children = (
				AADCCC9A11FB87CA00416A13 /* EMKeychainItem.h */,
				AADCCC9B11FB87CA00416A13 /* EMKeychainItem.m */,
				AADCCC9C11FB87CA00416A13 /* EMKeychainProxy.h */,
				AADCCC9D11FB87CA00416A13 /* EMKeychainProxy.m */,
			);
			name = EMKeychain;
			path = ../EMKeychain;
			sourceTree = "<group>";
		};
		AAEAA46C133273AD00EB5183 /* Products */ = {
			isa = PBXGroup;
			children = (
				AAEAA470133273AD00EB5183 /* P4API.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		AAEAA5DF1332782F00EB5183 /* Products */ = {
			isa = PBXGroup;
			children = (
				AAEAA5E31332782F00EB5183 /* libNGAUtilities.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		AAEAA604133278C500EB5183 /* NGAUtilities */ = {
			isa = PBXGroup;
			children = (
				AAEAA5DE1332782F00EB5183 /* NGAUtilities.xcodeproj */,
				AAEAA605133278D100EB5183 /* NGAArrayAdditions.h */,
				AABE25E7133417CF0082F487 /* NGAReachability.h */,
				AAEAA606133278D100EB5183 /* NGAStringAdditions.h */,
				AAEAA607133278D100EB5183 /* NGAUtilities.h */,
			);
			name = NGAUtilities;
			sourceTree = "<group>";
		};
		AAEAA64E133279C400EB5183 /* P4API */ = {
			isa = PBXGroup;
			children = (
				AAEAA46B133273AD00EB5183 /* P4API.xcodeproj */,
				AAEAA64F133279D700EB5183 /* P4ClientApi.h */,
				AAEAA651133279D700EB5183 /* P4Encodings.h */,
				AAEAA652133279D700EB5183 /* P4ErrorCodes.h */,
				AAEAA653133279D700EB5183 /* P4SpecDescription.h */,
				AAEAA654133279D700EB5183 /* P4TypeConversions.hpp */,
			);
			name = P4API;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		AA2A7D281333FFA60063621D /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA3531781334047C003E8061 /* P4SpecManager.h in Headers */,
				AA35317F13340493003E8061 /* P4Response.h in Headers */,
				AA35317A13340489003E8061 /* P4Keychain.h in Headers */,
				AA35318013340496003E8061 /* P4TaggedDataInflaterTransformer.h in Headers */,
				AA353185133404DE003E8061 /* P4Port.h in Headers */,
				AA35317D13340490003E8061 /* P4RawConnection.h in Headers */,
				AA35317B1334048C003E8061 /* P4ConnectionPool.h in Headers */,
				AA3531791334047E003E8061 /* P4SpecManager_p.h in Headers */,
				AA35317E13340492003E8061 /* P4Response_p.h in Headers */,
				AA35317C1334048D003E8061 /* P4ConnectionPool_p.h in Headers */,
				AAB9725E134F8685008DAEA2 /* P4Connection.h in Headers */,
				AA9DFC60136F4F1D00A7C166 /* P4Client.h in Headers */,
				AA9DFC62136F4F4A00A7C166 /* P4User.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		8D1107260486CEB800E47090 /* P4ObjectLayerApp */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 26FC0A840875C7B200E6366F /* Build configuration list for PBXNativeTarget "P4ObjectLayerApp" */;
			buildPhases = (
				8D1107290486CEB800E47090 /* Resources */,
				8D11072C0486CEB800E47090 /* Sources */,
				8D11072E0486CEB800E47090 /* Frameworks */,
				AA2A7C7C1333D1640063621D /* Copy Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
				AA2A7C831333D1FF0063621D /* PBXTargetDependency */,
				AA2A7C851333D2030063621D /* PBXTargetDependency */,
			);
			name = P4ObjectLayerApp;
			productInstallPath = "$(HOME)/Applications";
			productName = P4ObjectLayer;
			productReference = 8D1107320486CEB800E47090 /* P4ObjectLayer.app */;
			productType = "com.apple.product-type.application";
		};
		AA2A7D2A1333FFA60063621D /* P4ObjectLayer */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA2A7D4A1333FFA70063621D /* Build configuration list for PBXNativeTarget "P4ObjectLayer" */;
			buildPhases = (
				AA2A7D261333FFA60063621D /* Sources */,
				AA2A7D271333FFA60063621D /* Frameworks */,
				AA2A7D281333FFA60063621D /* Headers */,
				AA2A7D291333FFA60063621D /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				AA2A7D5E133400B20063621D /* PBXTargetDependency */,
				AA2A7D5C133400AD0063621D /* PBXTargetDependency */,
			);
			name = P4ObjectLayer;
			productName = P4ObjectLayer;
			productReference = AA2A7D2B1333FFA60063621D /* P4ObjectLayer.framework */;
			productType = "com.apple.product-type.framework";
		};
		AA2A7D391333FFA60063621D /* P4ObjectLayerTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AA2A7D4D1333FFA70063621D /* Build configuration list for PBXNativeTarget "P4ObjectLayerTests" */;
			buildPhases = (
				AA2A7D351333FFA60063621D /* Sources */,
				AA2A7D361333FFA60063621D /* Frameworks */,
				AA2A7D371333FFA60063621D /* Resources */,
				AA2A7D381333FFA60063621D /* ShellScript */,
			);
			buildRules = (
			);
			dependencies = (
				AA2A7D3D1333FFA70063621D /* PBXTargetDependency */,
			);
			name = P4ObjectLayerTests;
			productName = P4ObjectLayerTests;
			productReference = AA2A7D3A1333FFA60063621D /* P4ObjectLayerTests.octest */;
			productType = "com.apple.product-type.bundle";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		29B97313FDCFA39411CA2CEA /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0420;
				ORGANIZATIONNAME = "Numerical Garden, LLC";
			};
			buildConfigurationList = 26FC0A880875C7B200E6366F /* Build configuration list for PBXProject "P4ObjectLayer" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
				en,
			);
			mainGroup = 29B97314FDCFA39411CA2CEA /* P4ObjectLayer */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = AAEAA5DF1332782F00EB5183 /* Products */;
					ProjectRef = AAEAA5DE1332782F00EB5183 /* NGAUtilities.xcodeproj */;
				},
				{
					ProductGroup = AAEAA46C133273AD00EB5183 /* Products */;
					ProjectRef = AAEAA46B133273AD00EB5183 /* P4API.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				8D1107260486CEB800E47090 /* P4ObjectLayerApp */,
				AA2A7D2A1333FFA60063621D /* P4ObjectLayer */,
				AA2A7D391333FFA60063621D /* P4ObjectLayerTests */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		AAEAA470133273AD00EB5183 /* P4API.framework */ = {
			isa = PBXReferenceProxy;
			fileType = wrapper.framework;
			path = P4API.framework;
			remoteRef = AAEAA46F133273AD00EB5183 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AAEAA5E31332782F00EB5183 /* libNGAUtilities.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libNGAUtilities.a;
			remoteRef = AAEAA5E21332782F00EB5183 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		8D1107290486CEB800E47090 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AACB13A5121F75F2008BA4A3 /* P4AuxiliarySpecMetadata.plist in Resources */,
				8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
				2F7446990DB6B7EA00F9684A /* MainMenu.xib in Resources */,
				AACE7F90139D30B20069B60D /* P4PasswordErrorHandler.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA2A7D291333FFA60063621D /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7D331333FFA60063621D /* InfoPlist.strings in Resources */,
				AADCEBE0137097F600D9FE8C /* P4AuxiliarySpecMetadata.plist in Resources */,
				AA3A229813A9200800915BDF /* P4PasswordErrorHandler.xib in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA2A7D371333FFA60063621D /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7D441333FFA70063621D /* InfoPlist.strings in Resources */,
				AA2A7D471333FFA70063621D /* P4ObjectLayerTests.h in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		AA2A7D381333FFA60063621D /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		8D11072C0486CEB800E47090 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8D11072D0486CEB800E47090 /* main.m in Sources */,
				77C8280E06725ACE000B614F /* P4ObjectLayer_AppDelegate.m in Sources */,
				770B37ED0679A11B001EADE2 /* P4ObjectLayer_DataModel.xcdatamodel in Sources */,
				AADCCC7B11FB87A800416A13 /* P4SpecManager.m in Sources */,
				AADCCC9011FB87C000416A13 /* P4Keychain.m in Sources */,
				AADCCC9411FB87C000416A13 /* P4ConnectionPool.m in Sources */,
				AADCCC9511FB87C000416A13 /* P4RawConnection.m in Sources */,
				AADCCC9611FB87C000416A13 /* P4Response.m in Sources */,
				AADCCC9E11FB87CA00416A13 /* EMKeychainItem.m in Sources */,
				AADCCC9F11FB87CA00416A13 /* EMKeychainProxy.m in Sources */,
				AAECBB7F121C3CE70049DE92 /* P4TaggedDataInflaterTransformer.m in Sources */,
				AACC30DE12244A5100EE123A /* CLStringNumberValueTransformer.m in Sources */,
				AAE7EDBD122EBEC7001D948B /* P4Port.m in Sources */,
				AA0776A81237E1CB0049E87C /* P4SpecEntityDescriptionAdditions.m in Sources */,
				AAB9725F134F8685008DAEA2 /* P4Connection.m in Sources */,
				AA9DFC66136F506500A7C166 /* P4User.m in Sources */,
				AA9DFC69136F50DE00A7C166 /* P4Client.m in Sources */,
				AA51F1871396D9A200540BE8 /* P4PasswordErrorHandler.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA2A7D261333FFA60063621D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7D7A1334025A0063621D /* CLStringNumberValueTransformer.m in Sources */,
				AA2A7D7E1334025A0063621D /* P4TaggedDataInflaterTransformer.m in Sources */,
				AA2A7D7F1334025A0063621D /* P4Keychain.m in Sources */,
				AA2A7D801334025A0063621D /* P4ConnectionPool.m in Sources */,
				AA2A7D811334025A0063621D /* P4RawConnection.m in Sources */,
				AA2A7D821334025A0063621D /* P4Response.m in Sources */,
				AA2A7D831334025A0063621D /* P4Port.m in Sources */,
				AA2A7D841334025A0063621D /* P4SpecEntityDescriptionAdditions.m in Sources */,
				AA2A7D851334025A0063621D /* P4SpecManager.m in Sources */,
				AA2A7D861334025A0063621D /* EMKeychainItem.m in Sources */,
				AA2A7D871334025A0063621D /* EMKeychainProxy.m in Sources */,
				AAB97260134F8685008DAEA2 /* P4Connection.m in Sources */,
				AAA34BA313660C02003686C8 /* P4Spec.m in Sources */,
				AA9DFC67136F506500A7C166 /* P4User.m in Sources */,
				AA9DFC6A136F50DE00A7C166 /* P4Client.m in Sources */,
				AA3A229713A91EB200915BDF /* P4PasswordErrorHandler.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA2A7D351333FFA60063621D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA2A7D491333FFA70063621D /* P4ObjectLayerTests.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		AA2A7C831333D1FF0063621D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = P4API;
			targetProxy = AA2A7C821333D1FF0063621D /* PBXContainerItemProxy */;
		};
		AA2A7C851333D2030063621D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = NGAUtilities;
			targetProxy = AA2A7C841333D2030063621D /* PBXContainerItemProxy */;
		};
		AA2A7D3D1333FFA70063621D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AA2A7D2A1333FFA60063621D /* P4ObjectLayer */;
			targetProxy = AA2A7D3C1333FFA70063621D /* PBXContainerItemProxy */;
		};
		AA2A7D5C133400AD0063621D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = NGAUtilities;
			targetProxy = AA2A7D5B133400AD0063621D /* PBXContainerItemProxy */;
		};
		AA2A7D5E133400B20063621D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = P4API;
			targetProxy = AA2A7D5D133400B20063621D /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				089C165DFE840E0CC02AAC07 /* English */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
		2F7446970DB6B7EA00F9684A /* MainMenu.xib */ = {
			isa = PBXVariantGroup;
			children = (
				2F7446980DB6B7EA00F9684A /* English */,
			);
			name = MainMenu.xib;
			sourceTree = "<group>";
		};
		AA2A7D311333FFA60063621D /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				AA2A7D321333FFA60063621D /* en */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
		AA2A7D421333FFA70063621D /* InfoPlist.strings */ = {
			isa = PBXVariantGroup;
			children = (
				AA2A7D431333FFA70063621D /* en */,
			);
			name = InfoPlist.strings;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		26FC0A850875C7B200E6366F /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = P4ObjectLayer_Prefix.pch;
				INFOPLIST_FILE = "P4ObjectLayer-Info.plist";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)/p4api-2010.1.251161/lib\"",
				);
				OTHER_LDFLAGS = "-ObjC";
				PRODUCT_NAME = P4ObjectLayer;
				WRAPPER_EXTENSION = app;
			};
			name = Debug;
		};
		26FC0A860875C7B200E6366F /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = P4ObjectLayer_Prefix.pch;
				INFOPLIST_FILE = "P4ObjectLayer-Info.plist";
				INSTALL_PATH = "$(HOME)/Applications";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)/p4api-2010.1.251161/lib\"",
				);
				OTHER_LDFLAGS = "-ObjC";
				PRODUCT_NAME = P4ObjectLayer;
				WRAPPER_EXTENSION = app;
			};
			name = Release;
		};
		26FC0A890875C7B200E6366F /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_WARN_OBJCPP_ARC_ABI = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
			};
			name = Debug;
		};
		26FC0A8A0875C7B200E6366F /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				CLANG_WARN_OBJCPP_ARC_ABI = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				SDKROOT = macosx;
			};
			name = Release;
		};
		AA2A7D4B1333FFA70063621D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				FRAMEWORK_VERSION = A;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "P4ObjectLayer/P4ObjectLayer-Prefix.pch";
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				INFOPLIST_FILE = "P4ObjectLayer/P4ObjectLayer-Info.plist";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				WRAPPER_EXTENSION = framework;
			};
			name = Debug;
		};
		AA2A7D4C1333FFA70063621D /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)\"",
				);
				FRAMEWORK_VERSION = A;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "P4ObjectLayer/P4ObjectLayer-Prefix.pch";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				INFOPLIST_FILE = "P4ObjectLayer/P4ObjectLayer-Info.plist";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				WRAPPER_EXTENSION = framework;
			};
			name = Release;
		};
		AA2A7D4E1333FFA70063621D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "P4ObjectLayerTests/P4ObjectLayerTests-Prefix.pch";
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				INFOPLIST_FILE = "P4ObjectLayerTests/P4ObjectLayerTests-Info.plist";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				OTHER_LDFLAGS = (
					"-framework",
					SenTestingKit,
				);
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				WRAPPER_EXTENSION = octest;
			};
			name = Debug;
		};
		AA2A7D4F1333FFA70063621D /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks";
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = "P4ObjectLayerTests/P4ObjectLayerTests-Prefix.pch";
				GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				INFOPLIST_FILE = "P4ObjectLayerTests/P4ObjectLayerTests-Info.plist";
				MACOSX_DEPLOYMENT_TARGET = 10.6;
				OTHER_LDFLAGS = (
					"-framework",
					SenTestingKit,
				);
				PRODUCT_NAME = "$(TARGET_NAME)";
				SDKROOT = macosx;
				WRAPPER_EXTENSION = octest;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		26FC0A840875C7B200E6366F /* Build configuration list for PBXNativeTarget "P4ObjectLayerApp" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				26FC0A850875C7B200E6366F /* Debug */,
				26FC0A860875C7B200E6366F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		26FC0A880875C7B200E6366F /* Build configuration list for PBXProject "P4ObjectLayer" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				26FC0A890875C7B200E6366F /* Debug */,
				26FC0A8A0875C7B200E6366F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AA2A7D4A1333FFA70063621D /* Build configuration list for PBXNativeTarget "P4ObjectLayer" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA2A7D4B1333FFA70063621D /* Debug */,
				AA2A7D4C1333FFA70063621D /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AA2A7D4D1333FFA70063621D /* Build configuration list for PBXNativeTarget "P4ObjectLayerTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AA2A7D4E1333FFA70063621D /* Debug */,
				AA2A7D4F1333FFA70063621D /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}