1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 46;
7	objects = {
8
9/* Begin PBXBuildFile section */
10		200C29ED1855EF40345E4BA2 /* libPods-ExponentIntegrationTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0B84B3DEFB2C488FAE7279AD /* libPods-ExponentIntegrationTests.a */; };
11		785045DB1D33AE6E0000E59B /* EXProvisioningProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 785045DA1D33AE6E0000E59B /* EXProvisioningProfile.m */; };
12		78CEE2D11ACD07D70095B124 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 78CEE2D01ACD07D70095B124 /* Images.xcassets */; };
13		78CEE2D41ACD07D70095B124 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 78CEE2D21ACD07D70095B124 /* LaunchScreen.xib */; };
14		78CEE2ED1ACD22D90095B124 /* EXAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 78CEE2EC1ACD22D90095B124 /* EXAppDelegate.m */; };
15		8454E6DA1D4E95B800B9E8EF /* EXBlurView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8454E6D91D4E95B800B9E8EF /* EXBlurView.m */; };
16		8454E6DC1D4E960F00B9E8EF /* EXBlurViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8454E6DB1D4E960F00B9E8EF /* EXBlurViewManager.m */; };
17		A1158D321D4C4AA400286352 /* EXAppLoadingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1158D301D4C4AA400286352 /* EXAppLoadingManager.m */; };
18		A12CC94C1D11E80E0023A57B /* EXLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = A12CC94B1D11E80E0023A57B /* EXLocation.m */; };
19		A15DC4BC1CFF99FE009F940D /* EXImagePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = A15DC4BA1CFF99FE009F940D /* EXImagePicker.m */; };
20		A15DC4CC1D011248009F940D /* EXFacebook.m in Sources */ = {isa = PBXBuildFile; fileRef = A15DC4CA1D011248009F940D /* EXFacebook.m */; };
21		A16EE77D1D56911100634425 /* EXVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = A16EE7751D56911100634425 /* EXVideo.m */; };
22		A16EE77E1D56911100634425 /* EXVideoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A16EE7771D56911100634425 /* EXVideoManager.m */; };
23		A16EE77F1D56911100634425 /* EXVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A16EE7791D56911100634425 /* EXVideoPlayerViewController.m */; };
24		A16EE7801D56911100634425 /* UIView+FindUIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A16EE77C1D56911100634425 /* UIView+FindUIViewController.m */; };
25		A1CDBE8B1D30781000C2A670 /* EXLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = A1CDBE881D30781000C2A670 /* EXLinearGradient.m */; };
26		A1CDBE8C1D30781000C2A670 /* EXLinearGradientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1CDBE8A1D30781000C2A670 /* EXLinearGradientManager.m */; };
27		A1CDBE991D3851F700C2A670 /* EXFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = A1CDBE981D3851F700C2A670 /* EXFileSystem.m */; };
28		A1F37F711CEFD6B2001E9EFC /* EXConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F5C1CEFD6B2001E9EFC /* EXConstants.m */; };
29		A1F37F721CEFD6B2001E9EFC /* EXContacts.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F5E1CEFD6B2001E9EFC /* EXContacts.m */; };
30		A1F37F731CEFD6B2001E9EFC /* EXFontLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F601CEFD6B2001E9EFC /* EXFontLoader.m */; };
31		A1F37F751CEFD6B2001E9EFC /* EXDisabledDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F651CEFD6B2001E9EFC /* EXDisabledDevLoadingView.m */; };
32		A1F37F761CEFD6B2001E9EFC /* EXDisabledDevMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F681CEFD6B2001E9EFC /* EXDisabledDevMenu.m */; };
33		A1F37F771CEFD6B2001E9EFC /* RCTDevMenu+Device.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F6A1CEFD6B2001E9EFC /* RCTDevMenu+Device.m */; };
34		A1F37F781CEFD6B2001E9EFC /* EXDisabledRedBox.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F6C1CEFD6B2001E9EFC /* EXDisabledRedBox.m */; };
35		A1F37F791CEFD6B2001E9EFC /* EXFrameExceptionsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F6E1CEFD6B2001E9EFC /* EXFrameExceptionsManager.m */; };
36		A1F37F7A1CEFD6B2001E9EFC /* EXVersionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F37F701CEFD6B2001E9EFC /* EXVersionManager.m */; };
37		A2AABA28A2AEAFB462697CB3 /* libPods-Exponent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B1D1884419563A8205AED29 /* libPods-Exponent.a */; };
38		B509BCC51C6A88EC00A67CBB /* EXVersions.m in Sources */ = {isa = PBXBuildFile; fileRef = B509BCBB1C6A88EC00A67CBB /* EXVersions.m */; };
39		B51333431CE649FE00E9FC9E /* ExponentIntegrationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = B51333421CE649FE00E9FC9E /* ExponentIntegrationTests.m */; };
40		B513336F1CEA7F4600E9FC9E /* EXKernelModuleProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = B513336E1CEA7F4600E9FC9E /* EXKernelModuleProvider.m */; };
41		B5218E731D22FC7800C54B61 /* EXRemoteNotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B5218E721D22FC7800C54B61 /* EXRemoteNotificationManager.m */; };
42		B5218E7A1D232B8800C54B61 /* EXNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = B5218E791D232B8800C54B61 /* EXNotifications.m */; };
43		B5218E801D2461F600C54B61 /* EXFrameUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = B5218E7F1D2461F600C54B61 /* EXFrameUtils.m */; };
44		B5218E851D2475A000C54B61 /* EXKernelBridgeRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = B5218E841D2475A000C54B61 /* EXKernelBridgeRecord.m */; };
45		B5218E8A1D24806400C54B61 /* EXKernelBridgeRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = B5218E891D24806400C54B61 /* EXKernelBridgeRegistry.m */; };
46		B55089791D06378B009FBBC5 /* EXKernel.m in Sources */ = {isa = PBXBuildFile; fileRef = B55089781D06378B009FBBC5 /* EXKernel.m */; };
47		B550897C1D063C29009FBBC5 /* EXKernelModule.m in Sources */ = {isa = PBXBuildFile; fileRef = B550897B1D063C29009FBBC5 /* EXKernelModule.m */; };
48		B55089821D06455D009FBBC5 /* EXLinkingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B55089811D06455D009FBBC5 /* EXLinkingManager.m */; };
49		B5553F961CEFBD1200555008 /* EXShellManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B5553F951CEFBD1200555008 /* EXShellManager.m */; };
50		B55FDEE41C7FDA560020AA8F /* EXFatalHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = B55FDEE21C7FDA560020AA8F /* EXFatalHandler.m */; };
51		B55FDEE91C7FDB690020AA8F /* EXExceptionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = B55FDEE81C7FDB690020AA8F /* EXExceptionHandler.m */; };
52		B55FDEF61C7FDD380020AA8F /* EXDevMenuViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B55FDEF51C7FDD380020AA8F /* EXDevMenuViewController.m */; };
53		B55FDEFA1C7FE1310020AA8F /* EXRootViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B55FDEF91C7FE1310020AA8F /* EXRootViewController.m */; };
54		B55FDEFD1C800D170020AA8F /* EXErrorView.m in Sources */ = {isa = PBXBuildFile; fileRef = B55FDEFC1C800D170020AA8F /* EXErrorView.m */; };
55		B5657E521CFE1309006EF8E1 /* LaunchScreenShell.xib in Resources */ = {isa = PBXBuildFile; fileRef = B5657E501CFE1309006EF8E1 /* LaunchScreenShell.xib */; };
56		B56FACA21D4AB279009FC106 /* EXAppState.m in Sources */ = {isa = PBXBuildFile; fileRef = B56FACA11D4AB279009FC106 /* EXAppState.m */; };
57		B56FACAD1D4C0266009FC106 /* EXFingerprint.m in Sources */ = {isa = PBXBuildFile; fileRef = B56FACAC1D4C0266009FC106 /* EXFingerprint.m */; };
58		B575EE9A1D53E0AB00DCABBC /* EXCachedResource.m in Sources */ = {isa = PBXBuildFile; fileRef = B575EE991D53E0AB00DCABBC /* EXCachedResource.m */; };
59		B575EE9E1D53EEC300DCABBC /* EXJavaScriptResource.m in Sources */ = {isa = PBXBuildFile; fileRef = B575EE9D1D53EEC300DCABBC /* EXJavaScriptResource.m */; };
60		B575EEA11D54053500DCABBC /* EXManifestResource.m in Sources */ = {isa = PBXBuildFile; fileRef = B575EEA01D54053500DCABBC /* EXManifestResource.m */; };
61		B575EEA41D54175B00DCABBC /* shell-app-manifest.json in Resources */ = {isa = PBXBuildFile; fileRef = B575EEA21D54175A00DCABBC /* shell-app-manifest.json */; };
62		B575EEA51D54175B00DCABBC /* shell-app.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B575EEA31D54175B00DCABBC /* shell-app.bundle */; };
63		B5844C371D482C3D0015C683 /* EXPermissions.m in Sources */ = {isa = PBXBuildFile; fileRef = B5844C361D482C3D0015C683 /* EXPermissions.m */; };
64		B5844C3B1D482D710015C683 /* EXRemoteNotificationRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = B5844C3A1D482D710015C683 /* EXRemoteNotificationRequester.m */; };
65		B5844C3F1D482EA40015C683 /* EXLocationRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = B5844C3E1D482EA40015C683 /* EXLocationRequester.m */; };
66		B587F1E01D53DEB70071715C /* EXFileDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = B587F1DF1D53DEB70071715C /* EXFileDownloader.m */; };
67		B5884A7B1C7FD2E700F01BE4 /* EXFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B5884A731C7FD2E700F01BE4 /* EXFrame.m */; };
68		B5884A7D1C7FD2E700F01BE4 /* EXFrameManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B5884A771C7FD2E700F01BE4 /* EXFrameManager.m */; };
69		B597EF1E1CD98654004A48AD /* EXLog.m in Sources */ = {isa = PBXBuildFile; fileRef = B597EF1D1CD98654004A48AD /* EXLog.m */; };
70		B5A358621C7E6C4300D1BE67 /* EXAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A358611C7E6C4300D1BE67 /* EXAnalytics.m */; };
71		B5E49B571D1346FA00AA6436 /* Exponent.entitlements in Resources */ = {isa = PBXBuildFile; fileRef = B5E49B551D1346FA00AA6436 /* Exponent.entitlements */; };
72		B5E49B631D1347B800AA6436 /* EXSDKVersions.plist in Resources */ = {isa = PBXBuildFile; fileRef = B5E49B621D1347B800AA6436 /* EXSDKVersions.plist */; };
73		B5E49B691D1348E800AA6436 /* EXShell.plist in Resources */ = {isa = PBXBuildFile; fileRef = B5E49B671D1348E800AA6436 /* EXShell.plist */; };
74		B5E49B6E1D13491B00AA6436 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B5E49B6D1D13491B00AA6436 /* main.m */; };
75		B5E49B751D134F0700AA6436 /* kernel.ios.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B5E49B741D134F0700AA6436 /* kernel.ios.bundle */; };
76/* End PBXBuildFile section */
77
78/* Begin PBXContainerItemProxy section */
79		787C91291B27EC6700786A57 /* PBXContainerItemProxy */ = {
80			isa = PBXContainerItemProxy;
81			containerPortal = 787C91251B27EC6700786A57 /* EXURLHandler.xcodeproj */;
82			proxyType = 2;
83			remoteGlobalIDString = 789788DE1AF23588009CD9D5;
84			remoteInfo = EXURLHandler;
85		};
86		B51333451CE649FE00E9FC9E /* PBXContainerItemProxy */ = {
87			isa = PBXContainerItemProxy;
88			containerPortal = 78CEE2B81ACD07D70095B124 /* Project object */;
89			proxyType = 1;
90			remoteGlobalIDString = 78CEE2BF1ACD07D70095B124;
91			remoteInfo = Exponent;
92		};
93/* End PBXContainerItemProxy section */
94
95/* Begin PBXFileReference section */
96		0B84B3DEFB2C488FAE7279AD /* libPods-ExponentIntegrationTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ExponentIntegrationTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
97		1B1D1884419563A8205AED29 /* libPods-Exponent.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Exponent.a"; sourceTree = BUILT_PRODUCTS_DIR; };
98		34B965207078EF139F54C545 /* Pods-ExponentIntegrationTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ExponentIntegrationTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-ExponentIntegrationTests/Pods-ExponentIntegrationTests.release.xcconfig"; sourceTree = "<group>"; };
99		785045D91D33AE6E0000E59B /* EXProvisioningProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXProvisioningProfile.h; sourceTree = "<group>"; };
100		785045DA1D33AE6E0000E59B /* EXProvisioningProfile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXProvisioningProfile.m; sourceTree = "<group>"; };
101		787C91251B27EC6700786A57 /* EXURLHandler.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = EXURLHandler.xcodeproj; path = "../js/node_modules/react-native-url-handler/iOS/EXURLHandler.xcodeproj"; sourceTree = "<group>"; };
102		78CEE2C01ACD07D70095B124 /* Exponent.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Exponent.app; sourceTree = BUILT_PRODUCTS_DIR; };
103		78CEE2D01ACD07D70095B124 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
104		78CEE2D31ACD07D70095B124 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
105		78CEE2EB1ACD22D90095B124 /* EXAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXAppDelegate.h; sourceTree = "<group>"; };
106		78CEE2EC1ACD22D90095B124 /* EXAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXAppDelegate.m; sourceTree = "<group>"; };
107		8454E6D81D4E95A300B9E8EF /* EXBlurView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EXBlurView.h; sourceTree = "<group>"; };
108		8454E6D91D4E95B800B9E8EF /* EXBlurView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXBlurView.m; sourceTree = "<group>"; };
109		8454E6DB1D4E960F00B9E8EF /* EXBlurViewManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXBlurViewManager.m; sourceTree = "<group>"; };
110		8454E6DD1D4E963A00B9E8EF /* EXBlurViewManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EXBlurViewManager.h; sourceTree = "<group>"; };
111		A1158D301D4C4AA400286352 /* EXAppLoadingManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXAppLoadingManager.m; sourceTree = "<group>"; };
112		A1158D311D4C4AA400286352 /* EXAppLoadingManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXAppLoadingManager.h; sourceTree = "<group>"; };
113		A12CC94A1D11E80E0023A57B /* EXLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXLocation.h; sourceTree = "<group>"; };
114		A12CC94B1D11E80E0023A57B /* EXLocation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXLocation.m; sourceTree = "<group>"; };
115		A15DC4BA1CFF99FE009F940D /* EXImagePicker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXImagePicker.m; sourceTree = "<group>"; };
116		A15DC4BB1CFF99FE009F940D /* EXImagePicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXImagePicker.h; sourceTree = "<group>"; };
117		A15DC4CA1D011248009F940D /* EXFacebook.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFacebook.m; sourceTree = "<group>"; };
118		A15DC4CB1D011248009F940D /* EXFacebook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFacebook.h; sourceTree = "<group>"; };
119		A16EE7741D56911100634425 /* EXVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXVideo.h; sourceTree = "<group>"; };
120		A16EE7751D56911100634425 /* EXVideo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXVideo.m; sourceTree = "<group>"; };
121		A16EE7761D56911100634425 /* EXVideoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXVideoManager.h; sourceTree = "<group>"; };
122		A16EE7771D56911100634425 /* EXVideoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXVideoManager.m; sourceTree = "<group>"; };
123		A16EE7781D56911100634425 /* EXVideoPlayerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewController.h; sourceTree = "<group>"; };
124		A16EE7791D56911100634425 /* EXVideoPlayerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXVideoPlayerViewController.m; sourceTree = "<group>"; };
125		A16EE77A1D56911100634425 /* EXVideoPlayerViewControllerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewControllerDelegate.h; sourceTree = "<group>"; };
126		A16EE77B1D56911100634425 /* UIView+FindUIViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+FindUIViewController.h"; sourceTree = "<group>"; };
127		A16EE77C1D56911100634425 /* UIView+FindUIViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+FindUIViewController.m"; sourceTree = "<group>"; };
128		A1CDBE871D30781000C2A670 /* EXLinearGradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXLinearGradient.h; sourceTree = "<group>"; };
129		A1CDBE881D30781000C2A670 /* EXLinearGradient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXLinearGradient.m; sourceTree = "<group>"; };
130		A1CDBE891D30781000C2A670 /* EXLinearGradientManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXLinearGradientManager.h; sourceTree = "<group>"; };
131		A1CDBE8A1D30781000C2A670 /* EXLinearGradientManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXLinearGradientManager.m; sourceTree = "<group>"; };
132		A1CDBE971D3851F700C2A670 /* EXFileSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFileSystem.h; sourceTree = "<group>"; };
133		A1CDBE981D3851F700C2A670 /* EXFileSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFileSystem.m; sourceTree = "<group>"; };
134		A1F37F5B1CEFD6B2001E9EFC /* EXConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXConstants.h; sourceTree = "<group>"; };
135		A1F37F5C1CEFD6B2001E9EFC /* EXConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXConstants.m; sourceTree = "<group>"; };
136		A1F37F5D1CEFD6B2001E9EFC /* EXContacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXContacts.h; sourceTree = "<group>"; };
137		A1F37F5E1CEFD6B2001E9EFC /* EXContacts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXContacts.m; sourceTree = "<group>"; };
138		A1F37F5F1CEFD6B2001E9EFC /* EXFontLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFontLoader.h; sourceTree = "<group>"; };
139		A1F37F601CEFD6B2001E9EFC /* EXFontLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFontLoader.m; sourceTree = "<group>"; };
140		A1F37F641CEFD6B2001E9EFC /* EXDisabledDevLoadingView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXDisabledDevLoadingView.h; sourceTree = "<group>"; };
141		A1F37F651CEFD6B2001E9EFC /* EXDisabledDevLoadingView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXDisabledDevLoadingView.m; sourceTree = "<group>"; };
142		A1F37F671CEFD6B2001E9EFC /* EXDisabledDevMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXDisabledDevMenu.h; sourceTree = "<group>"; };
143		A1F37F681CEFD6B2001E9EFC /* EXDisabledDevMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXDisabledDevMenu.m; sourceTree = "<group>"; };
144		A1F37F691CEFD6B2001E9EFC /* RCTDevMenu+Device.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RCTDevMenu+Device.h"; sourceTree = "<group>"; };
145		A1F37F6A1CEFD6B2001E9EFC /* RCTDevMenu+Device.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "RCTDevMenu+Device.m"; sourceTree = "<group>"; };
146		A1F37F6B1CEFD6B2001E9EFC /* EXDisabledRedBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXDisabledRedBox.h; sourceTree = "<group>"; };
147		A1F37F6C1CEFD6B2001E9EFC /* EXDisabledRedBox.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXDisabledRedBox.m; sourceTree = "<group>"; };
148		A1F37F6D1CEFD6B2001E9EFC /* EXFrameExceptionsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFrameExceptionsManager.h; sourceTree = "<group>"; };
149		A1F37F6E1CEFD6B2001E9EFC /* EXFrameExceptionsManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFrameExceptionsManager.m; sourceTree = "<group>"; };
150		A1F37F6F1CEFD6B2001E9EFC /* EXVersionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXVersionManager.h; sourceTree = "<group>"; };
151		A1F37F701CEFD6B2001E9EFC /* EXVersionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXVersionManager.m; sourceTree = "<group>"; };
152		B509BCBA1C6A88EC00A67CBB /* EXVersions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXVersions.h; sourceTree = "<group>"; };
153		B509BCBB1C6A88EC00A67CBB /* EXVersions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXVersions.m; sourceTree = "<group>"; };
154		B51333401CE649FE00E9FC9E /* ExponentIntegrationTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ExponentIntegrationTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
155		B51333421CE649FE00E9FC9E /* ExponentIntegrationTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ExponentIntegrationTests.m; sourceTree = "<group>"; };
156		B51333441CE649FE00E9FC9E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
157		B513336D1CEA7F4600E9FC9E /* EXKernelModuleProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXKernelModuleProvider.h; sourceTree = "<group>"; };
158		B513336E1CEA7F4600E9FC9E /* EXKernelModuleProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXKernelModuleProvider.m; sourceTree = "<group>"; };
159		B5218E711D22FC7800C54B61 /* EXRemoteNotificationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXRemoteNotificationManager.h; sourceTree = "<group>"; };
160		B5218E721D22FC7800C54B61 /* EXRemoteNotificationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXRemoteNotificationManager.m; sourceTree = "<group>"; };
161		B5218E781D232B8800C54B61 /* EXNotifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXNotifications.h; sourceTree = "<group>"; };
162		B5218E791D232B8800C54B61 /* EXNotifications.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXNotifications.m; sourceTree = "<group>"; };
163		B5218E7E1D2461F600C54B61 /* EXFrameUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFrameUtils.h; sourceTree = "<group>"; };
164		B5218E7F1D2461F600C54B61 /* EXFrameUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFrameUtils.m; sourceTree = "<group>"; };
165		B5218E831D2475A000C54B61 /* EXKernelBridgeRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXKernelBridgeRecord.h; sourceTree = "<group>"; };
166		B5218E841D2475A000C54B61 /* EXKernelBridgeRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXKernelBridgeRecord.m; sourceTree = "<group>"; };
167		B5218E881D24806400C54B61 /* EXKernelBridgeRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXKernelBridgeRegistry.h; sourceTree = "<group>"; };
168		B5218E891D24806400C54B61 /* EXKernelBridgeRegistry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXKernelBridgeRegistry.m; sourceTree = "<group>"; };
169		B55089771D06378B009FBBC5 /* EXKernel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXKernel.h; sourceTree = "<group>"; };
170		B55089781D06378B009FBBC5 /* EXKernel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXKernel.m; sourceTree = "<group>"; };
171		B550897A1D063C29009FBBC5 /* EXKernelModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXKernelModule.h; sourceTree = "<group>"; };
172		B550897B1D063C29009FBBC5 /* EXKernelModule.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXKernelModule.m; sourceTree = "<group>"; };
173		B55089801D06455D009FBBC5 /* EXLinkingManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXLinkingManager.h; sourceTree = "<group>"; };
174		B55089811D06455D009FBBC5 /* EXLinkingManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXLinkingManager.m; sourceTree = "<group>"; };
175		B5553F941CEFBD1200555008 /* EXShellManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXShellManager.h; sourceTree = "<group>"; };
176		B5553F951CEFBD1200555008 /* EXShellManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXShellManager.m; sourceTree = "<group>"; };
177		B55FDEE11C7FDA560020AA8F /* EXFatalHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFatalHandler.h; sourceTree = "<group>"; };
178		B55FDEE21C7FDA560020AA8F /* EXFatalHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFatalHandler.m; sourceTree = "<group>"; };
179		B55FDEE71C7FDB690020AA8F /* EXExceptionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXExceptionHandler.h; sourceTree = "<group>"; };
180		B55FDEE81C7FDB690020AA8F /* EXExceptionHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXExceptionHandler.m; sourceTree = "<group>"; };
181		B55FDEF41C7FDD380020AA8F /* EXDevMenuViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXDevMenuViewController.h; sourceTree = "<group>"; };
182		B55FDEF51C7FDD380020AA8F /* EXDevMenuViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXDevMenuViewController.m; sourceTree = "<group>"; };
183		B55FDEF81C7FE1310020AA8F /* EXRootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXRootViewController.h; sourceTree = "<group>"; };
184		B55FDEF91C7FE1310020AA8F /* EXRootViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXRootViewController.m; sourceTree = "<group>"; };
185		B55FDEFB1C800D170020AA8F /* EXErrorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXErrorView.h; sourceTree = "<group>"; };
186		B55FDEFC1C800D170020AA8F /* EXErrorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXErrorView.m; sourceTree = "<group>"; };
187		B5657E511CFE1309006EF8E1 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreenShell.xib; sourceTree = "<group>"; };
188		B56FACA01D4AB279009FC106 /* EXAppState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXAppState.h; sourceTree = "<group>"; };
189		B56FACA11D4AB279009FC106 /* EXAppState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXAppState.m; sourceTree = "<group>"; };
190		B56FACAB1D4C0266009FC106 /* EXFingerprint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFingerprint.h; sourceTree = "<group>"; };
191		B56FACAC1D4C0266009FC106 /* EXFingerprint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFingerprint.m; sourceTree = "<group>"; };
192		B575EE981D53E0AB00DCABBC /* EXCachedResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXCachedResource.h; sourceTree = "<group>"; };
193		B575EE991D53E0AB00DCABBC /* EXCachedResource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXCachedResource.m; sourceTree = "<group>"; };
194		B575EE9C1D53EEC300DCABBC /* EXJavaScriptResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXJavaScriptResource.h; sourceTree = "<group>"; };
195		B575EE9D1D53EEC300DCABBC /* EXJavaScriptResource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXJavaScriptResource.m; sourceTree = "<group>"; };
196		B575EE9F1D54053500DCABBC /* EXManifestResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXManifestResource.h; sourceTree = "<group>"; };
197		B575EEA01D54053500DCABBC /* EXManifestResource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXManifestResource.m; sourceTree = "<group>"; };
198		B575EEA21D54175A00DCABBC /* shell-app-manifest.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "shell-app-manifest.json"; sourceTree = "<group>"; };
199		B575EEA31D54175B00DCABBC /* shell-app.bundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "shell-app.bundle"; sourceTree = "<group>"; };
200		B575EEC51D5A9BBE00DCABBC /* EXKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXKeys.h; sourceTree = "<group>"; };
201		B5844C351D482C3D0015C683 /* EXPermissions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXPermissions.h; sourceTree = "<group>"; };
202		B5844C361D482C3D0015C683 /* EXPermissions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXPermissions.m; sourceTree = "<group>"; };
203		B5844C391D482D710015C683 /* EXRemoteNotificationRequester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXRemoteNotificationRequester.h; sourceTree = "<group>"; };
204		B5844C3A1D482D710015C683 /* EXRemoteNotificationRequester.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXRemoteNotificationRequester.m; sourceTree = "<group>"; };
205		B5844C3D1D482EA40015C683 /* EXLocationRequester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXLocationRequester.h; sourceTree = "<group>"; };
206		B5844C3E1D482EA40015C683 /* EXLocationRequester.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXLocationRequester.m; sourceTree = "<group>"; };
207		B587F1DE1D53DEB70071715C /* EXFileDownloader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFileDownloader.h; sourceTree = "<group>"; };
208		B587F1DF1D53DEB70071715C /* EXFileDownloader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFileDownloader.m; sourceTree = "<group>"; };
209		B5884A721C7FD2E700F01BE4 /* EXFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFrame.h; sourceTree = "<group>"; };
210		B5884A731C7FD2E700F01BE4 /* EXFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFrame.m; sourceTree = "<group>"; };
211		B5884A761C7FD2E700F01BE4 /* EXFrameManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXFrameManager.h; sourceTree = "<group>"; };
212		B5884A771C7FD2E700F01BE4 /* EXFrameManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXFrameManager.m; sourceTree = "<group>"; };
213		B597EF1C1CD98654004A48AD /* EXLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXLog.h; sourceTree = "<group>"; };
214		B597EF1D1CD98654004A48AD /* EXLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXLog.m; sourceTree = "<group>"; };
215		B5A358601C7E6C4300D1BE67 /* EXAnalytics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EXAnalytics.h; sourceTree = "<group>"; };
216		B5A358611C7E6C4300D1BE67 /* EXAnalytics.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EXAnalytics.m; sourceTree = "<group>"; };
217		B5E49B541D1346FA00AA6436 /* Exponent-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Exponent-Prefix.pch"; sourceTree = "<group>"; };
218		B5E49B551D1346FA00AA6436 /* Exponent.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = Exponent.entitlements; sourceTree = "<group>"; };
219		B5E49B561D1346FA00AA6436 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
220		B5E49B621D1347B800AA6436 /* EXSDKVersions.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = EXSDKVersions.plist; sourceTree = "<group>"; };
221		B5E49B671D1348E800AA6436 /* EXShell.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = EXShell.plist; sourceTree = "<group>"; };
222		B5E49B6D1D13491B00AA6436 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
223		B5E49B741D134F0700AA6436 /* kernel.ios.bundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = kernel.ios.bundle; sourceTree = "<group>"; };
224		BD69154E1D289060B003BB86 /* Pods-Exponent.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Exponent.release.xcconfig"; path = "Pods/Target Support Files/Pods-Exponent/Pods-Exponent.release.xcconfig"; sourceTree = "<group>"; };
225		D045154CF3903164C70A59B6 /* Pods-ExponentIntegrationTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ExponentIntegrationTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ExponentIntegrationTests/Pods-ExponentIntegrationTests.debug.xcconfig"; sourceTree = "<group>"; };
226		F8B7CBE8449DB220A8A6DF82 /* Pods-Exponent.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Exponent.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Exponent/Pods-Exponent.debug.xcconfig"; sourceTree = "<group>"; };
227/* End PBXFileReference section */
228
229/* Begin PBXFrameworksBuildPhase section */
230		78CEE2BD1ACD07D70095B124 /* Frameworks */ = {
231			isa = PBXFrameworksBuildPhase;
232			buildActionMask = 2147483647;
233			files = (
234				A2AABA28A2AEAFB462697CB3 /* libPods-Exponent.a in Frameworks */,
235			);
236			runOnlyForDeploymentPostprocessing = 0;
237		};
238		B513333D1CE649FE00E9FC9E /* Frameworks */ = {
239			isa = PBXFrameworksBuildPhase;
240			buildActionMask = 2147483647;
241			files = (
242				200C29ED1855EF40345E4BA2 /* libPods-ExponentIntegrationTests.a in Frameworks */,
243			);
244			runOnlyForDeploymentPostprocessing = 0;
245		};
246/* End PBXFrameworksBuildPhase section */
247
248/* Begin PBXGroup section */
249		3050F5A98E56E9379C36ABD2 /* Frameworks */ = {
250			isa = PBXGroup;
251			children = (
252				787C91251B27EC6700786A57 /* EXURLHandler.xcodeproj */,
253				1B1D1884419563A8205AED29 /* libPods-Exponent.a */,
254				0B84B3DEFB2C488FAE7279AD /* libPods-ExponentIntegrationTests.a */,
255			);
256			name = Frameworks;
257			sourceTree = "<group>";
258		};
259		787C91261B27EC6700786A57 /* Products */ = {
260			isa = PBXGroup;
261			children = (
262				787C912A1B27EC6700786A57 /* libEXURLHandler.a */,
263			);
264			name = Products;
265			sourceTree = "<group>";
266		};
267		78CEE2B71ACD07D70095B124 = {
268			isa = PBXGroup;
269			children = (
270				78CEE2C21ACD07D70095B124 /* Exponent */,
271				B51333411CE649FE00E9FC9E /* ExponentIntegrationTests */,
272				3050F5A98E56E9379C36ABD2 /* Frameworks */,
273				A17682721BE42C7F0057BBF2 /* Libraries */,
274				FBBF25BCC6E70D733A60A01D /* Pods */,
275				78CEE2C11ACD07D70095B124 /* Products */,
276			);
277			indentWidth = 2;
278			sourceTree = "<group>";
279			tabWidth = 2;
280		};
281		78CEE2C11ACD07D70095B124 /* Products */ = {
282			isa = PBXGroup;
283			children = (
284				78CEE2C01ACD07D70095B124 /* Exponent.app */,
285				B51333401CE649FE00E9FC9E /* ExponentIntegrationTests.xctest */,
286			);
287			name = Products;
288			sourceTree = "<group>";
289		};
290		78CEE2C21ACD07D70095B124 /* Exponent */ = {
291			isa = PBXGroup;
292			children = (
293				B53BB2851C7E6C1E00D52FBD /* Analytics */,
294				B587F1DB1D53DE600071715C /* Api */,
295				B55FDEF31C7FDD380020AA8F /* DevMenu */,
296				B509BCB51C6A88EC00A67CBB /* Environment */,
297				B55FDEDE1C7FDA560020AA8F /* Errors */,
298				B5884A6F1C7FD2E700F01BE4 /* Frame */,
299				B509BCBC1C6A88EC00A67CBB /* Modules */,
300				B5E49B521D1346FA00AA6436 /* Supporting */,
301				B5812C331C9CD59200A10345 /* Versioned */,
302				78CEE2EB1ACD22D90095B124 /* EXAppDelegate.h */,
303				78CEE2EC1ACD22D90095B124 /* EXAppDelegate.m */,
304				B55FDEF81C7FE1310020AA8F /* EXRootViewController.h */,
305				B55FDEF91C7FE1310020AA8F /* EXRootViewController.m */,
306				78CEE2D01ACD07D70095B124 /* Images.xcassets */,
307				78CEE2D21ACD07D70095B124 /* LaunchScreen.xib */,
308				B5657E501CFE1309006EF8E1 /* LaunchScreenShell.xib */,
309			);
310			path = Exponent;
311			sourceTree = "<group>";
312		};
313		A16EE7731D56911100634425 /* Video */ = {
314			isa = PBXGroup;
315			children = (
316				A16EE7741D56911100634425 /* EXVideo.h */,
317				A16EE7751D56911100634425 /* EXVideo.m */,
318				A16EE7761D56911100634425 /* EXVideoManager.h */,
319				A16EE7771D56911100634425 /* EXVideoManager.m */,
320				A16EE7781D56911100634425 /* EXVideoPlayerViewController.h */,
321				A16EE7791D56911100634425 /* EXVideoPlayerViewController.m */,
322				A16EE77A1D56911100634425 /* EXVideoPlayerViewControllerDelegate.h */,
323				A16EE77B1D56911100634425 /* UIView+FindUIViewController.h */,
324				A16EE77C1D56911100634425 /* UIView+FindUIViewController.m */,
325			);
326			path = Video;
327			sourceTree = "<group>";
328		};
329		A17682721BE42C7F0057BBF2 /* Libraries */ = {
330			isa = PBXGroup;
331			children = (
332			);
333			name = Libraries;
334			sourceTree = "<group>";
335		};
336		A1CDBE861D30781000C2A670 /* Components */ = {
337			isa = PBXGroup;
338			children = (
339				A16EE7731D56911100634425 /* Video */,
340				8454E6D81D4E95A300B9E8EF /* EXBlurView.h */,
341				8454E6D91D4E95B800B9E8EF /* EXBlurView.m */,
342				8454E6DD1D4E963A00B9E8EF /* EXBlurViewManager.h */,
343				8454E6DB1D4E960F00B9E8EF /* EXBlurViewManager.m */,
344				A1CDBE871D30781000C2A670 /* EXLinearGradient.h */,
345				A1CDBE881D30781000C2A670 /* EXLinearGradient.m */,
346				A1CDBE891D30781000C2A670 /* EXLinearGradientManager.h */,
347				A1CDBE8A1D30781000C2A670 /* EXLinearGradientManager.m */,
348			);
349			path = Components;
350			sourceTree = "<group>";
351		};
352		A1F37F591CEFD6B2001E9EFC /* Modules */ = {
353			isa = PBXGroup;
354			children = (
355				A1F37F5A1CEFD6B2001E9EFC /* Api */,
356				A1F37F631CEFD6B2001E9EFC /* Internal */,
357			);
358			path = Modules;
359			sourceTree = "<group>";
360		};
361		A1F37F5A1CEFD6B2001E9EFC /* Api */ = {
362			isa = PBXGroup;
363			children = (
364				A1CDBE861D30781000C2A670 /* Components */,
365				B5844C341D482C3D0015C683 /* Permissions */,
366				A1F37F5B1CEFD6B2001E9EFC /* EXConstants.h */,
367				A1F37F5C1CEFD6B2001E9EFC /* EXConstants.m */,
368				A1F37F5D1CEFD6B2001E9EFC /* EXContacts.h */,
369				A1F37F5E1CEFD6B2001E9EFC /* EXContacts.m */,
370				A15DC4CB1D011248009F940D /* EXFacebook.h */,
371				A15DC4CA1D011248009F940D /* EXFacebook.m */,
372				A1CDBE971D3851F700C2A670 /* EXFileSystem.h */,
373				A1CDBE981D3851F700C2A670 /* EXFileSystem.m */,
374				B56FACAB1D4C0266009FC106 /* EXFingerprint.h */,
375				B56FACAC1D4C0266009FC106 /* EXFingerprint.m */,
376				A1F37F5F1CEFD6B2001E9EFC /* EXFontLoader.h */,
377				A1F37F601CEFD6B2001E9EFC /* EXFontLoader.m */,
378				A15DC4BB1CFF99FE009F940D /* EXImagePicker.h */,
379				A15DC4BA1CFF99FE009F940D /* EXImagePicker.m */,
380				A12CC94A1D11E80E0023A57B /* EXLocation.h */,
381				A12CC94B1D11E80E0023A57B /* EXLocation.m */,
382				B5218E781D232B8800C54B61 /* EXNotifications.h */,
383				B5218E791D232B8800C54B61 /* EXNotifications.m */,
384			);
385			path = Api;
386			sourceTree = "<group>";
387		};
388		A1F37F631CEFD6B2001E9EFC /* Internal */ = {
389			isa = PBXGroup;
390			children = (
391				A1F37F661CEFD6B2001E9EFC /* EXDisabledDevMenu */,
392				A1158D311D4C4AA400286352 /* EXAppLoadingManager.h */,
393				A1158D301D4C4AA400286352 /* EXAppLoadingManager.m */,
394				B56FACA01D4AB279009FC106 /* EXAppState.h */,
395				B56FACA11D4AB279009FC106 /* EXAppState.m */,
396				A1F37F641CEFD6B2001E9EFC /* EXDisabledDevLoadingView.h */,
397				A1F37F651CEFD6B2001E9EFC /* EXDisabledDevLoadingView.m */,
398				A1F37F6B1CEFD6B2001E9EFC /* EXDisabledRedBox.h */,
399				A1F37F6C1CEFD6B2001E9EFC /* EXDisabledRedBox.m */,
400				A1F37F6D1CEFD6B2001E9EFC /* EXFrameExceptionsManager.h */,
401				A1F37F6E1CEFD6B2001E9EFC /* EXFrameExceptionsManager.m */,
402				B55089801D06455D009FBBC5 /* EXLinkingManager.h */,
403				B55089811D06455D009FBBC5 /* EXLinkingManager.m */,
404			);
405			path = Internal;
406			sourceTree = "<group>";
407		};
408		A1F37F661CEFD6B2001E9EFC /* EXDisabledDevMenu */ = {
409			isa = PBXGroup;
410			children = (
411				A1F37F671CEFD6B2001E9EFC /* EXDisabledDevMenu.h */,
412				A1F37F681CEFD6B2001E9EFC /* EXDisabledDevMenu.m */,
413				A1F37F691CEFD6B2001E9EFC /* RCTDevMenu+Device.h */,
414				A1F37F6A1CEFD6B2001E9EFC /* RCTDevMenu+Device.m */,
415			);
416			path = EXDisabledDevMenu;
417			sourceTree = "<group>";
418		};
419		B509BCB51C6A88EC00A67CBB /* Environment */ = {
420			isa = PBXGroup;
421			children = (
422				B55089771D06378B009FBBC5 /* EXKernel.h */,
423				B55089781D06378B009FBBC5 /* EXKernel.m */,
424				B5218E831D2475A000C54B61 /* EXKernelBridgeRecord.h */,
425				B5218E841D2475A000C54B61 /* EXKernelBridgeRecord.m */,
426				B5218E881D24806400C54B61 /* EXKernelBridgeRegistry.h */,
427				B5218E891D24806400C54B61 /* EXKernelBridgeRegistry.m */,
428				785045D91D33AE6E0000E59B /* EXProvisioningProfile.h */,
429				785045DA1D33AE6E0000E59B /* EXProvisioningProfile.m */,
430				B5218E711D22FC7800C54B61 /* EXRemoteNotificationManager.h */,
431				B5218E721D22FC7800C54B61 /* EXRemoteNotificationManager.m */,
432				B5553F941CEFBD1200555008 /* EXShellManager.h */,
433				B5553F951CEFBD1200555008 /* EXShellManager.m */,
434				B509BCBA1C6A88EC00A67CBB /* EXVersions.h */,
435				B509BCBB1C6A88EC00A67CBB /* EXVersions.m */,
436			);
437			path = Environment;
438			sourceTree = "<group>";
439		};
440		B509BCBC1C6A88EC00A67CBB /* Modules */ = {
441			isa = PBXGroup;
442			children = (
443				B55FDEE71C7FDB690020AA8F /* EXExceptionHandler.h */,
444				B55FDEE81C7FDB690020AA8F /* EXExceptionHandler.m */,
445				B550897A1D063C29009FBBC5 /* EXKernelModule.h */,
446				B550897B1D063C29009FBBC5 /* EXKernelModule.m */,
447				B513336D1CEA7F4600E9FC9E /* EXKernelModuleProvider.h */,
448				B513336E1CEA7F4600E9FC9E /* EXKernelModuleProvider.m */,
449			);
450			path = Modules;
451			sourceTree = "<group>";
452		};
453		B51333411CE649FE00E9FC9E /* ExponentIntegrationTests */ = {
454			isa = PBXGroup;
455			children = (
456				B51333421CE649FE00E9FC9E /* ExponentIntegrationTests.m */,
457				B51333441CE649FE00E9FC9E /* Info.plist */,
458			);
459			path = ExponentIntegrationTests;
460			sourceTree = "<group>";
461		};
462		B53BB2851C7E6C1E00D52FBD /* Analytics */ = {
463			isa = PBXGroup;
464			children = (
465				B5A358601C7E6C4300D1BE67 /* EXAnalytics.h */,
466				B5A358611C7E6C4300D1BE67 /* EXAnalytics.m */,
467			);
468			path = Analytics;
469			sourceTree = "<group>";
470		};
471		B55FDEDE1C7FDA560020AA8F /* Errors */ = {
472			isa = PBXGroup;
473			children = (
474				B55FDEFB1C800D170020AA8F /* EXErrorView.h */,
475				B55FDEFC1C800D170020AA8F /* EXErrorView.m */,
476				B55FDEE11C7FDA560020AA8F /* EXFatalHandler.h */,
477				B55FDEE21C7FDA560020AA8F /* EXFatalHandler.m */,
478				B597EF1C1CD98654004A48AD /* EXLog.h */,
479				B597EF1D1CD98654004A48AD /* EXLog.m */,
480			);
481			path = Errors;
482			sourceTree = "<group>";
483		};
484		B55FDEF31C7FDD380020AA8F /* DevMenu */ = {
485			isa = PBXGroup;
486			children = (
487				B55FDEF41C7FDD380020AA8F /* EXDevMenuViewController.h */,
488				B55FDEF51C7FDD380020AA8F /* EXDevMenuViewController.m */,
489			);
490			path = DevMenu;
491			sourceTree = "<group>";
492		};
493		B575EEC31D5A9BBE00DCABBC /* Generated */ = {
494			isa = PBXGroup;
495			children = (
496				B575EEC51D5A9BBE00DCABBC /* EXKeys.h */,
497			);
498			path = Generated;
499			sourceTree = "<group>";
500		};
501		B5812C331C9CD59200A10345 /* Versioned */ = {
502			isa = PBXGroup;
503			children = (
504				A1F37F591CEFD6B2001E9EFC /* Modules */,
505				A1F37F6F1CEFD6B2001E9EFC /* EXVersionManager.h */,
506				A1F37F701CEFD6B2001E9EFC /* EXVersionManager.m */,
507			);
508			path = Versioned;
509			sourceTree = "<group>";
510		};
511		B5844C341D482C3D0015C683 /* Permissions */ = {
512			isa = PBXGroup;
513			children = (
514				B5844C3D1D482EA40015C683 /* EXLocationRequester.h */,
515				B5844C3E1D482EA40015C683 /* EXLocationRequester.m */,
516				B5844C351D482C3D0015C683 /* EXPermissions.h */,
517				B5844C361D482C3D0015C683 /* EXPermissions.m */,
518				B5844C391D482D710015C683 /* EXRemoteNotificationRequester.h */,
519				B5844C3A1D482D710015C683 /* EXRemoteNotificationRequester.m */,
520			);
521			path = Permissions;
522			sourceTree = "<group>";
523		};
524		B587F1DB1D53DE600071715C /* Api */ = {
525			isa = PBXGroup;
526			children = (
527				B575EE981D53E0AB00DCABBC /* EXCachedResource.h */,
528				B575EE991D53E0AB00DCABBC /* EXCachedResource.m */,
529				B587F1DE1D53DEB70071715C /* EXFileDownloader.h */,
530				B587F1DF1D53DEB70071715C /* EXFileDownloader.m */,
531				B575EE9C1D53EEC300DCABBC /* EXJavaScriptResource.h */,
532				B575EE9D1D53EEC300DCABBC /* EXJavaScriptResource.m */,
533				B575EE9F1D54053500DCABBC /* EXManifestResource.h */,
534				B575EEA01D54053500DCABBC /* EXManifestResource.m */,
535			);
536			path = Api;
537			sourceTree = "<group>";
538		};
539		B5884A6F1C7FD2E700F01BE4 /* Frame */ = {
540			isa = PBXGroup;
541			children = (
542				B5884A721C7FD2E700F01BE4 /* EXFrame.h */,
543				B5884A731C7FD2E700F01BE4 /* EXFrame.m */,
544				B5884A761C7FD2E700F01BE4 /* EXFrameManager.h */,
545				B5884A771C7FD2E700F01BE4 /* EXFrameManager.m */,
546				B5218E7E1D2461F600C54B61 /* EXFrameUtils.h */,
547				B5218E7F1D2461F600C54B61 /* EXFrameUtils.m */,
548			);
549			path = Frame;
550			sourceTree = "<group>";
551		};
552		B5E49B521D1346FA00AA6436 /* Supporting */ = {
553			isa = PBXGroup;
554			children = (
555				B575EEC31D5A9BBE00DCABBC /* Generated */,
556				B5E49B541D1346FA00AA6436 /* Exponent-Prefix.pch */,
557				B5E49B551D1346FA00AA6436 /* Exponent.entitlements */,
558				B5E49B621D1347B800AA6436 /* EXSDKVersions.plist */,
559				B5E49B671D1348E800AA6436 /* EXShell.plist */,
560				B5E49B561D1346FA00AA6436 /* Info.plist */,
561				B5E49B741D134F0700AA6436 /* kernel.ios.bundle */,
562				B5E49B6D1D13491B00AA6436 /* main.m */,
563				B575EEA21D54175A00DCABBC /* shell-app-manifest.json */,
564				B575EEA31D54175B00DCABBC /* shell-app.bundle */,
565			);
566			path = Supporting;
567			sourceTree = "<group>";
568		};
569		FBBF25BCC6E70D733A60A01D /* Pods */ = {
570			isa = PBXGroup;
571			children = (
572				F8B7CBE8449DB220A8A6DF82 /* Pods-Exponent.debug.xcconfig */,
573				BD69154E1D289060B003BB86 /* Pods-Exponent.release.xcconfig */,
574				D045154CF3903164C70A59B6 /* Pods-ExponentIntegrationTests.debug.xcconfig */,
575				34B965207078EF139F54C545 /* Pods-ExponentIntegrationTests.release.xcconfig */,
576			);
577			name = Pods;
578			sourceTree = "<group>";
579		};
580/* End PBXGroup section */
581
582/* Begin PBXNativeTarget section */
583		78CEE2BF1ACD07D70095B124 /* Exponent */ = {
584			isa = PBXNativeTarget;
585			buildConfigurationList = 78CEE2E31ACD07D70095B124 /* Build configuration list for PBXNativeTarget "Exponent" */;
586			buildPhases = (
587				E1984121CC98A2D2ECE1FC70 /* �� Check Pods Manifest.lock */,
588				9CC2B288B6A3F241D421F586 /* [CP] Check Pods Manifest.lock */,
589				78CA08F5B853ED11AAC0A098 /* [CP] Check Pods Manifest.lock */,
590				F6995799E920278704FBB57E /* [CP] Check Pods Manifest.lock */,
591				78CEE2F21ACDF25E0095B124 /* Generate Dynamic Macros */,
592				78CEE2BC1ACD07D70095B124 /* Sources */,
593				78CEE2BD1ACD07D70095B124 /* Frameworks */,
594				78CEE2E91ACD1CBD0095B124 /* Set Bundle Version */,
595				78CEE2BE1ACD07D70095B124 /* Resources */,
596				78CEE2EA1ACD22AF0095B124 /* Clear Bundle Version */,
597				B575EEC61D5AA56100DCABBC /* Clean Up Dynamic Macros */,
598				78F81D401B70746F000E5595 /* Fabric */,
599				5C7566D244261794D7E39C2E /* [CP] Embed Pods Frameworks */,
600				8B4DC8ADD4224A9E1D4FCDF3 /* [CP] Copy Pods Resources */,
601				579CA9D683ED9AF9FD67558D /* �� Embed Pods Frameworks */,
602				784170E2BD0535D944CB800B /* �� Copy Pods Resources */,
603			);
604			buildRules = (
605			);
606			dependencies = (
607			);
608			name = Exponent;
609			productName = Exponent;
610			productReference = 78CEE2C01ACD07D70095B124 /* Exponent.app */;
611			productType = "com.apple.product-type.application";
612		};
613		B513333F1CE649FE00E9FC9E /* ExponentIntegrationTests */ = {
614			isa = PBXNativeTarget;
615			buildConfigurationList = B513334A1CE649FE00E9FC9E /* Build configuration list for PBXNativeTarget "ExponentIntegrationTests" */;
616			buildPhases = (
617				F976496B69F7AF7E130D3222 /* �� Check Pods Manifest.lock */,
618				FC15528E39164A6CE1511926 /* [CP] Check Pods Manifest.lock */,
619				D2BB6DB08919DCAB66111FD5 /* [CP] Check Pods Manifest.lock */,
620				031B1A3DDA2CE47D6997E09A /* [CP] Check Pods Manifest.lock */,
621				B513333C1CE649FE00E9FC9E /* Sources */,
622				B513333D1CE649FE00E9FC9E /* Frameworks */,
623				B513333E1CE649FE00E9FC9E /* Resources */,
624				E32FCF9DC76C03757050AE89 /* [CP] Embed Pods Frameworks */,
625				C1116E60D0A3FBE3DFFED56F /* [CP] Copy Pods Resources */,
626				DE14179FC023AE8AEEDB1E30 /* �� Embed Pods Frameworks */,
627				5629D5C6E3C593982543F2A5 /* �� Copy Pods Resources */,
628			);
629			buildRules = (
630			);
631			dependencies = (
632				B51333461CE649FE00E9FC9E /* PBXTargetDependency */,
633			);
634			name = ExponentIntegrationTests;
635			productName = ExponentIntegrationTests;
636			productReference = B51333401CE649FE00E9FC9E /* ExponentIntegrationTests.xctest */;
637			productType = "com.apple.product-type.bundle.unit-test";
638		};
639/* End PBXNativeTarget section */
640
641/* Begin PBXProject section */
642		78CEE2B81ACD07D70095B124 /* Project object */ = {
643			isa = PBXProject;
644			attributes = {
645				CLASSPREFIX = EX;
646				LastUpgradeCheck = 0700;
647				ORGANIZATIONNAME = "650 Industries";
648				TargetAttributes = {
649					78CEE2BF1ACD07D70095B124 = {
650						CreatedOnToolsVersion = 6.2;
651						DevelopmentTeam = C8D8QTF339;
652						SystemCapabilities = {
653							com.apple.ApplicationGroups.iOS = {
654								enabled = 0;
655							};
656							com.apple.BackgroundModes = {
657								enabled = 0;
658							};
659							com.apple.SafariKeychain = {
660								enabled = 1;
661							};
662						};
663					};
664					B513333F1CE649FE00E9FC9E = {
665						CreatedOnToolsVersion = 7.3.1;
666						TestTargetID = 78CEE2BF1ACD07D70095B124;
667					};
668				};
669			};
670			buildConfigurationList = 78CEE2BB1ACD07D70095B124 /* Build configuration list for PBXProject "Exponent" */;
671			compatibilityVersion = "Xcode 3.2";
672			developmentRegion = English;
673			hasScannedForEncodings = 0;
674			knownRegions = (
675				en,
676				Base,
677			);
678			mainGroup = 78CEE2B71ACD07D70095B124;
679			productRefGroup = 78CEE2C11ACD07D70095B124 /* Products */;
680			projectDirPath = "";
681			projectReferences = (
682				{
683					ProductGroup = 787C91261B27EC6700786A57 /* Products */;
684					ProjectRef = 787C91251B27EC6700786A57 /* EXURLHandler.xcodeproj */;
685				},
686			);
687			projectRoot = "";
688			targets = (
689				78CEE2BF1ACD07D70095B124 /* Exponent */,
690				B513333F1CE649FE00E9FC9E /* ExponentIntegrationTests */,
691			);
692		};
693/* End PBXProject section */
694
695/* Begin PBXReferenceProxy section */
696		787C912A1B27EC6700786A57 /* libEXURLHandler.a */ = {
697			isa = PBXReferenceProxy;
698			fileType = archive.ar;
699			path = libEXURLHandler.a;
700			remoteRef = 787C91291B27EC6700786A57 /* PBXContainerItemProxy */;
701			sourceTree = BUILT_PRODUCTS_DIR;
702		};
703/* End PBXReferenceProxy section */
704
705/* Begin PBXResourcesBuildPhase section */
706		78CEE2BE1ACD07D70095B124 /* Resources */ = {
707			isa = PBXResourcesBuildPhase;
708			buildActionMask = 2147483647;
709			files = (
710				B5E49B571D1346FA00AA6436 /* Exponent.entitlements in Resources */,
711				B5E49B631D1347B800AA6436 /* EXSDKVersions.plist in Resources */,
712				B5E49B691D1348E800AA6436 /* EXShell.plist in Resources */,
713				78CEE2D11ACD07D70095B124 /* Images.xcassets in Resources */,
714				B5E49B751D134F0700AA6436 /* kernel.ios.bundle in Resources */,
715				78CEE2D41ACD07D70095B124 /* LaunchScreen.xib in Resources */,
716				B5657E521CFE1309006EF8E1 /* LaunchScreenShell.xib in Resources */,
717				B575EEA41D54175B00DCABBC /* shell-app-manifest.json in Resources */,
718				B575EEA51D54175B00DCABBC /* shell-app.bundle in Resources */,
719			);
720			runOnlyForDeploymentPostprocessing = 0;
721		};
722		B513333E1CE649FE00E9FC9E /* Resources */ = {
723			isa = PBXResourcesBuildPhase;
724			buildActionMask = 2147483647;
725			files = (
726			);
727			runOnlyForDeploymentPostprocessing = 0;
728		};
729/* End PBXResourcesBuildPhase section */
730
731/* Begin PBXShellScriptBuildPhase section */
732		031B1A3DDA2CE47D6997E09A /* [CP] Check Pods Manifest.lock */ = {
733			isa = PBXShellScriptBuildPhase;
734			buildActionMask = 2147483647;
735			files = (
736			);
737			inputPaths = (
738			);
739			name = "[CP] Check Pods Manifest.lock";
740			outputPaths = (
741			);
742			runOnlyForDeploymentPostprocessing = 0;
743			shellPath = /bin/sh;
744			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";
745			showEnvVarsInLog = 0;
746		};
747		5629D5C6E3C593982543F2A5 /* �� Copy Pods Resources */ = {
748			isa = PBXShellScriptBuildPhase;
749			buildActionMask = 2147483647;
750			files = (
751			);
752			inputPaths = (
753			);
754			name = "�� Copy Pods Resources";
755			outputPaths = (
756			);
757			runOnlyForDeploymentPostprocessing = 0;
758			shellPath = /bin/sh;
759			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ExponentIntegrationTests/Pods-ExponentIntegrationTests-resources.sh\"\n";
760			showEnvVarsInLog = 0;
761		};
762		579CA9D683ED9AF9FD67558D /* �� Embed Pods Frameworks */ = {
763			isa = PBXShellScriptBuildPhase;
764			buildActionMask = 2147483647;
765			files = (
766			);
767			inputPaths = (
768			);
769			name = "�� Embed Pods Frameworks";
770			outputPaths = (
771			);
772			runOnlyForDeploymentPostprocessing = 0;
773			shellPath = /bin/sh;
774			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Exponent/Pods-Exponent-frameworks.sh\"\n";
775			showEnvVarsInLog = 0;
776		};
777		5C7566D244261794D7E39C2E /* [CP] Embed Pods Frameworks */ = {
778			isa = PBXShellScriptBuildPhase;
779			buildActionMask = 2147483647;
780			files = (
781			);
782			inputPaths = (
783			);
784			name = "[CP] Embed Pods Frameworks";
785			outputPaths = (
786			);
787			runOnlyForDeploymentPostprocessing = 0;
788			shellPath = /bin/sh;
789			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Exponent/Pods-Exponent-frameworks.sh\"\n";
790			showEnvVarsInLog = 0;
791		};
792		784170E2BD0535D944CB800B /* �� Copy Pods Resources */ = {
793			isa = PBXShellScriptBuildPhase;
794			buildActionMask = 2147483647;
795			files = (
796			);
797			inputPaths = (
798			);
799			name = "�� Copy Pods Resources";
800			outputPaths = (
801			);
802			runOnlyForDeploymentPostprocessing = 0;
803			shellPath = /bin/sh;
804			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Exponent/Pods-Exponent-resources.sh\"\n";
805			showEnvVarsInLog = 0;
806		};
807		78CA08F5B853ED11AAC0A098 /* [CP] Check Pods Manifest.lock */ = {
808			isa = PBXShellScriptBuildPhase;
809			buildActionMask = 2147483647;
810			files = (
811			);
812			inputPaths = (
813			);
814			name = "[CP] Check Pods Manifest.lock";
815			outputPaths = (
816			);
817			runOnlyForDeploymentPostprocessing = 0;
818			shellPath = /bin/sh;
819			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";
820			showEnvVarsInLog = 0;
821		};
822		78CEE2E91ACD1CBD0095B124 /* Set Bundle Version */ = {
823			isa = PBXShellScriptBuildPhase;
824			buildActionMask = 2147483647;
825			files = (
826			);
827			inputPaths = (
828			);
829			name = "Set Bundle Version";
830			outputPaths = (
831			);
832			runOnlyForDeploymentPostprocessing = 0;
833			shellPath = /bin/sh;
834			shellScript = "TOOLS_DIR=\"${SRCROOT}/../tools-public\"\n\"${TOOLS_DIR}/set-bundle-version.sh\"\n";
835			showEnvVarsInLog = 0;
836		};
837		78CEE2EA1ACD22AF0095B124 /* Clear Bundle Version */ = {
838			isa = PBXShellScriptBuildPhase;
839			buildActionMask = 2147483647;
840			files = (
841			);
842			inputPaths = (
843			);
844			name = "Clear Bundle Version";
845			outputPaths = (
846			);
847			runOnlyForDeploymentPostprocessing = 0;
848			shellPath = /bin/sh;
849			shellScript = "TOOLS_DIR=\"${SRCROOT}/../tools-public\"\n\"${TOOLS_DIR}/set-bundle-version.sh\" -c";
850			showEnvVarsInLog = 0;
851		};
852		78CEE2F21ACDF25E0095B124 /* Generate Dynamic Macros */ = {
853			isa = PBXShellScriptBuildPhase;
854			buildActionMask = 2147483647;
855			files = (
856			);
857			inputPaths = (
858			);
859			name = "Generate Dynamic Macros";
860			outputPaths = (
861			);
862			runOnlyForDeploymentPostprocessing = 0;
863			shellPath = /bin/sh;
864			shellScript = "set -eo pipefail\n\nif [ -f ~/.bash_profile ]; then\n    source ~/.bash_profile >/dev/null 2>/dev/null\nfi\n\nif [ -z \"$EXPONENT_TOOLS_DIR\" ]; then\n    EXPONENT_TOOLS_DIR=\"${SRCROOT}/../tools-public\"\nfi\n\nmkdir -p \"${SRCROOT}/Exponent/Supporting/Generated/\"\npushd ${EXPONENT_TOOLS_DIR}\ngulp generate-dynamic-macros --buildConstantsPath \"${SRCROOT}/Exponent/Supporting/Generated/EXDynamicMacros.h\" --infoPlistPath \"${SRCROOT}/Exponent/Supporting\" --platform ios\npopd\n";
865		};
866		78F81D401B70746F000E5595 /* Fabric */ = {
867			isa = PBXShellScriptBuildPhase;
868			buildActionMask = 2147483647;
869			files = (
870			);
871			inputPaths = (
872			);
873			name = Fabric;
874			outputPaths = (
875			);
876			runOnlyForDeploymentPostprocessing = 0;
877			shellPath = /bin/sh;
878			shellScript = "set -eo pipefail\n\nif [ -f ~/.bash_profile ]; then\nsource ~/.bash_profile >/dev/null 2>/dev/null\nfi\n\nif [ -z \"$EXPONENT_TOOLS_DIR\" ]; then\nEXPONENT_TOOLS_DIR=\"${SRCROOT}/../tools-public\"\nfi\n\npushd ${EXPONENT_TOOLS_DIR}\ngulp run-fabric-ios --fabricPath \"${PODS_ROOT}/Fabric/run\" --iosPath \"${SRCROOT}\"\npopd\n";
879		};
880		8B4DC8ADD4224A9E1D4FCDF3 /* [CP] Copy Pods Resources */ = {
881			isa = PBXShellScriptBuildPhase;
882			buildActionMask = 2147483647;
883			files = (
884			);
885			inputPaths = (
886			);
887			name = "[CP] Copy Pods Resources";
888			outputPaths = (
889			);
890			runOnlyForDeploymentPostprocessing = 0;
891			shellPath = /bin/sh;
892			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Exponent/Pods-Exponent-resources.sh\"\n";
893			showEnvVarsInLog = 0;
894		};
895		9CC2B288B6A3F241D421F586 /* [CP] Check Pods Manifest.lock */ = {
896			isa = PBXShellScriptBuildPhase;
897			buildActionMask = 2147483647;
898			files = (
899			);
900			inputPaths = (
901			);
902			name = "[CP] Check Pods Manifest.lock";
903			outputPaths = (
904			);
905			runOnlyForDeploymentPostprocessing = 0;
906			shellPath = /bin/sh;
907			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";
908			showEnvVarsInLog = 0;
909		};
910		B575EEC61D5AA56100DCABBC /* Clean Up Dynamic Macros */ = {
911			isa = PBXShellScriptBuildPhase;
912			buildActionMask = 2147483647;
913			files = (
914			);
915			inputPaths = (
916			);
917			name = "Clean Up Dynamic Macros";
918			outputPaths = (
919			);
920			runOnlyForDeploymentPostprocessing = 0;
921			shellPath = /bin/sh;
922			shellScript = "set -eo pipefail\n\nif [ -f ~/.bash_profile ]; then\n    source ~/.bash_profile >/dev/null 2>/dev/null\nfi\n\nif [ -z \"$EXPONENT_TOOLS_DIR\" ]; then\n    EXPONENT_TOOLS_DIR=\"${SRCROOT}/../tools-public\"\nfi\n\npushd ${EXPONENT_TOOLS_DIR}\ngulp cleanup-dynamic-macros --infoPlistPath \"${SRCROOT}/Exponent/Supporting\" --platform ios\npopd";
923		};
924		C1116E60D0A3FBE3DFFED56F /* [CP] Copy Pods Resources */ = {
925			isa = PBXShellScriptBuildPhase;
926			buildActionMask = 2147483647;
927			files = (
928			);
929			inputPaths = (
930			);
931			name = "[CP] Copy Pods Resources";
932			outputPaths = (
933			);
934			runOnlyForDeploymentPostprocessing = 0;
935			shellPath = /bin/sh;
936			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ExponentIntegrationTests/Pods-ExponentIntegrationTests-resources.sh\"\n";
937			showEnvVarsInLog = 0;
938		};
939		D2BB6DB08919DCAB66111FD5 /* [CP] Check Pods Manifest.lock */ = {
940			isa = PBXShellScriptBuildPhase;
941			buildActionMask = 2147483647;
942			files = (
943			);
944			inputPaths = (
945			);
946			name = "[CP] Check Pods Manifest.lock";
947			outputPaths = (
948			);
949			runOnlyForDeploymentPostprocessing = 0;
950			shellPath = /bin/sh;
951			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";
952			showEnvVarsInLog = 0;
953		};
954		DE14179FC023AE8AEEDB1E30 /* �� Embed Pods Frameworks */ = {
955			isa = PBXShellScriptBuildPhase;
956			buildActionMask = 2147483647;
957			files = (
958			);
959			inputPaths = (
960			);
961			name = "�� Embed Pods Frameworks";
962			outputPaths = (
963			);
964			runOnlyForDeploymentPostprocessing = 0;
965			shellPath = /bin/sh;
966			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ExponentIntegrationTests/Pods-ExponentIntegrationTests-frameworks.sh\"\n";
967			showEnvVarsInLog = 0;
968		};
969		E1984121CC98A2D2ECE1FC70 /* �� Check Pods Manifest.lock */ = {
970			isa = PBXShellScriptBuildPhase;
971			buildActionMask = 2147483647;
972			files = (
973			);
974			inputPaths = (
975			);
976			name = "�� Check Pods Manifest.lock";
977			outputPaths = (
978			);
979			runOnlyForDeploymentPostprocessing = 0;
980			shellPath = /bin/sh;
981			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";
982			showEnvVarsInLog = 0;
983		};
984		E32FCF9DC76C03757050AE89 /* [CP] Embed Pods Frameworks */ = {
985			isa = PBXShellScriptBuildPhase;
986			buildActionMask = 2147483647;
987			files = (
988			);
989			inputPaths = (
990			);
991			name = "[CP] Embed Pods Frameworks";
992			outputPaths = (
993			);
994			runOnlyForDeploymentPostprocessing = 0;
995			shellPath = /bin/sh;
996			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ExponentIntegrationTests/Pods-ExponentIntegrationTests-frameworks.sh\"\n";
997			showEnvVarsInLog = 0;
998		};
999		F6995799E920278704FBB57E /* [CP] Check Pods Manifest.lock */ = {
1000			isa = PBXShellScriptBuildPhase;
1001			buildActionMask = 2147483647;
1002			files = (
1003			);
1004			inputPaths = (
1005			);
1006			name = "[CP] Check Pods Manifest.lock";
1007			outputPaths = (
1008			);
1009			runOnlyForDeploymentPostprocessing = 0;
1010			shellPath = /bin/sh;
1011			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";
1012			showEnvVarsInLog = 0;
1013		};
1014		F976496B69F7AF7E130D3222 /* �� Check Pods Manifest.lock */ = {
1015			isa = PBXShellScriptBuildPhase;
1016			buildActionMask = 2147483647;
1017			files = (
1018			);
1019			inputPaths = (
1020			);
1021			name = "�� Check Pods Manifest.lock";
1022			outputPaths = (
1023			);
1024			runOnlyForDeploymentPostprocessing = 0;
1025			shellPath = /bin/sh;
1026			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";
1027			showEnvVarsInLog = 0;
1028		};
1029		FC15528E39164A6CE1511926 /* [CP] Check Pods Manifest.lock */ = {
1030			isa = PBXShellScriptBuildPhase;
1031			buildActionMask = 2147483647;
1032			files = (
1033			);
1034			inputPaths = (
1035			);
1036			name = "[CP] Check Pods Manifest.lock";
1037			outputPaths = (
1038			);
1039			runOnlyForDeploymentPostprocessing = 0;
1040			shellPath = /bin/sh;
1041			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";
1042			showEnvVarsInLog = 0;
1043		};
1044/* End PBXShellScriptBuildPhase section */
1045
1046/* Begin PBXSourcesBuildPhase section */
1047		78CEE2BC1ACD07D70095B124 /* Sources */ = {
1048			isa = PBXSourcesBuildPhase;
1049			buildActionMask = 2147483647;
1050			files = (
1051				B5A358621C7E6C4300D1BE67 /* EXAnalytics.m in Sources */,
1052				78CEE2ED1ACD22D90095B124 /* EXAppDelegate.m in Sources */,
1053				A1158D321D4C4AA400286352 /* EXAppLoadingManager.m in Sources */,
1054				B56FACA21D4AB279009FC106 /* EXAppState.m in Sources */,
1055				8454E6DA1D4E95B800B9E8EF /* EXBlurView.m in Sources */,
1056				8454E6DC1D4E960F00B9E8EF /* EXBlurViewManager.m in Sources */,
1057				B575EE9A1D53E0AB00DCABBC /* EXCachedResource.m in Sources */,
1058				A1F37F711CEFD6B2001E9EFC /* EXConstants.m in Sources */,
1059				A1F37F721CEFD6B2001E9EFC /* EXContacts.m in Sources */,
1060				B55FDEF61C7FDD380020AA8F /* EXDevMenuViewController.m in Sources */,
1061				A1F37F751CEFD6B2001E9EFC /* EXDisabledDevLoadingView.m in Sources */,
1062				A1F37F761CEFD6B2001E9EFC /* EXDisabledDevMenu.m in Sources */,
1063				A1F37F781CEFD6B2001E9EFC /* EXDisabledRedBox.m in Sources */,
1064				B55FDEFD1C800D170020AA8F /* EXErrorView.m in Sources */,
1065				B55FDEE91C7FDB690020AA8F /* EXExceptionHandler.m in Sources */,
1066				A15DC4CC1D011248009F940D /* EXFacebook.m in Sources */,
1067				B55FDEE41C7FDA560020AA8F /* EXFatalHandler.m in Sources */,
1068				B587F1E01D53DEB70071715C /* EXFileDownloader.m in Sources */,
1069				A1CDBE991D3851F700C2A670 /* EXFileSystem.m in Sources */,
1070				B56FACAD1D4C0266009FC106 /* EXFingerprint.m in Sources */,
1071				A1F37F731CEFD6B2001E9EFC /* EXFontLoader.m in Sources */,
1072				B5884A7B1C7FD2E700F01BE4 /* EXFrame.m in Sources */,
1073				A1F37F791CEFD6B2001E9EFC /* EXFrameExceptionsManager.m in Sources */,
1074				B5884A7D1C7FD2E700F01BE4 /* EXFrameManager.m in Sources */,
1075				B5218E801D2461F600C54B61 /* EXFrameUtils.m in Sources */,
1076				A15DC4BC1CFF99FE009F940D /* EXImagePicker.m in Sources */,
1077				B575EE9E1D53EEC300DCABBC /* EXJavaScriptResource.m in Sources */,
1078				B55089791D06378B009FBBC5 /* EXKernel.m in Sources */,
1079				B5218E851D2475A000C54B61 /* EXKernelBridgeRecord.m in Sources */,
1080				B5218E8A1D24806400C54B61 /* EXKernelBridgeRegistry.m in Sources */,
1081				B550897C1D063C29009FBBC5 /* EXKernelModule.m in Sources */,
1082				B513336F1CEA7F4600E9FC9E /* EXKernelModuleProvider.m in Sources */,
1083				A1CDBE8B1D30781000C2A670 /* EXLinearGradient.m in Sources */,
1084				A1CDBE8C1D30781000C2A670 /* EXLinearGradientManager.m in Sources */,
1085				B55089821D06455D009FBBC5 /* EXLinkingManager.m in Sources */,
1086				A12CC94C1D11E80E0023A57B /* EXLocation.m in Sources */,
1087				B5844C3F1D482EA40015C683 /* EXLocationRequester.m in Sources */,
1088				B597EF1E1CD98654004A48AD /* EXLog.m in Sources */,
1089				B575EEA11D54053500DCABBC /* EXManifestResource.m in Sources */,
1090				B5218E7A1D232B8800C54B61 /* EXNotifications.m in Sources */,
1091				B5844C371D482C3D0015C683 /* EXPermissions.m in Sources */,
1092				785045DB1D33AE6E0000E59B /* EXProvisioningProfile.m in Sources */,
1093				B5218E731D22FC7800C54B61 /* EXRemoteNotificationManager.m in Sources */,
1094				B5844C3B1D482D710015C683 /* EXRemoteNotificationRequester.m in Sources */,
1095				B55FDEFA1C7FE1310020AA8F /* EXRootViewController.m in Sources */,
1096				B5553F961CEFBD1200555008 /* EXShellManager.m in Sources */,
1097				A1F37F7A1CEFD6B2001E9EFC /* EXVersionManager.m in Sources */,
1098				B509BCC51C6A88EC00A67CBB /* EXVersions.m in Sources */,
1099				A16EE77D1D56911100634425 /* EXVideo.m in Sources */,
1100				A16EE77E1D56911100634425 /* EXVideoManager.m in Sources */,
1101				A16EE77F1D56911100634425 /* EXVideoPlayerViewController.m in Sources */,
1102				B5E49B6E1D13491B00AA6436 /* main.m in Sources */,
1103				A1F37F771CEFD6B2001E9EFC /* RCTDevMenu+Device.m in Sources */,
1104				A16EE7801D56911100634425 /* UIView+FindUIViewController.m in Sources */,
1105			);
1106			runOnlyForDeploymentPostprocessing = 0;
1107		};
1108		B513333C1CE649FE00E9FC9E /* Sources */ = {
1109			isa = PBXSourcesBuildPhase;
1110			buildActionMask = 2147483647;
1111			files = (
1112				B51333431CE649FE00E9FC9E /* ExponentIntegrationTests.m in Sources */,
1113			);
1114			runOnlyForDeploymentPostprocessing = 0;
1115		};
1116/* End PBXSourcesBuildPhase section */
1117
1118/* Begin PBXTargetDependency section */
1119		B51333461CE649FE00E9FC9E /* PBXTargetDependency */ = {
1120			isa = PBXTargetDependency;
1121			target = 78CEE2BF1ACD07D70095B124 /* Exponent */;
1122			targetProxy = B51333451CE649FE00E9FC9E /* PBXContainerItemProxy */;
1123		};
1124/* End PBXTargetDependency section */
1125
1126/* Begin PBXVariantGroup section */
1127		78CEE2D21ACD07D70095B124 /* LaunchScreen.xib */ = {
1128			isa = PBXVariantGroup;
1129			children = (
1130				78CEE2D31ACD07D70095B124 /* Base */,
1131			);
1132			name = LaunchScreen.xib;
1133			sourceTree = "<group>";
1134		};
1135		B5657E501CFE1309006EF8E1 /* LaunchScreenShell.xib */ = {
1136			isa = PBXVariantGroup;
1137			children = (
1138				B5657E511CFE1309006EF8E1 /* Base */,
1139			);
1140			name = LaunchScreenShell.xib;
1141			sourceTree = "<group>";
1142		};
1143/* End PBXVariantGroup section */
1144
1145/* Begin XCBuildConfiguration section */
1146		78CEE2E11ACD07D70095B124 /* Debug */ = {
1147			isa = XCBuildConfiguration;
1148			buildSettings = {
1149				ALWAYS_SEARCH_USER_PATHS = NO;
1150				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1151				CLANG_CXX_LIBRARY = "libc++";
1152				CLANG_ENABLE_MODULES = YES;
1153				CLANG_ENABLE_OBJC_ARC = YES;
1154				CLANG_WARN_BOOL_CONVERSION = YES;
1155				CLANG_WARN_CONSTANT_CONVERSION = YES;
1156				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1157				CLANG_WARN_EMPTY_BODY = YES;
1158				CLANG_WARN_ENUM_CONVERSION = YES;
1159				CLANG_WARN_INT_CONVERSION = YES;
1160				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1161				CLANG_WARN_UNREACHABLE_CODE = YES;
1162				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1163				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1164				COPY_PHASE_STRIP = NO;
1165				ENABLE_STRICT_OBJC_MSGSEND = YES;
1166				ENABLE_TESTABILITY = YES;
1167				GCC_C_LANGUAGE_STANDARD = gnu99;
1168				GCC_DYNAMIC_NO_PIC = NO;
1169				GCC_OPTIMIZATION_LEVEL = 0;
1170				GCC_PREPROCESSOR_DEFINITIONS = (
1171					"DEBUG=1",
1172					"$(inherited)",
1173				);
1174				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1175				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1176				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1177				GCC_WARN_UNDECLARED_SELECTOR = YES;
1178				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
1179				GCC_WARN_UNUSED_FUNCTION = YES;
1180				GCC_WARN_UNUSED_VARIABLE = YES;
1181				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1182				MTL_ENABLE_DEBUG_INFO = YES;
1183				ONLY_ACTIVE_ARCH = YES;
1184				OTHER_LDFLAGS = "-ObjC";
1185				SDKROOT = iphoneos;
1186			};
1187			name = Debug;
1188		};
1189		78CEE2E21ACD07D70095B124 /* Release */ = {
1190			isa = XCBuildConfiguration;
1191			buildSettings = {
1192				ALWAYS_SEARCH_USER_PATHS = NO;
1193				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1194				CLANG_CXX_LIBRARY = "libc++";
1195				CLANG_ENABLE_MODULES = YES;
1196				CLANG_ENABLE_OBJC_ARC = YES;
1197				CLANG_WARN_BOOL_CONVERSION = YES;
1198				CLANG_WARN_CONSTANT_CONVERSION = YES;
1199				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
1200				CLANG_WARN_EMPTY_BODY = YES;
1201				CLANG_WARN_ENUM_CONVERSION = YES;
1202				CLANG_WARN_INT_CONVERSION = YES;
1203				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1204				CLANG_WARN_UNREACHABLE_CODE = YES;
1205				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
1206				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1207				COPY_PHASE_STRIP = NO;
1208				ENABLE_NS_ASSERTIONS = NO;
1209				ENABLE_STRICT_OBJC_MSGSEND = YES;
1210				GCC_C_LANGUAGE_STANDARD = gnu99;
1211				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
1212				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
1213				GCC_WARN_UNDECLARED_SELECTOR = YES;
1214				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
1215				GCC_WARN_UNUSED_FUNCTION = YES;
1216				GCC_WARN_UNUSED_VARIABLE = YES;
1217				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1218				MTL_ENABLE_DEBUG_INFO = NO;
1219				OTHER_LDFLAGS = "-ObjC";
1220				SDKROOT = iphoneos;
1221				VALIDATE_PRODUCT = YES;
1222			};
1223			name = Release;
1224		};
1225		78CEE2E41ACD07D70095B124 /* Debug */ = {
1226			isa = XCBuildConfiguration;
1227			baseConfigurationReference = F8B7CBE8449DB220A8A6DF82 /* Pods-Exponent.debug.xcconfig */;
1228			buildSettings = {
1229				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1230				CODE_SIGN_ENTITLEMENTS = Exponent/Supporting/Exponent.entitlements;
1231				CODE_SIGN_IDENTITY = "iPhone Developer";
1232				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1233				EX_BUNDLE_NAME = "$(PRODUCT_NAME)";
1234				GCC_PRECOMPILE_PREFIX_HEADER = YES;
1235				GCC_PREFIX_HEADER = "Exponent/Supporting/Exponent-Prefix.pch";
1236				INFOPLIST_FILE = Exponent/Supporting/Info.plist;
1237				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1238				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
1239				PRODUCT_BUNDLE_IDENTIFIER = "host.exp.$(PRODUCT_NAME:rfc1034identifier)";
1240				PRODUCT_NAME = "$(TARGET_NAME)";
1241				PROVISIONING_PROFILE = "$(APP_PROVISIONING_PROFILE)";
1242			};
1243			name = Debug;
1244		};
1245		78CEE2E51ACD07D70095B124 /* Release */ = {
1246			isa = XCBuildConfiguration;
1247			baseConfigurationReference = BD69154E1D289060B003BB86 /* Pods-Exponent.release.xcconfig */;
1248			buildSettings = {
1249				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1250				CODE_SIGN_ENTITLEMENTS = Exponent/Supporting/Exponent.entitlements;
1251				CODE_SIGN_IDENTITY = "iPhone Developer";
1252				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1253				EX_BUNDLE_NAME = "$(PRODUCT_NAME)";
1254				GCC_PRECOMPILE_PREFIX_HEADER = YES;
1255				GCC_PREFIX_HEADER = "Exponent/Supporting/Exponent-Prefix.pch";
1256				INFOPLIST_FILE = Exponent/Supporting/Info.plist;
1257				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
1258				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
1259				PRODUCT_BUNDLE_IDENTIFIER = "host.exp.$(PRODUCT_NAME:rfc1034identifier)";
1260				PRODUCT_NAME = "$(TARGET_NAME)";
1261				PROVISIONING_PROFILE = "$(APP_PROVISIONING_PROFILE)";
1262			};
1263			name = Release;
1264		};
1265		B51333471CE649FE00E9FC9E /* Debug */ = {
1266			isa = XCBuildConfiguration;
1267			baseConfigurationReference = D045154CF3903164C70A59B6 /* Pods-ExponentIntegrationTests.debug.xcconfig */;
1268			buildSettings = {
1269				BUNDLE_LOADER = "$(TEST_HOST)";
1270				CLANG_ANALYZER_NONNULL = YES;
1271				DEBUG_INFORMATION_FORMAT = dwarf;
1272				GCC_NO_COMMON_BLOCKS = YES;
1273				INFOPLIST_FILE = ExponentIntegrationTests/Info.plist;
1274				IPHONEOS_DEPLOYMENT_TARGET = 9.3;
1275				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1276				PRODUCT_BUNDLE_IDENTIFIER = host.exp.ExponentIntegrationTests;
1277				PRODUCT_NAME = "$(TARGET_NAME)";
1278				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Exponent.app/Exponent";
1279			};
1280			name = Debug;
1281		};
1282		B51333481CE649FE00E9FC9E /* Release */ = {
1283			isa = XCBuildConfiguration;
1284			baseConfigurationReference = 34B965207078EF139F54C545 /* Pods-ExponentIntegrationTests.release.xcconfig */;
1285			buildSettings = {
1286				BUNDLE_LOADER = "$(TEST_HOST)";
1287				CLANG_ANALYZER_NONNULL = YES;
1288				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1289				GCC_NO_COMMON_BLOCKS = YES;
1290				INFOPLIST_FILE = ExponentIntegrationTests/Info.plist;
1291				IPHONEOS_DEPLOYMENT_TARGET = 9.3;
1292				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1293				PRODUCT_BUNDLE_IDENTIFIER = host.exp.ExponentIntegrationTests;
1294				PRODUCT_NAME = "$(TARGET_NAME)";
1295				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Exponent.app/Exponent";
1296			};
1297			name = Release;
1298		};
1299/* End XCBuildConfiguration section */
1300
1301/* Begin XCConfigurationList section */
1302		78CEE2BB1ACD07D70095B124 /* Build configuration list for PBXProject "Exponent" */ = {
1303			isa = XCConfigurationList;
1304			buildConfigurations = (
1305				78CEE2E11ACD07D70095B124 /* Debug */,
1306				78CEE2E21ACD07D70095B124 /* Release */,
1307			);
1308			defaultConfigurationIsVisible = 0;
1309			defaultConfigurationName = Release;
1310		};
1311		78CEE2E31ACD07D70095B124 /* Build configuration list for PBXNativeTarget "Exponent" */ = {
1312			isa = XCConfigurationList;
1313			buildConfigurations = (
1314				78CEE2E41ACD07D70095B124 /* Debug */,
1315				78CEE2E51ACD07D70095B124 /* Release */,
1316			);
1317			defaultConfigurationIsVisible = 0;
1318			defaultConfigurationName = Release;
1319		};
1320		B513334A1CE649FE00E9FC9E /* Build configuration list for PBXNativeTarget "ExponentIntegrationTests" */ = {
1321			isa = XCConfigurationList;
1322			buildConfigurations = (
1323				B51333471CE649FE00E9FC9E /* Debug */,
1324				B51333481CE649FE00E9FC9E /* Release */,
1325			);
1326			defaultConfigurationIsVisible = 0;
1327			defaultConfigurationName = Release;
1328		};
1329/* End XCConfigurationList section */
1330	};
1331	rootObject = 78CEE2B81ACD07D70095B124 /* Project object */;
1332}
1333