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

/* Begin PBXBuildFile section */
		0044E59D1BCD7CEA008EF7EE /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0044E59C1BCD7CEA008EF7EE /* LaunchScreen.storyboard */; };
		251C385767D44A56B4C5FF05 /* libRNFS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ABD163941ED341428B028E6D /* libRNFS.a */; };
		2746CFFA1E9884BD00E579B0 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 274AFB721E972F5300615A64 /* libresolv.tbd */; };
		7608E936D0B84B4FB1849590 /* libRCTCamera.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D4D90F8FFC2D4682850A6803 /* libRCTCamera.a */; };
		A969A40A1CF65C9C00F273F2 /* LogSend.m in Sources */ = {isa = PBXBuildFile; fileRef = A969A4091CF65C9C00F273F2 /* LogSend.m */; };
		A9BB30DF1E6A274900E713E5 /* libRCTCameraRoll.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9BB30C51E6A273A00E713E5 /* libRCTCameraRoll.a */; };
		C3A47BFE1E8B148A00974A63 /* keybasemessage.wav in Resources */ = {isa = PBXBuildFile; fileRef = C3A47BFD1E8B148A00974A63 /* keybasemessage.wav */; };
		DB0846051BA75DC800F54960 /* keybase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DB0846041BA75DC800F54960 /* keybase.framework */; };
		DB27DE571D747A6C003DE8BC /* Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = DB27DE561D747A6C003DE8BC /* Utils.m */; };
		DB2BD1E51DE7D9A600BB7989 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1961DE7D96200BB7989 /* libRCTActionSheet.a */; };
		DB2BD1E61DE7D9A600BB7989 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1BA1DE7D97900BB7989 /* libRCTGeolocation.a */; };
		DB2BD1E71DE7D9A600BB7989 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1BE1DE7D97900BB7989 /* libRCTImage.a */; };
		DB2BD1E81DE7D9A600BB7989 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1C41DE7D97900BB7989 /* libRCTLinking.a */; };
		DB2BD1E91DE7D9A600BB7989 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1CA1DE7D97900BB7989 /* libRCTNetwork.a */; };
		DB2BD1EA1DE7D9A600BB7989 /* libRCTPushNotification.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1CF1DE7D97900BB7989 /* libRCTPushNotification.a */; };
		DB2BD1EB1DE7D9A600BB7989 /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1D31DE7D97900BB7989 /* libRCTSettings.a */; };
		DB2BD1EC1DE7D9A600BB7989 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1D91DE7D97900BB7989 /* libRCTText.a */; };
		DB2BD1ED1DE7D9A600BB7989 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1DE1DE7D97900BB7989 /* libRCTVibration.a */; };
		DB2BD1EE1DE7D9A600BB7989 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1E21DE7D97900BB7989 /* libRCTWebSocket.a */; };
		DB2BD1EF1DE7D9A600BB7989 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB2BD1841DE7D81C00BB7989 /* libReact.a */; };
		DB6D0B961E5B9ED200410F3C /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DB6D0B7A1E5B9EB400410F3C /* libRCTAnimation.a */; };
		DB7538FD1D776CC400AFA61B /* Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = DB27DE561D747A6C003DE8BC /* Utils.m */; };
		DB75391B1D776CC400AFA61B /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0044E59C1BCD7CEA008EF7EE /* LaunchScreen.storyboard */; };
		DB75391D1D776CC400AFA61B /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DBDCF3081B8D03DD00BA95D8 /* Images.xcassets */; };
		DB7539351D777E7100AFA61B /* Engine-Test.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7539341D777E7100AFA61B /* Engine-Test.m */; };
		DB7539371D777E8400AFA61B /* LogSend-Test.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7539361D777E8400AFA61B /* LogSend-Test.m */; };
		DBBCC6131D9C4A8100312652 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DBBCC6121D9C4A8100312652 /* AppDelegate.m */; };
		DBBCC6161D9C4BA700312652 /* KeyListener.m in Sources */ = {isa = PBXBuildFile; fileRef = DBBCC6151D9C4BA700312652 /* KeyListener.m */; };
		DBBCC6181D9C5C6A00312652 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = DBBCC6171D9C5C6A00312652 /* main.m */; };
		DBCE36251B90F14800ECADDE /* Engine.m in Sources */ = {isa = PBXBuildFile; fileRef = DBCE36241B90F14800ECADDE /* Engine.m */; };
		DBDC800B1DE7CC8E005387B3 /* kb.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80031DE7CC8E005387B3 /* kb.ttf */; };
		DBDC800C1DE7CC8E005387B3 /* OpenSans-Semi_bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80041DE7CC8E005387B3 /* OpenSans-Semi_bold.ttf */; };
		DBDC800D1DE7CC8E005387B3 /* OpenSans-Semi_bold_italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80051DE7CC8E005387B3 /* OpenSans-Semi_bold_italic.ttf */; };
		DBDC800E1DE7CC8E005387B3 /* OpenSans.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80061DE7CC8E005387B3 /* OpenSans.ttf */; };
		DBDC800F1DE7CC8E005387B3 /* OpenSans_bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80071DE7CC8E005387B3 /* OpenSans_bold.ttf */; };
		DBDC80101DE7CC8E005387B3 /* OpenSans_italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80081DE7CC8E005387B3 /* OpenSans_italic.ttf */; };
		DBDC80111DE7CC8E005387B3 /* SourceCodePro-Semi_bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC80091DE7CC8E005387B3 /* SourceCodePro-Semi_bold.ttf */; };
		DBDC80121DE7CC8E005387B3 /* SourceCodePro.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DBDC800A1DE7CC8E005387B3 /* SourceCodePro.ttf */; };
		DBDCF30E1B8D03DD00BA95D8 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DBDCF3081B8D03DD00BA95D8 /* Images.xcassets */; };
		DCF5D67E98CE413A87F0068C /* libRNImagePicker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A77BBAD7A94F4A2580CA3B23 /* libRNImagePicker.a */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		27429B071E64A7A90058A4F9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = FE98B29CDF6C4C4085FF2315 /* RNImagePicker.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 014A3B5C1C6CF33500B6D375;
			remoteInfo = RNImagePicker;
		};
		A9BB30C41E6A273A00E713E5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = A9BB30BC1E6A273A00E713E5 /* RCTCameraRoll.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 58B5115D1A9E6B3D00147676;
			remoteInfo = RCTCameraRoll;
		};
		C37487BA1E734C06001860C6 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 225044C2BE0440539C5AB378 /* RNFS.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = F12AFB9B1ADAF8F800E0535D;
			remoteInfo = RNFS;
		};
		DB0417D91E200FC0000B4B1F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 8A6B0997A42F4CC08AE6F28F /* RCTCamera.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 4107012F1ACB723B00C6AA39;
			remoteInfo = RCTCamera;
		};
		DB2BD1831DE7D81C00BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
			remoteInfo = React;
		};
		DB2BD1851DE7D81C00BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A28131D9B038B00D4039D;
			remoteInfo = "React-tvOS";
		};
		DB2BD1951DE7D96200BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1911DE7D96200BB7989 /* RCTActionSheet.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
			remoteInfo = RCTActionSheet;
		};
		DB2BD1B91DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD19A1DE7D97900BB7989 /* RCTGeolocation.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
			remoteInfo = RCTGeolocation;
		};
		DB2BD1BD1DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD19D1DE7D97900BB7989 /* RCTImage.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 58B5115D1A9E6B3D00147676;
			remoteInfo = RCTImage;
		};
		DB2BD1BF1DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD19D1DE7D97900BB7989 /* RCTImage.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A283A1D9B042B00D4039D;
			remoteInfo = "RCTImage-tvOS";
		};
		DB2BD1C31DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A01DE7D97900BB7989 /* RCTLinking.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
			remoteInfo = RCTLinking;
		};
		DB2BD1C51DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A01DE7D97900BB7989 /* RCTLinking.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A28471D9B043800D4039D;
			remoteInfo = "RCTLinking-tvOS";
		};
		DB2BD1C91DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A31DE7D97900BB7989 /* RCTNetwork.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 58B511DB1A9E6C8500147676;
			remoteInfo = RCTNetwork;
		};
		DB2BD1CB1DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A31DE7D97900BB7989 /* RCTNetwork.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A28541D9B044C00D4039D;
			remoteInfo = "RCTNetwork-tvOS";
		};
		DB2BD1CE1DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A61DE7D97900BB7989 /* RCTPushNotification.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
			remoteInfo = RCTPushNotification;
		};
		DB2BD1D21DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A91DE7D97900BB7989 /* RCTSettings.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
			remoteInfo = RCTSettings;
		};
		DB2BD1D41DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A91DE7D97900BB7989 /* RCTSettings.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A28611D9B046600D4039D;
			remoteInfo = "RCTSettings-tvOS";
		};
		DB2BD1D81DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1AC1DE7D97900BB7989 /* RCTText.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 58B5119B1A9E6C1200147676;
			remoteInfo = RCTText;
		};
		DB2BD1DA1DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1AC1DE7D97900BB7989 /* RCTText.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A287B1D9B048500D4039D;
			remoteInfo = "RCTText-tvOS";
		};
		DB2BD1DD1DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1AF1DE7D97900BB7989 /* RCTVibration.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 832C81801AAF6DEF007FA2F7;
			remoteInfo = RCTVibration;
		};
		DB2BD1E11DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1B21DE7D97900BB7989 /* RCTWebSocket.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3C86DF461ADF2C930047B81A;
			remoteInfo = RCTWebSocket;
		};
		DB2BD1E31DE7D97900BB7989 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1B21DE7D97900BB7989 /* RCTWebSocket.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A28881D9B049200D4039D;
			remoteInfo = "RCTWebSocket-tvOS";
		};
		DB6D0B791E5B9EB400410F3C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB6D0B731E5B9EB400410F3C /* RCTAnimation.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 134814201AA4EA6300B7C361;
			remoteInfo = RCTAnimation;
		};
		DB6D0B7B1E5B9EB400410F3C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB6D0B731E5B9EB400410F3C /* RCTAnimation.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 2D2A28201D9B03D100D4039D;
			remoteInfo = "RCTAnimation-tvOS";
		};
		DB7417A51E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD1A61DE7D97900BB7989 /* RCTPushNotification.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D05745F1DE6004600184BB4;
			remoteInfo = "RCTPushNotification-tvOS";
		};
		DB7417B61E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D3C059A1DE3340900C268FA;
			remoteInfo = yoga;
		};
		DB7417B81E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D3C06751DE3340C00C268FA;
			remoteInfo = "yoga-tvOS";
		};
		DB7417BA1E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D3CD9251DE5FBEC00167DC4;
			remoteInfo = cxxreact;
		};
		DB7417BC1E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4;
			remoteInfo = "cxxreact-tvOS";
		};
		DB7417BE1E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D3CD90B1DE5FBD600167DC4;
			remoteInfo = jschelpers;
		};
		DB7417C01E1FFF1000CEC6B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4;
			remoteInfo = "jschelpers-tvOS";
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		0044E59C1BCD7CEA008EF7EE /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
		005BF9961BB9C6B000BD8953 /* Keybase.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Keybase.entitlements; sourceTree = "<group>"; };
		00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		00E356F21AD99517003FC87E /* KeybaseTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = KeybaseTests.m; sourceTree = "<group>"; };
		13B07F961A680F5B00A75B9A /* Keybase.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Keybase.app; sourceTree = BUILT_PRODUCTS_DIR; };
		225044C2BE0440539C5AB378 /* RNFS.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNFS.xcodeproj; path = "../../node_modules/react-native-fs/RNFS.xcodeproj"; sourceTree = "<group>"; };
		274AFB721E972F5300615A64 /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
		8A6B0997A42F4CC08AE6F28F /* RCTCamera.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTCamera.xcodeproj; path = "../../node_modules/react-native-camera/ios/RCTCamera.xcodeproj"; sourceTree = "<group>"; };
		A77BBAD7A94F4A2580CA3B23 /* libRNImagePicker.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNImagePicker.a; sourceTree = "<group>"; };
		A969A4091CF65C9C00F273F2 /* LogSend.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LogSend.m; sourceTree = "<group>"; };
		A969A4161CF65CB200F273F2 /* LogSend.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LogSend.h; sourceTree = "<group>"; };
		A9BB30BC1E6A273A00E713E5 /* RCTCameraRoll.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTCameraRoll.xcodeproj; path = "../../node_modules/react-native/Libraries/CameraRoll/RCTCameraRoll.xcodeproj"; sourceTree = "<group>"; };
		ABD163941ED341428B028E6D /* libRNFS.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNFS.a; sourceTree = "<group>"; };
		C3A47BFD1E8B148A00974A63 /* keybasemessage.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = keybasemessage.wav; path = ../../../sounds/keybasemessage.wav; sourceTree = "<group>"; };
		D4D90F8FFC2D4682850A6803 /* libRCTCamera.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRCTCamera.a; sourceTree = "<group>"; };
		DB0846041BA75DC800F54960 /* keybase.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = keybase.framework; sourceTree = "<group>"; };
		DB27DE551D747A6B003DE8BC /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utils.h; sourceTree = "<group>"; };
		DB27DE561D747A6C003DE8BC /* Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Utils.m; sourceTree = "<group>"; };
		DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1911DE7D96200BB7989 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
		DB2BD19A1DE7D97900BB7989 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "../../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = "<group>"; };
		DB2BD19D1DE7D97900BB7989 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "../../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1A01DE7D97900BB7989 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1A31DE7D97900BB7989 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "../../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1A61DE7D97900BB7989 /* RCTPushNotification.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTPushNotification.xcodeproj; path = "../../node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1A91DE7D97900BB7989 /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1AC1DE7D97900BB7989 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1AF1DE7D97900BB7989 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "../../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = "<group>"; };
		DB2BD1B21DE7D97900BB7989 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = "<group>"; };
		DB6D0B731E5B9EB400410F3C /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
		DB7539221D776CC400AFA61B /* Keybase For Tests.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Keybase For Tests.app"; sourceTree = BUILT_PRODUCTS_DIR; };
		DB7539311D77753600AFA61B /* Keybase_For_Tests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Keybase_For_Tests-Bridging-Header.h"; sourceTree = "<group>"; };
		DB7539341D777E7100AFA61B /* Engine-Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Engine-Test.m"; sourceTree = "<group>"; };
		DB7539361D777E8400AFA61B /* LogSend-Test.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "LogSend-Test.m"; sourceTree = "<group>"; };
		DBBCC6111D9C4A8100312652 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
		DBBCC6121D9C4A8100312652 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
		DBBCC6141D9C4BA700312652 /* KeyListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyListener.h; sourceTree = "<group>"; };
		DBBCC6151D9C4BA700312652 /* KeyListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeyListener.m; sourceTree = "<group>"; };
		DBBCC6171D9C5C6A00312652 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		DBCE36231B90F14800ECADDE /* Engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Engine.h; sourceTree = "<group>"; };
		DBCE36241B90F14800ECADDE /* Engine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Engine.m; sourceTree = "<group>"; };
		DBDC80031DE7CC8E005387B3 /* kb.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = kb.ttf; sourceTree = "<group>"; };
		DBDC80041DE7CC8E005387B3 /* OpenSans-Semi_bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "OpenSans-Semi_bold.ttf"; sourceTree = "<group>"; };
		DBDC80051DE7CC8E005387B3 /* OpenSans-Semi_bold_italic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "OpenSans-Semi_bold_italic.ttf"; sourceTree = "<group>"; };
		DBDC80061DE7CC8E005387B3 /* OpenSans.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = OpenSans.ttf; sourceTree = "<group>"; };
		DBDC80071DE7CC8E005387B3 /* OpenSans_bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = OpenSans_bold.ttf; sourceTree = "<group>"; };
		DBDC80081DE7CC8E005387B3 /* OpenSans_italic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = OpenSans_italic.ttf; sourceTree = "<group>"; };
		DBDC80091DE7CC8E005387B3 /* SourceCodePro-Semi_bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "SourceCodePro-Semi_bold.ttf"; sourceTree = "<group>"; };
		DBDC800A1DE7CC8E005387B3 /* SourceCodePro.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = SourceCodePro.ttf; sourceTree = "<group>"; };
		DBDCF3081B8D03DD00BA95D8 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
		DBDCF3091B8D03DD00BA95D8 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		DBDCF3441B8D04FC00BA95D8 /* Keybase-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Keybase-Bridging-Header.h"; sourceTree = "<group>"; };
		FE98B29CDF6C4C4085FF2315 /* RNImagePicker.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNImagePicker.xcodeproj; path = "../../node_modules/react-native-image-picker/ios/RNImagePicker.xcodeproj"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				2746CFFA1E9884BD00E579B0 /* libresolv.tbd in Frameworks */,
				DB6D0B961E5B9ED200410F3C /* libRCTAnimation.a in Frameworks */,
				DB2BD1E51DE7D9A600BB7989 /* libRCTActionSheet.a in Frameworks */,
				DB2BD1E61DE7D9A600BB7989 /* libRCTGeolocation.a in Frameworks */,
				DB2BD1E71DE7D9A600BB7989 /* libRCTImage.a in Frameworks */,
				DB2BD1E81DE7D9A600BB7989 /* libRCTLinking.a in Frameworks */,
				DB2BD1E91DE7D9A600BB7989 /* libRCTNetwork.a in Frameworks */,
				DB2BD1EA1DE7D9A600BB7989 /* libRCTPushNotification.a in Frameworks */,
				DB2BD1EB1DE7D9A600BB7989 /* libRCTSettings.a in Frameworks */,
				DB2BD1EC1DE7D9A600BB7989 /* libRCTText.a in Frameworks */,
				DB2BD1ED1DE7D9A600BB7989 /* libRCTVibration.a in Frameworks */,
				DB2BD1EE1DE7D9A600BB7989 /* libRCTWebSocket.a in Frameworks */,
				DB2BD1EF1DE7D9A600BB7989 /* libReact.a in Frameworks */,
				DB0846051BA75DC800F54960 /* keybase.framework in Frameworks */,
				A9BB30DF1E6A274900E713E5 /* libRCTCameraRoll.a in Frameworks */,
				7608E936D0B84B4FB1849590 /* libRCTCamera.a in Frameworks */,
				DCF5D67E98CE413A87F0068C /* libRNImagePicker.a in Frameworks */,
				251C385767D44A56B4C5FF05 /* libRNFS.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DB7539061D776CC400AFA61B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		00E356EF1AD99517003FC87E /* KeybaseTests */ = {
			isa = PBXGroup;
			children = (
				00E356F21AD99517003FC87E /* KeybaseTests.m */,
				00E356F01AD99517003FC87E /* Supporting Files */,
			);
			path = KeybaseTests;
			sourceTree = "<group>";
		};
		00E356F01AD99517003FC87E /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				00E356F11AD99517003FC87E /* Info.plist */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		27429AEA1E64A7A90058A4F9 /* Products */ = {
			isa = PBXGroup;
			children = (
				27429B081E64A7A90058A4F9 /* libRNImagePicker.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		832341AE1AAA6A7D00B99B32 /* Libraries */ = {
			isa = PBXGroup;
			children = (
				A9BB30BC1E6A273A00E713E5 /* RCTCameraRoll.xcodeproj */,
				DB6D0B731E5B9EB400410F3C /* RCTAnimation.xcodeproj */,
				DB2BD19A1DE7D97900BB7989 /* RCTGeolocation.xcodeproj */,
				DB2BD19D1DE7D97900BB7989 /* RCTImage.xcodeproj */,
				DB2BD1A01DE7D97900BB7989 /* RCTLinking.xcodeproj */,
				DB2BD1A31DE7D97900BB7989 /* RCTNetwork.xcodeproj */,
				DB2BD1A61DE7D97900BB7989 /* RCTPushNotification.xcodeproj */,
				DB2BD1A91DE7D97900BB7989 /* RCTSettings.xcodeproj */,
				DB2BD1AC1DE7D97900BB7989 /* RCTText.xcodeproj */,
				DB2BD1AF1DE7D97900BB7989 /* RCTVibration.xcodeproj */,
				DB2BD1B21DE7D97900BB7989 /* RCTWebSocket.xcodeproj */,
				DB2BD1911DE7D96200BB7989 /* RCTActionSheet.xcodeproj */,
				DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */,
				DB0846041BA75DC800F54960 /* keybase.framework */,
				8A6B0997A42F4CC08AE6F28F /* RCTCamera.xcodeproj */,
				FE98B29CDF6C4C4085FF2315 /* RNImagePicker.xcodeproj */,
				225044C2BE0440539C5AB378 /* RNFS.xcodeproj */,
			);
			name = Libraries;
			sourceTree = "<group>";
		};
		83CBB9F61A601CBA00E9B192 = {
			isa = PBXGroup;
			children = (
				DBDCF3031B8D03DD00BA95D8 /* Keybase */,
				832341AE1AAA6A7D00B99B32 /* Libraries */,
				00E356EF1AD99517003FC87E /* KeybaseTests */,
				83CBBA001A601CBA00E9B192 /* Products */,
				8B23D2F59C5F2B2FA28E899F /* Frameworks */,
			);
			indentWidth = 2;
			sourceTree = "<group>";
			tabWidth = 2;
		};
		83CBBA001A601CBA00E9B192 /* Products */ = {
			isa = PBXGroup;
			children = (
				13B07F961A680F5B00A75B9A /* Keybase.app */,
				DB7539221D776CC400AFA61B /* Keybase For Tests.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		8B23D2F59C5F2B2FA28E899F /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				274AFB721E972F5300615A64 /* libresolv.tbd */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		A9BB30BD1E6A273A00E713E5 /* Products */ = {
			isa = PBXGroup;
			children = (
				A9BB30C51E6A273A00E713E5 /* libRCTCameraRoll.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		C374879A1E734C05001860C6 /* Products */ = {
			isa = PBXGroup;
			children = (
				C37487BB1E734C06001860C6 /* libRNFS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		C3A47BAA1E8B035500974A63 /* sounds */ = {
			isa = PBXGroup;
			children = (
				C3A47BFD1E8B148A00974A63 /* keybasemessage.wav */,
			);
			name = sounds;
			sourceTree = "<group>";
		};
		DB0417D51E200FC0000B4B1F /* Products */ = {
			isa = PBXGroup;
			children = (
				DB0417DA1E200FC0000B4B1F /* libRCTCamera.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD17F1DE7D81C00BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1841DE7D81C00BB7989 /* libReact.a */,
				DB2BD1861DE7D81C00BB7989 /* libReact.a */,
				DB7417B71E1FFF1000CEC6B7 /* libyoga.a */,
				DB7417B91E1FFF1000CEC6B7 /* libyoga.a */,
				DB7417BB1E1FFF1000CEC6B7 /* libcxxreact.a */,
				DB7417BD1E1FFF1000CEC6B7 /* libcxxreact.a */,
				DB7417BF1E1FFF1000CEC6B7 /* libjschelpers.a */,
				DB7417C11E1FFF1000CEC6B7 /* libjschelpers.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1921DE7D96200BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1961DE7D96200BB7989 /* libRCTActionSheet.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD19B1DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1BA1DE7D97900BB7989 /* libRCTGeolocation.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD19E1DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1BE1DE7D97900BB7989 /* libRCTImage.a */,
				DB2BD1C01DE7D97900BB7989 /* libRCTImage-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1A11DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1C41DE7D97900BB7989 /* libRCTLinking.a */,
				DB2BD1C61DE7D97900BB7989 /* libRCTLinking-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1A41DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1CA1DE7D97900BB7989 /* libRCTNetwork.a */,
				DB2BD1CC1DE7D97900BB7989 /* libRCTNetwork-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1A71DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1CF1DE7D97900BB7989 /* libRCTPushNotification.a */,
				DB7417A61E1FFF1000CEC6B7 /* libRCTPushNotification-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1AA1DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1D31DE7D97900BB7989 /* libRCTSettings.a */,
				DB2BD1D51DE7D97900BB7989 /* libRCTSettings-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1AD1DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1D91DE7D97900BB7989 /* libRCTText.a */,
				DB2BD1DB1DE7D97900BB7989 /* libRCTText-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1B01DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1DE1DE7D97900BB7989 /* libRCTVibration.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB2BD1B31DE7D97900BB7989 /* Products */ = {
			isa = PBXGroup;
			children = (
				DB2BD1E21DE7D97900BB7989 /* libRCTWebSocket.a */,
				DB2BD1E41DE7D97900BB7989 /* libRCTWebSocket-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DB6D0B741E5B9EB400410F3C /* Products */ = {
			isa = PBXGroup;
			children = (
				DB6D0B7A1E5B9EB400410F3C /* libRCTAnimation.a */,
				DB6D0B7C1E5B9EB400410F3C /* libRCTAnimation-tvOS.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		DBDC80021DE7CC8E005387B3 /* fonts */ = {
			isa = PBXGroup;
			children = (
				DBDC80031DE7CC8E005387B3 /* kb.ttf */,
				DBDC80041DE7CC8E005387B3 /* OpenSans-Semi_bold.ttf */,
				DBDC80051DE7CC8E005387B3 /* OpenSans-Semi_bold_italic.ttf */,
				DBDC80061DE7CC8E005387B3 /* OpenSans.ttf */,
				DBDC80071DE7CC8E005387B3 /* OpenSans_bold.ttf */,
				DBDC80081DE7CC8E005387B3 /* OpenSans_italic.ttf */,
				DBDC80091DE7CC8E005387B3 /* SourceCodePro-Semi_bold.ttf */,
				DBDC800A1DE7CC8E005387B3 /* SourceCodePro.ttf */,
			);
			name = fonts;
			path = ../../../fonts;
			sourceTree = "<group>";
		};
		DBDCF3031B8D03DD00BA95D8 /* Keybase */ = {
			isa = PBXGroup;
			children = (
				C3A47BAA1E8B035500974A63 /* sounds */,
				005BF9961BB9C6B000BD8953 /* Keybase.entitlements */,
				DBBCC6111D9C4A8100312652 /* AppDelegate.h */,
				DBBCC6121D9C4A8100312652 /* AppDelegate.m */,
				DBBCC6141D9C4BA700312652 /* KeyListener.h */,
				DBBCC6151D9C4BA700312652 /* KeyListener.m */,
				DBDC80021DE7CC8E005387B3 /* fonts */,
				DBDCF3081B8D03DD00BA95D8 /* Images.xcassets */,
				DBDCF3091B8D03DD00BA95D8 /* Info.plist */,
				DBCE36231B90F14800ECADDE /* Engine.h */,
				DBCE36241B90F14800ECADDE /* Engine.m */,
				DBBCC6171D9C5C6A00312652 /* main.m */,
				DB7539341D777E7100AFA61B /* Engine-Test.m */,
				DB27DE551D747A6B003DE8BC /* Utils.h */,
				DB27DE561D747A6C003DE8BC /* Utils.m */,
				A969A4161CF65CB200F273F2 /* LogSend.h */,
				A969A4091CF65C9C00F273F2 /* LogSend.m */,
				DB7539361D777E8400AFA61B /* LogSend-Test.m */,
				DBDCF3441B8D04FC00BA95D8 /* Keybase-Bridging-Header.h */,
				DB7539311D77753600AFA61B /* Keybase_For_Tests-Bridging-Header.h */,
				0044E59C1BCD7CEA008EF7EE /* LaunchScreen.storyboard */,
			);
			path = Keybase;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		13B07F861A680F5B00A75B9A /* Keybase */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Keybase" */;
			buildPhases = (
				13B07F871A680F5B00A75B9A /* Sources */,
				13B07F8C1A680F5B00A75B9A /* Frameworks */,
				13B07F8E1A680F5B00A75B9A /* Resources */,
				DB229EE81BF697160081901A /* Bundle React Native code and images */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = Keybase;
			productName = "Hello World";
			productReference = 13B07F961A680F5B00A75B9A /* Keybase.app */;
			productType = "com.apple.product-type.application";
		};
		DB7538FB1D776CC400AFA61B /* Keybase For Tests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = DB75391F1D776CC400AFA61B /* Build configuration list for PBXNativeTarget "Keybase For Tests" */;
			buildPhases = (
				E13210D0FE28B7E7EB16FEA0 /* [CP] Check Pods Manifest.lock */,
				DB7538FC1D776CC400AFA61B /* Sources */,
				DB7539061D776CC400AFA61B /* Frameworks */,
				DB7539131D776CC400AFA61B /* Resources */,
				DB75391E1D776CC400AFA61B /* Bundle React Native code and images */,
				B64595940AD1C93ECE274CCF /* [CP] Embed Pods Frameworks */,
				E80332A108B8C6A2190D8BA9 /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "Keybase For Tests";
			productName = "Hello World";
			productReference = DB7539221D776CC400AFA61B /* Keybase For Tests.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		83CBB9F71A601CBA00E9B192 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 700;
				LastUpgradeCheck = 800;
				ORGANIZATIONNAME = Keybase;
				TargetAttributes = {
					13B07F861A680F5B00A75B9A = {
						DevelopmentTeam = 99229SGT5K;
						LastSwiftMigration = 800;
						ProvisioningStyle = Automatic;
						SystemCapabilities = {
							com.apple.ApplicationGroups.iOS = {
								enabled = 1;
							};
							com.apple.DataProtection = {
								enabled = 1;
							};
							com.apple.Keychain = {
								enabled = 1;
							};
							com.apple.Push = {
								enabled = 1;
							};
							com.apple.SafariKeychain = {
								enabled = 1;
							};
						};
					};
				};
			};
			buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Keybase" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 83CBB9F61A601CBA00E9B192;
			productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = DB2BD1921DE7D96200BB7989 /* Products */;
					ProjectRef = DB2BD1911DE7D96200BB7989 /* RCTActionSheet.xcodeproj */;
				},
				{
					ProductGroup = DB6D0B741E5B9EB400410F3C /* Products */;
					ProjectRef = DB6D0B731E5B9EB400410F3C /* RCTAnimation.xcodeproj */;
				},
				{
					ProductGroup = DB0417D51E200FC0000B4B1F /* Products */;
					ProjectRef = 8A6B0997A42F4CC08AE6F28F /* RCTCamera.xcodeproj */;
				},
				{
					ProductGroup = A9BB30BD1E6A273A00E713E5 /* Products */;
					ProjectRef = A9BB30BC1E6A273A00E713E5 /* RCTCameraRoll.xcodeproj */;
				},
				{
					ProductGroup = DB2BD19B1DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD19A1DE7D97900BB7989 /* RCTGeolocation.xcodeproj */;
				},
				{
					ProductGroup = DB2BD19E1DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD19D1DE7D97900BB7989 /* RCTImage.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1A11DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1A01DE7D97900BB7989 /* RCTLinking.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1A41DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1A31DE7D97900BB7989 /* RCTNetwork.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1A71DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1A61DE7D97900BB7989 /* RCTPushNotification.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1AA1DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1A91DE7D97900BB7989 /* RCTSettings.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1AD1DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1AC1DE7D97900BB7989 /* RCTText.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1B01DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1AF1DE7D97900BB7989 /* RCTVibration.xcodeproj */;
				},
				{
					ProductGroup = DB2BD1B31DE7D97900BB7989 /* Products */;
					ProjectRef = DB2BD1B21DE7D97900BB7989 /* RCTWebSocket.xcodeproj */;
				},
				{
					ProductGroup = DB2BD17F1DE7D81C00BB7989 /* Products */;
					ProjectRef = DB2BD17E1DE7D81C00BB7989 /* React.xcodeproj */;
				},
				{
					ProductGroup = C374879A1E734C05001860C6 /* Products */;
					ProjectRef = 225044C2BE0440539C5AB378 /* RNFS.xcodeproj */;
				},
				{
					ProductGroup = 27429AEA1E64A7A90058A4F9 /* Products */;
					ProjectRef = FE98B29CDF6C4C4085FF2315 /* RNImagePicker.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				13B07F861A680F5B00A75B9A /* Keybase */,
				DB7538FB1D776CC400AFA61B /* Keybase For Tests */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		27429B081E64A7A90058A4F9 /* libRNImagePicker.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRNImagePicker.a;
			remoteRef = 27429B071E64A7A90058A4F9 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		A9BB30C51E6A273A00E713E5 /* libRCTCameraRoll.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTCameraRoll.a;
			remoteRef = A9BB30C41E6A273A00E713E5 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C37487BB1E734C06001860C6 /* libRNFS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRNFS.a;
			remoteRef = C37487BA1E734C06001860C6 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB0417DA1E200FC0000B4B1F /* libRCTCamera.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTCamera.a;
			remoteRef = DB0417D91E200FC0000B4B1F /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1841DE7D81C00BB7989 /* libReact.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libReact.a;
			remoteRef = DB2BD1831DE7D81C00BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1861DE7D81C00BB7989 /* libReact.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libReact.a;
			remoteRef = DB2BD1851DE7D81C00BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1961DE7D96200BB7989 /* libRCTActionSheet.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTActionSheet.a;
			remoteRef = DB2BD1951DE7D96200BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1BA1DE7D97900BB7989 /* libRCTGeolocation.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTGeolocation.a;
			remoteRef = DB2BD1B91DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1BE1DE7D97900BB7989 /* libRCTImage.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTImage.a;
			remoteRef = DB2BD1BD1DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1C01DE7D97900BB7989 /* libRCTImage-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTImage-tvOS.a";
			remoteRef = DB2BD1BF1DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1C41DE7D97900BB7989 /* libRCTLinking.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTLinking.a;
			remoteRef = DB2BD1C31DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1C61DE7D97900BB7989 /* libRCTLinking-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTLinking-tvOS.a";
			remoteRef = DB2BD1C51DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1CA1DE7D97900BB7989 /* libRCTNetwork.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTNetwork.a;
			remoteRef = DB2BD1C91DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1CC1DE7D97900BB7989 /* libRCTNetwork-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTNetwork-tvOS.a";
			remoteRef = DB2BD1CB1DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1CF1DE7D97900BB7989 /* libRCTPushNotification.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTPushNotification.a;
			remoteRef = DB2BD1CE1DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1D31DE7D97900BB7989 /* libRCTSettings.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTSettings.a;
			remoteRef = DB2BD1D21DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1D51DE7D97900BB7989 /* libRCTSettings-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTSettings-tvOS.a";
			remoteRef = DB2BD1D41DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1D91DE7D97900BB7989 /* libRCTText.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTText.a;
			remoteRef = DB2BD1D81DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1DB1DE7D97900BB7989 /* libRCTText-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTText-tvOS.a";
			remoteRef = DB2BD1DA1DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1DE1DE7D97900BB7989 /* libRCTVibration.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTVibration.a;
			remoteRef = DB2BD1DD1DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1E21DE7D97900BB7989 /* libRCTWebSocket.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTWebSocket.a;
			remoteRef = DB2BD1E11DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB2BD1E41DE7D97900BB7989 /* libRCTWebSocket-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTWebSocket-tvOS.a";
			remoteRef = DB2BD1E31DE7D97900BB7989 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB6D0B7A1E5B9EB400410F3C /* libRCTAnimation.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libRCTAnimation.a;
			remoteRef = DB6D0B791E5B9EB400410F3C /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB6D0B7C1E5B9EB400410F3C /* libRCTAnimation-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTAnimation-tvOS.a";
			remoteRef = DB6D0B7B1E5B9EB400410F3C /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417A61E1FFF1000CEC6B7 /* libRCTPushNotification-tvOS.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = "libRCTPushNotification-tvOS.a";
			remoteRef = DB7417A51E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417B71E1FFF1000CEC6B7 /* libyoga.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libyoga.a;
			remoteRef = DB7417B61E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417B91E1FFF1000CEC6B7 /* libyoga.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libyoga.a;
			remoteRef = DB7417B81E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417BB1E1FFF1000CEC6B7 /* libcxxreact.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libcxxreact.a;
			remoteRef = DB7417BA1E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417BD1E1FFF1000CEC6B7 /* libcxxreact.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libcxxreact.a;
			remoteRef = DB7417BC1E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417BF1E1FFF1000CEC6B7 /* libjschelpers.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libjschelpers.a;
			remoteRef = DB7417BE1E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		DB7417C11E1FFF1000CEC6B7 /* libjschelpers.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libjschelpers.a;
			remoteRef = DB7417C01E1FFF1000CEC6B7 /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
		13B07F8E1A680F5B00A75B9A /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DBDC800D1DE7CC8E005387B3 /* OpenSans-Semi_bold_italic.ttf in Resources */,
				C3A47BFE1E8B148A00974A63 /* keybasemessage.wav in Resources */,
				DBDC80111DE7CC8E005387B3 /* SourceCodePro-Semi_bold.ttf in Resources */,
				DBDC800E1DE7CC8E005387B3 /* OpenSans.ttf in Resources */,
				DBDC800C1DE7CC8E005387B3 /* OpenSans-Semi_bold.ttf in Resources */,
				DBDC800F1DE7CC8E005387B3 /* OpenSans_bold.ttf in Resources */,
				DBDC800B1DE7CC8E005387B3 /* kb.ttf in Resources */,
				DBDC80101DE7CC8E005387B3 /* OpenSans_italic.ttf in Resources */,
				0044E59D1BCD7CEA008EF7EE /* LaunchScreen.storyboard in Resources */,
				DBDCF30E1B8D03DD00BA95D8 /* Images.xcassets in Resources */,
				DBDC80121DE7CC8E005387B3 /* SourceCodePro.ttf in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DB7539131D776CC400AFA61B /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DB75391B1D776CC400AFA61B /* LaunchScreen.storyboard in Resources */,
				DB75391D1D776CC400AFA61B /* Images.xcassets in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		B64595940AD1C93ECE274CCF /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Embed Pods Frameworks";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Keybase For Tests/Pods-Keybase For Tests-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		DB229EE81BF697160081901A /* Bundle React Native code and images */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Bundle React Native code and images";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "export NODE_BINARY=node\n../../node_modules/react-native/packager/react-native-xcode.sh";
		};
		DB75391E1D776CC400AFA61B /* Bundle React Native code and images */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Bundle React Native code and images";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "export NODE_BINARY=node\n../node_modules/react-native/packager/react-native-xcode.sh";
		};
		E13210D0FE28B7E7EB16FEA0 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n    cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n    exit 1\nfi\n";
			showEnvVarsInLog = 0;
		};
		E80332A108B8C6A2190D8BA9 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Copy Pods Resources";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Keybase For Tests/Pods-Keybase For Tests-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		13B07F871A680F5B00A75B9A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DB27DE571D747A6C003DE8BC /* Utils.m in Sources */,
				A969A40A1CF65C9C00F273F2 /* LogSend.m in Sources */,
				DBBCC6181D9C5C6A00312652 /* main.m in Sources */,
				DBCE36251B90F14800ECADDE /* Engine.m in Sources */,
				DBBCC6131D9C4A8100312652 /* AppDelegate.m in Sources */,
				DBBCC6161D9C4BA700312652 /* KeyListener.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		DB7538FC1D776CC400AFA61B /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DB7538FD1D776CC400AFA61B /* Utils.m in Sources */,
				DB7539371D777E8400AFA61B /* LogSend-Test.m in Sources */,
				DB7539351D777E7100AFA61B /* Engine-Test.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		13B07F941A680F5B00A75B9A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = Keybase/Keybase.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CURRENT_PROJECT_VERSION = 114;
				DEAD_CODE_STRIPPING = NO;
				DEVELOPMENT_TEAM = 99229SGT5K;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(SRCROOT)/../../node_modules/react-native/React/**",
					"$(SRCROOT)/KeybaseGo",
					"$(SRCROOT)/../../node_modules/react-native/Libraries/PushNotificationIOS",
					"$(SRCROOT)/../../node_modules/react-native-camera/ios/**",
					"$(SRCROOT)/../../node_modules/react-native-image-picker/ios",
					"$(SRCROOT)/../../node_modules/react-native-fs/**",
				);
				INFOPLIST_FILE = Keybase/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)/Keybase\"",
					"\"$(SRCROOT)/Keybase\"",
					"\"$(SRCROOT)/Keybase\"",
				);
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-lc++",
				);
				PRODUCT_BUNDLE_IDENTIFIER = keybase.ios;
				PRODUCT_NAME = Keybase;
				PROVISIONING_PROFILE = "";
				SWIFT_OBJC_BRIDGING_HEADER = "Keybase/Keybase-Bridging-Header.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 3.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		13B07F951A680F5B00A75B9A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = Keybase/Keybase.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution: Keybase, Inc. (99229SGT5K)";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CURRENT_PROJECT_VERSION = 114;
				DEAD_CODE_STRIPPING = NO;
				DEVELOPMENT_TEAM = 99229SGT5K;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(SRCROOT)/../../node_modules/react-native/React/**",
					"$(SRCROOT)/KeybaseGo",
					"$(SRCROOT)/../../node_modules/react-native/Libraries/PushNotificationIOS",
					"$(SRCROOT)/../../node_modules/react-native-camera/ios/**",
					"$(SRCROOT)/../../node_modules/react-native-image-picker/ios",
					"$(SRCROOT)/../../node_modules/react-native-fs/**",
				);
				INFOPLIST_FILE = Keybase/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					"\"$(SRCROOT)/Keybase\"",
					"\"$(SRCROOT)/Keybase\"",
					"\"$(SRCROOT)/Keybase\"",
				);
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-lc++",
				);
				PRODUCT_BUNDLE_IDENTIFIER = keybase.ios;
				PRODUCT_NAME = Keybase;
				PROVISIONING_PROFILE = "";
				SWIFT_OBJC_BRIDGING_HEADER = "Keybase/Keybase-Bridging-Header.h";
				SWIFT_VERSION = 3.0;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Release;
		};
		83CBBA201A601CBA00E9B192 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(SRCROOT)/../../node_modules/react-native/React/**",
					"$(SRCROOT)/../../node_modules/react-native-camera/ios/**",
					"$(SRCROOT)/../../node_modules/react-native-image-picker/ios",
				);
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_SWIFT_FLAGS = "-DDEBUG";
				"OTHER_SWIFT_FLAGS[sdk=iphonesimulator*]" = "-DDEBUG -DSIMULATOR";
				SDKROOT = iphoneos;
			};
			name = Debug;
		};
		83CBBA211A601CBA00E9B192 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = YES;
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					"$(SRCROOT)/../../node_modules/react-native/React/**",
					"$(SRCROOT)/../../node_modules/react-native-camera/ios/**",
					"$(SRCROOT)/../../node_modules/react-native-image-picker/ios",
				);
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				MTL_ENABLE_DEBUG_INFO = NO;
				OTHER_SWIFT_FLAGS = "";
				SDKROOT = iphoneos;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		DB7539201D776CC400AFA61B /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = Keybase/Keybase.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				CURRENT_PROJECT_VERSION = 114;
				DEAD_CODE_STRIPPING = NO;
				ENABLE_BITCODE = NO;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					"$(SRCROOT)/../node_modules/react-native/React/**",
					"$(SRCROOT)/KeybaseGo",
					"$(SRCROOT)/../../node_modules/react-native-camera/ios/**",
					"$(SRCROOT)/../../node_modules/react-native-image-picker/ios",
					"$(SRCROOT)/../../node_modules/react-native-fs/**",
				);
				INFOPLIST_FILE = Keybase/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-lc++",
				);
				PRODUCT_BUNDLE_IDENTIFIER = keybase.ios;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
				SWIFT_OBJC_BRIDGING_HEADER = "Keybase/Keybase_For_Tests-Bridging-Header.h";
				SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(SWIFT_MODULE_NAME)-Swift.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				VALID_ARCHS = "arm64 armv7 armv7s";
			};
			name = Debug;
		};
		DB7539211D776CC400AFA61B /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = Keybase/Keybase.entitlements;
				CODE_SIGN_IDENTITY = "iPhone Distribution: Keybase, Inc. (99229SGT5K)";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Keybase, Inc. (99229SGT5K)";
				CURRENT_PROJECT_VERSION = 114;
				DEAD_CODE_STRIPPING = NO;
				ENABLE_BITCODE = NO;
				FRAMEWORK_SEARCH_PATHS = (
					"$(inherited)",
					"$(PROJECT_DIR)",
				);
				GCC_PREPROCESSOR_DEFINITIONS = "TESTING=1";
				"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = "";
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					"$(SRCROOT)/../node_modules/react-native/React/**",
					"$(SRCROOT)/KeybaseGo",
					"$(SRCROOT)/../../node_modules/react-native-camera/ios/**",
					"$(SRCROOT)/../../node_modules/react-native-image-picker/ios",
					"$(SRCROOT)/../../node_modules/react-native-fs/**",
				);
				INFOPLIST_FILE = Keybase/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-ObjC",
					"-lc++",
				);
				OTHER_SWIFT_FLAGS = "-DTESTING";
				PRODUCT_BUNDLE_IDENTIFIER = keybase.ios;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE = "";
				SWIFT_OBJC_BRIDGING_HEADER = "Keybase/Keybase_For_Tests-Bridging-Header.h";
				SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(SWIFT_MODULE_NAME)-Swift.h";
				VALID_ARCHS = "arm64 armv7 armv7s";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Keybase" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				13B07F941A680F5B00A75B9A /* Debug */,
				13B07F951A680F5B00A75B9A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Keybase" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				83CBBA201A601CBA00E9B192 /* Debug */,
				83CBBA211A601CBA00E9B192 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		DB75391F1D776CC400AFA61B /* Build configuration list for PBXNativeTarget "Keybase For Tests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DB7539201D776CC400AFA61B /* Debug */,
				DB7539211D776CC400AFA61B /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
}
