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

/* Begin PBXAggregateTarget section */
		072CEA044D2EF26F03496D5996BBF59F /* Firebase */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 27E03C742D58EE8D2DD3198775CEC365 /* Build configuration list for PBXAggregateTarget "Firebase" */;
			buildPhases = (
			);
			dependencies = (
				F1E3ED1B3D1AE0224160D3C592A3F25C /* PBXTargetDependency */,
				1A81A71036F74D704E72A537186AF1DB /* PBXTargetDependency */,
				92E0BEA355A534A61317E0F51033F37A /* PBXTargetDependency */,
				715E30E430A15E30A701625AE6FD0077 /* PBXTargetDependency */,
			);
			name = Firebase;
		};
		5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 7EA6624AC8B2741D224698F460038207 /* Build configuration list for PBXAggregateTarget "FirebaseCoreDiagnosticsInterop" */;
			buildPhases = (
			);
			dependencies = (
			);
			name = FirebaseCoreDiagnosticsInterop;
		};
		8EC0F2618965C875A96BFDBEE5D9734C /* FirebaseAuthInterop */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 55AD7F59A05C9709A6FD9CA79BA2D606 /* Build configuration list for PBXAggregateTarget "FirebaseAuthInterop" */;
			buildPhases = (
			);
			dependencies = (
			);
			name = FirebaseAuthInterop;
		};
		B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 971B6C0AE9DBBBC42D37001BF68A48FE /* Build configuration list for PBXAggregateTarget "GoogleAppMeasurement" */;
			buildPhases = (
			);
			dependencies = (
				8110A5D55565149BF3493020F8B9C053 /* PBXTargetDependency */,
				031600888D8317EE88A86AA33676CAE0 /* PBXTargetDependency */,
			);
			name = GoogleAppMeasurement;
		};
		C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 57ECFEB3B4AAA94566EDA10D78A6B898 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */;
			buildPhases = (
			);
			dependencies = (
				713DB8BB5EA4F35FAD748C04E063024D /* PBXTargetDependency */,
				C81673410DA64EF7C304BB12FADDF7B1 /* PBXTargetDependency */,
				489AC7D88558C3D0F0CD1DBB843A6101 /* PBXTargetDependency */,
				B81F0562685656F8E1941792D098F667 /* PBXTargetDependency */,
				23DD9AA6A0491AD5A0B3DFFE7F705A89 /* PBXTargetDependency */,
			);
			name = FirebaseAnalytics;
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		00304E6ABB7C8EC9FB2FA65367B065D4 /* FIRVerifyCustomTokenResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = D98904EC2B05BC7DB9A22D5066E9015E /* FIRVerifyCustomTokenResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0033A23A1C1D215FA767FB9DC9D5B01C /* FIRAuthKeychainServices.m in Sources */ = {isa = PBXBuildFile; fileRef = 33B710BD13AC5C3EBA090CE33D654233 /* FIRAuthKeychainServices.m */; };
		00AB43685CBED3B7AD00182B53F86840 /* FIRDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = A7CEF8CF3E4FCA3AACD09E3B339B22D1 /* FIRDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; };
		00C670AFC4A489C658437A18B09E73F8 /* FirebaseAuth-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 043B91FEEAA704A43B332EE9791AEF37 /* FirebaseAuth-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		00D43E265045F7F9FC9F3B2A72BC6961 /* FRepo.m in Sources */ = {isa = PBXBuildFile; fileRef = 9252FBD7A70F5D3D932633038813BF5B /* FRepo.m */; };
		01731BF5EA2079465121277427E40F42 /* FImmutableSortedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = B1ACF7FE3740662E3AA77B8ED0DF0D04 /* FImmutableSortedDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		01C1B2B02BAAE2DE1C66EBA7E5C9250B /* FPruneForest.m in Sources */ = {isa = PBXBuildFile; fileRef = ED19B6B33846E7D446A32F7C8F5C60D9 /* FPruneForest.m */; };
		01ED13B7AA8F7662CB7ECB7776F0ED48 /* FIRAuthInternalErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5E5C4BDA081023F8FAF8B67DA24F1E /* FIRAuthInternalErrors.h */; settings = {ATTRIBUTES = (Project, ); }; };
		025C884B388C9528DD5C0F17BC809A8B /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = D8A8B30D0CA6407794929FDFBC763914 /* FBLPromise+Recover.h */; };
		02932B76A89BA0DC06AF0A40489F2B95 /* FIRAuthDefaultUIDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D4E427796668352C073266B692C82B75 /* FIRAuthDefaultUIDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; };
		02BF5CFE4C813C792955CF9746D0E36E /* FIRInstallationsStoredAuthToken.m in Sources */ = {isa = PBXBuildFile; fileRef = CAA07012D9BCEC85372611686FC46B46 /* FIRInstallationsStoredAuthToken.m */; };
		02CBE2D2ED2F3EC037E0B2ACB4032718 /* FIRAuthUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 80156EA90954241D952EBBD41BA886EC /* FIRAuthUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; };
		03AA0FE4C64D07830E5E6F0A1D715A43 /* FConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D648F6C9637749D79E501EF0094F9C9 /* FConnection.m */; };
		04992F5E5C8016DB87252CC306AF6053 /* FPruneForest.h in Headers */ = {isa = PBXBuildFile; fileRef = D075376585DD87CBD41ECCC5922524B6 /* FPruneForest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		04A1CA7A7E91F2E6EF91F126125936F5 /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = E152598801B608EE001851D3F4299724 /* FBLPromise+Delay.m */; };
		04C2CD38575C0ED0CB63E2117006FB8B /* FIRSendVerificationCodeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 067A4AB0D5F2543F70E958822D8A003E /* FIRSendVerificationCodeResponse.m */; };
		05C52B85B0ED2389EC8F3AF8B80BACA1 /* block_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 27A370432AB8A633BD2D897FA2A3B347 /* block_builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		06564E214A39514DF66D0774F6E12A93 /* FIRCoreDiagnosticsConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = E8546A1BD93BFC5F11E73655F317314D /* FIRCoreDiagnosticsConnector.m */; };
		0699E61717F65850BA5D78B7278A043C /* FIndexedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D7106F80B88FBE98AA635DAD25A5B4AA /* FIndexedNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		06FD3A8F665B7DB5D3621E6FBE1295B4 /* FIRAuthRequestConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 002C6D5F4AF144EC7983F04728024743 /* FIRAuthRequestConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		085A1518150E2D34133216FCDFB65780 /* FTupleStringNode.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5C2575AE62F8770800C282F1DD349A /* FTupleStringNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		085A2FE711A5182BC25BCA6D250D8F64 /* builder.h in Headers */ = {isa = PBXBuildFile; fileRef = CB885BA539A37C080EC0FD1004D8FB5B /* builder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		086F25F7ED9C1C0C6D04FF6568F2C1E0 /* FTrackedQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = A7F46B604445B6C11F5AF7DE63816F9A /* FTrackedQuery.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0943A7D1C7D7F1029CF35FAC8B1ADB5B /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = DBE7F87A6D172E06FB24E2C8E4A456FC /* FIRComponentContainer.m */; };
		0AD953D06B378CADEAE57E5BF666B85C /* FIRResetPasswordResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = EC25363356030B865BAE2661BE68D764 /* FIRResetPasswordResponse.m */; };
		0B1F675D90BBF55069842C0E092E02B1 /* FIRVerifyAssertionResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C81DAF6DD22AC745EE6A78EF78C4C4BD /* FIRVerifyAssertionResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		0B8306395F299B4E0425E213C3129E41 /* FRepoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E5D7562298F49C0ACA4D44AED5BCCF8 /* FRepoManager.m */; };
		0BCEB12130DC93A3DDE5AE108D54965F /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 211B92510A62C78A918EB8131E14ABCF /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		0C4D3C971871105B4A2A5E3FB1D949A5 /* coding.cc in Sources */ = {isa = PBXBuildFile; fileRef = 99FF81958CFE40FF50D94D68D98F4870 /* coding.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		0CB64E34EF86F11B903E3D890C25BA03 /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B23DD9743A86959EA548789CB90A92B /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Private, ); }; };
		0CD30512A31005689D7855FD2E2E7BD2 /* FPersistentConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 52B7C31C2578B23B1F31F51C5D4255B1 /* FPersistentConnection.m */; };
		0D4AE01A4FE5367AD9CD8DB473B837EA /* FKeepSyncedEventRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = B34A3000058CB4B82EFC3CC16BEF5176 /* FKeepSyncedEventRegistration.m */; };
		0D67CE2E682E6F90BB1FC824E81144BA /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = CFDFAC4680CFC0421A7A52228855C651 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; };
		0D9218533DF03F9703CE237D883B3B4A /* FIRVerifyClientRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EF734455E7972C7ABABC84DA2BA04AA7 /* FIRVerifyClientRequest.m */; };
		0DB97FD187429A475672185FEB96A3AA /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 634ECC6E3C18DD32DF6B9E1899BCFC41 /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; };
		0EBAEBD1F213403D195E58D478A08485 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = ACA6199548B2AC1A224E3F32DF8A5A2C /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Private, ); }; };
		0F431EE0EC5C388B540A17F26E79F6F2 /* FIRDatabaseReference.h in Headers */ = {isa = PBXBuildFile; fileRef = CFAA35F1A42ED2869AF9D73749EA2122 /* FIRDatabaseReference.h */; settings = {ATTRIBUTES = (Public, ); }; };
		0FBF2C2E5653C330DE01B189CC332E23 /* FIRAuthStoredUserManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0478C28FF502A8B5EE646323C08DEA34 /* FIRAuthStoredUserManager.m */; };
		0FED20A1F90329C691140CC2E3A0625F /* FTupleTSN.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B6F4B52432DA9B259BE655874043A06 /* FTupleTSN.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1007CE84017B13DDB18CD56078BFACE9 /* FIRAuthWebUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = A766BF450AA3EA1D672B23B49C343F6B /* FIRAuthWebUtils.m */; };
		10179F085E5671DE26730947F60800E8 /* FNodeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 828BC576E7C5B193DDD03B736B9B3516 /* FNodeFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		110839356391659F8560FB2DB406F289 /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE7F8EB0A6E55D718640D9F84010CD7 /* port.h */; settings = {ATTRIBUTES = (Project, ); }; };
		110D95A14D57AB9CDFEC10684A7855AD /* write_batch.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1FF28254B20B9A6A6ED0F9FB991839B3 /* write_batch.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		11630B042B66909E07C416FAF151E426 /* c.cc in Sources */ = {isa = PBXBuildFile; fileRef = D79899A1B3502BD7C763F59150E877D7 /* c.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		11638DF0E4EBF57C4E442E2F55BCC4D7 /* FIRInstallationsVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 714C4D62D332748EF37003201F09E80A /* FIRInstallationsVersion.h */; settings = {ATTRIBUTES = (Public, ); }; };
		11A3366EFE2786C876BF6616DA1399B6 /* FIRCreateAuthURIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36263F69E5C6F4082BA7A38CAB1F8BD3 /* FIRCreateAuthURIRequest.m */; };
		1259D844CC2704740F64F6257B8BEF5A /* FIRAuthStoredUserManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 65904575916596288E229EE0F17B1CDE /* FIRAuthStoredUserManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		12A29A9CB8DEA39B4AFFEBFC5AE50BE9 /* no_destructor.h in Headers */ = {isa = PBXBuildFile; fileRef = C871FC65163C57A24845C61BB368CA70 /* no_destructor.h */; settings = {ATTRIBUTES = (Project, ); }; };
		12B09718243A510CBCC08E55165832C5 /* firebasecore.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 31ACD41FAF68FBE586F3E77F8E3972CC /* firebasecore.nanopb.h */; settings = {ATTRIBUTES = (Public, ); }; };
		130571E8CBBFE1AE9FBA4EA913415889 /* FIRTransactionResult_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C9F158D4618B53613506A5A6B403B9 /* FIRTransactionResult_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1372E891D85024999394DD5FE6AA1F39 /* FLevelDBStorageEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC1B321B25D9499C184B4542B2BC5C4 /* FLevelDBStorageEngine.m */; };
		13EFEAEC455879A58E739E9016F13296 /* FIRAuthGlobalWorkQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9339B523C13376749EBD06A678F85D /* FIRAuthGlobalWorkQueue.h */; settings = {ATTRIBUTES = (Project, ); }; };
		149652E9FB8BEB2013E6AD656F283CE0 /* FIRInstallationsHTTPError.h in Headers */ = {isa = PBXBuildFile; fileRef = 63C5EBD64E642055607DADC43F708892 /* FIRInstallationsHTTPError.h */; settings = {ATTRIBUTES = (Project, ); }; };
		156021514149381CBD55053A1F1A2873 /* dumpfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = B29169885A6CAA28A18BEDB25096AF8E /* dumpfile.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		15A16A93D14131A3F84FCE5C68A2744C /* APLevelDB.mm in Sources */ = {isa = PBXBuildFile; fileRef = EE93BABAC624109AFC52AF9A21DD47B9 /* APLevelDB.mm */; };
		15A182F133141105B8C163995D99C446 /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 71A504D0D4061F33EC327B45D6090712 /* GULAppDelegateSwizzler.m */; };
		15E335C07739620392C2DD6C6DBF9170 /* version_edit.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3998B27797C39797A6BBA4C9899AF338 /* version_edit.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		1621578D24B3E62A697D883927C04CCE /* FStringUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 39E1E3DF35818AE3BCAF22AD21DABB84 /* FStringUtilities.m */; };
		16C03AEAAA207D4E4EB43940792D0A80 /* FTupleObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = BA4F6310113D1CE4B30CA31EBF1EE6A3 /* FTupleObjects.m */; };
		16E5282E325D8A479DF6F899A0B39B7C /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 6132DE3CA0721F180F60BA89F494111E /* GDTCORPlatform.m */; };
		17464ABD50C5FD91A6F44B903A45F750 /* FIRInstallationsItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D488BFCE0BCDA221A9757386BE45F28D /* FIRInstallationsItem.m */; };
		174A0B6249A2E9D2F32293B107DC48C5 /* FWriteTreeRef.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAB12B52853A49E8B9CEAC6B207CEF3 /* FWriteTreeRef.m */; };
		17692AE4F4B9CCB81A5099F256814A78 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D22D399A135737A2B49724A374267C12 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
		1771DB80A60CA8E03A9C247B064907F3 /* FIRNoopAuthTokenProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A752289BE486784224DE5326A0CFCE4 /* FIRNoopAuthTokenProvider.m */; };
		17735606722AF18FEADC1A6C3BCCF513 /* FIRAdditionalUserInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 77083D32A2764286A497E228BE3A4B8C /* FIRAdditionalUserInfo.m */; };
		17ACE5D2020ADBA2130545D0038E47E3 /* FIRAuthRPCResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 40D3DD72580456AA2987846BD7577C40 /* FIRAuthRPCResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		17B145B6202C25CC8E2ACB82B3F9DE95 /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = C652FB1CE18C2716656C9C56B806C6A0 /* FIRComponent.m */; };
		17C22A2777401B54BBD5CDF7A35141B1 /* FIndexedFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E8EB238ED7C36ECAB17B68CEB1B6E7 /* FIndexedFilter.m */; };
		180845F393836A02543A388CB23F0574 /* FTree.m in Sources */ = {isa = PBXBuildFile; fileRef = FF581DC4A063909A649AB583E5D43B98 /* FTree.m */; };
		188EC3AB67792BC83867CA41694BE4AF /* Pods-ask_1.0-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 79F0D500E7DF10E33F31ED8F9C2751C1 /* Pods-ask_1.0-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		18FE236DDE71D216C6A615C20C6A7E58 /* FirebaseAuthVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 01CC0C349693A77A5890F5FC37A95CCF /* FirebaseAuthVersion.h */; settings = {ATTRIBUTES = (Public, ); }; };
		191B249AD50B6F097EBC94368F717AAE /* fbase64.c in Sources */ = {isa = PBXBuildFile; fileRef = F0FA7256EB485721AC5B2F6EE81AE4C0 /* fbase64.c */; };
		19B74736AB78C964618AE0C80C2778FD /* windows_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 73BC208489385E5F5F3DB8526CD5F6DD /* windows_logger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1A45FA6591A4249A421921188D009978 /* format.h in Headers */ = {isa = PBXBuildFile; fileRef = 01A6369B9EA4D87F2257860061C65F86 /* format.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1A745B98502E6667822FAE54499C82B7 /* FPathIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C18CE2BAF5151340F08F233131E3831 /* FPathIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1B04740ED4806FB93F4336A5275E3EF2 /* FIRFacebookAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F2760D0778FB6552C17DACBF8B7E931 /* FIRFacebookAuthProvider.m */; };
		1B2C0A89C8C3BC73CC18FDAAA74D56F9 /* FIRFacebookAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 3563EC5A58866C61C74262462D7F8142 /* FIRFacebookAuthCredential.m */; };
		1B56AAD268CC1F5F4767D2968FEC6468 /* FTuplePathValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 13E6AFD5940E89C0BBA21AB7C299D95E /* FTuplePathValue.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1B5A5986E2F1177531218CD90ED45E95 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F559EE91BAFCFAE31CCE85E2480EB6B9 /* GoogleDataTransport-dummy.m */; };
		1B79AF24128183E3CD09BCE52E53298C /* FIRDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A36723427225E27F66480867C8710F5 /* FIRDatabase.m */; };
		1C8549CC6CA0524B79460C1A0E199901 /* FBLPromise+Reduce.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D62468804F867B9E2D779A5342CC9BE6 /* FBLPromise+Reduce.h */; };
		1D211BE812EEFFD5EB36B43507F0644C /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = C9035A85EE683F8A00187438BB371816 /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1D492B1A7C1BA280D900348D23F66BEC /* FIRDatabaseReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4393120F7036E6E9D3CAC2AB9CC387 /* FIRDatabaseReference.m */; };
		1E2E867D2B28AD9F7C17DCBF98FCDE80 /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D80E1B16FBC2D983D598313A44C222F3 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Private, ); }; };
		1E3B662876BDF6912D1FF154F998D788 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE0A7FAB7B310AC61346526C0F4BDC8 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Private, ); }; };
		1E86A1FA0D65EAF08E8385F8E713C41F /* version_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 92FD017A9CD1B1F9FE29C1E9F8E3A2FC /* version_set.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		1EE308E8E12A7ECE00E781D92D6487EE /* filter_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 66389F5A7E47E290C3CDA854A40D62E3 /* filter_block.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1F213B8168ECB374636BA94F8C6DCF60 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = DDF17B2413EFA0F51399FB0F2FAC0F8C /* FIROptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
		1F3285FFCFFB7C7DB2F63EC1C5AE1657 /* NSData+FIRBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 01FED5E0D0D961A7F59C790120E329C4 /* NSData+FIRBase64.h */; settings = {ATTRIBUTES = (Project, ); }; };
		1F34A5AD1CF6F684944AFAA80D7A5BC4 /* FIRVerifyCustomTokenRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 41CA3EABCAC39340DBA154724928563F /* FIRVerifyCustomTokenRequest.m */; };
		1F46925EF0D23E2DFD375E0D9E34A11F /* FIRAuthURLPresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 767D277C167C6D1F409766FF39B12470 /* FIRAuthURLPresenter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		20553828F0AD489BFE7271C9F50A396A /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 58B2347F42B6C9A12579FFCA6DF127F7 /* cache.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		207A08FFD56995789C479A831A99859E /* FIRSignInWithGameCenterRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = E4528B2BE656EC380FC80176A9C1784B /* FIRSignInWithGameCenterRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		20BF42B96E5D0C499B154D13F73C580D /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = D10D9D7EBB4D0A59A19C7C3B09D5C0B5 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Private, ); }; };
		20D7C7A3F3BFD6068C16F1E8D5EA0716 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 57E4266F521260FB37ADC1D4E05AC3A3 /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		20E2686C8543B1987D416214D53646E5 /* FAckUserWrite.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AB894F924F5890A3B3B51CF6D1E3DF4 /* FAckUserWrite.m */; };
		215BF3C2706E59892990A2B1C3426F5B /* filter_block.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1803567AFF2107F454AD8CD079BEEF06 /* filter_block.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		2185D4A86DC350B9047D22B435D38700 /* FChildrenNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CE84CAE4D94C5B17F8BE7AB1702B3B30 /* FChildrenNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2194C60EB8DD1C17989A6367D2F2BC2C /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F8C4ADCD5BBAD48F695A10CFB1359E5 /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
		223FED52E4474051EEC1FC4DBB156F10 /* FIRAuthDataResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 921D613E72FB6AFAD655B11113690DDB /* FIRAuthDataResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
		226ED240594BD2044B5478A7DFADDB14 /* FIRVerifyAssertionResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 009F18BA46B24A8BC1F6E81681D97C16 /* FIRVerifyAssertionResponse.m */; };
		227D310B822803D87968E28B1AFC9512 /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = C2421B9065E660B65CEB9ACD2DDE7627 /* GULSecureCoding.m */; };
		22E2D0B1540BB7735AF9C7F8307DEDDA /* FIRAuthWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57D1CB8E145F16793759B5A3D935321B /* FIRAuthWebView.m */; };
		22FC33396A42A0614127CF1A21699564 /* FIRSetAccountInfoRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C23A2809C86696AD29816A0F193F023 /* FIRSetAccountInfoRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		231780BB829F02F27EA1EAC2F5849CDD /* FIRVerifyClientResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 976729A7B2E794B523E94AA698D1636A /* FIRVerifyClientResponse.m */; };
		23CEC63836483B991D27B31C9A631A22 /* FTupleUserCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = AACF13A89115F9D5E7C88729176C28A5 /* FTupleUserCallback.h */; settings = {ATTRIBUTES = (Project, ); }; };
		23FE30DDE157A00C8CBBE4E23008AAED /* FIRAuthNotificationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EFEFF497149ACAF945D1CF31A36DC5DA /* FIRAuthNotificationManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		24192107AB7F57199BC5E205EC16FB0B /* FIRVerifyCustomTokenRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = FEA06B0BE578B8A7A153A5D3CBF3C21D /* FIRVerifyCustomTokenRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2448D8229BA48E536FDF2FA63A4475F8 /* FIRInstallationsErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FBFB6396DB5451CFEC88D22F25A13E6 /* FIRInstallationsErrors.h */; settings = {ATTRIBUTES = (Public, ); }; };
		24CE08D6F574523975143D0D2A1D500C /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B39FDEFE9F14A1995BCEF2B43BF8262 /* GTMSessionUploadFetcher.m */; };
		253E8041E26BE6880AAA0E8A2ABE3CC4 /* FIRGetProjectConfigRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A5C43B70FE86FDA48D5AC2D0C05D704 /* FIRGetProjectConfigRequest.m */; };
		259E7E62920B4C19AD4CA62E9FD94926 /* GDTCORStoredEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = C319A5C7951E3C543C83D08081382A49 /* GDTCORStoredEvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
		2626D0C799796720A5A93966272DEF08 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B91C343437916EEE83577C3748A417 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Private, ); }; };
		2628F4188441BB778F7811A7A0B7BC92 /* FValueIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDF35AD8387B393D32F815EB63C3F08 /* FValueIndex.m */; };
		27181F16E42E3F485BAA4260F62A6586 /* FIRAuthExceptionUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E423F33A0E7D98055409ED9995633F /* FIRAuthExceptionUtils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2752D8AEA984CD09F60303FC05F4F365 /* FIRFederatedAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 8103CD9D9CD5DB96E84D0CBBD00F5023 /* FIRFederatedAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		275C4D12F93795DA710AE02B6F053B86 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 069A594946F0BB1205088DE8C3868F1A /* FBLPromisePrivate.h */; };
		27E1EB61D2A697FED504CBCD6A2F29E7 /* FChildEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA58896A6E9670D8FB2AD83CF9629EB /* FChildEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		284C55C306AF3477F5DD777A0B6F2D6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		28E37800CBA0BC54A76CCCF3F8E3069C /* FTupleObjectNode.h in Headers */ = {isa = PBXBuildFile; fileRef = ADEB96539EEC38C70F283F5137A7A2B9 /* FTupleObjectNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		291CC4BF7C1FAF98A5F7F85D0C4FA33A /* testharness.h in Headers */ = {isa = PBXBuildFile; fileRef = DFE41B9174D991C2F38DBCAEF3BD8EC6 /* testharness.h */; settings = {ATTRIBUTES = (Project, ); }; };
		293DA1DCB533474769C2C695705B6EB6 /* FLLRBEmptyNode.h in Headers */ = {isa = PBXBuildFile; fileRef = DE4A892E3886654EB12CED07E177377A /* FLLRBEmptyNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2A64C12FD280516338AED02E10144F69 /* FIRAuthErrorUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = C9BA3431AA0201EEFD43181A45AF0F79 /* FIRAuthErrorUtils.m */; };
		2ACC94D715657FC65B6B1D123B19E166 /* two_level_iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7888ED3B27E144F579D8A89034213B39 /* two_level_iterator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		2B0BD62395A8A1E31D089501A88A0B04 /* FIRDeleteAccountRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36DEF609B075F1ACD007FF4AAFDBAFF9 /* FIRDeleteAccountRequest.m */; };
		2B34452C6CC518DA2E9C9B45EDEE3E31 /* FServerValues.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF4AB17D865C794FA7462F658670B43 /* FServerValues.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2BAE10F6C9DF20E13B5A922E701AFD63 /* FIRAuthAPNSToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A1F694D85431B8F22B8D6D50B1E4B5F /* FIRAuthAPNSToken.m */; };
		2CBF90AAAA202FF2CEDA725FC71D2E7A /* FIRDatabaseComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = CB54E41073F7E40D495E96CA053D8869 /* FIRDatabaseComponent.m */; };
		2CD9B100D3B312ACE54BD8B02587D909 /* FRepoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 016556ED6A35D6AE636F3B6FD4D4F064 /* FRepoManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2D0B9EDE1597AACA0849CC4123826775 /* FIRTwitterAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 316F724E2B8A2E91F19BDD9EAD2E95BD /* FIRTwitterAuthCredential.m */; };
		2D170EDC134E39AB9C54FD38597AF22E /* FParsedUrl.m in Sources */ = {isa = PBXBuildFile; fileRef = C994F21025A164F504674BD0706E886F /* FParsedUrl.m */; };
		2D19DB187FCEEEC09979C31A9D5A4AC6 /* FBLPromise+Do.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D913185A15AB884A6D8F7143B169465C /* FBLPromise+Do.h */; };
		2D94213BB7931B8D6F5B8A2FD482515D /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 57C9D56AEF3FE7FF4A0CA1BD82AADA19 /* FIRDependency.h */; settings = {ATTRIBUTES = (Private, ); }; };
		2DB0FFBDF7820A5CE0E92684815CA30E /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F1E848EF66C8E4EBFCBF6E754AE1445 /* FBLPromises.h */; };
		2DE6DB21FDC5FD28D689A3879727CE44 /* FWriteTree.h in Headers */ = {isa = PBXBuildFile; fileRef = FFB4E52ABEC97060847EDF2193FCA46E /* FWriteTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2E1A05734075873CA17513F73F6801B5 /* FIRErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = AA73F964CE78BC21147B0EE7A6C0180D /* FIRErrors.m */; };
		2E8904B5E9903897534ADF3B59DF85A8 /* FIRAuthAPNSToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 09BEE9736BE4F24402D1AD7BF440DC40 /* FIRAuthAPNSToken.h */; settings = {ATTRIBUTES = (Project, ); }; };
		2EAEDEB5AAD60EC3943C68A388B0548C /* FIRGetAccountInfoResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B8D15AA828160AA84115D35B22572FE /* FIRGetAccountInfoResponse.m */; };
		2F5FF2BCC0C5B8E30EFB69C18D81F06F /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F2949511BB2C1F842237F1D802AC762 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Private, ); }; };
		2F9C96A70626FD8F06DBC2442FCA0CCD /* FIRAuthUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A8BD4ABE04E343E4A20E98F686EAC99 /* FIRAuthUserDefaults.m */; };
		3008EF0434F2D051D2B267FA3D8065B3 /* FIROAuthCredential_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F92DE512228230FE5AD1D2313DCC6B /* FIROAuthCredential_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3033EE159AB2A908DA063A1EC901451E /* FBLPromise+Catch.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6013448952C7BB625DFCB6D7B80279CF /* FBLPromise+Catch.h */; };
		306728A627A912A0B791CB035A4291C4 /* GDTCORStorage_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9BBB3BD677D56348DFBDDCF8DB60B0 /* GDTCORStorage_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		30878F498AE98C42B33BC2593C10CB36 /* FIROAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 522F30DFA8BA3A26C162713E258C4E6B /* FIROAuthCredential.m */; };
		309979A16C173C3430C98B49D9F3EB28 /* GDTCORStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 19D89C92D80CB3A4074A8ECC2729A232 /* GDTCORStorage.m */; };
		3115050F39D4CD8EA6BC6E34E5171365 /* FBLPromise.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 686AD6FAEFAE99FF643C4A86F113E49C /* FBLPromise.h */; };
		31402E305267AAE1862905939AE0828A /* FKeyIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B5AFAA60D5369EDFBFA5B497BABECBB /* FKeyIndex.m */; };
		31E98923621C3354400CFC5E823164FA /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 612536A9F4087901FB5C2A3D0659AF01 /* GDTCORReachability.m */; };
		31F7613353D040F005DAF772F0CE39D3 /* FSparseSnapshotTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 8302AD1C6EDED6A91527526B22EF5F73 /* FSparseSnapshotTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		31FCDC89E276020D3EC6F710F841D4D3 /* FSyncTree.m in Sources */ = {isa = PBXBuildFile; fileRef = A8B78FCBE625A191D8C7DF49CB879524 /* FSyncTree.m */; };
		321EE48B153BDFE55127BCC86BC0EB77 /* FChildEventRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A3BD44CBA1A1B1DED2140D3F8CED6E7 /* FChildEventRegistration.m */; };
		32215F4D95D6F24D9957522BF5333E95 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		33740283CA6E3E4A8AC9615FF73F0916 /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = FBF10F7E6D8ED34A0B37950A635CE528 /* GTMSessionFetcher.m */; };
		33767F63ACFFF04BA82F033D185F2F50 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0696490C809682995111B2D80BD8EC7A /* FBLPromise+Validate.h */; };
		33DBAC299C168B87CB8DB79D83C81641 /* FIRAuthNotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B0407A630A3E85B4BA02B3631065037 /* FIRAuthNotificationManager.m */; };
		3405E820383A3F2FB0F655D7779AC3EE /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 66A85555A61E09A026B3FBAF816CC6FC /* FBLPromise+Wrap.h */; };
		34333899B93AF46D2A30462FB0004E8F /* FIRAuthWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DEA3D935239B7C7CE7B44E25F8C9AB84 /* FIRAuthWebViewController.m */; };
		34ED3BC9F91DF90025A4C303A883FD84 /* FParsedUrl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F69033903FFF26BFF704FE335126874 /* FParsedUrl.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3523747D281EB541E7D9487A6EA48DFB /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = F87BA2081F8C46B17E7CBE43442BAEE3 /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Private, ); }; };
		35A1DE67C9D2B9817159EEB35DAAAACF /* FNamedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F1E45D70572D4FD54EA62FAEB1631C /* FNamedNode.m */; };
		35B3F76F01168B8D1EF62D1BA63A8954 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C0BED59DB873D34DB11FB3373AA42DA /* FIRLogger.h */; settings = {ATTRIBUTES = (Private, ); }; };
		3632D1D9F88A83538EE9E5DF9C6B06B6 /* FIRGetAccountInfoRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EE8BB299CEDBEB6621F1A7ED8ECF17BA /* FIRGetAccountInfoRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		368BBCCDA646E1B95302B75471C2D1C5 /* FBLPromise+All.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F99F0757A455E1FEF985BA8CBFC8335E /* FBLPromise+All.h */; };
		36F3FA1EAACA0805646A70DC3107426D /* FWriteRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 309258A46FE5BA026052EDBD57F46355 /* FWriteRecord.h */; settings = {ATTRIBUTES = (Project, ); }; };
		374C939D4FD3FDE3AB8172104D090BCF /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB2908750F6EDBD0766D5130DD6DB13 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Private, ); }; };
		383DA4AB85FC3FF0FAC78095BCDCCE55 /* FIRVerifyClientResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 5155BF3F04E184EFA74662E09DD2930A /* FIRVerifyClientResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		38535E6C339DAFD93688162F88536CDE /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F1E49ED0B6471B75B51B771744028557 /* GULLogger.m */; };
		38591BCDEBA02A27D0F5126FF0D31D66 /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF5710B7881FBAB2D3470538A6C3882 /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; };
		38A8D1231D1E80FDACBDDBBA90F5F15E /* FSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 58F8E80ED59A0DB5E064549340F99C48 /* FSRWebSocket.m */; };
		38EF7B980BA448034510F7A25727F216 /* FTupleTSN.m in Sources */ = {isa = PBXBuildFile; fileRef = 40C9351F7421474F59863619CA35151E /* FTupleTSN.m */; };
		391DDAB5030EFDA64BE7C50DF5663736 /* FIREmailLinkSignInResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BC6ABE407FE9BA0EB7BA945D920FACC /* FIREmailLinkSignInResponse.m */; };
		39726E6B2C7B536F30644D0B0E28F1AF /* FIRCreateAuthURIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 913CF755AFDD66B6C6C796212E4D6C90 /* FIRCreateAuthURIRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		39742CCADC8C2DC0D6F5E3F2131C7824 /* FTrackedQueryManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B5D008005D9816119EE135F8DABC019 /* FTrackedQueryManager.m */; };
		398A34C2132093D18D48D270D02CDE23 /* FIRGameCenterAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EAB3ED82A419E3EAC339CBEB05A8908 /* FIRGameCenterAuthProvider.m */; };
		3A8472B57A316B8DB43348B9BC3521B8 /* FIREmailPasswordAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = DA6D907966ACE059A69768BFA06A3C43 /* FIREmailPasswordAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3ADFBBE25B1E73996707A1295D269E0F /* env_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = E38D7E620A65AC9E2213A150BC55262A /* env_posix.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		3B5585255FD61CFD35E3D0FF94E0A875 /* FIRVerifyPhoneNumberResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A369315855D85A0A3A7D610509755D2 /* FIRVerifyPhoneNumberResponse.m */; };
		3C73939A542282AB7144788D05FFD4A1 /* FirebaseDatabase-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F2491EAC688F202ECE6A5FBA09974BB4 /* FirebaseDatabase-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3D0AD687EE72E2FA6F5197F386D2AA86 /* FTupleRemovedQueriesEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = F02BB523AB7F3B2CB670409909230ED1 /* FTupleRemovedQueriesEvents.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3D967EFB81FECEF70C24E7BB128BFFE3 /* log_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8A1C8B048AA4A86A5C42F733330FB5B7 /* log_reader.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		3EC9D2BF2C4A3254E868211F213F261A /* FValueEventRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E631D1B95CF73B74913194315171576 /* FValueEventRegistration.m */; };
		3EE8A7180268CD7CED0BF2314275F104 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = CFFE8E08986DBDA1A042FA5F81379BB8 /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; };
		3F3AD8844A3C535F7B27BECD2820FD39 /* FIRGameCenterAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FDDE04CCE231068AFEE863CBD0DE45E /* FIRGameCenterAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		3F63390548046DA26CB61F5BC4463639 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = D7155C04F05566A677A9F53AB0A549D6 /* FBLPromise+Await.m */; };
		3FA275ACE60F1569209B6C6132BFD90A /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CDD2991C2A29B61179FDB5E0ADB7ACA /* GULSwizzler.m */; };
		3FC811D3A0DCB0ABD78B8384689790BD /* FIRCoreDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = 6922F9C7A9EFF6D58F32969FC6DD6395 /* FIRCoreDiagnostics.m */; };
		4069C83B60D8B5188C57E81107E1DA6F /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0215B854A43E749446AC6F8A698A3CFB /* FIRLogger.m */; };
		40CA19E34F239D6339F9296E44923A75 /* port_stdcxx.h in Headers */ = {isa = PBXBuildFile; fileRef = DDAB93E3B7DB8C4DC82794FCDC5CC0B6 /* port_stdcxx.h */; settings = {ATTRIBUTES = (Project, ); }; };
		40E923090225C72832CE40DF66DA50FB /* FIRInstallationsIDController.m in Sources */ = {isa = PBXBuildFile; fileRef = CBA4138D3D5FE7C9024E9A1A671BD4DA /* FIRInstallationsIDController.m */; };
		4102027208AF635641ADD5D2B6CB80E0 /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 21BA35C0946841ACF8F453D44B8A43F6 /* status.h */; settings = {ATTRIBUTES = (Public, ); }; };
		41867C5907F48811037991EDFBB594B2 /* FTupleObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 195C6E99A5D0D951AE797F4C86F1BF86 /* FTupleObjects.h */; settings = {ATTRIBUTES = (Project, ); }; };
		41A0A1E8D1590CC77233D3678A010D45 /* FIRAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C9390ACE4D4CA29D54C96FBDD84CB8 /* FIRAuthTokenResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
		41C43AF701487AD24FFD88187D5506FC /* FIRAuthAppCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DD985EA435D7F9E0A79206A828A426E /* FIRAuthAppCredential.m */; };
		41FB2D5EC9A22F150D50AC0F1EF8E30A /* FTupleRemovedQueriesEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = F24D4DE36C8D3F5739E470F1142FEB89 /* FTupleRemovedQueriesEvents.m */; };
		420DE024D7EBE55CBE5150941996B3B6 /* FAtomicNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = A2053DE62B9BD34E8922041BEDEF134C /* FAtomicNumber.h */; settings = {ATTRIBUTES = (Project, ); }; };
		427246F83F473281F6DDB41078FD535E /* FIRGoogleAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = B993D371F1F30B893096B20C807108CC /* FIRGoogleAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		4291BC4A1556236445318BFE61306E48 /* GTMSessionFetcherService.h in Headers */ = {isa = PBXBuildFile; fileRef = 828D03FB53D62A12E74918A2ED86D320 /* GTMSessionFetcherService.h */; settings = {ATTRIBUTES = (Public, ); }; };
		42EC1B103C0384B05FA7FA437456C9AB /* FBLPromisePrivate.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 069A594946F0BB1205088DE8C3868F1A /* FBLPromisePrivate.h */; };
		431E843432456C45315F39D21F5ABE9E /* FLeafNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DF66A28A5720263FA1EC60CED7B253A3 /* FLeafNode.m */; };
		439028BEE39D57EE19018DEC4FBA0536 /* FIRAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = E6A6E76C896F0C0C1DB6097975941E2E /* FIRAuth.h */; settings = {ATTRIBUTES = (Public, ); }; };
		43AFCABF1951B8776F22BF66546F17A2 /* FIRUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 8215BEE04FD5146D5CEE113F7BD001B2 /* FIRUser.h */; settings = {ATTRIBUTES = (Public, ); }; };
		43D42F1B5A3E32CD764347F5D43D5E17 /* FTreeSortedDictionaryEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D8EC817007F74FF120E6AF94C1E928 /* FTreeSortedDictionaryEnumerator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		43DA7760CC5AEF486E6154912A9939BB /* FTypedefs_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F467E9015ECD6FFFB1139D8BEE0BD03B /* FTypedefs_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4419AAD16B2D2E16AD2957C068271FEF /* coding.h in Headers */ = {isa = PBXBuildFile; fileRef = D4C4FA6882F8D53D2E3472563CEB2031 /* coding.h */; settings = {ATTRIBUTES = (Project, ); }; };
		44822D228BCE89266BEC640CFE66FCA2 /* version_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 13277C56541ED197A251E4CD76B960EA /* version_set.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4493C04BA24226C21AD9BECDF6E388EE /* FUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 04FA1BE09B57E5809B0D1E24A9948442 /* FUtilities.m */; };
		451AFE7EEC2815355B6E0EFA1C484CD6 /* FBLPromise+Timeout.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 14F9FC31CB935FEB2871B3795EF29DB6 /* FBLPromise+Timeout.h */; };
		45486731D3ADAF8F3DD33EA425739683 /* FQueryParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 08789D152069FCCF443683763E416515 /* FQueryParams.m */; };
		45860F5ECB459D736FF2AF6B1AF032BE /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF17C927DE042F77546DF9173E20B22 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
		458C5A6340B9F46E24BCA01B1ECBD678 /* FOverwrite.m in Sources */ = {isa = PBXBuildFile; fileRef = 5740AFC75AD62FF657B5A377C940B58E /* FOverwrite.m */; };
		463B0BFFF5FC019F2B3B6DDA1EA86E58 /* FIRInstallationsStoredAuthToken.h in Headers */ = {isa = PBXBuildFile; fileRef = F96FB323713149E8E2C3D290A3EEA830 /* FIRInstallationsStoredAuthToken.h */; settings = {ATTRIBUTES = (Project, ); }; };
		46647F63B687E1EA4E4A41AB55944928 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 83C329D7819F2261D376A9473B34FB78 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
		468B348D44FF9B97D4497C1CC323CB96 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 37BA6B57FCD5CBBD949C62548AAFCC37 /* FBLPromise+Testing.h */; };
		46C6673ABFFE84BBFAEFAA89BA502A5E /* memtable.cc in Sources */ = {isa = PBXBuildFile; fileRef = B2AB1CDB6DB8DE020638B9F599476BA6 /* memtable.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		46CBD18AE151682566B1BA61BA3D0095 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4351D3EE674CB6D5F65DE38845325B /* GULSwizzler.h */; settings = {ATTRIBUTES = (Private, ); }; };
		4736C973C638A7619D05B183E0914673 /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 8347C0A4546B7BD33302851BC46AF258 /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; };
		47444C45553FC452D1861171F1A9CD93 /* FIRInstallationsKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B24F245344A42504271AE67C1022137 /* FIRInstallationsKeychainUtils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		48654D73AD7E617BE4453F47E4A9F16A /* FDataEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = BDCECAAC0E6773ED2F6332604F486CB1 /* FDataEvent.m */; };
		48C7C90B51E7C8E2CA7AED4E7A99DC0C /* FTrackedQueryManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 08943E8E503542BF0809C992CC8F5723 /* FTrackedQueryManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		491E5F23D693999E9C655808FB322195 /* dbformat.cc in Sources */ = {isa = PBXBuildFile; fileRef = F0313CEDB3ECA1929D3A1D951F5FDD58 /* dbformat.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		4936B0D3AEF6E7F57C2388A4356C7CF6 /* FIRInstallations.m in Sources */ = {isa = PBXBuildFile; fileRef = D57E5845182A3E515B15F124FD49D461 /* FIRInstallations.m */; };
		49F654E38AF63DE139C6EB4045995C3A /* FTupleNodePath.h in Headers */ = {isa = PBXBuildFile; fileRef = A98CFB6B1E902D63B215986CF74273B7 /* FTupleNodePath.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4AA084AF426EC36FA790039D36DBAB48 /* FIRAuthDataResult_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AD3145D576C8633FB24D33D969F364B6 /* FIRAuthDataResult_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4B272128CC15672F379084FB3626C353 /* FIRAuthKeychainServices.h in Headers */ = {isa = PBXBuildFile; fileRef = E3543EDD7E2DDCDA49069935EFB0C1C0 /* FIRAuthKeychainServices.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4B778A6B635EA5B0D966E4067CED72B9 /* FIRGetAccountInfoResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E0FF5934C1A93695DCB4943137F2916B /* FIRGetAccountInfoResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4B7DA31D908574DA2376C4E20DBCC359 /* FIRPhoneAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = A146E288B569CC6FB7EB625448744D6B /* FIRPhoneAuthProvider.m */; };
		4B84D8275C41F93C12E61402E5A683FB /* FIRInstallationsSingleOperationPromiseCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 77E31411D714FD31E08F0A87B5D339F6 /* FIRInstallationsSingleOperationPromiseCache.m */; };
		4BE11D31255CC71007320EF18BB12E32 /* FCachePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = C7500FB1E78CF22C7D9F536997C924BC /* FCachePolicy.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4C2B2690DE269022A12C6D07B8FF5F9B /* filename.h in Headers */ = {isa = PBXBuildFile; fileRef = 20FA7B35392E7551C15A131F5FFC926F /* filename.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4CCEC80C2D11FF3CE0673BCB7A2B7860 /* FBLPromise+Wrap.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 66A85555A61E09A026B3FBAF816CC6FC /* FBLPromise+Wrap.h */; };
		4D56021695AAAC64094954587765EBFD /* FIROAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 723C86BD48E6B7CA49CB9E3FAB1BB84E /* FIROAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; };
		4D708B2446A9A145519700DE95E184FA /* FIRSendVerificationCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CB519BDC6427DC2EA0B5D63780D7C1A /* FIRSendVerificationCodeRequest.m */; };
		4DCA45B52201F0815CB6498E53E0EFDA /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 85D2E9FEED5E153B7BEAA242434C6E89 /* GDTCORTransport.m */; };
		4E65BD6653793F9BADDE53FBB57F413E /* GDTCORUploadPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = FBB6184C9C2DC5540945D605D233AFE6 /* GDTCORUploadPackage.h */; settings = {ATTRIBUTES = (Public, ); }; };
		4E7A6229751B0CA0789D36239033DC2D /* FIRAuthExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = ACE355CDE48201CF3C6295319997B03A /* FIRAuthExceptionUtils.m */; };
		4E7E44DCC36DBFA0F1C7A5B158C9FDDA /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A49EB9FB50033111FAB8BFA437786B2 /* slice.h */; settings = {ATTRIBUTES = (Public, ); }; };
		4ED8EAFC50973087BF2FD82F42F51927 /* FTuplePathValue.m in Sources */ = {isa = PBXBuildFile; fileRef = ED9A320A33F1E036CA35CD61E09B7EBE /* FTuplePathValue.m */; };
		4F9BAC895831F59C1C87BF85FE83417F /* FEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 46C247BD10C60A3E7D748536C22F4515 /* FEvent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4FBAB21A56C8E0FE7D3FE6134745AF2C /* FIRAuthWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF8386C579C61E71F632C71E6154CA7 /* FIRAuthWebView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		4FC22EE1A6E5FBBC78065A9F333EE115 /* FIRVerifyPhoneNumberResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = D988F9612FD6BA1DC2A89B2B4B3E73E8 /* FIRVerifyPhoneNumberResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5101B98438BA876FAB6A3F270FCC3256 /* FIRDeleteAccountResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 955790734E00994971AC1C2DA1CCA640 /* FIRDeleteAccountResponse.m */; };
		5164A01F5452CAD0027E96498D06172C /* FIRDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A6A99DC780D09AE541704E4F67C5915 /* FIRDiagnosticsData.h */; settings = {ATTRIBUTES = (Private, ); }; };
		5181CD073C2B84D3181A69590145A2F6 /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = F41A6CDE130425522E7E6C7A159A8C5A /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Private, ); }; };
		51AE623FACAC8C0C7207D1EF9ECBCEA0 /* FTupleBoolBlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 63D41BB5F3F071D614DC20E336DD62BC /* FTupleBoolBlock.h */; settings = {ATTRIBUTES = (Project, ); }; };
		51BFAFFE04643D9C8C653A231A4602A3 /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D4027C660DBF9F7AA1662CB6EE8E2C2E /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		51C11E9AAC8A4286D01BC577C6171030 /* FTupleSetIdPath.h in Headers */ = {isa = PBXBuildFile; fileRef = E99FDFA6B51529B2BD467E4DCBC3A573 /* FTupleSetIdPath.h */; settings = {ATTRIBUTES = (Project, ); }; };
		51D2A2EA65E0C91A4E7972C91209BFEF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		51FC2566AD3A2A8D9B10AC5FC733E759 /* FIRInstallationsAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AA0A1E25F04282A288EE8368083718B /* FIRInstallationsAPIService.m */; };
		526F26B84680B769B08BCE8723C864E1 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = 00023550ABF316FB235BB1F6D5AC5EA2 /* FIRApp.m */; };
		52B80DEDCD7B545AB78AA1146BA4CE2A /* FIRRetryHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 74FC169C6B7F8943194DB3E6B85B79FF /* FIRRetryHelper.m */; };
		539EF0D9521DFE4E633F5733379D0E93 /* FNamedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 83383F529D89880EA75F0E335512AFC5 /* FNamedNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		53D544DA189C2DAED24755A127FEB439 /* FIRAuthRPCRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 75B6483281834919989F3D7D3043C063 /* FIRAuthRPCRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		53F09D6AF62C596C4716BB32BFB43354 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = D098327B6AE3B761FDEF4F7E1901B3AF /* FBLPromise+Race.m */; };
		5458E506AC508B76A4E4E8236947A18F /* log_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = CD3F206768E3DA7219C72F62BE3C9053 /* log_reader.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5474595F5B9D569080B198DEBEB1F4BA /* leveldb-library-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D56BF07D2F25CEF7EB049AA1BC27E1A0 /* leveldb-library-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		54D271550D218FEAFF48AB932E2404F7 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A0634A04CF4BB596F054853FED4826B /* FBLPromise+Catch.m */; };
		54D6E746C3E9FF44C1911E92DA58DBC0 /* FIRHeartbeatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A37262892D6B5486A525D66A56A1DBC8 /* FIRHeartbeatInfo.m */; };
		552E582321E724826A6D944C241166C2 /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E784506A914982758437FF3902D0807 /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Public, ); }; };
		553F19C828DBCB499A9563974A401DFD /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = EFF969B4135F4D0FFBCB40F95E3AD1FB /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Public, ); }; };
		556867899DA891E89B8D04266121447D /* FIRServerValue.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D23A81B44C748350B973854B7EBFFE /* FIRServerValue.h */; settings = {ATTRIBUTES = (Public, ); }; };
		559F7AE8BA99875C1D3D399DA92128FE /* FIRSignUpNewUserResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FAEB5F5EDC4F60899080C54CB480BD7 /* FIRSignUpNewUserResponse.m */; };
		55CB060CA3C5D3F753714F71D2732C05 /* FTupleTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 50C2D0A5EB2E8884961A9E66B2732127 /* FTupleTransaction.m */; };
		561889F91270CCB6C99495F2AB989E5F /* GDTCORPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = E2274C3DDF550CD4B7A2C8D0351C31D2 /* GDTCORPrioritizer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		56984E5ABB1FADE7A8F9B7D5BF1D7458 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 42FE23C9EFF1585B780908758E6E0F4A /* FIRComponentType.m */; };
		570188467191984AAFED1D7265ADAB70 /* FPathIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 51AC2D3C995ED96BD504CFE6B799E95B /* FPathIndex.m */; };
		5793BBEBD712F1784378FD9EBB09B545 /* FIRVerifyPasswordResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 704F96570CEEB2DCBA3757E50DD79D1A /* FIRVerifyPasswordResponse.m */; };
		57AC6FA03A7BBFFF9EBDB6EDAEDF04F5 /* FIRGitHubAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 133BB63E6930E56A812402535DA95CA9 /* FIRGitHubAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		5854CAAFF9BC9A0EBC1830FFD7AFB4CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		5896990F8CCADD1D7E6DC1BFE2C9CECF /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A31189CE42B82D6F35C8028CD590E38 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; };
		58E9F5575634CAEA4F73DCF9ACD0BEB9 /* FIREmailAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 780E0965A54CBF49A016B38A523E5502 /* FIREmailAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		5979B597B40D52C5FF2FFD5D0B0A202B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		59870349C3398F872C09408F82148DA3 /* FIRSignUpNewUserResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = D6003F096D67FD7E4D495F108727205E /* FIRSignUpNewUserResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		59D156BE7019D6F3263338749F6DF493 /* FPriorityIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = B7341B57FE2BFEE8660CF1755562BC80 /* FPriorityIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5A07754D03DCD8C5B5DA959012854418 /* FTreeNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 698FB3AE76CCEFF9C0C575052BD2786A /* FTreeNode.m */; };
		5A08CC0B44BECF85AD50726552A69482 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A80064E27B9C84C7C3F867991670692 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Private, ); }; };
		5B23AD724660AFDA7149F2D42E758D1C /* env_windows_test_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0CA72730534937FF3FF3A46DED60BD /* env_windows_test_helper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5B35D652847F411B5ADD643C3D4502FB /* FBLPromise+Always.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 165AC06A0B250CE0652CFE671FA96A49 /* FBLPromise+Always.h */; };
		5B56E2D90B3FF5620C0A85E4084481B9 /* FIRIdentityToolkitRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 93BAB43697AFAB59AE1921270723A1D6 /* FIRIdentityToolkitRequest.m */; };
		5BF2C0683E51E73C69B131966C7C79B3 /* db_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4001DC621887D29BD01F21B0214B158F /* db_impl.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		5D121E080D976CE17D3B4AF5131F573B /* FIRInstallationsLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D1AA8F8943E4D29CFFB72794480137 /* FIRInstallationsLogger.m */; };
		5D67CD7251278632B32E973F1463D98B /* FPriorityIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A864BACD77A677F9C40A3C516A67A87 /* FPriorityIndex.m */; };
		5DDBE033A3AB41B34E1BE9FBC96B9AE8 /* GDTCCTPrioritizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CFFE9E61A50614D1BE5C805E75E8CCF /* GDTCCTPrioritizer.m */; };
		5DF21239EB48BB3E3296977EAB4BD967 /* FirebaseCoreDiagnostics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 36392A917BDA038E3D2E9453902A0573 /* FirebaseCoreDiagnostics-dummy.m */; };
		5E83F44C36AB0281D550701F0C7EAFC7 /* FIRTransactionResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 788939F48618D0BF60DD0BF2EA028A43 /* FIRTransactionResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
		5E88A860AE13EC82A4BD4F7D0EE7935E /* FIRInstallationsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 78DD1FF3C27591BB37CD477F05723641 /* FIRInstallationsStatus.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5EB426DE181C6802B0CF094BFC2A3691 /* FIRDataSnapshot_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = CD1877E08AEADCB6AAF2B01A4CC6E818 /* FIRDataSnapshot_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5EBC12922F688E02629D495E0C3430A1 /* GDTCORUploadPackage_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 429E0A35DD14A2148E5F8564CA41CFDE /* GDTCORUploadPackage_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		5EF47309AA92D19B42E67776D3C04849 /* GULApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 631CD153BA92E3A08354C44A4EC80499 /* GULApplication.h */; settings = {ATTRIBUTES = (Private, ); }; };
		5F74B44FABE3677CFE8536DEC126918E /* FTupleOnDisconnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 1729EB86DE3683839E95D2CD9E937DA1 /* FTupleOnDisconnect.h */; settings = {ATTRIBUTES = (Project, ); }; };
		5FC91E10FEBBE6A28E236FD31EAC33BE /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = BFA5A5983DBDC6A4B3CE1824E717F84F /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
		60493DDC91AA8D44B62E8025A9174BE0 /* FBLPromise+Recover.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D8A8B30D0CA6407794929FDFBC763914 /* FBLPromise+Recover.h */; };
		605DDAD86929F28D184F96E12355C8F7 /* FArraySortedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C7F8181E92FFF7CDB9D59F336F35E68 /* FArraySortedDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		606D7777B3E8FCF7C04BBE76A9FCBC0C /* FIRSignInWithGameCenterResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 99389B5599C31B2283814477F947E3D8 /* FIRSignInWithGameCenterResponse.m */; };
		60907B0B3A580B5D6AE3A3C05678BB07 /* FAckUserWrite.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FA60D80C2890B5F3103EF6FD500DE64 /* FAckUserWrite.h */; settings = {ATTRIBUTES = (Project, ); }; };
		60DEC34A31BA7CA5B285D235CC61441C /* env.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F6EF999C1151EE51AB9F662E429ED29 /* env.h */; settings = {ATTRIBUTES = (Public, ); }; };
		60EC34BFE2D8D6D29D849E68878CC918 /* FIRAuthAppCredentialManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 98121118990B0936020B854DC6FE99D2 /* FIRAuthAppCredentialManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		61057FE6B07358C879891B0088D588A1 /* block_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD1C25E250520C2AD9CD891FB510E6C /* block_builder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		61C0A846F0402B6942ECCA80C04F4CB1 /* log_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0159B9700D2259A0954E4FC1F833DEA7 /* log_writer.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		627F60CA4ECA00A42078A58AC1CB714D /* FIRAuthErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B705E06F91E37886AC3A771D0121168 /* FIRAuthErrors.h */; settings = {ATTRIBUTES = (Public, ); }; };
		62A7C03C0C74A5003845042FB17181BB /* FValueEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = C0F8C0D24C56441EE3CF2EB0F0D1EA30 /* FValueEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		62AF3C737C252CB1E3C2D0F609C8D9C4 /* FIRAdditionalUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC0DD0A0DCC24C154D45D00B9AAF729 /* FIRAdditionalUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
		62AFDF3E524A8FA0CF6059E916B28C96 /* FImmutableTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D0FF1C61BCF4A2AD9A0F02214DD7599 /* FImmutableTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6356EDC0FA2F8B21FD3A542F5973446E /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 95D49B98817990667B6CF2AF1594D037 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Private, ); }; };
		64379E59ECF242551B9393493ABFFD0C /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 25E5EAFB8146564D9EDCC76484E8E268 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Public, ); }; };
		64429624ADE77105DDF7981DCB64CB0C /* FDataEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 39E077BF3859EBE0DE3199BEA43D0C25 /* FDataEvent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6472F855E7A3C885B0C74456B339D238 /* FClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 51465845446AFF01CCB8E6C9CB7CDFB3 /* FClock.m */; };
		64FBECD2E0CAA0DC3395F8C643C9194B /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 93E5D70F9F762D7C64CC3716013216D7 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Public, ); }; };
		654A7B834504DCF57A3542F482C76F37 /* FLLRBNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CB122F4F4769EA9D08F2D31D53876B8 /* FLLRBNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		65A77C2F8642F5894E51A5CCBDA0CE7F /* filter_policy.cc in Sources */ = {isa = PBXBuildFile; fileRef = 360F807227DF164FB8858C8D94BC1958 /* filter_policy.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		65B16BE791E4D14C9E3E187D6646E86B /* Pods-ask_1.0-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AEB94A10C5CD660AE7224862562BECF7 /* Pods-ask_1.0-dummy.m */; };
		65F90AF57BA3410C62F8614F2382F79D /* FIRSendVerificationCodeResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F5623CCE61620DD0867E531F7F6D9F /* FIRSendVerificationCodeResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		66428103E83EE8FF366F0128B641653E /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = EDF5BA911283AEA40B8163977728141B /* FIRApp.h */; settings = {ATTRIBUTES = (Public, ); }; };
		66957F3494253EE2E9739DFF8D245776 /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4935E237A4B0EE2FCA958FD0D0C6D4CE /* FIRInstallationsItem+RegisterInstallationAPI.h */; settings = {ATTRIBUTES = (Project, ); }; };
		66BD1D729B46E0E96B035C604A68FC4D /* FIRGitHubAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = A560A4BF232C40C3945061E1DC8CF2C8 /* FIRGitHubAuthProvider.m */; };
		672A73CA218B37497C5FFF3568311A5A /* FClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C0BFBC0BD6D8CF71F38ED431C2CBE94 /* FClock.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6737ABDAB0235C7B36B7C74D2C429F03 /* FKeyIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ED2CA58C7127B5276256DA110DE35D2 /* FKeyIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		673A9D46815F44D5F2BF307A1DE97D63 /* FIRDatabaseComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E43EAD51CF80294F3BF995689034FA43 /* FIRDatabaseComponent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		67477EE10EFF7D25A80BD4BD0859B22C /* FIRDatabaseQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EF485A48D528C731F1B9CA496A5EA34 /* FIRDatabaseQuery.m */; };
		67AC953473231AA0E2777C31BF075A9A /* FIRVerifyCustomTokenResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 3561C7992DA908FC73A08162D85F32D9 /* FIRVerifyCustomTokenResponse.m */; };
		67C9E11229B54782B1CB0D651C0AA9BC /* FIRAuthDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = DEB7B1DC3C156C844347E238EB4FE08E /* FIRAuthDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; };
		67DE348A5CB39CD3443AA5BE63312238 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 773CD93DEEED918D4636BC13BF39FB2A /* FirebaseCore-dummy.m */; };
		6879CDAC252C360458FFCEE855609404 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = CD35B86A1859C7808D66FC91AAF566BE /* FBLPromise+Retry.h */; };
		68B9CEC2CE2C0390717B90EBBE57082E /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DA23C39B185A7CE21CB74FBE954348A /* GTMSessionFetcherService.m */; };
		68D5E87D090BB54935B19060C8C28DE5 /* FRepoInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A592A270CA01C731C2BEDF060CD4FF4 /* FRepoInfo.m */; };
		69C61D4A442DEFEBBB4D567057D8F0D5 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = DB4DD65F2F25386C2173DC045C2BC152 /* FBLPromise+Any.h */; };
		69D059E09BF6657E7D417A40FEE60265 /* FImmutableSortedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E0F38FA27F4BA4D00FFACA471544303 /* FImmutableSortedDictionary.m */; };
		69F858F5DF1A93232EC97F20863E6F46 /* testutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE8C8FBF2A61F0034953ECB83C50BF8 /* testutil.h */; settings = {ATTRIBUTES = (Project, ); }; };
		69F9BB988F65A5EAE455E3E463115918 /* FirebaseAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 461F98FC4FB032754F4C5EE01A2EFE9E /* FirebaseAuth.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6A7788D7D3B27337B5C449D5FC521340 /* leveldb-library-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B41792A30459AB9E89DB8C4D5DA7001F /* leveldb-library-dummy.m */; };
		6A94503A0CB958E85390597F7A0BA924 /* FIROAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = A4B4F3AEB1808D33853E9F49297C7810 /* FIROAuthProvider.m */; };
		6ADBD95839028C929EE646F0B781C88F /* FIRDatabaseQuery_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E76D5D823698D24CD71A5C8F7D5DC1A9 /* FIRDatabaseQuery_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6AE65604FF7468EEA4AC2B0D82D7A240 /* FViewCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 820DE8A977387E6C2F5138CEBFFD05D3 /* FViewCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6AFB8C8DD10BD0CBD8DF02D7E1C3CD56 /* FIRVerifyAssertionRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9B1AD55CE623FBE4AFA1F9CC6ABFD7 /* FIRVerifyAssertionRequest.m */; };
		6B0DA0827481CCDA6F569BB83415BD91 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 666EE2BCC0B5F755DA1CA4395E38A4F2 /* GDTCCTNanopbHelpers.m */; };
		6B4925C31723B18E321A263497C5EC2C /* FCompoundHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 85BC51A449ACC486FD899495E291F459 /* FCompoundHash.m */; };
		6B92916224327E3A01E2DBDA591331BD /* FPendingPut.m in Sources */ = {isa = PBXBuildFile; fileRef = EAB531A5B3E51F913C10C7BFD2C5D62C /* FPendingPut.m */; };
		6B96F5E4BA938AC937FA5EC4AAAEEF01 /* FCompoundWrite.m in Sources */ = {isa = PBXBuildFile; fileRef = E014961ACECD752DF650161793929FED /* FCompoundWrite.m */; };
		6B9D0DA3646965A2D4B4FE2791A31841 /* FIRAuthURLPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F6379D9E9D76D0B6DBA1F50EC38C289 /* FIRAuthURLPresenter.m */; };
		6C177F147870E5B27F1B05C8ED69C338 /* table_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = F5C49AEF275CEE72D6D0A8D11F9CF3D6 /* table_builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		6C5EE442A0BB149A3AC33701D8755670 /* FIRSecureStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = BEC8DC760C6B43FF0B07C16AF7B48B55 /* FIRSecureStorage.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6D4B5DDCA2823E166ADA5D5C25FECA68 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = BEA21468D4AAB6CDA1DED8A81C518DBB /* cct.nanopb.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6D67724DF6EF00F1256022A115F1A9D2 /* FViewProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5774F1376DC51C19BEDB3190ED4CA750 /* FViewProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6DAD343470A06D5E875D79068EB5BD7F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		6DAF45C4E6F6C950099161D8EEE7EF50 /* FIRIdentityToolkitRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EDDDCB4662A6C65EF5CBDD6BD56EB7CF /* FIRIdentityToolkitRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6DB1A0C2DB8BC13057CC6718398C3C41 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EFACE727B99BEF85E28541501B10DA2 /* GDTCORRegistrar.m */; };
		6E0DB531138E302F012A9E6DBE4E9AD0 /* FIRAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2673EB2494174CAC3733DC1EDA9B5D /* FIRAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; };
		6E264E0C384464A9760DC605F3BA8897 /* FBLPromise+Race.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 1BB4B0E6AC24EB57B95754DA304E4A4A /* FBLPromise+Race.h */; };
		6E506C041E7FE759757424304E7295C3 /* FIRAuthAppCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = F822E891CBCD3D4FA664DF6C83903B6E /* FIRAuthAppCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6EE79500223BD4200BA67CCF7DC0CC77 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 821D3C1121D970AE18A095199961941A /* FBLPromise.m */; };
		6EEAD211B692DE3EF099FD97C5F478A5 /* FIRGetOOBConfirmationCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = BACB7E56302AEFB3B400B1568FA9F83E /* FIRGetOOBConfirmationCodeRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6FE629176E6180DC8F3581CE510C1F9C /* FPersistentConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C30299255167892A49391DED8523521 /* FPersistentConnection.h */; settings = {ATTRIBUTES = (Project, ); }; };
		6FFF07104D6A339FEF54B324B1EBF27B /* filename.cc in Sources */ = {isa = PBXBuildFile; fileRef = 339DB1CB573DF9089F7FCDE3B816DC50 /* filename.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		7088A19A43D14879BBF9D0C8F0E5DB2D /* FEventRaiser.h in Headers */ = {isa = PBXBuildFile; fileRef = FF67479A4A00CB473301F93C3B587061 /* FEventRaiser.h */; settings = {ATTRIBUTES = (Project, ); }; };
		70BF12A39CACB86B5B5DA58B4070AC7E /* FIRDataSnapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = B007AD4C1E9CEC3966F6F58F080E6D11 /* FIRDataSnapshot.m */; };
		713FDE9F8F750675BB3439EC739F002A /* FWriteTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 443D810B578B5107FEE456669FB8D288 /* FWriteTree.m */; };
		7151194003158CD528B545C78F779406 /* FPersistenceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AF1D7D8105DFF2DDB6B77D04DA0BB0A7 /* FPersistenceManager.m */; };
		71623F7E7B62E19B4929D3068660E480 /* NSData+SRB64Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = EE602A645955B3862D82392300BFDA47 /* NSData+SRB64Additions.m */; };
		719DD7D72FE51332812234481251428E /* FSyncPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = B1346AE2CD7E2CE8E8F0D61318AE91E2 /* FSyncPoint.h */; settings = {ATTRIBUTES = (Project, ); }; };
		71BD836F16783A638ACCEB5C8E3F0C5E /* FirebaseCoreDiagnostics-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DB24024350AC9CA45F827CE4901001AC /* FirebaseCoreDiagnostics-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		71E5AE6DC74836D098A4052F9AB3ADBD /* FCacheNode.h in Headers */ = {isa = PBXBuildFile; fileRef = BE7233A958C17012F7F8BDF2DF91B83C /* FCacheNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		72520E81AD47AC977E95744CDB863344 /* FBLPromise+Any.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DB4DD65F2F25386C2173DC045C2BC152 /* FBLPromise+Any.h */; };
		735F07E954DB7F67AEE59258D1772FBD /* builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7A8224E58F43777019EC28021644C2E7 /* builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		7395CE4DA019C864DEE9D7FB3529FDA1 /* NSData+FIRBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = CB4E3A9C530E91D827EAA8CE6BE4D2EE /* NSData+FIRBase64.m */; };
		739FF94C77F3E9759B090C53105AF265 /* FIRDataSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 70550C2B13A7CF20F9592056E0B5991E /* FIRDataSnapshot.h */; settings = {ATTRIBUTES = (Public, ); }; };
		73BB49E3712EAB4E0F104152B3384E14 /* GDTCORDataFuture.m in Sources */ = {isa = PBXBuildFile; fileRef = 4491F48521267F114BFC5D6DF352CF06 /* GDTCORDataFuture.m */; };
		73D1EFAB9DC8CDFD033AD30DCC9009AB /* FirebaseDatabase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E492B27A389FCA2770D3C33F01D25DB5 /* FirebaseDatabase-dummy.m */; };
		7434607B93F5E54DE77CEBECFE9D4B29 /* FIRGoogleAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 745E6D6017058B9CC796B5D57F5DFAAB /* FIRGoogleAuthProvider.m */; };
		7445B0E4DB3DBD72BBFC3A593AB2313A /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E60384D1E7E7C201785276CD55401EF /* GDTCORAssert.m */; };
		7500557F4E6740ABA56DB94A5E511225 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 23D51231AF98D0744B7B1272CFAA9AB7 /* logging.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		751AF5CF59B5F8878BE21DB035C00700 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 60CDD4C7EB8F90E250401DE55C1EA68B /* GDTCCTUploader.m */; };
		756915BF467EC561A7F5BFA99F05A4DF /* FEmptyNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 56182FCF9DEA6799172966A9125EE565 /* FEmptyNode.m */; };
		75E77537DCBDAC6D15ECE7625F7985E6 /* FConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = F51F2B5088A7AA41F76FEE8E9D022A1C /* FConstants.m */; };
		760193D93CB9E42B4963D23090D88366 /* FIRAuthSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = C5A5F5AA02920182E7A6482130B0D09F /* FIRAuthSettings.h */; settings = {ATTRIBUTES = (Public, ); }; };
		762B37A5CBC04684497E3AA45032759C /* db_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FAFDC5B451C25EFDE832FA8B37425BB /* db_impl.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7645824BA2DAE5B4821F76662470B51F /* FIRGetOOBConfirmationCodeResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = BE65F1C9D6D8E2DF10A8AB198F44A3C2 /* FIRGetOOBConfirmationCodeResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		76A578CC60F2E40371EE4CF898092B92 /* FIRResetPasswordRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D84E25E8F8481D60D78A870814ECEF54 /* FIRResetPasswordRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7727DB3E78FED98FE9F4A28FA6514845 /* FIRVerifyPasswordResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 4219E497BA0375E8EEC61E83C1238DAD /* FIRVerifyPasswordResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		77D3C5FE890DD1681B5A09E547EA62A5 /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC316291A6D5DDB982ABA0D00CA03426 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		77F895DFE3740ED403FD826AD97C8348 /* random.h in Headers */ = {isa = PBXBuildFile; fileRef = 649639FABFBBB7E042ADD3A39F8F4543 /* random.h */; settings = {ATTRIBUTES = (Project, ); }; };
		78268E77A771E00DCAE27F78A656E3B7 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = EC3C181ED27FBF00B40AC6B4CE31C358 /* FBLPromise+Reduce.m */; };
		7845CC98BD955B15246FD1461B3FDC1E /* FChange.m in Sources */ = {isa = PBXBuildFile; fileRef = 389B993CB3D787C014BE6956F6345680 /* FChange.m */; };
		79D5405BDDA1F8D249E52F14A8F8BB00 /* FIndexedFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 661BFADBF777F6FF4BF92018F6B34556 /* FIndexedFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		79DF039F5B436728E41FFC09D2DBC6CE /* arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 94E3B2336F40634A81E294D813817E03 /* arena.h */; settings = {ATTRIBUTES = (Project, ); }; };
		79F136251913D72C079F369052359431 /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D4AD990D7B30128660F5B637A6E0BDC /* FIRVersion.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7ABCCE81C1D4D8F46ACDFDD52583D3D6 /* FViewCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D26D1873DBB7636576F71443C024E21 /* FViewCache.m */; };
		7B28557FCCDFECD568B0CB97BBBA94C6 /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 808E7987672D1E9E4679A4E9D09B5D2F /* FBLPromise+Validate.m */; };
		7BADBF440C414D424DE79E1BD9E528F1 /* FListenComplete.h in Headers */ = {isa = PBXBuildFile; fileRef = 173BD31845813AE243A7127E8F348289 /* FListenComplete.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7BDD90C0D3AD448443911B07B6CA7168 /* crc32c.h in Headers */ = {isa = PBXBuildFile; fileRef = 05D1F7F87D3D0CF893C8FFA25B5A700B /* crc32c.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7C6FE3F4CB2ACA2981A318B1056EBF9F /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = DDB697FD39BE0E3596DF3157E9621D4A /* FBLPromise+Async.h */; };
		7CADBF16BCD4BE26B09F5DDE4BC5B786 /* FIRUserMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2411DB341052DF897BD1E1C0E628F8 /* FIRUserMetadata.m */; };
		7CD696BD6EE5FDC49D5674AF64B2E8E7 /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = B929C2365C0C7F3F5B9DB6F32AFA307C /* FIROptions.m */; };
		7CE49BDF1FAE7D0267F4C6FA01BBCD5F /* FIRAuthCredential_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 98A1B98BC1572B7DAD2503FFA1E05C31 /* FIRAuthCredential_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7D14948C94E3AF99617DB15903D749E7 /* FStorageEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 42517C73EFACDE8A2BCB5AC7612006BE /* FStorageEngine.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7D15C3107A86ECC31CE3F128057BE1DD /* export.h in Headers */ = {isa = PBXBuildFile; fileRef = DE7B9A6A6D35C9E6DDD1B33BFE08BD31 /* export.h */; settings = {ATTRIBUTES = (Public, ); }; };
		7D471AAA908F5ACB04A76FB537D41F16 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F2920A4241484D11E055CE4C19E5015 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		7D78EA72CD2A44CD8D56E11A6372930E /* arena.cc in Sources */ = {isa = PBXBuildFile; fileRef = A5A7CD8B2D356FEFA4B77A77E0515A0D /* arena.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		7E5F4275405E2A0BACD791613DC60A70 /* FRangedFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 986FA3D761627BA33EB61F96347A196D /* FRangedFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7E92602801F9A5416EA5BFEEC4AE5D05 /* FEventGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CCDB470C9BB21E57567B9D4515805C9 /* FEventGenerator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7EF00976B7B59FE823B37F4CC64578B7 /* FIRMutableData_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E2336C6DA2F90D87643B89485B9E4FB4 /* FIRMutableData_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		7FDF4914F2020FE38218FD84A27C0F63 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 78FAF358C4DB1035AF29882704C073E2 /* GULLogger.h */; settings = {ATTRIBUTES = (Private, ); }; };
		808EFCD82954E045D59A067D2E51619B /* FBLPromiseError.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 08AC8BA17296C808C11F271F13E36658 /* FBLPromiseError.h */; };
		80FA43170606741FDD94FC95FE8AAC04 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		8136B3BF5E7685F2C4EB07531334C06D /* testharness.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6422348E0F61E39AF808B1A65B986A4E /* testharness.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		8173CC130C5D187A7E85ECEEED187DD8 /* FIRVerifyPhoneNumberRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2EC7B396AC21A1903D1BA202379865 /* FIRVerifyPhoneNumberRequest.m */; };
		81778AA727639788452A5A4849B4A5E8 /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BCF164DE489C4B78ED1CB603E21E3AD /* FIRAppAssociationRegistration.m */; };
		81F3B563DFD3F1D136777BE73708E9AA /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 27AED4D751139A99DF55B7F8B4DE45D8 /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Private, ); }; };
		8205D61B5D1BA200DE60E0C59DA55073 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 777504F52428196BF2991807FCF66996 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8253DAF504FA578D357E9E522BBDC2E4 /* GoogleDataTransportCCTSupport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F7BA4A5C3470CF377DC8A3CFAD9BDC79 /* GoogleDataTransportCCTSupport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8275972F0A3DF38F593B6B398E299751 /* FListenProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = C9693E723C6D4DA4D8BF2D29A2F97879 /* FListenProvider.h */; settings = {ATTRIBUTES = (Project, ); }; };
		828C1DE31DF3147CAC8D98C68C8F3558 /* FIRInstallationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 94953A676B210D6D81F0B778BD40FB76 /* FIRInstallationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; };
		83E93063110BB4A58EBD72AF8B226FFC /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ED613F30C7E7517C57F5E224DAE8B29 /* GULAppEnvironmentUtil.m */; };
		8467885CDD0643E69CF76CBD3AC59B2A /* FirebaseAuth-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 469DCBD0AF6AB2C055056CEDEBBA0346 /* FirebaseAuth-dummy.m */; };
		8596B9153C6F5D22B3379BBD85D7E5C9 /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DC991323258F31D76F1B1FC6700315 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		85BE5BCC64B3DBCAE5827C2797500479 /* FIRDatabaseQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD0AC0B2B9B80C3B5715505CB0DE8BC /* FIRDatabaseQuery.h */; settings = {ATTRIBUTES = (Public, ); }; };
		85CB1C1E39CE2B8D1CEB5FC4F57F4748 /* FTupleCallbackStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 0754B56F3E598DDB6A1DB9940C017442 /* FTupleCallbackStatus.h */; settings = {ATTRIBUTES = (Project, ); }; };
		862E9F231CFAF5AD0C834CC4790B07D7 /* FCompoundHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 6732431B4CC913FB6255E29062D2648E /* FCompoundHash.h */; settings = {ATTRIBUTES = (Project, ); }; };
		866102C3934AD679B0A28AB09C6D4767 /* FIRSignInWithGameCenterRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2571370F993C02C86FCEAD94F713AE94 /* FIRSignInWithGameCenterRequest.m */; };
		867F18CBA3E6A17D5FD74A3254C10887 /* FIRAuthAppCredentialManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F034132B65BD4E2E09971129B27698F /* FIRAuthAppCredentialManager.m */; };
		86832909EF521FB8CE8DE6DFA9909EB0 /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 246B71D254016C6E8D9984644FDC014E /* GULNSData+zlib.m */; };
		86B0925E17AE114976B0E6F33E49DA4B /* FBLPromise+Retry.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = CD35B86A1859C7808D66FC91AAF566BE /* FBLPromise+Retry.h */; };
		870C3E54CB78D22F0BDE4939480604E8 /* crc32c.cc in Sources */ = {isa = PBXBuildFile; fileRef = 58414DE122F66ABCCC7DD6521D00AB03 /* crc32c.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		876495263053CBE7186E178F67F91AF7 /* repair.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7EAF2C5EB80BFEFCB1ABBD152F313338 /* repair.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		876CD2141EE8FD0D9D3790961D9F80FF /* FIRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = D590DA1162CEB740F50E367F9C7619AF /* FIRErrors.h */; settings = {ATTRIBUTES = (Private, ); }; };
		877DD20DAE6B65CFF2E2B2ACF5BB3622 /* FIRAuthBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = 896AD6572DCCC20F9E19B33311521258 /* FIRAuthBackend.m */; };
		87B0BED6BD95DF17C1B655F697B198B7 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F948F607A1B77B05DDA43BB54CAF28 /* FBLPromise+Always.m */; };
		87B77B996218FB7867D6B8FF0AC6DCEA /* FSparseSnapshotTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ABF451150087713AAE30E48E8705F5D /* FSparseSnapshotTree.m */; };
		87CCDB086CF6D2F0B706842C69D515AF /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 230426CA31FD880E0883A95E963B7CC1 /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		88F38511C06FDB64BB3462ED04B09916 /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = F3CD0AB14604E3704E7A99A892362FB1 /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Private, ); }; };
		88F7970C833C613A5CA51946B5F88262 /* FIRInstallationsIDController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B79B5122608E510F16DADE0019BE0FE /* FIRInstallationsIDController.h */; settings = {ATTRIBUTES = (Project, ); }; };
		89DC17C0BD7E86FD90B1F2BF232AC8B7 /* FEmptyNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B904A665BAD5D6F4113EFEEF949D1D1 /* FEmptyNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8B04564C5D347C9304AE1BE5243C0B4A /* skiplist.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B8C36896D76899927414FA0CF29B6E8 /* skiplist.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8B2CE518E694ED3C5B5DFABB74C8C0CB /* write_batch_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 76E0E00BDD7CCBC163F933184DC05980 /* write_batch_internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8B3CBE70E6AC21B1CEFD16A9960FDFAE /* merger.h in Headers */ = {isa = PBXBuildFile; fileRef = 84DDA8DDCD36955629BD2D99BBDFB9FF /* merger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8B5A0741A9A92581BD6271126264B32C /* FSyncTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 27481C6BCC7C726F95D6CB5189969C93 /* FSyncTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8B99938014A32AD4796FA4EC405C5B7F /* FSnapshotUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = B2BD92396EC8F07227E19757941BDD3E /* FSnapshotUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8C23F91CC1A504803713ADD2C6E658FA /* FIRPhoneAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FFAECF8F7BF983DB501971943A9B245 /* FIRPhoneAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8C5024DA34C13EA672A62721EB2EE35C /* FIRActionCodeSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = F8312296E3DC4CC115AE813C312F0F4C /* FIRActionCodeSettings.m */; };
		8CCCF2E241B3684C57EF769C6606946A /* FLLRBEmptyNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AD606F86E31F2C04A7292FD6C8AAEEE /* FLLRBEmptyNode.m */; };
		8CF7339C6C99554233D196C586C89339 /* FIRGitHubAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AF26BEE87119B867F34B7551A140F41 /* FIRGitHubAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8D065EDA4824A1CD6F6796204FBCDD7B /* db_iter.cc in Sources */ = {isa = PBXBuildFile; fileRef = A13BBD343BC902DA3345570935A954FA /* db_iter.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		8D37F72CAA7D83C76CCDC3CC73302781 /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ADBB55810503421CAB90F1171A1F6CD /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8D433B907C211331DB661A19E8A73740 /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 878D26B2870E070A0C4BCE55DFF2F519 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
		8D49410DCE04310E5383C20760DFD43F /* FMerge.h in Headers */ = {isa = PBXBuildFile; fileRef = AEB8A19CFA1B24422D002CF77F608DE6 /* FMerge.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8E0FC80FBEAEF8AC4FF5D3FFEAF0F69A /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = C86F1FE892024346B7AD40C17C536D6C /* cct.nanopb.c */; };
		8EB156AAFB45D2389D4D15194F8194AE /* memtable.h in Headers */ = {isa = PBXBuildFile; fileRef = D92DC27D3652C091BDABC8B98E711338 /* memtable.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8EBFE831D75336265871EB9E4EC36DE2 /* FIRFacebookAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 084E9140E293434EE3075B9D2BCCC44D /* FIRFacebookAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8F33DB125607781B51065F1592F975B2 /* FRepo_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 626D4F3CBBA604E88B10B5EFA869C460 /* FRepo_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8F4F75FE2E6D7B69CB3C20C5C83F3FDB /* filter_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = B0EE74A553263376C41D9EF6E428CCCB /* filter_policy.h */; settings = {ATTRIBUTES = (Public, ); }; };
		8F651DE60B03F3CD96B991A0F003A56F /* FIRInstallationsErrorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 63AA11073E5F4E250BC82D465B130AD9 /* FIRInstallationsErrorUtil.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8F852C63022E0A54D048B3B4CAFE6FB1 /* FIRGoogleAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = E40D98BBFBD3BE99DDD4D601C69CE8F0 /* FIRGoogleAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		8FD50F6018E393C7E10147ABBD88B75B /* c.h in Headers */ = {isa = PBXBuildFile; fileRef = 83B45C4D1DAED7AA7634BD0A2CAD2913 /* c.h */; settings = {ATTRIBUTES = (Public, ); }; };
		912ED20E19D35E26994F1F5116031E5C /* FBLPromise+Await.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 83A37E7A7A278588FCF43BCA9507BC61 /* FBLPromise+Await.h */; };
		912F830ED0604DBBBBF7F3F77AADAAD1 /* GoogleDataTransportCCTSupport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CE43590BC5E3BB459FE40FCADD1A113F /* GoogleDataTransportCCTSupport-dummy.m */; };
		915B2F7EF04B79E47ABB2D1FABBCEC5B /* FOperationSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D9E496B2AF5E2349B2A008BFB3D6FFA6 /* FOperationSource.h */; settings = {ATTRIBUTES = (Project, ); }; };
		919E103B9EDEF974BCDEBD1363487F9E /* FIRSecureTokenResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C7278599B38D61218FC749D7224B7288 /* FIRSecureTokenResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		91A6780F511BEF00D5A7008BFE3C5F21 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 3035584CCDF8A28E7BED5CE1EF6EB872 /* GULUserDefaults.m */; };
		91B816A193EAE049E38A11D1DD2816C8 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DE661577BDC9D58B9D9C8A70DDAA092A /* GDTCCTCompressionHelper.m */; };
		9252FC55E848B7DC9116DE26E201A363 /* FIRInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = E9491A787B3E707AD8492E6F63C44395 /* FIRInstallations.h */; settings = {ATTRIBUTES = (Public, ); }; };
		927B1AE742FFFC188CCED8497F6320EF /* FConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = DFBFE580853E4DE8B7016981CF79A01D /* FConnection.h */; settings = {ATTRIBUTES = (Project, ); }; };
		93117E92A888C08F9D6DDA13397828AA /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = C22E9F3CA2FCDBAFF56191134F233C7E /* FBLPromise+Then.h */; };
		938AEB5B6C10248217C2C0E29A660985 /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = D74E4C72ABE57880F3F056A3D1EE9397 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Private, ); }; };
		939BD2D70062F171676703CA955289D1 /* FTreeNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 42D3EB935FD2E42DFAA7FFB5DCA3BE5A /* FTreeNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		94A3A7E985F88B4109C1359A4A3CDAC5 /* FIRAuthAPNSTokenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D40F121A284B5C8406D4117B0718177 /* FIRAuthAPNSTokenManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		94AD61835FA23101BDCA8317632F247E /* FIRUserInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = AEC3B82613CD31FFE2FC04D5B2779822 /* FIRUserInfoImpl.m */; };
		94DB172EFBED0A21E8B7B2E317F1480C /* FSnapshotHolder.m in Sources */ = {isa = PBXBuildFile; fileRef = 06872314C2EA79B1361F2E5CD3D9C375 /* FSnapshotHolder.m */; };
		94F73C249FD80F60B42262ABF3D5E330 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		96069ECEC3192B76E8E862ED0D86D441 /* FBLPromise+Testing.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 37BA6B57FCD5CBBD949C62548AAFCC37 /* FBLPromise+Testing.h */; };
		961FE5ADC5C3477C94EDDA44CDC43E64 /* FIRCreateAuthURIResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = A9E3B8C3C21C8177849EE92C78CA86DD /* FIRCreateAuthURIResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9642A958DA7795946A8FBF3634A8175D /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BB4B0E6AC24EB57B95754DA304E4A4A /* FBLPromise+Race.h */; };
		965118F73B9BB0C886FDF9E5E85AC65D /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 0473FFFAEAC15363D4F8297C21D27F0F /* GULNetwork.h */; settings = {ATTRIBUTES = (Private, ); }; };
		965F7E235FE302430D8122EEC41CEA2C /* FIRSendVerificationCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B83D87CA4CBA27AC91B829FF5382DA7 /* FIRSendVerificationCodeRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9697EB2F114F8970922A38B084D21D2C /* FIRVerifyPasswordRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E11F2B989E28658697CB09A314C4D25 /* FIRVerifyPasswordRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9770A55923D6A0F45BC2A5E20D058E93 /* FIRUser.m in Sources */ = {isa = PBXBuildFile; fileRef = AF2CC72BC597229C7438396CC471A621 /* FIRUser.m */; };
		97DEA7418A51910ECD8BA79739AB7B15 /* FTreeSortedDictionaryEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 693E682AAE56AD6A9489B99C5D6AAA72 /* FTreeSortedDictionaryEnumerator.m */; };
		9828160BF2757A1D7133CD5919BB95F7 /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = A7753DC7F916E818A0880898765FA987 /* FIRDependency.m */; };
		987848413590F86DECA486E9E5826ADF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		99147C7B8C2280731BD3DFD49C82A6E1 /* FTupleStringNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C2460F946C9A51F46B8EE9CE684FAD9B /* FTupleStringNode.m */; };
		996E5518E8E001FD04363CB235E9E949 /* table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5DB692426505AFD9DC8FC719C450AF91 /* table.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		99FD56520DAF93DD68EA0CFB96C7FC0F /* FListenComplete.m in Sources */ = {isa = PBXBuildFile; fileRef = 994337F933FC765821B07F323B92E76A /* FListenComplete.m */; };
		9B043CACDF45588AC7A1DD359E3150DD /* FIRGoogleAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = B84C3A5A8B81D07A948B2A6D1C127DB0 /* FIRGoogleAuthCredential.m */; };
		9B95C684E9B7B2BF787BC9466235E61E /* FIRInstallationsKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = A2F6EC24E0D4AE5B1B5730332A393A93 /* FIRInstallationsKeychainUtils.m */; };
		9BA20108739C22504A3B898285960A39 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = F974CFF4931DE883DC3CD094751AA940 /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; };
		9BBDD95D855BE433F83235D2B9F3055C /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = A18DB8870C30E68BF3D9CD37C161F013 /* FIRVersion.m */; };
		9BF2F9B6257569916E7F5E5D5BB1F060 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = FA2F84680C6131AF44D5C1DC3F2864F9 /* FBLPromise+Any.m */; };
		9C0CD6BEECB7906068C948F895A86CC0 /* FIRInstallationsAuthTokenResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C85BE65996371EA7905E9C2FFA5DF677 /* FIRInstallationsAuthTokenResultInternal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9C4BF7AD11023FD162D2251974404C81 /* FBLPromise+Validate.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0696490C809682995111B2D80BD8EC7A /* FBLPromise+Validate.h */; };
		9CD95E6AA89BDF0786D7C12CAC660D3C /* FLevelDBStorageEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 729F2315F0969F94A9C42619D361482F /* FLevelDBStorageEngine.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9D4BF83B4F53F464E492BEAC18163588 /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B80CF402995552E31CF63037F0DE5AB /* GDTCORConsoleLogger.m */; };
		9D650E9A220BF2CF0CD8419C31B97522 /* env.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2466C2B1BD44E0F9D75964B60D39F1BB /* env.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		9D95F2702D045D8656D0194F6D0A65F6 /* FIREmailAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1026CCACBAE5FDEB4976FDABE17BC897 /* FIREmailAuthProvider.m */; };
		9DBD84D0D18870D0AF958EDF6D83B981 /* FIRRetryHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 09689E7DCE496CA5ADEFBF1416414B8D /* FIRRetryHelper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9DC950D1533545949941F477577D5D73 /* FIROAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CE3C09D5F9EFE8F10E01EB8E79CFBA8 /* FIROAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		9E61D975D2EC876A1900DA4AF6207302 /* FSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D84439BE9BC42099099196E41E15895 /* FSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; };
		9EF1C45E1DA1FB64F8027B9BD3B4284A /* FTreeSortedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = D229644858292E284EE858C08CBBDDD5 /* FTreeSortedDictionary.m */; };
		9FCC9CFE31447AF0ECFE4D82C00B0212 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C9D8D2403DCB78A726ED9CAB603336DB /* nanopb-dummy.m */; };
		A005955FCF9783314DDC697FC5B42D0C /* FIRUserMetadata_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FF853FFA7483CC2B608B188F3EE7C410 /* FIRUserMetadata_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A01C742C2DD5EAB138C180B703DE60E7 /* FIRAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 29CF3F849C9329935DA46C74584F44DF /* FIRAuthCredential.m */; };
		A0CBD8462C8DB4CC05CBBF97B5A37235 /* histogram.h in Headers */ = {isa = PBXBuildFile; fileRef = E72614CFA5ABDE10610280B7C486C961 /* histogram.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A146D58D8CC8A529605F8BAA16C202AB /* FIRSignInWithGameCenterResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B624C146923646726F8D1258F221022 /* FIRSignInWithGameCenterResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A14BE675DABB599CA7399A2006FC7FD3 /* FLimitedFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = A34672CD4C7E5239B7170BA30B0B6A8B /* FLimitedFilter.m */; };
		A15FDEA6A78B2639751FE59B558CFD89 /* FLLRBValueNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 213CD9F964FA2B79B27D0B339C702727 /* FLLRBValueNode.m */; };
		A17B5FD5F6F0E1D99EE2171F2C830926 /* FIRAuthErrorUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D419179476A155B10D7F71A3B64E76A /* FIRAuthErrorUtils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A1C59F409F23FD33B7784D59438333BA /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = D7DFD50C9ACB19D79DD678E6BDD76FE7 /* FBLPromise+Retry.m */; };
		A228F4EB0C9544B31FC72A713AC9E284 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 97277687962F4A34EEA1B00A9E916EC3 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A22A35C0FC915321BB9034BE108A794C /* FIRAuthSerialTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F2026A6AC6A7258C364B741076D5CE6 /* FIRAuthSerialTaskQueue.m */; };
		A2A5C0376AC10C1E6139C29A1E5BB6D8 /* FRangedFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = D5386502A344C7E413ABB1A73A1D4153 /* FRangedFilter.m */; };
		A2B963396CD506A767F71CA42623FE9A /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 89429CEFFE263A2B60109C57AD67CA27 /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A2C1C48D5EDFAF949E0EA049D00E9338 /* FChildChangeAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C012D2EBBC2759334583C243EC70C1A /* FChildChangeAccumulator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A317DB1ECE90C1B9D5EA26B5CCDABD93 /* FWebSocketConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CC248C2ED9EDA0898F5495354E373BE /* FWebSocketConnection.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A3194B61E42B0539089FF4758479C843 /* FIRInstallationsStoredItem.h in Headers */ = {isa = PBXBuildFile; fileRef = EEB7716B4994919F5621A9BD3D4B772C /* FIRInstallationsStoredItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A34E42658F7E1D64D4BDBE900A32533B /* FEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8948318D2EDB91954BE105AE4D7B9930 /* FEventEmitter.m */; };
		A3576CFEABAE4266350F611E5FA89848 /* FIRServerValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE7C306A27009061730E5AA4580ACA7 /* FIRServerValue.m */; };
		A360D432ACE4AE7E6532DCC6044433AC /* FIRGetProjectConfigResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 088E577E936A2312DCFE402F88930000 /* FIRGetProjectConfigResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A4C2422C88972FAD8F09814E057B1CE3 /* FIRTwitterAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 75A3E19C0C12A5FF95B5111AFCC59295 /* FIRTwitterAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A4C37825E8FE1BCD46406483BB5F319D /* FIREmailLinkSignInRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F2D12CCF607F8D0C8F1F97EB211F03F4 /* FIREmailLinkSignInRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A50368C9DDC31A277FDEEF96F8358ABE /* FIRAuthDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = B128B31FD0FE9570C20BFC86E1BADE5A /* FIRAuthDispatcher.m */; };
		A539B20FAF56AA2002478C55F56CA4C2 /* FIRGameCenterAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A990A06A0FBD38AB67DC5E2F64EF180 /* FIRGameCenterAuthCredential.m */; };
		A55A25066B4A78B81B64E37126507AEB /* FIRSecureTokenService.m in Sources */ = {isa = PBXBuildFile; fileRef = 675C3E44C86D26556C678915D665046E /* FIRSecureTokenService.m */; };
		A56803F9B65319CEECADA16CB0DDF37F /* table_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 06DB2E4025E66638F1A6F3075096F785 /* table_builder.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A628B0ADE39B4220CDFAD934EC88116B /* FIRDataEventType.h in Headers */ = {isa = PBXBuildFile; fileRef = 2674E281C04FA9E533BE34B25037E06F /* FIRDataEventType.h */; settings = {ATTRIBUTES = (Public, ); }; };
		A6AC18E32A8166BA48B4CB9A094873E5 /* format.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7FFCCE40A6122F8190BA91E7531EE500 /* format.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		A6D5E004183EB7BB34CBC0A1D059EC64 /* FIRAuthWebUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A75CEC1DEE13C67AC4077246E9B29DC /* FIRAuthWebUtils.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A7236BF267B18B3FEB1FCA20F215520A /* FIRAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = 594DC8F79C1476D8F84D5B5733F7FA75 /* FIRAuth.m */; };
		A7269BCF1465F3888FA3B95F5EA18040 /* FAuthTokenProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = DD73F9841F10FCE43781F6BB5BA80123 /* FAuthTokenProvider.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A735C1A1F243568B041B8E37D0B70E72 /* FTupleOnDisconnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 6215C0166D678322A534ECDB15B48AE5 /* FTupleOnDisconnect.m */; };
		A7670F162C0C9A4E11EFB681BBCFD842 /* FViewProcessorResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A449203596DE6DCEB9A392D69729F11 /* FViewProcessorResult.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A7865367EC243E854825B70A1FE640FC /* FIRDeleteAccountResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E48CEC09429F125F06373C822AC33C45 /* FIRDeleteAccountResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A8F327A0F58FD055189B4C9346FCA2A3 /* FIRGetAccountInfoRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 9791A1E2AC58BBB5977884B2476B9FC4 /* FIRGetAccountInfoRequest.m */; };
		A939ADD3EDB185D164A96CE91B29C89B /* FIRAuthDefaultUIDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A8BBE02CE98AED634CB642B5F7270FF8 /* FIRAuthDefaultUIDelegate.m */; };
		A970662CB983D9A41A1906A6024FC791 /* FCompleteChildSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 186901145C389F03378E7A9CBE0473DF /* FCompleteChildSource.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A9715EFB0553348C20771638DDE41F40 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5858AD5C289FA8C48324D74B67A3786E /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Private, ); }; };
		A99CC90EF7E5A0F208AA6EA1E04A49FD /* env_posix_test_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = C1FB3856D581877976B52C92F568210A /* env_posix_test_helper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A9A932C62F76537916377725EE1BDB54 /* FTupleFirebase.h in Headers */ = {isa = PBXBuildFile; fileRef = F62FFDFF739FFE0D9D05A2719D4F9C53 /* FTupleFirebase.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A9DD18277B818B5A27DFA515265A4504 /* FIRGetProjectConfigRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 49A0675BDA996942039F5BCE2A508AA0 /* FIRGetProjectConfigRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		A9F312369ED2F365E579FBC8B64A89B7 /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = F779DE282278D0A17C5344952EEB885A /* FBLPromise+Recover.m */; };
		AA0DC401CA7B5CF25FF6EF8279490005 /* FIRInstallationsErrorUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = AB1AD5A5392E22687ECF862D68F9634A /* FIRInstallationsErrorUtil.m */; };
		AA24F28CE6EFEE879030057BF8700C83 /* FIREmailLinkSignInResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 05FB051803B83AB56FBE4A752BE34B5E /* FIREmailLinkSignInResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		ABA021FA655711BD76D48B64953FABB0 /* FViewProcessorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EACD4D235CC756F5F5AE591D17C23E0 /* FViewProcessorResult.m */; };
		ABE4CEAA6F3D57FE267292077916EF10 /* GDTCORDataFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E82F6CD33A8FCC26A7EAF3A9163F55 /* GDTCORDataFuture.h */; settings = {ATTRIBUTES = (Public, ); }; };
		ACDDACD9B28E19CBF0ECF86118596EA8 /* GDTCCTPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = AE1F6865BA4232A8BB6FFD07BF809883 /* GDTCCTPrioritizer.h */; settings = {ATTRIBUTES = (Private, ); }; };
		ACF65AC17FA5BFAF399165A2F3FBE3D2 /* FIRGitHubAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = EF4BDF3E231828838A5E65DCB4A1947D /* FIRGitHubAuthCredential.m */; };
		AD064B6961B499C0D0DC3489C930DA7B /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 267BAA76CC8F5DCD19037DCA41A1AA06 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Private, ); }; };
		AD145C9CAEA1D240AEC60CDD5B1ED16D /* cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2045674D423D2829404E7C8BBA28B80F /* cache.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AD6D8C01F8592EC5BDA98579A8DC3332 /* FMaxNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F93B3539DF627BE217FD86729D74808E /* FMaxNode.m */; };
		AD7F58D9D272317CBDAEA4261AD66953 /* iterator_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 287B1B17B10FE7021080D560071FD3B1 /* iterator_wrapper.h */; settings = {ATTRIBUTES = (Project, ); }; };
		AEF89BA207D1017960FF3F2C8657866A /* dumpfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AE5703B9DDD0C2565722E41BC1C6A60A /* dumpfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
		AF4C7E4633705558E00569237EF75024 /* FIRInstallationsIIDStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 24C4E4DA8EF93A6D326A054BE2003DDF /* FIRInstallationsIIDStore.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B05039665A49EE9C8904D50FE68EBEB4 /* FCompoundWrite.h in Headers */ = {isa = PBXBuildFile; fileRef = F3125CE054D11F84727E1029E658FA77 /* FCompoundWrite.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B06474B2992F09D0FAB2066A27C5FE93 /* merger.cc in Sources */ = {isa = PBXBuildFile; fileRef = 91A943678A952FBC201C579FFAA26E66 /* merger.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		B0BBA89E02BABCBF0D13A44C9A0907A1 /* FListenProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 05ED4A4A4CB3B9962E6C13FAA3079EB8 /* FListenProvider.m */; };
		B0FFF62DA4F53D362FF1415081DF9765 /* FEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 52E9222CCAB7A043E8A4586B864C1014 /* FEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B100A6128E293FD1ABAEE5A0D65A5228 /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 732C5A8F3D5176D2EB992BEF7214D6CD /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; };
		B120638285401DAB00F1D3C348EEF5EC /* thread_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = 91697EFD74E79125B5CEF73C30010288 /* thread_annotations.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B14F09B0497B1EBCDC1FA9648969D609 /* write_batch.h in Headers */ = {isa = PBXBuildFile; fileRef = 0981798E7A72D4A43A0D52D60C861C17 /* write_batch.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B1B1EAF9827663104AD46FF5DB47DE69 /* FIRVerifyClientRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = ED4E4FEF3F89B6AF7F8CA467CCA39A21 /* FIRVerifyClientRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B25B4030D50DF8E3E4B182AED626DA50 /* FIRNoopAuthTokenProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6A23E13E12EF4EF57F2B084928A556 /* FIRNoopAuthTokenProvider.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B2871D66C78452992610E6DDD8520EC0 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = AB7EFA803D03FD0F174C7DB9D86351DB /* GULNetworkURLSession.m */; };
		B293FA6013F04403CEBADAAF9831410F /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EF2E6B74ADA0FA55EEE64387DCCAE71A /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B29D1E778CA30F0AF571F3901E1C2C1B /* FIRDeleteAccountRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 91303786CF0EB8C068CFAD3D8784C643 /* FIRDeleteAccountRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B2BC89058A4A0C5FB0F5A7AC3288C08E /* FRangeMerge.h in Headers */ = {isa = PBXBuildFile; fileRef = E2E95FB0BA6BBF6737630A7F90DD2088 /* FRangeMerge.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B2BDBE60BA912C31D2DE83EEF8C1914E /* FIRAuthRequestConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = AD58E10DEF8B4C85A2F5FCE4D68CF5B1 /* FIRAuthRequestConfiguration.m */; };
		B34EBD8B12606F9948DAAE8F6FC58AE9 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 37382932D5087BE236352C74073B09D1 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B3546D660EDF1073A3C277003D1A7EA6 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = D913185A15AB884A6D8F7143B169465C /* FBLPromise+Do.h */; };
		B391A2079B2577AD146BA5E4966116C0 /* FIREmailPasswordAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B7996FDAC7E86DAAC794AE53304B3F6 /* FIREmailPasswordAuthCredential.m */; };
		B3AAF8AF056A9EB83EED2798F2DF66F3 /* FBLPromise+Delay.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AD7030C946F1E1F39AEB8BBF5C6BC5E5 /* FBLPromise+Delay.h */; };
		B415EBB88B0E9533B9E10FCF2306A966 /* FIRDatabaseReference_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 67B186CFE9645304F8659FCD8731FA31 /* FIRDatabaseReference_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B44B3659A291A6F5C855CA7162E4A141 /* FUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = A12F05766D15E1D95C52683D6628D99C /* FUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B543FFDC239E81CA288090B3253CF7D6 /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = DC219F509D4A2DA319E9D0AB18748D04 /* GULReachabilityChecker.m */; };
		B5773A279F563AF3516ACBC9D10CCA03 /* FIRAuth_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 608DCAE704F7F06E86485FE9E888DAF9 /* FIRAuth_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B599C2A4DD74B60FB8608E8D6454F7A1 /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F7B0894A8849290D1C4EA8DFF3ED4C7 /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B5A82B1C70DA559301A5F4A6F3EC81E7 /* FIRAuthUIDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CB7F02E9B1BDDDD3ECD1FC43FD668BB2 /* FIRAuthUIDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B5A9B76F8383DA9520A4467CF70EF2AB /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = CA1E3ACC6290AC02A662770EE39B61EB /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B5AE7E6A6C03353750C749FCEE39B357 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D0C431EDFBFD0ED0766DBC575F3E813 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; };
		B5ED99A394DCA6F1B5C6ED7553F49104 /* FIREmailLinkSignInRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3894D2146D2D874BC8EA9DF7D2851FFA /* FIREmailLinkSignInRequest.m */; };
		B6248D1C1CB568664E63F74B037A27CB /* posix_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8902A60C723955BCBA3B856DE6F2DB0B /* posix_logger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B6B75B9BD58FB20EC87BB9441B6DE370 /* FIRDatabaseConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 415755D4F55C3F5FBF7B81708B845E20 /* FIRDatabaseConfig.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B6ED55DF66FC98BE9B8BEFF370119CE0 /* FIRPhoneAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = A78DA65D2D6BE1D40E4E8F845C5E9D2E /* FIRPhoneAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; };
		B755317E9810BD663593461D2752BA0D /* FTypedefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D00AB4B4611DAA0ECF8F0949279EA478 /* FTypedefs.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B7905C416D77AE0D73F2C99473D38CBA /* FOverwrite.h in Headers */ = {isa = PBXBuildFile; fileRef = F851E5B5E86154D045538A7CA63B45BB /* FOverwrite.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B82AE40E9747E8275EBF11E8E263987C /* FConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = CDEF7BB3E0DF778598159EC548F94575 /* FConstants.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B884C4297770EF48B769ACCB74245CBA /* FKeepSyncedEventRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C240C344062DC55A9E7BE8D4660E008 /* FKeepSyncedEventRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B8A7BC9B5FAAAAD9584B26CE3DE7FE54 /* FQuerySpec.m in Sources */ = {isa = PBXBuildFile; fileRef = AED280FA1B718588A5114E71D87651E2 /* FQuerySpec.m */; };
		B8AC191F85E5AC106FAC02A6DFF87261 /* FTupleNodePath.m in Sources */ = {isa = PBXBuildFile; fileRef = 6962A0CE798EA4CD41E160BD93B791A9 /* FTupleNodePath.m */; };
		B8E6F1B83711FAA30B5AF7C0960D2EF9 /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 006F63214B2E02538F3E7A894576102A /* GULMutableDictionary.m */; };
		B91BEA9DBEAE939592492D989B840C48 /* FIRVerifyPhoneNumberRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 141813E943B50E4FABE75BE01AA6E208 /* FIRVerifyPhoneNumberRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B949A2E19ADF3C517C9B10C1EBC4E1E4 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B50972A3178A029394537296CCE39BD6 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		B97A96AE75E6EA48CAA103CAB903EB42 /* FPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 031B89BDC8E5AB85B606F74D42659758 /* FPath.h */; settings = {ATTRIBUTES = (Project, ); }; };
		B9AF8F5314550CCFB04E1A0713F99519 /* FViewProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = DB9CB90265DCDE496C30B5AACA6A68F3 /* FViewProcessor.m */; };
		B9E8E05F6601C10D56B5A926BBDEA1DF /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = C6DA79663F90F32EA3687D4D0B913FF6 /* options.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BA493E396641647CB44467BAA4D5CC4D /* FirebaseInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C7E3CD5D2C6187607083CBE432BE95F /* FirebaseInstallations.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BAEBEC3D6869E8FFE6140918AD56CC7D /* dbformat.h in Headers */ = {isa = PBXBuildFile; fileRef = C45313E14C533F88F690BAA4CD029918 /* dbformat.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BAEC0952DF5FA8619820C9ADC12C11CD /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C81E2D0CBCA4E9CEAB6841AC9516CB5 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BB24E6D8DB7DC40EECE120E63C08DAAC /* FOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CFAC6BD731C1D0BEEE8A77B89646C8DB /* FOperation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BB612CDB633B983B99BCA3AC0EED6FA9 /* FIRInstallationsIIDTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 43201BEC52D3198367A8626DB0A6C320 /* FIRInstallationsIIDTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BC26696EC533DEE466ADEA133D7E4D2E /* FImmutableSortedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FCF2C76C3D239A439133F1BE8DC4AB1 /* FImmutableSortedSet.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BC2C9C5098977922D63923E9E242F255 /* FServerValues.m in Sources */ = {isa = PBXBuildFile; fileRef = 67D71074D426A3B3F7F9144AB067A00F /* FServerValues.m */; };
		BC4E45E13F7DAAD9B0DEEB6A6F6FB1F2 /* FIRGameCenterAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = CA08AD80FF03CA3FBDD21420A544DEC6 /* FIRGameCenterAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BCDB9C95D8EA0C0B6582F1A1EDA18BEC /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 99829431852E544F050280E7D0E2A8C7 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BD0DA7DD5EE862E75DCEFE59805E3F2A /* FIRInstallationsAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D24C71A46DEA742427E508264D424E3 /* FIRInstallationsAuthTokenResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
		BD9ABC4A69BCADE8482C73B3B086E8F1 /* FIRInstallationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CB6E53F995952321FF817BDA65E2CEE /* FIRInstallationsStore.m */; };
		BE962BB5B784D63466B700C4FECA0B64 /* FirebaseInstallations-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A44A0291699EA2F3A338626AE3C9EF47 /* FirebaseInstallations-dummy.m */; };
		BEDF18EC4644E3BD36B216051F7A52EC /* FIRDiagnosticsData.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ACC6B6629529C88C8B3FE865F3BC13B /* FIRDiagnosticsData.m */; };
		BF013D20898B4BD5A0D444CD02170C80 /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D03055F0F0CEDEA11B6AF13F371A86D /* GoogleUtilities-dummy.m */; };
		BF021EFB17B3342D120E5572A4A75A30 /* FOperationSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 20883C4A5A8B8EDFC08C36F9FC00581C /* FOperationSource.m */; };
		BF26DE81C7497B4E5B49656A607942E6 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */ = {isa = PBXBuildFile; fileRef = EC22718514FC1B58DB35B3D067744DB2 /* FIRInstallationsSingleOperationPromiseCache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		BFA80A3C55F7C0186895DAE91A584ADD /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 686AD6FAEFAE99FF643C4A86F113E49C /* FBLPromise.h */; };
		BFAF72D4DA4CD4D3127071AC5E94064C /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EFB864E9895FCDB8C6F24D23390580B /* FBLPromise+Do.m */; };
		C0BE0FE63333E1A3C0067A48DEB575BD /* FIRResetPasswordRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A7FC9FE76116CD622D6582D92D0D89B3 /* FIRResetPasswordRequest.m */; };
		C0E1302C9E38D2DE125AF779B9BDBE45 /* FIRInstallationsHTTPError.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B59D9D0988D689958107F4EEF75DD6 /* FIRInstallationsHTTPError.m */; };
		C1379F45781C2EFA9627CB7A8F97FBC5 /* FIRSecureTokenRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 868D6CB1C4CC45303B821297095D4B20 /* FIRSecureTokenRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C152FB599808B60BB6A746B936B8CE19 /* FIRGetOOBConfirmationCodeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = EE5D99FB7FA1F19C635C0D2F66FBD9B5 /* FIRGetOOBConfirmationCodeResponse.m */; };
		C16FAEE1AC353368EC32F97DCA129597 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 878AD6C8C50D6B158540310FB6C30210 /* GULNetwork.m */; };
		C18F8BEE1AAF1AE22D472926B95C59A1 /* FirebaseAuthVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = F41CB7AB42FB381B7C00B82F20BC025E /* FirebaseAuthVersion.m */; };
		C1D41EA1514E08D397C996DE0501E407 /* FirebaseInstallations-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 817136644E3D1E1BE69FBCE930866B74 /* FirebaseInstallations-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		C1EF417DD9838081C8D4DD3FA29AE556 /* FView.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A8B2763F3785C70F9B9E715249F43A /* FView.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C200A974B6252AEDAA1D35C7280E87FD /* FIRUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 90B27E7C589D3BF67349205BAAC91AA6 /* FIRUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
		C3DB830318B7C0A6656EF774AE286CEE /* FIRSignUpNewUserRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E7CB00D31D97866FDAA363BEFA97DD /* FIRSignUpNewUserRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C3F3888699D5DCBBED531F40DDC98CCB /* FTrackedQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 46DA589CA20D46ADD21E532B4AE777FC /* FTrackedQuery.m */; };
		C456497DD06C7248D392380A1862F3AC /* FIRAuthGlobalWorkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = A705E3F79C0A70A38B44F85AF5F9DA8B /* FIRAuthGlobalWorkQueue.m */; };
		C45E36BF603C7CA320009C87EF69F610 /* FCancelEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7006E7B6608A0D3C1A9F749A50F3C337 /* FCancelEvent.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C4A7473D96303AFE724DF085E5D4AE02 /* FWebSocketConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 768F48E6A8CDDF443ABD86DBBA89CB4F /* FWebSocketConnection.m */; };
		C52552F100DF05F156D991F08DD22B08 /* FIRDatabaseConfig_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E38BBEB7CE984390352682B3A5CF0A73 /* FIRDatabaseConfig_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		C5D39172A7F8628794A4040C2822F2C8 /* FIRSecureTokenRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F82FDCC2C8D73886C67FCA0896B2B4E9 /* FIRSecureTokenRequest.m */; };
		C5EAFA361D95B366D449F2EF08C34F80 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = DC4A5B28BA6A0460FBCE846A19F30A97 /* GDTCOREvent.m */; };
		C6032F01CBBD89429360EFA40E0AB2A5 /* GTMSessionFetcherLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EC2E53B2AC563765E7BA9B2F7228A75 /* GTMSessionFetcherLogging.m */; };
		C6181A1AB473E4A53EF2DB5D9D3E5A93 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 5588288844C6F35F55D090C071851959 /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Private, ); }; };
		C7769B89355BEE44F9E8A7E59DBFFC13 /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 165AC06A0B250CE0652CFE671FA96A49 /* FBLPromise+Always.h */; };
		C90EF5201E4D9BB86C462A9F023C5E91 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 6013448952C7BB625DFCB6D7B80279CF /* FBLPromise+Catch.h */; };
		C9E9442D5A9F768E861874A60C73CBC5 /* FIRInstallationsIIDTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CF3CB23B7BC8F7831890346F77565B0 /* FIRInstallationsIIDTokenStore.m */; };
		C9F1A2A40136BA1FA40E939F64E2C07E /* FIRAuthSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = C42E2EF8EA3DB19EEAB5E2FFAA8E6CFA /* FIRAuthSettings.m */; };
		CA09977C52AD04AE5EC89B4518F15D07 /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = D220FFA73E21C7FF38742BBAC07824A7 /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Private, ); }; };
		CA86D35AD370FE72F1FB0B5D64E00929 /* FPendingPut.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6EF9B25DDE993388A17CD5D031A73C /* FPendingPut.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CAB3A31145BBBB08191E4D3AECAF1153 /* FTupleUserCallback.m in Sources */ = {isa = PBXBuildFile; fileRef = F823662B5DBF63C1DEA0E8E99435CCE4 /* FTupleUserCallback.m */; };
		CACBB880082F9F0AA1B0650E475A99B7 /* NSData+SRB64Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D341A919FEE974752358C7F0DCAF8C7 /* NSData+SRB64Additions.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CACCB9265D7871168CC4A80CB1657A28 /* FTupleBoolBlock.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BE5408907B317381988D168DC4B960D /* FTupleBoolBlock.m */; };
		CAE2337CCCDE151F3DE00DD81C20ABD2 /* FIRPhoneAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 55703F6F8C77E373276EF261F9855207 /* FIRPhoneAuthCredential.m */; };
		CBAD20BA6CDD79BC0416D8A573B1B64F /* FIRAdditionalUserInfo_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FDF93DD9AF3B550FF079D52AEBE313FE /* FIRAdditionalUserInfo_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CBC0C5BE0B91962A529E666EBA637BD9 /* FAuthTokenProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F4015793AB0CEE454010567DFAED1 /* FAuthTokenProvider.m */; };
		CC4AE361317AD90AD38F5D9A51323F3E /* FIndexedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B95FB464CBFF3E07BE9CD0157F0279ED /* FIndexedNode.m */; };
		CCE3D2CC9070FE5E6BF71431AA9A264D /* FPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 290E8D5FA763CA5ABB599CC86C31DF1A /* FPath.m */; };
		CCF23DDEA61A8F115A028B0C66B1B07B /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = CC99D4BABECDA78F6E28E354890C4DB1 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Private, ); }; };
		CD9614CC29FF7403B2BE5A9FFC4BFFD6 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F3851C50D51D19535C9D635C8F6ACAB /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CDA6AC5762C83C97E01646C1453A8CE0 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF437CBEAF29D82D35752FD73580E12 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Private, ); }; };
		CDD262C8EFF7DA7EFEB7EB4DF4E59DCF /* FQuerySpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 33497D6113B3947E878FD8A1AF942432 /* FQuerySpec.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CE43D740B1850971B3A7ED2DA8C4AD8E /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 437E6E30B0C688F3133B8052094E9F4A /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
		CEA659EEE1264A716B72FA5ED8AF1B88 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F960B7E3D1B1D1D71DE777C7D57EF44 /* FIRAnalyticsConfiguration.m */; };
		CEC585AFD6B7796F527493577AE39963 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A70EB727279B8167EDF77FFC977F509 /* GDTCORUploadCoordinator.m */; };
		CEE7A7375D510C59083252694E28309B /* version_edit.h in Headers */ = {isa = PBXBuildFile; fileRef = AFAB03F2981CA6238AF1821BD7BA946E /* version_edit.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CEEDDBFA91AA3F1FC074096A6C245F38 /* FIRAuthTokenResult_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B5666AE98710518B2D3D92C1A3DD764 /* FIRAuthTokenResult_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		CEF57D007F29743EE1F3BD93DAD5F99C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		CF88451A0D5D1E95B269F0ED3412AD14 /* FIRTwitterAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 555BABA57A226157CC67F2E9AE74C28E /* FIRTwitterAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
		CF8DA483F177D174313860DF05ADA69E /* FIRDatabaseConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 99DC5DAB4CE7571E5046C578DA33260C /* FIRDatabaseConfig.m */; };
		D00E54D10331DB01EF2BDF047BA9C26A /* FValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E78095FE02CF66006BF999CF78EEE2E /* FValidation.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D0146F689F9FC2BD204DB343B442359F /* FAtomicNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = E438A2C841DD995BA8BA9E4DD15DB752 /* FAtomicNumber.m */; };
		D0B08F366C81DCF1C209E33E7F89DEBB /* FValueIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = DC119B0CABCA8D5748D58EBE858C74FC /* FValueIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D0D45B868B2A7C333A993A18FE7D3887 /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 744045F4D5E3557E526C9289089FFCD9 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Private, ); }; };
		D11AB62D1BACF4586628D921B9468564 /* FIRAuthWebViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 72115008CDF61344F8754D6A61316D4F /* FIRAuthWebViewController.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D171432DE38E63CBB8BE16CD5A8C6A7E /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = DF280BA2225643541921FCCB7234C4A3 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D193F3E9C19700BF3B5F9C290E3BA0B8 /* FSyncPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D8D15E1FD4A7AB0156104C55953447C /* FSyncPoint.m */; };
		D1FAD790A3BCB820BC7854BCC51F1B3C /* FCachePolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = FA3E46250510C2179D01B82EAB65E129 /* FCachePolicy.m */; };
		D2039AF202D2AEC9E2FFD62C7DD75D8D /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = 053E68EFA2B4489FCA3E083D63F09E0A /* FBLPromise+Async.m */; };
		D2350666D401A4FE62E6CCD3F2EDB911 /* GDTCORStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F5C0D67C540112689F2ED67635E61DB /* GDTCORStorage.h */; settings = {ATTRIBUTES = (Private, ); }; };
		D2B20EE2CB88BD922E88F7B0F71B6B4A /* FIRMutableData.m in Sources */ = {isa = PBXBuildFile; fileRef = A1203B56C5D1A807E1914987E000C533 /* FIRMutableData.m */; };
		D2D61CDF6136B4CFB65F965C0110D1C8 /* FIRSecureStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2805E0E7663099F9CF8916E9B0A90A39 /* FIRSecureStorage.m */; };
		D2E598531B5351165A6552E7F1F92B57 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B69F9F8596604B177F0AC11ADA0782 /* PromisesObjC-dummy.m */; };
		D30585AA51C2F9B02102DA1297D03980 /* FIRSetAccountInfoRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 71E2091B7D763E2405B976BC85E6F8A5 /* FIRSetAccountInfoRequest.m */; };
		D30935F42FB1EAB7798B5CA41E5AEB5E /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = 297C1156EA11B4ABA6BBED6DD45FA172 /* FBLPromiseError.m */; };
		D366D8DCA0780F0D62ED0147C2E7B0D6 /* FView.m in Sources */ = {isa = PBXBuildFile; fileRef = 918FEAC64E45F1F2C1D2E02E7031F3A9 /* FView.m */; };
		D39B23415ECE63CFAE778DF163123D7B /* FEventGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F37B9508D3DC144422FA45334924A2 /* FEventGenerator.m */; };
		D40B4B5A1F1274224099D90686211B0F /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BFF960E4E2F6A563DDB80A8878E112E /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		D44500864C34544499202DBB29778833 /* db_iter.h in Headers */ = {isa = PBXBuildFile; fileRef = 55FA5759715D0888BFDE2B520EB82D28 /* db_iter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D4CA9A7FED326CEBAB3E1DD888BBDEDE /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 874DD05917DB4372095B4A2C1DC1F58D /* GULHeartbeatDateStorage.m */; };
		D55C1897DFF41C1CDC0324802AD05F58 /* FTreeSortedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 304A9F17CACF50B403C69FFF85354675 /* FTreeSortedDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D5E2B3A657D76DDC981159850468EABB /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E5E89350EDB07956741FB3C5D24D769 /* histogram.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D667F0123A5F06A1E8A957A1C440EDC6 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 96D778263F22981CE529D12DEF0B69AA /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Private, ); }; };
		D717F8B94337AF97786DA2DCBA083B7C /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 83A37E7A7A278588FCF43BCA9507BC61 /* FBLPromise+Await.h */; };
		D7A1A56AB8C824A7677DA9AB2D0680C5 /* FQueryParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C39FF95F72B2F6BA0A2A67517855A8 /* FQueryParams.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D7D0CCB6E2AA0ACBE1FFFA5062A61E35 /* FIRInstallationsIIDStore.m in Sources */ = {isa = PBXBuildFile; fileRef = BF22C570D15028F1C676E911B532355B /* FIRInstallationsIIDStore.m */; };
		D80DF8FF10060DCB0396E41BAD0BF234 /* comparator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 592D34700716FABA9A4C4C8FF18C4685 /* comparator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D8109A5B91D0DA1A0333728946780301 /* FIRErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EEA7074E994EE26EA8BB0DF23F5AED2 /* FIRErrorCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
		D81E5CD2711112F8A1810DD8D9661028 /* block.cc in Sources */ = {isa = PBXBuildFile; fileRef = A96D8F454B7C63850DFED949563BD011 /* block.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D8B1397CB69EBDE6E001B5C6357FCB59 /* FTransformedEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CE3CEA31AB7C76832E7F92AAB979E6E /* FTransformedEnumerator.m */; };
		D8D3B698B461A36F6BB72D26AB6AE952 /* FIRAuthDataResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 524B32CC91802E9001135FF34A8CA2B4 /* FIRAuthDataResult.m */; };
		D8D537173C6A5CB6DF36CE4E9DAE0B85 /* FIRInstallationsStoredItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B5161D5AFE7F869EBB6E98F27597D84 /* FIRInstallationsStoredItem.m */; };
		D911752D17F81B7FDCB6F34CF470551C /* FIRSetAccountInfoResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = EE806AF7A46EEA5D25B8E80D614BECE4 /* FIRSetAccountInfoResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D96F993991D8A8E4CE1AC147AC3C32C0 /* FSnapshotHolder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7988B5F1634001A7665CA53E9A33AC4F /* FSnapshotHolder.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D977C5440954D278545BB09E50D9C36F /* FIRAuthSerialTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 923A52B703B4985B0FA7FDC0CA439C28 /* FIRAuthSerialTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; };
		D99FA2EE13BB40E6E5A3B534DA7C348F /* options.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8B58379B609FEAEA0330EB388B3AF5A7 /* options.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		D9DB20048FECCE4DB768DFC8380F017F /* FStringUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F97603B6616091DD1F4ACB56C16B7D9F /* FStringUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DA1745D7A7C37C4D67CEBB6F27386D70 /* FirebaseDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 56EBBC06CD2B0240BB5008CEA5B1EC85 /* FirebaseDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DA1AC08F180E099472BFD187EDDAF9EC /* FBLPromises.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5F1E848EF66C8E4EBFCBF6E754AE1445 /* FBLPromises.h */; };
		DA544A533A4C67BC18021518244D69DA /* FMaxNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4268A6F25AD92B5A66E601DDE1DAFE78 /* FMaxNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DA5ABCCE55C9FEA2EA069D67C9779124 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D345AA1CA7BA285C593B4CB9AF8A501 /* Security.framework */; };
		DA9211BE5712708CED11043302A4D69C /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 11D066DB63AA371B14123D5ECA7FD39D /* GULSceneDelegateSwizzler.m */; };
		DAA228BC74B439B44E12E49D0D54F3D3 /* bloom.cc in Sources */ = {isa = PBXBuildFile; fileRef = E2CABB1A260A8F4C63ED604A5FC07C52 /* bloom.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		DAC1407810F137A75422FF2877FE470B /* hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7F32F6F5472C92465AAB2FA1846223AF /* hash.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		DACB2F2E1F67C9FBAF3471F44CA2C6FF /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D643B82E808C34EB6BFD41497157BA4 /* table.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DB3ECE6E9B61793E4F8387EE2AE491BC /* FIRInstallationsItem.h in Headers */ = {isa = PBXBuildFile; fileRef = C55E6325DFB27FDFDDC777CB07E7ED89 /* FIRInstallationsItem.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DB7EE28363F1A0BF96C4A08B3CF38BBA /* FIRResetPasswordResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 170AF03492A472EB9087D2DCEBC5AC4E /* FIRResetPasswordResponse.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DB8B915BD562879FB86413359ED9F095 /* FChildrenNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CAE7C0F77F70F1696158FD89873B83A3 /* FChildrenNode.m */; };
		DB9B5BBBFA190441CA97DBE42F165B7B /* firebasecore.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = E42356819BAA931A153771F6B5EC89D9 /* firebasecore.nanopb.c */; };
		DBD6C54269F017CE26F8F650756982F4 /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 90EF0F875546E5A6F71B766B457CD097 /* FIRBundleUtil.m */; };
		DBE0480B2FC284EC187011D3A32B4365 /* FTupleTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 4305A1EEE742C14C42822E94ED74AD6E /* FTupleTransaction.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DC9B31C5ABD76ADF2A222B7F1FA052FE /* FChildChangeAccumulator.m in Sources */ = {isa = PBXBuildFile; fileRef = 07AD5E22BFDDBDAE40AC1803434362C4 /* FChildChangeAccumulator.m */; };
		DD3356797AF02FE91893767B0F70C31B /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A82D0254FC0FFFEFEDA937012006CB7 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DD473379640032AC0CEF78805045BD50 /* FBLPromise+Async.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DDB697FD39BE0E3596DF3157E9621D4A /* FBLPromise+Async.h */; };
		DD5D7C0167DF8AF8A9981BCCBB7CD59E /* FCancelEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D5E57AEA1AE6CB83814F8ADB0AEBE71 /* FCancelEvent.m */; };
		DD986361A3A1A820444446958B64E5AF /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 09C3F1E34D557461D960C9145380B477 /* FBLPromise+Wrap.m */; };
		DE0888B25AAC31DF32E539AD13986549 /* FIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 1852175BF79C49B9CF1C26F5D545738F /* FIndex.m */; };
		DE2AA127C248D5E821075C5A0246F4E3 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F9FC31CB935FEB2871B3795EF29DB6 /* FBLPromise+Timeout.h */; };
		DE32630E1621F5C8D5A6355731A948E6 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = 65321E02A193414D457FE3336AE478B8 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Public, ); }; };
		DE9EEA6368F3902D03F54520DFB78432 /* FLLRBValueNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E89D202DB914F9DB6303A2A2B75B5C /* FLLRBValueNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DEA7B74B91025E00F11A8AAB19C0AE30 /* FIRAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = FC4BD541AC8C28174497AB2F4D9114AE /* FIRAuthProvider.m */; };
		DEF6E4ABEFEA81B41DD4F0EEBBC6B771 /* port_example.h in Headers */ = {isa = PBXBuildFile; fileRef = 562AAF3246F3175FAB05EB16150FD4AD /* port_example.h */; settings = {ATTRIBUTES = (Project, ); }; };
		DFB215BB22778A5F073DFA84A088AF86 /* FIRTransactionResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BBA0F9870F2CF8B8510CC5B94BAAF7 /* FIRTransactionResult.m */; };
		E003FD39403A1F9F05F8DCC7E660FA8C /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = A6E6D9D0FEC180A9F5FF5B5A2042926C /* FBLPromise+All.m */; };
		E021A1CC0A546320D88FCF97207DD272 /* FIRSecureTokenService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0000061AAAD15F8DC93473B1AA72512 /* FIRSecureTokenService.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E052DF42BAFC355DA6797E57B20FB8A9 /* FTupleFirebase.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB22046EF404A15252D205CAE7965F4 /* FTupleFirebase.m */; };
		E08810D7510D9E6E7CBCC1DF6FAD4898 /* FTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 34822639605140AF7DC10DB9A89DF112 /* FTree.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E108FE6471EB92E54A5F6F0388B4FFCB /* FLimitedFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 523E222A15710AF47C70D61DF1C61CDA /* FLimitedFilter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E1510ABDEFF8B9C1347EAF7F452C8700 /* log_format.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BC143FC3DA35F438BBB5065530C59CE /* log_format.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E1B1BDA4A2585EA855250EFA58AC6321 /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 76C8B37415DB52801B1EABD7BAFB1186 /* FBLPromise+Then.m */; };
		E1DD32F6040FEFE58993E399D78E20EF /* table_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = E1CE40D4E13DC6505F6ABCEF451B942D /* table_cache.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		E27441702A87D85BF04EB3E11DD21515 /* FIRCreateAuthURIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = AFAB342DE755B5EC8875F8BFC987D3DC /* FIRCreateAuthURIResponse.m */; };
		E27F741359A9BE377AF38A72051A69EE /* FNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 40E060E5A2AF7898DDE0383C06C4E2E5 /* FNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E3068250677A1649F15987F846B7DD01 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B07F535FCA7A221B58DF8D02C40D7AE /* FIRComponent.h */; settings = {ATTRIBUTES = (Private, ); }; };
		E329154689C6FC154968F965578414FF /* FIRVerifyAssertionRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E1FAA30510B399C19432D69D698B8F0 /* FIRVerifyAssertionRequest.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E329602EF1FB0CC5591A1C4B8039B28C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		E329FF435271FFEE30B7DD99FAB48A21 /* GDTCORStoredEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = F3061EEF3EE6CFAAB6FEBB1210BF84D5 /* GDTCORStoredEvent.m */; };
		E348E86A4734561F032D2F12065E6561 /* FCacheNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 515873941C4140552CABC4C142ED2A60 /* FCacheNode.m */; };
		E351CF5D776ACBBD55C6082442F49023 /* FIRActionCodeSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = F01872BF2CD58B68869BA104D3C78A91 /* FIRActionCodeSettings.h */; settings = {ATTRIBUTES = (Public, ); }; };
		E3A77BCB5FDCC6EF2B274703D8DF170A /* FImmutableSortedSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 20F3533382963741159B9239EF40673B /* FImmutableSortedSet.m */; };
		E3E898932CDC44E477992D01F1C65802 /* FIRAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 94C9ED6B6703F283807496565ED12750 /* FIRAuthTokenResult.m */; };
		E4A199E29267F3BD667CEAB36CD5B52E /* FTransformedEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AFCDF278488ED3826D8E38DA5826F63 /* FTransformedEnumerator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E4FFE454FC38851E53CA74C4A2A684A9 /* FIRInstallationsAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C0305A506A3EC8CEE15CCA8DDF71CCE /* FIRInstallationsAuthTokenResult.m */; };
		E5603B9182DE94600980C0427D9BB878 /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E15D8717747847FE64B0DD2AAC1CDDD0 /* GTMSessionFetcher-dummy.m */; };
		E57C9C16F526A6D0EF9254F19D3710F3 /* FChange.h in Headers */ = {isa = PBXBuildFile; fileRef = 5823F627A25BB7ABF4B7EF2DD5C94BAE /* FChange.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E6B7C4DFABCB30874DD926D3092C9315 /* FIRPhoneAuthCredential_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D7B39502C21D6ABE87A3DA02DDBA4C1A /* FIRPhoneAuthCredential_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E6EFD1891BCC15D104CE68A99FB3740E /* FWriteTreeRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE19CFC16978CEF791D9F709BFBC2A6 /* FWriteTreeRef.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E745E2BE6A7F65A224CD1AA43CC13061 /* FIRAuthAPNSTokenManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 19580D7B8C1BBD29F3BB26574781F10A /* FIRAuthAPNSTokenManager.m */; };
		E7A2EEFD2EF96EB1058107FE5E495FD7 /* FNextPushId.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9BF312F78859264B45DA2A366488CD /* FNextPushId.m */; };
		E7E9395E0E06DCC3BF516F1DD7F312F0 /* FIRSignUpNewUserRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 83C753156B20B9C0D194D29796861360 /* FIRSignUpNewUserRequest.m */; };
		E85436B4E750982ED9C3FD6E21426276 /* FBLPromise+Then.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C22E9F3CA2FCDBAFF56191134F233C7E /* FBLPromise+Then.h */; };
		E880CEE7050BF5F4775322F704DDD80B /* FMerge.m in Sources */ = {isa = PBXBuildFile; fileRef = 53C96ED3EA217D2E53F7893AA0F2484B /* FMerge.m */; };
		E8A908158399DED64F1398D1A44DBCD3 /* FTupleCallbackStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = DF34E6115C50586195E2E79BCE43D0FB /* FTupleCallbackStatus.m */; };
		E99C2DC99697EA8F322E66A4AB477294 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		E99E65E789D7F1A377603A000E92AB05 /* FEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = FD6B3E0F04438AAD9E88D4C9297E7E75 /* FEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; };
		E9F2CA0EC9D88BDAE4D4A18F32C2F435 /* snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 9683E40728F49D8721E25DC4645C1E91 /* snapshot.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EA9CE22B41194B7A6BF5748FBFED7AB0 /* FTupleSetIdPath.m in Sources */ = {isa = PBXBuildFile; fileRef = B8542958826155B809E8280264951C72 /* FTupleSetIdPath.m */; };
		EAD99FB5672254C85F98147F040EF956 /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B6FC99E75E45D360FCE5D88A1C749C3 /* status.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		EB44BDF9A44E6AAA23CCCBAC7FE0748F /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = D2DE93B10FD697593E5066B9C00B0697 /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EB670A24B9E7EE5D05DD5DCBCFF279B8 /* GDTCORUploadPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DA703908509C49807D41504AC253052 /* GDTCORUploadPackage.m */; };
		EBDFC5E3D17260F01670FF0B5C5526F4 /* FIRAuthBackend.h in Headers */ = {isa = PBXBuildFile; fileRef = 66B2E7D8837D60E8634CCA934CD7B933 /* FIRAuthBackend.h */; settings = {ATTRIBUTES = (Project, ); }; };
		ECB30EE10E90AB1B23B260EF17BDB3D2 /* FIRInstallationsVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 41FC74F3FED48C64836EAA8ABB6DE310 /* FIRInstallationsVersion.m */; };
		ED074E8C258068208B81332660CF933C /* FIRGetOOBConfirmationCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 17F69D867AC23E9CCDA0AA7F61250EAB /* FIRGetOOBConfirmationCodeRequest.m */; };
		ED8946D6AB5B6AC2907FDC9F3B893DE2 /* FIRAuthAPNSTokenType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F53FA062E1D5CDEE0D89F9911F4A9C6 /* FIRAuthAPNSTokenType.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EDAA153DCC5ABE65CBACF11C62142172 /* log_writer.h in Headers */ = {isa = PBXBuildFile; fileRef = 63D96B9A5E22157C0E1461318F256387 /* log_writer.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EDD63914EEB71105D7841AE4B92A84FE /* FNextPushId.h in Headers */ = {isa = PBXBuildFile; fileRef = E24D4CDA5BE481EE128855064A25EC0B /* FNextPushId.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EDE1E475229B4017D4B4D7045F6FE4B7 /* FIRUserMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 3603094C26BF6B049DA3402F7A86E35E /* FIRUserMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EE2DB9922E996AF36414118C7F6B4C27 /* FPersistenceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C2A060AA072EB5368B2CFBF863E441 /* FPersistenceManager.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EE3860380819F2CBA32BB8262C61438B /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = F99F0757A455E1FEF985BA8CBFC8335E /* FBLPromise+All.h */; };
		EE9E0B6D3AEEAE23487041FA6C4E64E5 /* FRepo.h in Headers */ = {isa = PBXBuildFile; fileRef = E6AE443663805E74DDBEE9AF48D7E845 /* FRepo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EEB2286EBC599347521CAF6E2C0FC8E1 /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 95DA87DA0A473BDDCC1E816947FC57CB /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Private, ); }; };
		EECA36B74A64664E163A9305E8E83721 /* GTMSessionFetcher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A252246558C6981FBDAA1C40ED21836 /* GTMSessionFetcher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EEF0F1C184ACDA13F9B1ABA9228F880E /* FRangeMerge.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BD90581B40338C6A2F58003FE2B6507 /* FRangeMerge.m */; };
		EF057CBC5C12FA63B0DD82A70BEC7DC2 /* APLevelDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 2861DC5AAF8638BF8567CDC1C6ED8EC9 /* APLevelDB.h */; settings = {ATTRIBUTES = (Project, ); }; };
		EF7F2F6F201BB27CE261989A551D997C /* FIRDatabase_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E0A98669F4FAEB03E0857F6AF86C99B /* FIRDatabase_Private.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F0095B785FB7A1CB84946D343ADBCF73 /* fbase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 25A4A842A040C1935B79E2A5C0441D41 /* fbase64.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F09DE3F14B1BDA94BC006527F48AF38E /* FIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 622254B6934D1FB80C07B9B703DF0960 /* FIndex.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F0DA7436AB2BE9AB7DFA267D81FC6A2E /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3477DD5B6202AED934620CCA7D1D6879 /* SystemConfiguration.framework */; };
		F16F33FFDEF0F4F00B2928B1AD379971 /* FIRUserInfoImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = BADCAFCB58B927C3A70CB17D73A69070 /* FIRUserInfoImpl.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F19450B52AA15092CB34311CA01C5E20 /* FRepoInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A42637FBA266E3772EBE4FC0FD173E16 /* FRepoInfo.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F1BA26B630892E8B432F97E16B817ADD /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 9489D5721815DC2FF8D0C460AF8C96AC /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		F1E09A00F2D139BC376B5F752D28C67D /* FIRGetProjectConfigResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BC01084561B227310B4011AD77E3459 /* FIRGetProjectConfigResponse.m */; };
		F1F1488D0B04124C830C3F00EAF2DA13 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D345AA1CA7BA285C593B4CB9AF8A501 /* Security.framework */; };
		F22C90EEBFF2193DBCB8D17F4C1BEEDD /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 5A6631061DAB7007841B2BF09921F7AA /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; };
		F23DC09DB740B20A8AF0E367D5913DCB /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 6535B18D6DF078DE092333CDEFF37244 /* GULNetworkConstants.m */; };
		F26C71457BD6A78663E152D1A26C4923 /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 08AC8BA17296C808C11F271F13E36658 /* FBLPromiseError.h */; };
		F2E5C00DCC3A7A7F78C7A7CA99C486EF /* FIRUser_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3F3C18B65BA3FFF983EC5B88A51689 /* FIRUser_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F323DD1D86700472ED6A819472A03A8D /* FSnapshotUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 799F08C29A566B6590D05E27D9EA3217 /* FSnapshotUtilities.m */; };
		F3A58B15A7EC4F280E8D542BD31F2079 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = D62468804F867B9E2D779A5342CC9BE6 /* FBLPromise+Reduce.h */; };
		F42BE589DF737971FE6029B8DF7A9BCD /* FIRAuthOperationType.h in Headers */ = {isa = PBXBuildFile; fileRef = EDE5B93A38E1EADA9317C30D46F9F06E /* FIRAuthOperationType.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F450AA18262FEA70535B266041B58B4D /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = AAEDCA574947D8E94CEE338558438BB5 /* GDTCORLifecycle.m */; };
		F48A1A7990486DF3836877C228E7F7E3 /* two_level_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 66D27F42B298632E8180BF5420A8E6A1 /* two_level_iterator.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F4BC59EE8481C303784509BACD704E3A /* FValidation.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E28C91A35D742D86C5BBF7D63CA24B /* FValidation.m */; };
		F5CB5E1E848A8D696191F6F8EACE6340 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */; };
		F637FC2B8CF34102177F3958572D0F60 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 962D72E6C08917DB3920228D3845577C /* iterator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F6711B5B842353A86B7FD0FFA6915C1D /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 96F66F1A617671844379DC21E90E7FB9 /* FBLPromise+Testing.m */; };
		F716CCB15BF4AE71832882E8086D09EE /* table_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B1AD993E1EE9E479EC949C4F5B64E2B /* table_cache.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F71D30973C7E911539E1A59213A327E1 /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 51850A1B0CC0B8F7FBD4091C84CFF6D2 /* GDTCORTransformer.m */; };
		F741058CF42703ACEB9A11D2B013D66C /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = 24F03D6EF94C5C6F4C4655F72C8F1EC9 /* FIRInstallationsItem+RegisterInstallationAPI.m */; };
		F8158032E48BBDAA54646713E9F29601 /* FIRInstallationsLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D171D40AB6D79C03AEAC202D4741085 /* FIRInstallationsLogger.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F8958C3F850328C122BF573573DFAF0B /* FIRMutableData.h in Headers */ = {isa = PBXBuildFile; fileRef = 857ABB7D4576A4E9FA078972835C2B61 /* FIRMutableData.h */; settings = {ATTRIBUTES = (Public, ); }; };
		F8CF66960D9526FA492C1F669D1B42FE /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = D98845DF7478339FDB1184597DBA6E0C /* block.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F932A81B2EC604EE7961F399A2D47D9B /* FIRTwitterAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 31036E7381F36FFB5351172850C22502 /* FIRTwitterAuthProvider.m */; };
		F9DFFF8110C194FB08D3D100EF483D02 /* FIRFacebookAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 60E507AFAE903C83BBA01786AA6987E2 /* FIRFacebookAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; };
		F9E6D8C4BB618CF776DD05B94704CA87 /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 4807D12A79513B4DBE98E5364D4D8E1B /* GDTCORClock.m */; };
		FA41570EF1203AA53DFC369B16E73DBF /* FWriteRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 082EF922998E335D40D72EB916F7B31C /* FWriteRecord.m */; };
		FA5BCF7EC9DE0CF1F8365158D4BC8940 /* FIRSecureTokenResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8293A79A895BF978750FDAF45D39F65A /* FIRSecureTokenResponse.m */; };
		FA6CC60FC0B919487E9D5CC5EB300859 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = AD7030C946F1E1F39AEB8BBF5C6BC5E5 /* FBLPromise+Delay.h */; };
		FAA5388593B1F889F58ED2B4DA7D3131 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E7DE57316278C000DB66332C99C5412 /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
		FAE2D80F22426E0906684CA16A8C3922 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5572FC840B9858324E2A5AAE0C94982B /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Private, ); }; };
		FBDC992BFC8CED6017B91F5A2A3FD84D /* FImmutableTree.m in Sources */ = {isa = PBXBuildFile; fileRef = A72A4763D531B03862CA5EB69718B351 /* FImmutableTree.m */; };
		FC9E2CC07A755EC9D2737F99BCD6E58E /* FIRVerifyPasswordRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 445F1F73E5745DA0E33A47A8A6887465 /* FIRVerifyPasswordRequest.m */; };
		FCF2C41990B1104122E0AFFD6748C7D9 /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 07E491470CBE960158A0FCE944FABCB3 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FD1F63DCEDE18E6137B4D7137131B009 /* iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 48E8E2BC67AD582200AC83E9BDDF9637 /* iterator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		FD5202653E4C170BBAFE7D5634F73252 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = C17CEF66B67E58C61A7B9DC592D0C17D /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FD64F347F2DCE0AF63CF046918E978B7 /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = B6FD27F5DA53E8A3F8CBF7CCFB959EFF /* FBLPromise+Timeout.m */; };
		FDAC77A3F1892AB30579C2D2EDA8B9F9 /* mutexlock.h in Headers */ = {isa = PBXBuildFile; fileRef = C547C13F88B4CF6816A8BFB6BC30B966 /* mutexlock.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FDFCB007B002920A8DBDC239CA318D9B /* comparator.h in Headers */ = {isa = PBXBuildFile; fileRef = 61129EA215FE13290FEEC38992633B7B /* comparator.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FE6A9150B44D0E1E736038835C6C31AE /* FArraySortedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EA7A573439B5DA13B7F32E2C926DCBE /* FArraySortedDictionary.m */; };
		FE9FC54AAA08FC2031C3D0FD502C19DB /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BD41932E491276FCBF6A824E9822222 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
		FEA1FF2F0E40378779FE7B6588642585 /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCE3FA77A29070CE467F9A1ECC089 /* FIRConfiguration.m */; };
		FEF80CB9509C11F92E15A2655C93068C /* FEventRaiser.m in Sources */ = {isa = PBXBuildFile; fileRef = 80152445EA0B19E8F2CB218C2FAE39AC /* FEventRaiser.m */; };
		FF6124F0B7FCEF924D1C20DBFB24B5B4 /* FIRInstallationsAPIService.h in Headers */ = {isa = PBXBuildFile; fileRef = A75D93B9F70A50058142ABC258D37D12 /* FIRInstallationsAPIService.h */; settings = {ATTRIBUTES = (Project, ); }; };
		FF805C61944003589B8BEE2F9D76E81A /* FTupleObjectNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F0D3E4F3BEB141268C017B596012E0A /* FTupleObjectNode.m */; };
		FFAC8D19542159D9AA62142CFF10EEEA /* FIRSetAccountInfoResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 38096461FB6AA794CD7C4E771F0F1D44 /* FIRSetAccountInfoResponse.m */; };
		FFDAC825FE8381FAF542B68F8806D9E8 /* db.h in Headers */ = {isa = PBXBuildFile; fileRef = B976250DF3BEA5C9A3484099CE43D492 /* db.h */; settings = {ATTRIBUTES = (Public, ); }; };
		FFE5ACCD06B7871F3A22BDA9F914A6D8 /* FLeafNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D6623774F1AC8AF23591AADAF579B3F /* FLeafNode.h */; settings = {ATTRIBUTES = (Project, ); }; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		0158F214D45594780DA5043641C36E1E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		0CB4AB32F08BA563C96A429EC78BA91B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		1FC8A8A33BF02B3ECBE1804D7025E991 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		205507A6B28D981CF21FC87A7E233327 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		208827A3EEA56C4D545F56B3E9F32113 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9307B7A119490930CF70393AB529AAC1;
			remoteInfo = "leveldb-library";
		};
		25FF7F5A1553233AE195E24237DF087F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD;
			remoteInfo = FirebaseInstallations;
		};
		3C7EAA419241047BAC2F668D1CF8331E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		3F1C9FCB38591496D8C9F8D2013F83AB /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87;
			remoteInfo = GoogleDataTransportCCTSupport;
		};
		42DE3BFA410813651C7F0EAFB8041849 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		456C10F199752AD3FB9BD42430732D1E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		4B922A1CA351D7865F64F97C8488079D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		5B83E7A1F5DF9B1E75431CFB8D8CB422 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 736AF68F6527ACF6B4A4C54728824A1C;
			remoteInfo = FirebaseDatabase;
		};
		65AEB41C2C34B03A0CFF734F93EC7966 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8EC0F2618965C875A96BFDBEE5D9734C;
			remoteInfo = FirebaseAuthInterop;
		};
		686384F7010522D0D305EB4BBEAA45C4 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8EC0F2618965C875A96BFDBEE5D9734C;
			remoteInfo = FirebaseAuthInterop;
		};
		6DB6AE195A15C54763D592A918CCDB13 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D676E21115185671D7258A56944ABE98;
			remoteInfo = GTMSessionFetcher;
		};
		713DAC6BFB09EE039489044873AF36BC /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185;
			remoteInfo = FirebaseAnalytics;
		};
		75FB07507BFE19A6EB9AB07D55864A33 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83;
			remoteInfo = GoogleAppMeasurement;
		};
		783807930550FBCA88530596A1AE7720 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185;
			remoteInfo = FirebaseAnalytics;
		};
		798034DBFC44807CB4B48FE0DF42A6B2 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		7AE7A9DE12F6DB31913B88439B8C9A16 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87;
			remoteInfo = FirebaseCoreDiagnostics;
		};
		80C0952A27BEED11B96A4B8BA5E67552 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485;
			remoteInfo = FirebaseCoreDiagnosticsInterop;
		};
		87AD11DC9FF19BC00C9D60352FDC76EE /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		8C97C2BCC154E28E0F97E74773AFC11D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 736AF68F6527ACF6B4A4C54728824A1C;
			remoteInfo = FirebaseDatabase;
		};
		8DB42AFC010E5FE2A8510D5EC590707B /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8;
			remoteInfo = PromisesObjC;
		};
		8EBC70E1884513240EEA88D3499CB4C9 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		982FD698133D11E99306FC1FA9202F93 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87;
			remoteInfo = FirebaseCoreDiagnostics;
		};
		996ADD7F7A24F23E236A9FB980857D6C /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		9CADCDF43D2A27A01356910A5B78D5B7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		9E2D8B2F8C6E00532C675CE4F5E28999 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485;
			remoteInfo = FirebaseCoreDiagnosticsInterop;
		};
		A16440C89F343DA805567F8A52872CFF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 9307B7A119490930CF70393AB529AAC1;
			remoteInfo = "leveldb-library";
		};
		A59D1859D0397074F073C70FDEEBF960 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		A859AE27EC21E30E828F12049F0B0ED6 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D676E21115185671D7258A56944ABE98;
			remoteInfo = GTMSessionFetcher;
		};
		B51578BD3D5E0B2D5299AE88BCF3E457 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F;
			remoteInfo = Firebase;
		};
		B8FB921B03FE517D08D8897F8B02EDFF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		BC246A0BABB64F58DB348CE3F547E5F0 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0;
			remoteInfo = GoogleDataTransport;
		};
		BEE25FC099DC9BB8E22A87B4899BA790 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485;
			remoteInfo = FirebaseCoreDiagnosticsInterop;
		};
		BF4555B04DA62404C56608DDCA7C1E58 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8;
			remoteInfo = PromisesObjC;
		};
		CAAD7AD6AA09D41DD5535F675F52E09F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 6AE4A3D573DED275B034E20506596C62;
			remoteInfo = FirebaseAuth;
		};
		CE8E7152DC99D9CBDDD861A898D96A79 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D;
			remoteInfo = GoogleUtilities;
		};
		CF7705BC91E36A101F2D69696588FB49 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8EC0F2618965C875A96BFDBEE5D9734C;
			remoteInfo = FirebaseAuthInterop;
		};
		E8296C20A8F8B2FB54542997B74A3354 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0;
			remoteInfo = GoogleDataTransport;
		};
		EEAEE4E220B73B9C6040560A8850424E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2;
			remoteInfo = FirebaseCore;
		};
		EEDE6AC6DD079794BC3D08DBBA0B8F4D /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD;
			remoteInfo = FirebaseInstallations;
		};
		F503EB7DEDC39170FB2EB960D8C6BCF3 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3;
			remoteInfo = nanopb;
		};
		FAF4FA8775E9275CEF606D843410862E /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87;
			remoteInfo = GoogleDataTransportCCTSupport;
		};
		FC1A7BEF047494B1429F4D8020ED17C7 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83;
			remoteInfo = GoogleAppMeasurement;
		};
		FF06650B88EB7E8AD9DF77ED633EE5CC /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 6AE4A3D573DED275B034E20506596C62;
			remoteInfo = FirebaseAuth;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		31E27CE4994B7EEF998C1A3AF8EAE5D4 /* Copy . Private Headers */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/.";
			dstSubfolderSpec = 16;
			files = (
				42EC1B103C0384B05FA7FA437456C9AB /* FBLPromisePrivate.h in Copy . Private Headers */,
			);
			name = "Copy . Private Headers";
			runOnlyForDeploymentPostprocessing = 0;
		};
		CBB5F6C6E7FF9F8FF8E5DDA7F0E891F7 /* Copy . Public Headers */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/.";
			dstSubfolderSpec = 16;
			files = (
				368BBCCDA646E1B95302B75471C2D1C5 /* FBLPromise+All.h in Copy . Public Headers */,
				5B35D652847F411B5ADD643C3D4502FB /* FBLPromise+Always.h in Copy . Public Headers */,
				72520E81AD47AC977E95744CDB863344 /* FBLPromise+Any.h in Copy . Public Headers */,
				DD473379640032AC0CEF78805045BD50 /* FBLPromise+Async.h in Copy . Public Headers */,
				912ED20E19D35E26994F1F5116031E5C /* FBLPromise+Await.h in Copy . Public Headers */,
				3033EE159AB2A908DA063A1EC901451E /* FBLPromise+Catch.h in Copy . Public Headers */,
				B3AAF8AF056A9EB83EED2798F2DF66F3 /* FBLPromise+Delay.h in Copy . Public Headers */,
				2D19DB187FCEEEC09979C31A9D5A4AC6 /* FBLPromise+Do.h in Copy . Public Headers */,
				6E264E0C384464A9760DC605F3BA8897 /* FBLPromise+Race.h in Copy . Public Headers */,
				60493DDC91AA8D44B62E8025A9174BE0 /* FBLPromise+Recover.h in Copy . Public Headers */,
				1C8549CC6CA0524B79460C1A0E199901 /* FBLPromise+Reduce.h in Copy . Public Headers */,
				86B0925E17AE114976B0E6F33E49DA4B /* FBLPromise+Retry.h in Copy . Public Headers */,
				96069ECEC3192B76E8E862ED0D86D441 /* FBLPromise+Testing.h in Copy . Public Headers */,
				E85436B4E750982ED9C3FD6E21426276 /* FBLPromise+Then.h in Copy . Public Headers */,
				451AFE7EEC2815355B6E0EFA1C484CD6 /* FBLPromise+Timeout.h in Copy . Public Headers */,
				9C4BF7AD11023FD162D2251974404C81 /* FBLPromise+Validate.h in Copy . Public Headers */,
				4CCEC80C2D11FF3CE0673BCB7A2B7860 /* FBLPromise+Wrap.h in Copy . Public Headers */,
				3115050F39D4CD8EA6BC6E34E5171365 /* FBLPromise.h in Copy . Public Headers */,
				808EFCD82954E045D59A067D2E51619B /* FBLPromiseError.h in Copy . Public Headers */,
				DA1AC08F180E099472BFD187EDDAF9EC /* FBLPromises.h in Copy . Public Headers */,
			);
			name = "Copy . Public Headers";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		00023550ABF316FB235BB1F6D5AC5EA2 /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = "<group>"; };
		002C6D5F4AF144EC7983F04728024743 /* FIRAuthRequestConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthRequestConfiguration.h; path = Firebase/Auth/Source/Backend/FIRAuthRequestConfiguration.h; sourceTree = "<group>"; };
		006F63214B2E02538F3E7A894576102A /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = "<group>"; };
		009F18BA46B24A8BC1F6E81681D97C16 /* FIRVerifyAssertionResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyAssertionResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyAssertionResponse.m; sourceTree = "<group>"; };
		012D2F5417A5775863FF5DD281D18B88 /* FirebaseInstallations.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstallations.release.xcconfig; sourceTree = "<group>"; };
		0159B9700D2259A0954E4FC1F833DEA7 /* log_writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_writer.cc; path = db/log_writer.cc; sourceTree = "<group>"; };
		016556ED6A35D6AE636F3B6FD4D4F064 /* FRepoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepoManager.h; path = Firebase/Database/Core/FRepoManager.h; sourceTree = "<group>"; };
		01A6369B9EA4D87F2257860061C65F86 /* format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format.h; path = table/format.h; sourceTree = "<group>"; };
		01CC0C349693A77A5890F5FC37A95CCF /* FirebaseAuthVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseAuthVersion.h; path = Firebase/Auth/Source/Public/FirebaseAuthVersion.h; sourceTree = "<group>"; };
		01FED5E0D0D961A7F59C790120E329C4 /* NSData+FIRBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+FIRBase64.h"; path = "Firebase/Auth/Source/Utilities/NSData+FIRBase64.h"; sourceTree = "<group>"; };
		0215B854A43E749446AC6F8A698A3CFB /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = "<group>"; };
		031B89BDC8E5AB85B606F74D42659758 /* FPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPath.h; path = Firebase/Database/Core/Utilities/FPath.h; sourceTree = "<group>"; };
		043B91FEEAA704A43B332EE9791AEF37 /* FirebaseAuth-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseAuth-umbrella.h"; sourceTree = "<group>"; };
		0473FFFAEAC15363D4F8297C21D27F0F /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = "<group>"; };
		0478C28FF502A8B5EE646323C08DEA34 /* FIRAuthStoredUserManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthStoredUserManager.m; path = Firebase/Auth/Source/SystemService/FIRAuthStoredUserManager.m; sourceTree = "<group>"; };
		04FA1BE09B57E5809B0D1E24A9948442 /* FUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FUtilities.m; path = Firebase/Database/Utilities/FUtilities.m; sourceTree = "<group>"; };
		053E68EFA2B4489FCA3E083D63F09E0A /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = "<group>"; };
		05D1F7F87D3D0CF893C8FFA25B5A700B /* crc32c.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crc32c.h; path = util/crc32c.h; sourceTree = "<group>"; };
		05ED4A4A4CB3B9962E6C13FAA3079EB8 /* FListenProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FListenProvider.m; path = Firebase/Database/Core/FListenProvider.m; sourceTree = "<group>"; };
		05FB051803B83AB56FBE4A752BE34B5E /* FIREmailLinkSignInResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailLinkSignInResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIREmailLinkSignInResponse.h; sourceTree = "<group>"; };
		067A4AB0D5F2543F70E958822D8A003E /* FIRSendVerificationCodeResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSendVerificationCodeResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRSendVerificationCodeResponse.m; sourceTree = "<group>"; };
		06872314C2EA79B1361F2E5CD3D9C375 /* FSnapshotHolder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSnapshotHolder.m; path = Firebase/Database/Core/FSnapshotHolder.m; sourceTree = "<group>"; };
		0696490C809682995111B2D80BD8EC7A /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = "<group>"; };
		069A594946F0BB1205088DE8C3868F1A /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = "<group>"; };
		06DB2E4025E66638F1A6F3075096F785 /* table_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_builder.h; path = include/leveldb/table_builder.h; sourceTree = "<group>"; };
		06FC5C9CF96D60C50FCD47D339C91951 /* nanopb.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb.framework; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		0754B56F3E598DDB6A1DB9940C017442 /* FTupleCallbackStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleCallbackStatus.h; path = Firebase/Database/Utilities/Tuples/FTupleCallbackStatus.h; sourceTree = "<group>"; };
		076167FEF5B19414C515689224155396 /* FirebaseCoreDiagnostics.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.debug.xcconfig; sourceTree = "<group>"; };
		07AD5E22BFDDBDAE40AC1803434362C4 /* FChildChangeAccumulator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChildChangeAccumulator.m; path = Firebase/Database/Core/View/Filter/FChildChangeAccumulator.m; sourceTree = "<group>"; };
		07E491470CBE960158A0FCE944FABCB3 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = "<group>"; };
		082EF922998E335D40D72EB916F7B31C /* FWriteRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWriteRecord.m; path = Firebase/Database/Core/FWriteRecord.m; sourceTree = "<group>"; };
		084E9140E293434EE3075B9D2BCCC44D /* FIRFacebookAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFacebookAuthProvider.h; path = Firebase/Auth/Source/Public/FIRFacebookAuthProvider.h; sourceTree = "<group>"; };
		08789D152069FCCF443683763E416515 /* FQueryParams.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FQueryParams.m; path = Firebase/Database/Core/FQueryParams.m; sourceTree = "<group>"; };
		088E577E936A2312DCFE402F88930000 /* FIRGetProjectConfigResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetProjectConfigResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRGetProjectConfigResponse.h; sourceTree = "<group>"; };
		08943E8E503542BF0809C992CC8F5723 /* FTrackedQueryManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTrackedQueryManager.h; path = Firebase/Database/Persistence/FTrackedQueryManager.h; sourceTree = "<group>"; };
		08AC8BA17296C808C11F271F13E36658 /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = "<group>"; };
		09689E7DCE496CA5ADEFBF1416414B8D /* FIRRetryHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRRetryHelper.h; path = Firebase/Database/Core/Utilities/FIRRetryHelper.h; sourceTree = "<group>"; };
		09705E637E1E1CCA5972B05F512AA00F /* FirebaseCoreDiagnosticsInterop.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnosticsInterop.debug.xcconfig; sourceTree = "<group>"; };
		0981798E7A72D4A43A0D52D60C861C17 /* write_batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = write_batch.h; path = include/leveldb/write_batch.h; sourceTree = "<group>"; };
		09BEE9736BE4F24402D1AD7BF440DC40 /* FIRAuthAPNSToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAPNSToken.h; path = Firebase/Auth/Source/SystemService/FIRAuthAPNSToken.h; sourceTree = "<group>"; };
		09C3F1E34D557461D960C9145380B477 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = "<group>"; };
		0A990A06A0FBD38AB67DC5E2F64EF180 /* FIRGameCenterAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGameCenterAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/GameCenter/FIRGameCenterAuthCredential.m; sourceTree = "<group>"; };
		0A9F46A999C47653013D3AD854352507 /* leveldb.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = leveldb.framework; path = "leveldb-library.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
		0AB22046EF404A15252D205CAE7965F4 /* FTupleFirebase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleFirebase.m; path = Firebase/Database/Utilities/Tuples/FTupleFirebase.m; sourceTree = "<group>"; };
		0ADBB55810503421CAB90F1171A1F6CD /* GULSceneDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler_Private.h; path = GoogleUtilities/SceneDelegateSwizzler/Internal/GULSceneDelegateSwizzler_Private.h; sourceTree = "<group>"; };
		0AE7F8EB0A6E55D718640D9F84010CD7 /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = port/port.h; sourceTree = "<group>"; };
		0AE8C8FBF2A61F0034953ECB83C50BF8 /* testutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = testutil.h; path = util/testutil.h; sourceTree = "<group>"; };
		0AFCDF278488ED3826D8E38DA5826F63 /* FTransformedEnumerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTransformedEnumerator.h; path = Firebase/Database/FTransformedEnumerator.h; sourceTree = "<group>"; };
		0B0407A630A3E85B4BA02B3631065037 /* FIRAuthNotificationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthNotificationManager.m; path = Firebase/Auth/Source/SystemService/FIRAuthNotificationManager.m; sourceTree = "<group>"; };
		0B23DD9743A86959EA548789CB90A92B /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = FirebaseCore/Sources/Private/FIRAppAssociationRegistration.h; sourceTree = "<group>"; };
		0B6F4B52432DA9B259BE655874043A06 /* FTupleTSN.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleTSN.h; path = Firebase/Database/Utilities/Tuples/FTupleTSN.h; sourceTree = "<group>"; };
		0BD90581B40338C6A2F58003FE2B6507 /* FRangeMerge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRangeMerge.m; path = Firebase/Database/Core/FRangeMerge.m; sourceTree = "<group>"; };
		0C00C6FE9BED0B6BE3E4C828C62E8914 /* FirebaseAnalytics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.release.xcconfig; sourceTree = "<group>"; };
		0C050FAA2B50DEDC7667E2E31601D178 /* FirebaseCoreDiagnostics-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCoreDiagnostics-Info.plist"; sourceTree = "<group>"; };
		0CC248C2ED9EDA0898F5495354E373BE /* FWebSocketConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWebSocketConnection.h; path = Firebase/Database/Realtime/FWebSocketConnection.h; sourceTree = "<group>"; };
		0CF2E371E54EC8DA14B77E50AE0FCE06 /* GoogleDataTransport.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.release.xcconfig; sourceTree = "<group>"; };
		0D419179476A155B10D7F71A3B64E76A /* FIRAuthErrorUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthErrorUtils.h; path = Firebase/Auth/Source/Utilities/FIRAuthErrorUtils.h; sourceTree = "<group>"; };
		0E0F38FA27F4BA4D00FFACA471544303 /* FImmutableSortedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FImmutableSortedDictionary.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedDictionary.m; sourceTree = "<group>"; };
		0E5E5C4BDA081023F8FAF8B67DA24F1E /* FIRAuthInternalErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthInternalErrors.h; path = Firebase/Auth/Source/Utilities/FIRAuthInternalErrors.h; sourceTree = "<group>"; };
		0F034132B65BD4E2E09971129B27698F /* FIRAuthAppCredentialManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAppCredentialManager.m; path = Firebase/Auth/Source/SystemService/FIRAuthAppCredentialManager.m; sourceTree = "<group>"; };
		0FCF2C76C3D239A439133F1BE8DC4AB1 /* FImmutableSortedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FImmutableSortedSet.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedSet.h; sourceTree = "<group>"; };
		1026CCACBAE5FDEB4976FDABE17BC897 /* FIREmailAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/Email/FIREmailAuthProvider.m; sourceTree = "<group>"; };
		11D066DB63AA371B14123D5ECA7FD39D /* GULSceneDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSceneDelegateSwizzler.m; path = GoogleUtilities/SceneDelegateSwizzler/GULSceneDelegateSwizzler.m; sourceTree = "<group>"; };
		13277C56541ED197A251E4CD76B960EA /* version_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version_set.h; path = db/version_set.h; sourceTree = "<group>"; };
		133BB63E6930E56A812402535DA95CA9 /* FIRGitHubAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGitHubAuthProvider.h; path = Firebase/Auth/Source/Public/FIRGitHubAuthProvider.h; sourceTree = "<group>"; };
		13C8C8B254851998F9289F71229B28A2 /* FirebaseInstallations.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseInstallations.framework; path = FirebaseInstallations.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		13C9F158D4618B53613506A5A6B403B9 /* FIRTransactionResult_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTransactionResult_Private.h; path = Firebase/Database/Api/Private/FIRTransactionResult_Private.h; sourceTree = "<group>"; };
		13E6AFD5940E89C0BBA21AB7C299D95E /* FTuplePathValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTuplePathValue.h; path = Firebase/Database/Utilities/Tuples/FTuplePathValue.h; sourceTree = "<group>"; };
		141813E943B50E4FABE75BE01AA6E208 /* FIRVerifyPhoneNumberRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPhoneNumberRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPhoneNumberRequest.h; sourceTree = "<group>"; };
		14F9FC31CB935FEB2871B3795EF29DB6 /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = "<group>"; };
		165AC06A0B250CE0652CFE671FA96A49 /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = "<group>"; };
		170AF03492A472EB9087D2DCEBC5AC4E /* FIRResetPasswordResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRResetPasswordResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRResetPasswordResponse.h; sourceTree = "<group>"; };
		1729EB86DE3683839E95D2CD9E937DA1 /* FTupleOnDisconnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleOnDisconnect.h; path = Firebase/Database/Utilities/Tuples/FTupleOnDisconnect.h; sourceTree = "<group>"; };
		173BD31845813AE243A7127E8F348289 /* FListenComplete.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FListenComplete.h; path = Firebase/Database/FListenComplete.h; sourceTree = "<group>"; };
		17F69D867AC23E9CCDA0AA7F61250EAB /* FIRGetOOBConfirmationCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetOOBConfirmationCodeRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRGetOOBConfirmationCodeRequest.m; sourceTree = "<group>"; };
		1803567AFF2107F454AD8CD079BEEF06 /* filter_block.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_block.cc; path = table/filter_block.cc; sourceTree = "<group>"; };
		1852175BF79C49B9CF1C26F5D545738F /* FIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIndex.m; path = Firebase/Database/FIndex.m; sourceTree = "<group>"; };
		186901145C389F03378E7A9CBE0473DF /* FCompleteChildSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCompleteChildSource.h; path = Firebase/Database/Core/View/Filter/FCompleteChildSource.h; sourceTree = "<group>"; };
		18B084C550403B728DDE30804062B552 /* Pods_ask_1_0.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ask_1_0.framework; path = "Pods-ask_1.0.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
		191AB145A5FB022D0534EEB9432C58B5 /* FirebaseDatabase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseDatabase.release.xcconfig; sourceTree = "<group>"; };
		19580D7B8C1BBD29F3BB26574781F10A /* FIRAuthAPNSTokenManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAPNSTokenManager.m; path = Firebase/Auth/Source/SystemService/FIRAuthAPNSTokenManager.m; sourceTree = "<group>"; };
		195C6E99A5D0D951AE797F4C86F1BF86 /* FTupleObjects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleObjects.h; path = Firebase/Database/Utilities/Tuples/FTupleObjects.h; sourceTree = "<group>"; };
		19D89C92D80CB3A4074A8ECC2729A232 /* GDTCORStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorage.m; sourceTree = "<group>"; };
		1A1F4015793AB0CEE454010567DFAED1 /* FAuthTokenProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FAuthTokenProvider.m; path = Firebase/Database/Login/FAuthTokenProvider.m; sourceTree = "<group>"; };
		1A4351D3EE674CB6D5F65DE38845325B /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h; sourceTree = "<group>"; };
		1A75CEC1DEE13C67AC4077246E9B29DC /* FIRAuthWebUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthWebUtils.h; path = Firebase/Auth/Source/Utilities/FIRAuthWebUtils.h; sourceTree = "<group>"; };
		1A9BF312F78859264B45DA2A366488CD /* FNextPushId.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FNextPushId.m; path = Firebase/Database/Utilities/FNextPushId.m; sourceTree = "<group>"; };
		1AD0AC0B2B9B80C3B5715505CB0DE8BC /* FIRDatabaseQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseQuery.h; path = Firebase/Database/Public/FIRDatabaseQuery.h; sourceTree = "<group>"; };
		1BB4B0E6AC24EB57B95754DA304E4A4A /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = "<group>"; };
		1C0BFBC0BD6D8CF71F38ED431C2CBE94 /* FClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FClock.h; path = Firebase/Database/FClock.h; sourceTree = "<group>"; };
		1C3F3C18B65BA3FFF983EC5B88A51689 /* FIRUser_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUser_Internal.h; path = Firebase/Auth/Source/User/FIRUser_Internal.h; sourceTree = "<group>"; };
		1CB6E53F995952321FF817BDA65E2CEE /* FIRInstallationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStore.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.m; sourceTree = "<group>"; };
		1D03055F0F0CEDEA11B6AF13F371A86D /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = "<group>"; };
		1E1FAA30510B399C19432D69D698B8F0 /* FIRVerifyAssertionRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyAssertionRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyAssertionRequest.h; sourceTree = "<group>"; };
		1E5E89350EDB07956741FB3C5D24D769 /* histogram.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram.cc; path = util/histogram.cc; sourceTree = "<group>"; };
		1E78095FE02CF66006BF999CF78EEE2E /* FValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FValidation.h; path = Firebase/Database/Utilities/FValidation.h; sourceTree = "<group>"; };
		1ED613F30C7E7517C57F5E224DAE8B29 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = "<group>"; };
		1F3851C50D51D19535C9D635C8F6ACAB /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = "<group>"; };
		1FF28254B20B9A6A6ED0F9FB991839B3 /* write_batch.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = write_batch.cc; path = db/write_batch.cc; sourceTree = "<group>"; };
		1FFAECF8F7BF983DB501971943A9B245 /* FIRPhoneAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneAuthProvider.h; path = Firebase/Auth/Source/Public/FIRPhoneAuthProvider.h; sourceTree = "<group>"; };
		2045674D423D2829404E7C8BBA28B80F /* cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cache.h; path = include/leveldb/cache.h; sourceTree = "<group>"; };
		20883C4A5A8B8EDFC08C36F9FC00581C /* FOperationSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FOperationSource.m; path = Firebase/Database/Core/Operation/FOperationSource.m; sourceTree = "<group>"; };
		2098FF090A993515218BE548F5D2B9C1 /* GoogleUtilities-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-prefix.pch"; sourceTree = "<group>"; };
		20F3533382963741159B9239EF40673B /* FImmutableSortedSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FImmutableSortedSet.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedSet.m; sourceTree = "<group>"; };
		20FA7B35392E7551C15A131F5FFC926F /* filename.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filename.h; path = db/filename.h; sourceTree = "<group>"; };
		211B92510A62C78A918EB8131E14ABCF /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = "<group>"; };
		213CD9F964FA2B79B27D0B339C702727 /* FLLRBValueNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLLRBValueNode.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBValueNode.m; sourceTree = "<group>"; };
		21BA35C0946841ACF8F453D44B8A43F6 /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/leveldb/status.h; sourceTree = "<group>"; };
		223D226C620833D2DDD1682E085B8365 /* GoogleUtilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleUtilities-Info.plist"; sourceTree = "<group>"; };
		229C489C71FA3D19320774ECFDA21EBE /* GoogleDataTransport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransport-Info.plist"; sourceTree = "<group>"; };
		22D8EC817007F74FF120E6AF94C1E928 /* FTreeSortedDictionaryEnumerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTreeSortedDictionaryEnumerator.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionaryEnumerator.h; sourceTree = "<group>"; };
		230426CA31FD880E0883A95E963B7CC1 /* FirebaseCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCore-umbrella.h"; sourceTree = "<group>"; };
		23D51231AF98D0744B7B1272CFAA9AB7 /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = util/logging.cc; sourceTree = "<group>"; };
		2466C2B1BD44E0F9D75964B60D39F1BB /* env.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env.cc; path = util/env.cc; sourceTree = "<group>"; };
		246B71D254016C6E8D9984644FDC014E /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = "<group>"; };
		24C4E4DA8EF93A6D326A054BE2003DDF /* FIRInstallationsIIDStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.h; sourceTree = "<group>"; };
		24F03D6EF94C5C6F4C4655F72C8F1EC9 /* FIRInstallationsItem+RegisterInstallationAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FIRInstallationsItem+RegisterInstallationAPI.m"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m"; sourceTree = "<group>"; };
		2571370F993C02C86FCEAD94F713AE94 /* FIRSignInWithGameCenterRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignInWithGameCenterRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRSignInWithGameCenterRequest.m; sourceTree = "<group>"; };
		25A4A842A040C1935B79E2A5C0441D41 /* fbase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fbase64.h; path = Firebase/Database/third_party/SocketRocket/fbase64.h; sourceTree = "<group>"; };
		25E5EAFB8146564D9EDCC76484E8E268 /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploader.h; sourceTree = "<group>"; };
		2674E281C04FA9E533BE34B25037E06F /* FIRDataEventType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDataEventType.h; path = Firebase/Database/Public/FIRDataEventType.h; sourceTree = "<group>"; };
		267BAA76CC8F5DCD19037DCA41A1AA06 /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = "<group>"; };
		27481C6BCC7C726F95D6CB5189969C93 /* FSyncTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSyncTree.h; path = Firebase/Database/Core/FSyncTree.h; sourceTree = "<group>"; };
		27A370432AB8A633BD2D897FA2A3B347 /* block_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = block_builder.cc; path = table/block_builder.cc; sourceTree = "<group>"; };
		27AED4D751139A99DF55B7F8B4DE45D8 /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = "<group>"; };
		2805E0E7663099F9CF8916E9B0A90A39 /* FIRSecureStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureStorage.m; path = FirebaseInstallations/Source/Library/SecureStorage/FIRSecureStorage.m; sourceTree = "<group>"; };
		2861DC5AAF8638BF8567CDC1C6ED8EC9 /* APLevelDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = APLevelDB.h; path = "Firebase/Database/third_party/Wrap-leveldb/APLevelDB.h"; sourceTree = "<group>"; };
		287B1B17B10FE7021080D560071FD3B1 /* iterator_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator_wrapper.h; path = table/iterator_wrapper.h; sourceTree = "<group>"; };
		290E8D5FA763CA5ABB599CC86C31DF1A /* FPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPath.m; path = Firebase/Database/Core/Utilities/FPath.m; sourceTree = "<group>"; };
		297C1156EA11B4ABA6BBED6DD45FA172 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = "<group>"; };
		29C2A060AA072EB5368B2CFBF863E441 /* FPersistenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPersistenceManager.h; path = Firebase/Database/Persistence/FPersistenceManager.h; sourceTree = "<group>"; };
		29CF3F849C9329935DA46C74584F44DF /* FIRAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/FIRAuthCredential.m; sourceTree = "<group>"; };
		2A449203596DE6DCEB9A392D69729F11 /* FViewProcessorResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FViewProcessorResult.h; path = Firebase/Database/FViewProcessorResult.h; sourceTree = "<group>"; };
		2A592A270CA01C731C2BEDF060CD4FF4 /* FRepoInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRepoInfo.m; path = Firebase/Database/Core/FRepoInfo.m; sourceTree = "<group>"; };
		2A79E3FD55D0ADDB185CFB5DDA49621E /* FirebaseDatabase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseDatabase.modulemap; sourceTree = "<group>"; };
		2AA0A1E25F04282A288EE8368083718B /* FIRInstallationsAPIService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAPIService.m; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.m; sourceTree = "<group>"; };
		2AC0DD0A0DCC24C154D45D00B9AAF729 /* FIRAdditionalUserInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAdditionalUserInfo.h; path = Firebase/Auth/Source/Public/FIRAdditionalUserInfo.h; sourceTree = "<group>"; };
		2AF17C927DE042F77546DF9173E20B22 /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREvent.h; sourceTree = "<group>"; };
		2B79B5122608E510F16DADE0019BE0FE /* FIRInstallationsIDController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIDController.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.h; sourceTree = "<group>"; };
		2C012D2EBBC2759334583C243EC70C1A /* FChildChangeAccumulator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChildChangeAccumulator.h; path = Firebase/Database/Core/View/Filter/FChildChangeAccumulator.h; sourceTree = "<group>"; };
		2C18CE2BAF5151340F08F233131E3831 /* FPathIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPathIndex.h; path = Firebase/Database/FPathIndex.h; sourceTree = "<group>"; };
		2C30299255167892A49391DED8523521 /* FPersistentConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPersistentConnection.h; path = Firebase/Database/Core/FPersistentConnection.h; sourceTree = "<group>"; };
		2C7F8181E92FFF7CDB9D59F336F35E68 /* FArraySortedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FArraySortedDictionary.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FArraySortedDictionary.h; sourceTree = "<group>"; };
		2CB519BDC6427DC2EA0B5D63780D7C1A /* FIRSendVerificationCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSendVerificationCodeRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRSendVerificationCodeRequest.m; sourceTree = "<group>"; };
		2CF3CB23B7BC8F7831890346F77565B0 /* FIRInstallationsIIDTokenStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDTokenStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.m; sourceTree = "<group>"; };
		2D4469AB603EA40C99BBF8250CF4001F /* Firebase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.debug.xcconfig; sourceTree = "<group>"; };
		2D648F6C9637749D79E501EF0094F9C9 /* FConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FConnection.m; path = Firebase/Database/Realtime/FConnection.m; sourceTree = "<group>"; };
		2D6623774F1AC8AF23591AADAF579B3F /* FLeafNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLeafNode.h; path = Firebase/Database/Snapshot/FLeafNode.h; sourceTree = "<group>"; };
		2D754D6271E71A07FF18584ECE38B18E /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = "<group>"; };
		2E0A98669F4FAEB03E0857F6AF86C99B /* FIRDatabase_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabase_Private.h; path = Firebase/Database/Api/Private/FIRDatabase_Private.h; sourceTree = "<group>"; };
		2EBAA91FDF5DCACB0135598418A43AD2 /* GoogleDataTransportCCTSupport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransportCCTSupport-Info.plist"; sourceTree = "<group>"; };
		2EEA7074E994EE26EA8BB0DF23F5AED2 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = FirebaseCore/Sources/Private/FIRErrorCode.h; sourceTree = "<group>"; };
		2EFB864E9895FCDB8C6F24D23390580B /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = "<group>"; };
		2F5C0D67C540112689F2ED67635E61DB /* GDTCORStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORStorage.h; sourceTree = "<group>"; };
		2F960B7E3D1B1D1D71DE777C7D57EF44 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = "<group>"; };
		2FBFB6396DB5451CFEC88D22F25A13E6 /* FIRInstallationsErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrors.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsErrors.h; sourceTree = "<group>"; };
		3035584CCDF8A28E7BED5CE1EF6EB872 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = "<group>"; };
		304A9F17CACF50B403C69FFF85354675 /* FTreeSortedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTreeSortedDictionary.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionary.h; sourceTree = "<group>"; };
		309258A46FE5BA026052EDBD57F46355 /* FWriteRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWriteRecord.h; path = Firebase/Database/Core/FWriteRecord.h; sourceTree = "<group>"; };
		31036E7381F36FFB5351172850C22502 /* FIRTwitterAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTwitterAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/Twitter/FIRTwitterAuthProvider.m; sourceTree = "<group>"; };
		316F724E2B8A2E91F19BDD9EAD2E95BD /* FIRTwitterAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTwitterAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/Twitter/FIRTwitterAuthCredential.m; sourceTree = "<group>"; };
		31ACD41FAF68FBE586F3E77F8E3972CC /* firebasecore.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = firebasecore.nanopb.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.h; sourceTree = "<group>"; };
		32F5623CCE61620DD0867E531F7F6D9F /* FIRSendVerificationCodeResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSendVerificationCodeResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRSendVerificationCodeResponse.h; sourceTree = "<group>"; };
		32F92DE512228230FE5AD1D2313DCC6B /* FIROAuthCredential_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROAuthCredential_Internal.h; path = Firebase/Auth/Source/AuthProvider/OAuth/FIROAuthCredential_Internal.h; sourceTree = "<group>"; };
		3347A1AB6546F0A3977529B8F199DC41 /* FBLPromises.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FBLPromises.framework; path = PromisesObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		33497D6113B3947E878FD8A1AF942432 /* FQuerySpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FQuerySpec.h; path = Firebase/Database/Core/FQuerySpec.h; sourceTree = "<group>"; };
		336FA53244016381BA108CD992103394 /* nanopb.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.debug.xcconfig; sourceTree = "<group>"; };
		339DB1CB573DF9089F7FCDE3B816DC50 /* filename.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filename.cc; path = db/filename.cc; sourceTree = "<group>"; };
		33B710BD13AC5C3EBA090CE33D654233 /* FIRAuthKeychainServices.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthKeychainServices.m; path = Firebase/Auth/Source/Storage/FIRAuthKeychainServices.m; sourceTree = "<group>"; };
		3450B233B016FBBC6AEC9782C7292BA0 /* GTMSessionFetcher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GTMSessionFetcher-Info.plist"; sourceTree = "<group>"; };
		3477DD5B6202AED934620CCA7D1D6879 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
		34822639605140AF7DC10DB9A89DF112 /* FTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTree.h; path = Firebase/Database/Core/Utilities/FTree.h; sourceTree = "<group>"; };
		34BBA0F9870F2CF8B8510CC5B94BAAF7 /* FIRTransactionResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTransactionResult.m; path = Firebase/Database/Api/FIRTransactionResult.m; sourceTree = "<group>"; };
		34F37B9508D3DC144422FA45334924A2 /* FEventGenerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEventGenerator.m; path = Firebase/Database/FEventGenerator.m; sourceTree = "<group>"; };
		3561C7992DA908FC73A08162D85F32D9 /* FIRVerifyCustomTokenResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyCustomTokenResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyCustomTokenResponse.m; sourceTree = "<group>"; };
		3563EC5A58866C61C74262462D7F8142 /* FIRFacebookAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFacebookAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/Facebook/FIRFacebookAuthCredential.m; sourceTree = "<group>"; };
		3603094C26BF6B049DA3402F7A86E35E /* FIRUserMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserMetadata.h; path = Firebase/Auth/Source/Public/FIRUserMetadata.h; sourceTree = "<group>"; };
		360F807227DF164FB8858C8D94BC1958 /* filter_policy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_policy.cc; path = util/filter_policy.cc; sourceTree = "<group>"; };
		36263F69E5C6F4082BA7A38CAB1F8BD3 /* FIRCreateAuthURIRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCreateAuthURIRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRCreateAuthURIRequest.m; sourceTree = "<group>"; };
		36392A917BDA038E3D2E9453902A0573 /* FirebaseCoreDiagnostics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreDiagnostics-dummy.m"; sourceTree = "<group>"; };
		36DEF609B075F1ACD007FF4AAFDBAFF9 /* FIRDeleteAccountRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDeleteAccountRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRDeleteAccountRequest.m; sourceTree = "<group>"; };
		37382932D5087BE236352C74073B09D1 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FIRConfiguration.h; sourceTree = "<group>"; };
		37911BD158F8B265D2F9B90B6D0DB25B /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = "<group>"; };
		37BA6B57FCD5CBBD949C62548AAFCC37 /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = "<group>"; };
		38096461FB6AA794CD7C4E771F0F1D44 /* FIRSetAccountInfoResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSetAccountInfoResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRSetAccountInfoResponse.m; sourceTree = "<group>"; };
		3894D2146D2D874BC8EA9DF7D2851FFA /* FIREmailLinkSignInRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailLinkSignInRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIREmailLinkSignInRequest.m; sourceTree = "<group>"; };
		389B993CB3D787C014BE6956F6345680 /* FChange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChange.m; path = Firebase/Database/Core/View/FChange.m; sourceTree = "<group>"; };
		3998B27797C39797A6BBA4C9899AF338 /* version_edit.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_edit.cc; path = db/version_edit.cc; sourceTree = "<group>"; };
		39E077BF3859EBE0DE3199BEA43D0C25 /* FDataEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FDataEvent.h; path = Firebase/Database/Core/View/FDataEvent.h; sourceTree = "<group>"; };
		39E1E3DF35818AE3BCAF22AD21DABB84 /* FStringUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FStringUtilities.m; path = Firebase/Database/Utilities/FStringUtilities.m; sourceTree = "<group>"; };
		3A369315855D85A0A3A7D610509755D2 /* FIRVerifyPhoneNumberResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPhoneNumberResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPhoneNumberResponse.m; sourceTree = "<group>"; };
		3A6EF9B25DDE993388A17CD5D031A73C /* FPendingPut.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPendingPut.h; path = Firebase/Database/Persistence/FPendingPut.h; sourceTree = "<group>"; };
		3A70EB727279B8167EDF77FFC977F509 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = "<group>"; };
		3A864BACD77A677F9C40A3C516A67A87 /* FPriorityIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPriorityIndex.m; path = Firebase/Database/FPriorityIndex.m; sourceTree = "<group>"; };
		3ACC6B6629529C88C8B3FE865F3BC13B /* FIRDiagnosticsData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDiagnosticsData.m; path = FirebaseCore/Sources/FIRDiagnosticsData.m; sourceTree = "<group>"; };
		3B8C36896D76899927414FA0CF29B6E8 /* skiplist.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = skiplist.h; path = db/skiplist.h; sourceTree = "<group>"; };
		3B8D15AA828160AA84115D35B22572FE /* FIRGetAccountInfoResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetAccountInfoResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRGetAccountInfoResponse.m; sourceTree = "<group>"; };
		3BC143FC3DA35F438BBB5065530C59CE /* log_format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_format.h; path = db/log_format.h; sourceTree = "<group>"; };
		3BC6ABE407FE9BA0EB7BA945D920FACC /* FIREmailLinkSignInResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailLinkSignInResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIREmailLinkSignInResponse.m; sourceTree = "<group>"; };
		3CFFE9E61A50614D1BE5C805E75E8CCF /* GDTCCTPrioritizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTPrioritizer.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTPrioritizer.m; sourceTree = "<group>"; };
		3D345AA1CA7BA285C593B4CB9AF8A501 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
		3D40F121A284B5C8406D4117B0718177 /* FIRAuthAPNSTokenManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAPNSTokenManager.h; path = Firebase/Auth/Source/SystemService/FIRAuthAPNSTokenManager.h; sourceTree = "<group>"; };
		3E11F2B989E28658697CB09A314C4D25 /* FIRVerifyPasswordRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPasswordRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPasswordRequest.h; sourceTree = "<group>"; };
		3E45836DF1A27028E999C57485412906 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = "<group>"; };
		3EC2E53B2AC563765E7BA9B2F7228A75 /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Source/GTMSessionFetcherLogging.m; sourceTree = "<group>"; };
		3EF485A48D528C731F1B9CA496A5EA34 /* FIRDatabaseQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseQuery.m; path = Firebase/Database/Api/FIRDatabaseQuery.m; sourceTree = "<group>"; };
		3F2760D0778FB6552C17DACBF8B7E931 /* FIRFacebookAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFacebookAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/Facebook/FIRFacebookAuthProvider.m; sourceTree = "<group>"; };
		3FB6DF510778A7866BA2457177DB651F /* FirebaseCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.release.xcconfig; sourceTree = "<group>"; };
		3FC5F762B2383E900B659630154CB6B4 /* nanopb-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "nanopb-Info.plist"; sourceTree = "<group>"; };
		4001DC621887D29BD01F21B0214B158F /* db_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = db_impl.cc; path = db/db_impl.cc; sourceTree = "<group>"; };
		40C9351F7421474F59863619CA35151E /* FTupleTSN.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleTSN.m; path = Firebase/Database/Utilities/Tuples/FTupleTSN.m; sourceTree = "<group>"; };
		40D3DD72580456AA2987846BD7577C40 /* FIRAuthRPCResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthRPCResponse.h; path = Firebase/Auth/Source/Backend/FIRAuthRPCResponse.h; sourceTree = "<group>"; };
		40E060E5A2AF7898DDE0383C06C4E2E5 /* FNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNode.h; path = Firebase/Database/Snapshot/FNode.h; sourceTree = "<group>"; };
		415755D4F55C3F5FBF7B81708B845E20 /* FIRDatabaseConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseConfig.h; path = Firebase/Database/Api/FIRDatabaseConfig.h; sourceTree = "<group>"; };
		41B30CA88DCF1147A3C19CF66552128C /* FirebaseAuth.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAuth.debug.xcconfig; sourceTree = "<group>"; };
		41CA3EABCAC39340DBA154724928563F /* FIRVerifyCustomTokenRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyCustomTokenRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyCustomTokenRequest.m; sourceTree = "<group>"; };
		41FC74F3FED48C64836EAA8ABB6DE310 /* FIRInstallationsVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsVersion.m; path = FirebaseInstallations/Source/Library/FIRInstallationsVersion.m; sourceTree = "<group>"; };
		4219E497BA0375E8EEC61E83C1238DAD /* FIRVerifyPasswordResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPasswordResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPasswordResponse.h; sourceTree = "<group>"; };
		42517C73EFACDE8A2BCB5AC7612006BE /* FStorageEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FStorageEngine.h; path = Firebase/Database/Persistence/FStorageEngine.h; sourceTree = "<group>"; };
		4268A6F25AD92B5A66E601DDE1DAFE78 /* FMaxNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMaxNode.h; path = Firebase/Database/FMaxNode.h; sourceTree = "<group>"; };
		429E0A35DD14A2148E5F8564CA41CFDE /* GDTCORUploadPackage_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadPackage_Private.h; sourceTree = "<group>"; };
		42D3EB935FD2E42DFAA7FFB5DCA3BE5A /* FTreeNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTreeNode.h; path = Firebase/Database/Core/Utilities/FTreeNode.h; sourceTree = "<group>"; };
		42FE23C9EFF1585B780908758E6E0F4A /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = "<group>"; };
		4305A1EEE742C14C42822E94ED74AD6E /* FTupleTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleTransaction.h; path = Firebase/Database/Utilities/Tuples/FTupleTransaction.h; sourceTree = "<group>"; };
		43201BEC52D3198367A8626DB0A6C320 /* FIRInstallationsIIDTokenStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDTokenStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.h; sourceTree = "<group>"; };
		437E6E30B0C688F3133B8052094E9F4A /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/Private/FIRComponentContainerInternal.h; sourceTree = "<group>"; };
		43B1E4CD7B30B9FD278100133C2AC788 /* FirebaseAuth.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseAuth.framework; path = FirebaseAuth.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
		443D810B578B5107FEE456669FB8D288 /* FWriteTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWriteTree.m; path = Firebase/Database/Core/FWriteTree.m; sourceTree = "<group>"; };
		445F1F73E5745DA0E33A47A8A6887465 /* FIRVerifyPasswordRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPasswordRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPasswordRequest.m; sourceTree = "<group>"; };
		4491F48521267F114BFC5D6DF352CF06 /* GDTCORDataFuture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDataFuture.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDataFuture.m; sourceTree = "<group>"; };
		461F98FC4FB032754F4C5EE01A2EFE9E /* FirebaseAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseAuth.h; path = Firebase/Auth/Source/Public/FirebaseAuth.h; sourceTree = "<group>"; };
		469DCBD0AF6AB2C055056CEDEBBA0346 /* FirebaseAuth-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseAuth-dummy.m"; sourceTree = "<group>"; };
		46C247BD10C60A3E7D748536C22F4515 /* FEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEvent.h; path = Firebase/Database/Core/View/FEvent.h; sourceTree = "<group>"; };
		46DA589CA20D46ADD21E532B4AE777FC /* FTrackedQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTrackedQuery.m; path = Firebase/Database/Persistence/FTrackedQuery.m; sourceTree = "<group>"; };
		475DEE1E4902DDDA2F1ACFC8F92D9D24 /* GTMSessionFetcher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GTMSessionFetcher.modulemap; sourceTree = "<group>"; };
		4807D12A79513B4DBE98E5364D4D8E1B /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = "<group>"; };
		48E8E2BC67AD582200AC83E9BDDF9637 /* iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator.cc; path = table/iterator.cc; sourceTree = "<group>"; };
		4935E237A4B0EE2FCA958FD0D0C6D4CE /* FIRInstallationsItem+RegisterInstallationAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRInstallationsItem+RegisterInstallationAPI.h"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.h"; sourceTree = "<group>"; };
		49A0675BDA996942039F5BCE2A508AA0 /* FIRGetProjectConfigRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetProjectConfigRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRGetProjectConfigRequest.h; sourceTree = "<group>"; };
		4A36723427225E27F66480867C8710F5 /* FIRDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabase.m; path = Firebase/Database/Api/FIRDatabase.m; sourceTree = "<group>"; };
		4A3BD44CBA1A1B1DED2140D3F8CED6E7 /* FChildEventRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChildEventRegistration.m; path = Firebase/Database/Core/View/FChildEventRegistration.m; sourceTree = "<group>"; };
		4A49EB9FB50033111FAB8BFA437786B2 /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/leveldb/slice.h; sourceTree = "<group>"; };
		4A5C43B70FE86FDA48D5AC2D0C05D704 /* FIRGetProjectConfigRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetProjectConfigRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRGetProjectConfigRequest.m; sourceTree = "<group>"; };
		4B5AFAA60D5369EDFBFA5B497BABECBB /* FKeyIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKeyIndex.m; path = Firebase/Database/FKeyIndex.m; sourceTree = "<group>"; };
		4B5D008005D9816119EE135F8DABC019 /* FTrackedQueryManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTrackedQueryManager.m; path = Firebase/Database/Persistence/FTrackedQueryManager.m; sourceTree = "<group>"; };
		4B904A665BAD5D6F4113EFEEF949D1D1 /* FEmptyNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEmptyNode.h; path = Firebase/Database/Snapshot/FEmptyNode.h; sourceTree = "<group>"; };
		4BC1B321B25D9499C184B4542B2BC5C4 /* FLevelDBStorageEngine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLevelDBStorageEngine.m; path = Firebase/Database/Persistence/FLevelDBStorageEngine.m; sourceTree = "<group>"; };
		4BF437CBEAF29D82D35752FD73580E12 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = "<group>"; };
		4BFF960E4E2F6A563DDB80A8878E112E /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventTransformer.h; sourceTree = "<group>"; };
		4C240C344062DC55A9E7BE8D4660E008 /* FKeepSyncedEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKeepSyncedEventRegistration.h; path = Firebase/Database/Core/View/FKeepSyncedEventRegistration.h; sourceTree = "<group>"; };
		4CE3C09D5F9EFE8F10E01EB8E79CFBA8 /* FIROAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROAuthProvider.h; path = Firebase/Auth/Source/Public/FIROAuthProvider.h; sourceTree = "<group>"; };
		4D2EC7B396AC21A1903D1BA202379865 /* FIRVerifyPhoneNumberRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPhoneNumberRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPhoneNumberRequest.m; sourceTree = "<group>"; };
		4DA703908509C49807D41504AC253052 /* GDTCORUploadPackage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadPackage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadPackage.m; sourceTree = "<group>"; };
		4DE7C306A27009061730E5AA4580ACA7 /* FIRServerValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRServerValue.m; path = Firebase/Database/Api/FIRServerValue.m; sourceTree = "<group>"; };
		4E631D1B95CF73B74913194315171576 /* FValueEventRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FValueEventRegistration.m; path = Firebase/Database/Core/View/FValueEventRegistration.m; sourceTree = "<group>"; };
		4F9339B523C13376749EBD06A678F85D /* FIRAuthGlobalWorkQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthGlobalWorkQueue.h; path = Firebase/Auth/Source/Auth/FIRAuthGlobalWorkQueue.h; sourceTree = "<group>"; };
		4FAFDC5B451C25EFDE832FA8B37425BB /* db_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db_impl.h; path = db/db_impl.h; sourceTree = "<group>"; };
		4FF5710B7881FBAB2D3470538A6C3882 /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventDataObject.h; sourceTree = "<group>"; };
		50B59D9D0988D689958107F4EEF75DD6 /* FIRInstallationsHTTPError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsHTTPError.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.m; sourceTree = "<group>"; };
		50C2D0A5EB2E8884961A9E66B2732127 /* FTupleTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleTransaction.m; path = Firebase/Database/Utilities/Tuples/FTupleTransaction.m; sourceTree = "<group>"; };
		51465845446AFF01CCB8E6C9CB7CDFB3 /* FClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FClock.m; path = Firebase/Database/FClock.m; sourceTree = "<group>"; };
		5155BF3F04E184EFA74662E09DD2930A /* FIRVerifyClientResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyClientResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyClientResponse.h; sourceTree = "<group>"; };
		515873941C4140552CABC4C142ED2A60 /* FCacheNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCacheNode.m; path = Firebase/Database/Core/View/FCacheNode.m; sourceTree = "<group>"; };
		51671C73F008B5C0C3751B3855999213 /* FirebaseDatabase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseDatabase.framework; path = FirebaseDatabase.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		51850A1B0CC0B8F7FBD4091C84CFF6D2 /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = "<group>"; };
		51AC2D3C995ED96BD504CFE6B799E95B /* FPathIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPathIndex.m; path = Firebase/Database/FPathIndex.m; sourceTree = "<group>"; };
		522F30DFA8BA3A26C162713E258C4E6B /* FIROAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/OAuth/FIROAuthCredential.m; sourceTree = "<group>"; };
		523E222A15710AF47C70D61DF1C61CDA /* FLimitedFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLimitedFilter.h; path = Firebase/Database/Core/View/Filter/FLimitedFilter.h; sourceTree = "<group>"; };
		524B32CC91802E9001135FF34A8CA2B4 /* FIRAuthDataResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthDataResult.m; path = Firebase/Auth/Source/Auth/FIRAuthDataResult.m; sourceTree = "<group>"; };
		52B7C31C2578B23B1F31F51C5D4255B1 /* FPersistentConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPersistentConnection.m; path = Firebase/Database/Core/FPersistentConnection.m; sourceTree = "<group>"; };
		52E9222CCAB7A043E8A4586B864C1014 /* FEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventRegistration.h; path = Firebase/Database/Core/View/FEventRegistration.h; sourceTree = "<group>"; };
		53AFB3B28E04265B0B4D499F2C5F2550 /* leveldb-library.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "leveldb-library.debug.xcconfig"; sourceTree = "<group>"; };
		53B91C343437916EEE83577C3748A417 /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GULHeartbeatDateStorage.h; sourceTree = "<group>"; };
		53C96ED3EA217D2E53F7893AA0F2484B /* FMerge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMerge.m; path = Firebase/Database/Core/Operation/FMerge.m; sourceTree = "<group>"; };
		549325B4CC86FA02CBA09F7F12EC64C6 /* FirebaseCoreDiagnostics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.release.xcconfig; sourceTree = "<group>"; };
		555BABA57A226157CC67F2E9AE74C28E /* FIRTwitterAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTwitterAuthProvider.h; path = Firebase/Auth/Source/Public/FIRTwitterAuthProvider.h; sourceTree = "<group>"; };
		55703F6F8C77E373276EF261F9855207 /* FIRPhoneAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/Phone/FIRPhoneAuthCredential.m; sourceTree = "<group>"; };
		5572FC840B9858324E2A5AAE0C94982B /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = "<group>"; };
		5588288844C6F35F55D090C071851959 /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = "<group>"; };
		55B4EE386F78A96D3B58BE802F49B590 /* FirebaseDatabase-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseDatabase-Info.plist"; sourceTree = "<group>"; };
		55FA5759715D0888BFDE2B520EB82D28 /* db_iter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db_iter.h; path = db/db_iter.h; sourceTree = "<group>"; };
		56182FCF9DEA6799172966A9125EE565 /* FEmptyNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEmptyNode.m; path = Firebase/Database/Snapshot/FEmptyNode.m; sourceTree = "<group>"; };
		562AAF3246F3175FAB05EB16150FD4AD /* port_example.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_example.h; path = port/port_example.h; sourceTree = "<group>"; };
		56EBBC06CD2B0240BB5008CEA5B1EC85 /* FirebaseDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseDatabase.h; path = Firebase/Database/Public/FirebaseDatabase.h; sourceTree = "<group>"; };
		5740AFC75AD62FF657B5A377C940B58E /* FOverwrite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FOverwrite.m; path = Firebase/Database/Core/Operation/FOverwrite.m; sourceTree = "<group>"; };
		5774F1376DC51C19BEDB3190ED4CA750 /* FViewProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FViewProcessor.h; path = Firebase/Database/FViewProcessor.h; sourceTree = "<group>"; };
		577EF6E5A372E2680D06D212777421E2 /* FirebaseCoreDiagnostics.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCoreDiagnostics.modulemap; sourceTree = "<group>"; };
		57C9D56AEF3FE7FF4A0CA1BD82AADA19 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = "<group>"; };
		57D1CB8E145F16793759B5A3D935321B /* FIRAuthWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthWebView.m; path = Firebase/Auth/Source/Utilities/FIRAuthWebView.m; sourceTree = "<group>"; };
		57E4266F521260FB37ADC1D4E05AC3A3 /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = "<group>"; };
		5823F627A25BB7ABF4B7EF2DD5C94BAE /* FChange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChange.h; path = Firebase/Database/Core/View/FChange.h; sourceTree = "<group>"; };
		58414DE122F66ABCCC7DD6521D00AB03 /* crc32c.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = crc32c.cc; path = util/crc32c.cc; sourceTree = "<group>"; };
		5858AD5C289FA8C48324D74B67A3786E /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = "<group>"; };
		58B2347F42B6C9A12579FFCA6DF127F7 /* cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cache.cc; path = util/cache.cc; sourceTree = "<group>"; };
		58F8E80ED59A0DB5E064549340F99C48 /* FSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSRWebSocket.m; path = Firebase/Database/third_party/SocketRocket/FSRWebSocket.m; sourceTree = "<group>"; };
		592D34700716FABA9A4C4C8FF18C4685 /* comparator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = comparator.cc; path = util/comparator.cc; sourceTree = "<group>"; };
		594DC8F79C1476D8F84D5B5733F7FA75 /* FIRAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuth.m; path = Firebase/Auth/Source/Auth/FIRAuth.m; sourceTree = "<group>"; };
		5A1F694D85431B8F22B8D6D50B1E4B5F /* FIRAuthAPNSToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAPNSToken.m; path = Firebase/Auth/Source/SystemService/FIRAuthAPNSToken.m; sourceTree = "<group>"; };
		5A252246558C6981FBDAA1C40ED21836 /* GTMSessionFetcher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-umbrella.h"; sourceTree = "<group>"; };
		5A31189CE42B82D6F35C8028CD590E38 /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORConsoleLogger.h; sourceTree = "<group>"; };
		5A6631061DAB7007841B2BF09921F7AA /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = "<group>"; };
		5B24F245344A42504271AE67C1022137 /* FIRInstallationsKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsKeychainUtils.h; path = FirebaseInstallations/Source/Library/SecureStorage/FIRInstallationsKeychainUtils.h; sourceTree = "<group>"; };
		5B767FB6FDC0D0470AC9A2C15CAED489 /* FirebaseDatabase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseDatabase.debug.xcconfig; sourceTree = "<group>"; };
		5BCF164DE489C4B78ED1CB603E21E3AD /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = FirebaseCore/Sources/FIRAppAssociationRegistration.m; sourceTree = "<group>"; };
		5C0BED59DB873D34DB11FB3373AA42DA /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = "<group>"; };
		5D0C431EDFBFD0ED0766DBC575F3E813 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = "<group>"; };
		5D26D1873DBB7636576F71443C024E21 /* FViewCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FViewCache.m; path = Firebase/Database/Core/View/FViewCache.m; sourceTree = "<group>"; };
		5D8D15E1FD4A7AB0156104C55953447C /* FSyncPoint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSyncPoint.m; path = Firebase/Database/Core/FSyncPoint.m; sourceTree = "<group>"; };
		5DA23C39B185A7CE21CB74FBE954348A /* GTMSessionFetcherService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherService.m; path = Source/GTMSessionFetcherService.m; sourceTree = "<group>"; };
		5DB692426505AFD9DC8FC719C450AF91 /* table.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table.cc; path = table/table.cc; sourceTree = "<group>"; };
		5E4AE0E1DBCB9DF1B70F912EB9D4AFA2 /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = "<group>"; };
		5E60384D1E7E7C201785276CD55401EF /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = "<group>"; };
		5EA7A573439B5DA13B7F32E2C926DCBE /* FArraySortedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FArraySortedDictionary.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FArraySortedDictionary.m; sourceTree = "<group>"; };
		5EAB3ED82A419E3EAC339CBEB05A8908 /* FIRGameCenterAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGameCenterAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/GameCenter/FIRGameCenterAuthProvider.m; sourceTree = "<group>"; };
		5F0D3E4F3BEB141268C017B596012E0A /* FTupleObjectNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleObjectNode.m; path = Firebase/Database/Utilities/Tuples/FTupleObjectNode.m; sourceTree = "<group>"; };
		5F1E848EF66C8E4EBFCBF6E754AE1445 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = "<group>"; };
		6013448952C7BB625DFCB6D7B80279CF /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = "<group>"; };
		608DCAE704F7F06E86485FE9E888DAF9 /* FIRAuth_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuth_Internal.h; path = Firebase/Auth/Source/Auth/FIRAuth_Internal.h; sourceTree = "<group>"; };
		60BBE5E321BE23162A8548278251CAA2 /* nanopb.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.release.xcconfig; sourceTree = "<group>"; };
		60CDD4C7EB8F90E250401DE55C1EA68B /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = "<group>"; };
		60E507AFAE903C83BBA01786AA6987E2 /* FIRFacebookAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFacebookAuthCredential.h; path = Firebase/Auth/Source/AuthProvider/Facebook/FIRFacebookAuthCredential.h; sourceTree = "<group>"; };
		61129EA215FE13290FEEC38992633B7B /* comparator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comparator.h; path = include/leveldb/comparator.h; sourceTree = "<group>"; };
		612536A9F4087901FB5C2A3D0659AF01 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = "<group>"; };
		6132DE3CA0721F180F60BA89F494111E /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = "<group>"; };
		61DC991323258F31D76F1B1FC6700315 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = "<group>"; };
		6215C0166D678322A534ECDB15B48AE5 /* FTupleOnDisconnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleOnDisconnect.m; path = Firebase/Database/Utilities/Tuples/FTupleOnDisconnect.m; sourceTree = "<group>"; };
		622254B6934D1FB80C07B9B703DF0960 /* FIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIndex.h; path = Firebase/Database/FIndex.h; sourceTree = "<group>"; };
		626D4F3CBBA604E88B10B5EFA869C460 /* FRepo_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepo_Private.h; path = Firebase/Database/Core/FRepo_Private.h; sourceTree = "<group>"; };
		631CD153BA92E3A08354C44A4EC80499 /* GULApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULApplication.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h; sourceTree = "<group>"; };
		634ECC6E3C18DD32DF6B9E1899BCFC41 /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FIRLoggerLevel.h; sourceTree = "<group>"; };
		63AA11073E5F4E250BC82D465B130AD9 /* FIRInstallationsErrorUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrorUtil.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.h; sourceTree = "<group>"; };
		63C5EBD64E642055607DADC43F708892 /* FIRInstallationsHTTPError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsHTTPError.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.h; sourceTree = "<group>"; };
		63D41BB5F3F071D614DC20E336DD62BC /* FTupleBoolBlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleBoolBlock.h; path = Firebase/Database/Utilities/Tuples/FTupleBoolBlock.h; sourceTree = "<group>"; };
		63D96B9A5E22157C0E1461318F256387 /* log_writer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_writer.h; path = db/log_writer.h; sourceTree = "<group>"; };
		6422348E0F61E39AF808B1A65B986A4E /* testharness.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = testharness.cc; path = util/testharness.cc; sourceTree = "<group>"; };
		648C6448B8DC3677389748178909B0A5 /* FirebaseAuthInterop.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAuthInterop.release.xcconfig; sourceTree = "<group>"; };
		649639FABFBBB7E042ADD3A39F8F4543 /* random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random.h; path = util/random.h; sourceTree = "<group>"; };
		65321E02A193414D457FE3336AE478B8 /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORLifecycle.h; sourceTree = "<group>"; };
		6535B18D6DF078DE092333CDEFF37244 /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = "<group>"; };
		65904575916596288E229EE0F17B1CDE /* FIRAuthStoredUserManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthStoredUserManager.h; path = Firebase/Auth/Source/SystemService/FIRAuthStoredUserManager.h; sourceTree = "<group>"; };
		661BFADBF777F6FF4BF92018F6B34556 /* FIndexedFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIndexedFilter.h; path = Firebase/Database/Core/View/Filter/FIndexedFilter.h; sourceTree = "<group>"; };
		66389F5A7E47E290C3CDA854A40D62E3 /* filter_block.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter_block.h; path = table/filter_block.h; sourceTree = "<group>"; };
		666EE2BCC0B5F755DA1CA4395E38A4F2 /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = "<group>"; };
		66A85555A61E09A026B3FBAF816CC6FC /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = "<group>"; };
		66B2E7D8837D60E8634CCA934CD7B933 /* FIRAuthBackend.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthBackend.h; path = Firebase/Auth/Source/Backend/FIRAuthBackend.h; sourceTree = "<group>"; };
		66D27F42B298632E8180BF5420A8E6A1 /* two_level_iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = two_level_iterator.h; path = table/two_level_iterator.h; sourceTree = "<group>"; };
		6732431B4CC913FB6255E29062D2648E /* FCompoundHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCompoundHash.h; path = Firebase/Database/Core/FCompoundHash.h; sourceTree = "<group>"; };
		675C3E44C86D26556C678915D665046E /* FIRSecureTokenService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureTokenService.m; path = Firebase/Auth/Source/SystemService/FIRSecureTokenService.m; sourceTree = "<group>"; };
		67B186CFE9645304F8659FCD8731FA31 /* FIRDatabaseReference_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseReference_Private.h; path = Firebase/Database/Api/Private/FIRDatabaseReference_Private.h; sourceTree = "<group>"; };
		67D71074D426A3B3F7F9144AB067A00F /* FServerValues.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FServerValues.m; path = Firebase/Database/Core/FServerValues.m; sourceTree = "<group>"; };
		6809D57578E68BF9315686CD7625A677 /* PromisesObjC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromisesObjC.modulemap; sourceTree = "<group>"; };
		686AD6FAEFAE99FF643C4A86F113E49C /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = "<group>"; };
		6922F9C7A9EFF6D58F32969FC6DD6395 /* FIRCoreDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnostics.m; path = Firebase/CoreDiagnostics/FIRCDLibrary/FIRCoreDiagnostics.m; sourceTree = "<group>"; };
		693E682AAE56AD6A9489B99C5D6AAA72 /* FTreeSortedDictionaryEnumerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTreeSortedDictionaryEnumerator.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionaryEnumerator.m; sourceTree = "<group>"; };
		6942351307BC1F54575D9853307EAE0E /* GoogleDataTransportCCTSupport.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleDataTransportCCTSupport.framework; path = GoogleDataTransportCCTSupport.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		6962A0CE798EA4CD41E160BD93B791A9 /* FTupleNodePath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleNodePath.m; path = Firebase/Database/Utilities/Tuples/FTupleNodePath.m; sourceTree = "<group>"; };
		698FB3AE76CCEFF9C0C575052BD2786A /* FTreeNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTreeNode.m; path = Firebase/Database/Core/Utilities/FTreeNode.m; sourceTree = "<group>"; };
		6AE0146E396172AB7D97152B4D7B5C92 /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = "<group>"; };
		6B1AD993E1EE9E479EC949C4F5B64E2B /* table_cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_cache.h; path = db/table_cache.h; sourceTree = "<group>"; };
		6B39FDEFE9F14A1995BCEF2B43BF8262 /* GTMSessionUploadFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionUploadFetcher.m; path = Source/GTMSessionUploadFetcher.m; sourceTree = "<group>"; };
		6B7996FDAC7E86DAAC794AE53304B3F6 /* FIREmailPasswordAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailPasswordAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/Email/FIREmailPasswordAuthCredential.m; sourceTree = "<group>"; };
		6B8AD43BFF491A6B8A967B32447C019B /* GTMSessionFetcher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-prefix.pch"; sourceTree = "<group>"; };
		6BC01084561B227310B4011AD77E3459 /* FIRGetProjectConfigResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetProjectConfigResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRGetProjectConfigResponse.m; sourceTree = "<group>"; };
		6C81E2D0CBCA4E9CEAB6841AC9516CB5 /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORAssert.h; sourceTree = "<group>"; };
		6CB122F4F4769EA9D08F2D31D53876B8 /* FLLRBNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLLRBNode.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBNode.h; sourceTree = "<group>"; };
		6CE3CEA31AB7C76832E7F92AAB979E6E /* FTransformedEnumerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTransformedEnumerator.m; path = Firebase/Database/FTransformedEnumerator.m; sourceTree = "<group>"; };
		6D24C71A46DEA742427E508264D424E3 /* FIRInstallationsAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResult.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsAuthTokenResult.h; sourceTree = "<group>"; };
		6D84439BE9BC42099099196E41E15895 /* FSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSRWebSocket.h; path = Firebase/Database/third_party/SocketRocket/FSRWebSocket.h; sourceTree = "<group>"; };
		6E5D7562298F49C0ACA4D44AED5BCCF8 /* FRepoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRepoManager.m; path = Firebase/Database/Core/FRepoManager.m; sourceTree = "<group>"; };
		6E7483F5EE6D9625C351AA3C92515FF7 /* GoogleDataTransportCCTSupport.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransportCCTSupport.release.xcconfig; sourceTree = "<group>"; };
		6E7DE57316278C000DB66332C99C5412 /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/Private/FIRConfigurationInternal.h; sourceTree = "<group>"; };
		6EFACE727B99BEF85E28541501B10DA2 /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = "<group>"; };
		6F2920A4241484D11E055CE4C19E5015 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = "<group>"; };
		6F8C4ADCD5BBAD48F695A10CFB1359E5 /* GTMSessionFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcher.h; path = Source/GTMSessionFetcher.h; sourceTree = "<group>"; };
		7006E7B6608A0D3C1A9F749A50F3C337 /* FCancelEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCancelEvent.h; path = Firebase/Database/Core/View/FCancelEvent.h; sourceTree = "<group>"; };
		704F96570CEEB2DCBA3757E50DD79D1A /* FIRVerifyPasswordResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPasswordResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPasswordResponse.m; sourceTree = "<group>"; };
		70550C2B13A7CF20F9592056E0B5991E /* FIRDataSnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDataSnapshot.h; path = Firebase/Database/Public/FIRDataSnapshot.h; sourceTree = "<group>"; };
		714C4D62D332748EF37003201F09E80A /* FIRInstallationsVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsVersion.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsVersion.h; sourceTree = "<group>"; };
		71A504D0D4061F33EC327B45D6090712 /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = "<group>"; };
		71E2091B7D763E2405B976BC85E6F8A5 /* FIRSetAccountInfoRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSetAccountInfoRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRSetAccountInfoRequest.m; sourceTree = "<group>"; };
		72115008CDF61344F8754D6A61316D4F /* FIRAuthWebViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthWebViewController.h; path = Firebase/Auth/Source/Utilities/FIRAuthWebViewController.h; sourceTree = "<group>"; };
		723C86BD48E6B7CA49CB9E3FAB1BB84E /* FIROAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROAuthCredential.h; path = Firebase/Auth/Source/Public/FIROAuthCredential.h; sourceTree = "<group>"; };
		729F2315F0969F94A9C42619D361482F /* FLevelDBStorageEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLevelDBStorageEngine.h; path = Firebase/Database/Persistence/FLevelDBStorageEngine.h; sourceTree = "<group>"; };
		732C5A8F3D5176D2EB992BEF7214D6CD /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = "<group>"; };
		73BC208489385E5F5F3DB8526CD5F6DD /* windows_logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = windows_logger.h; path = util/windows_logger.h; sourceTree = "<group>"; };
		744045F4D5E3557E526C9289089FFCD9 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = "<group>"; };
		745E6D6017058B9CC796B5D57F5DFAAB /* FIRGoogleAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGoogleAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/Google/FIRGoogleAuthProvider.m; sourceTree = "<group>"; };
		74E28C91A35D742D86C5BBF7D63CA24B /* FValidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FValidation.m; path = Firebase/Database/Utilities/FValidation.m; sourceTree = "<group>"; };
		74F6A00CE9CD7ED120E55601781BF078 /* leveldb-library-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "leveldb-library-prefix.pch"; sourceTree = "<group>"; };
		74FC169C6B7F8943194DB3E6B85B79FF /* FIRRetryHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRRetryHelper.m; path = Firebase/Database/Core/Utilities/FIRRetryHelper.m; sourceTree = "<group>"; };
		75A3E19C0C12A5FF95B5111AFCC59295 /* FIRTwitterAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTwitterAuthCredential.h; path = Firebase/Auth/Source/AuthProvider/Twitter/FIRTwitterAuthCredential.h; sourceTree = "<group>"; };
		75B6483281834919989F3D7D3043C063 /* FIRAuthRPCRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthRPCRequest.h; path = Firebase/Auth/Source/Backend/FIRAuthRPCRequest.h; sourceTree = "<group>"; };
		767D277C167C6D1F409766FF39B12470 /* FIRAuthURLPresenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthURLPresenter.h; path = Firebase/Auth/Source/Utilities/FIRAuthURLPresenter.h; sourceTree = "<group>"; };
		768F48E6A8CDDF443ABD86DBBA89CB4F /* FWebSocketConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWebSocketConnection.m; path = Firebase/Database/Realtime/FWebSocketConnection.m; sourceTree = "<group>"; };
		76C8B37415DB52801B1EABD7BAFB1186 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = "<group>"; };
		76E0E00BDD7CCBC163F933184DC05980 /* write_batch_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = write_batch_internal.h; path = db/write_batch_internal.h; sourceTree = "<group>"; };
		77083D32A2764286A497E228BE3A4B8C /* FIRAdditionalUserInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAdditionalUserInfo.m; path = Firebase/Auth/Source/User/FIRAdditionalUserInfo.m; sourceTree = "<group>"; };
		773CD93DEEED918D4636BC13BF39FB2A /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = "<group>"; };
		777504F52428196BF2991807FCF66996 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = "<group>"; };
		77C56F2527DE672B41B625E010871014 /* FirebaseAuth.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseAuth.modulemap; sourceTree = "<group>"; };
		77E31411D714FD31E08F0A87B5D339F6 /* FIRInstallationsSingleOperationPromiseCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsSingleOperationPromiseCache.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m; sourceTree = "<group>"; };
		780E0965A54CBF49A016B38A523E5502 /* FIREmailAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailAuthProvider.h; path = Firebase/Auth/Source/Public/FIREmailAuthProvider.h; sourceTree = "<group>"; };
		7888ED3B27E144F579D8A89034213B39 /* two_level_iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = two_level_iterator.cc; path = table/two_level_iterator.cc; sourceTree = "<group>"; };
		788939F48618D0BF60DD0BF2EA028A43 /* FIRTransactionResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTransactionResult.h; path = Firebase/Database/Public/FIRTransactionResult.h; sourceTree = "<group>"; };
		78DD1FF3C27591BB37CD477F05723641 /* FIRInstallationsStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStatus.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsStatus.h; sourceTree = "<group>"; };
		78FAF358C4DB1035AF29882704C073E2 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = "<group>"; };
		7987B83C180CA2D1B6C74451F0811E69 /* FirebaseCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCore-Info.plist"; sourceTree = "<group>"; };
		7988B5F1634001A7665CA53E9A33AC4F /* FSnapshotHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSnapshotHolder.h; path = Firebase/Database/Core/FSnapshotHolder.h; sourceTree = "<group>"; };
		799F08C29A566B6590D05E27D9EA3217 /* FSnapshotUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSnapshotUtilities.m; path = Firebase/Database/Snapshot/FSnapshotUtilities.m; sourceTree = "<group>"; };
		79F0D500E7DF10E33F31ED8F9C2751C1 /* Pods-ask_1.0-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ask_1.0-umbrella.h"; sourceTree = "<group>"; };
		7A0634A04CF4BB596F054853FED4826B /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = "<group>"; };
		7A2673EB2494174CAC3733DC1EDA9B5D /* FIRAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthCredential.h; path = Firebase/Auth/Source/Public/FIRAuthCredential.h; sourceTree = "<group>"; };
		7A752289BE486784224DE5326A0CFCE4 /* FIRNoopAuthTokenProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRNoopAuthTokenProvider.m; path = Firebase/Database/Login/FIRNoopAuthTokenProvider.m; sourceTree = "<group>"; };
		7A80064E27B9C84C7C3F867991670692 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = "<group>"; };
		7A8224E58F43777019EC28021644C2E7 /* builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = builder.cc; path = db/builder.cc; sourceTree = "<group>"; };
		7A82D0254FC0FFFEFEDA937012006CB7 /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GULLoggerLevel.h; sourceTree = "<group>"; };
		7A8BD4ABE04E343E4A20E98F686EAC99 /* FIRAuthUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthUserDefaults.m; path = Firebase/Auth/Source/Storage/FIRAuthUserDefaults.m; sourceTree = "<group>"; };
		7AD606F86E31F2C04A7292FD6C8AAEEE /* FLLRBEmptyNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLLRBEmptyNode.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBEmptyNode.m; sourceTree = "<group>"; };
		7AF4AB17D865C794FA7462F658670B43 /* FServerValues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FServerValues.h; path = Firebase/Database/Core/FServerValues.h; sourceTree = "<group>"; };
		7B5161D5AFE7F869EBB6E98F27597D84 /* FIRInstallationsStoredItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredItem.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.m; sourceTree = "<group>"; };
		7B6FC99E75E45D360FCE5D88A1C749C3 /* status.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.cc; path = util/status.cc; sourceTree = "<group>"; };
		7BD41932E491276FCBF6A824E9822222 /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = "<group>"; };
		7C651EDE3E2F30C1EF0AB4189613468B /* GoogleDataTransportCCTSupport.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleDataTransportCCTSupport.modulemap; sourceTree = "<group>"; };
		7C7E3CD5D2C6187607083CBE432BE95F /* FirebaseInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallations.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations.h; sourceTree = "<group>"; };
		7D4AD990D7B30128660F5B637A6E0BDC /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/FIRVersion.h; sourceTree = "<group>"; };
		7D643B82E808C34EB6BFD41497157BA4 /* table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table.h; path = include/leveldb/table.h; sourceTree = "<group>"; };
		7E784506A914982758437FF3902D0807 /* GTMSessionFetcherLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherLogging.h; path = Source/GTMSessionFetcherLogging.h; sourceTree = "<group>"; };
		7EAF2C5EB80BFEFCB1ABBD152F313338 /* repair.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = repair.cc; path = db/repair.cc; sourceTree = "<group>"; };
		7EEFB063054428C9C3E560AD565E8219 /* FIRAuthInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthInterop.h; path = Interop/Auth/Public/FIRAuthInterop.h; sourceTree = "<group>"; };
		7F2026A6AC6A7258C364B741076D5CE6 /* FIRAuthSerialTaskQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthSerialTaskQueue.m; path = Firebase/Auth/Source/Auth/FIRAuthSerialTaskQueue.m; sourceTree = "<group>"; };
		7F32F6F5472C92465AAB2FA1846223AF /* hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hash.cc; path = util/hash.cc; sourceTree = "<group>"; };
		7F53FA062E1D5CDEE0D89F9911F4A9C6 /* FIRAuthAPNSTokenType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAPNSTokenType.h; path = Firebase/Auth/Source/Public/FIRAuthAPNSTokenType.h; sourceTree = "<group>"; };
		7F6379D9E9D76D0B6DBA1F50EC38C289 /* FIRAuthURLPresenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthURLPresenter.m; path = Firebase/Auth/Source/Utilities/FIRAuthURLPresenter.m; sourceTree = "<group>"; };
		7F69033903FFF26BFF704FE335126874 /* FParsedUrl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FParsedUrl.h; path = Firebase/Database/Utilities/FParsedUrl.h; sourceTree = "<group>"; };
		7F8F14C0F9561907FCA73D40A84E0098 /* Pods-ask_1.0.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ask_1.0.release.xcconfig"; sourceTree = "<group>"; };
		7FFCCE40A6122F8190BA91E7531EE500 /* format.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = format.cc; path = table/format.cc; sourceTree = "<group>"; };
		80152445EA0B19E8F2CB218C2FAE39AC /* FEventRaiser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEventRaiser.m; path = Firebase/Database/Core/View/FEventRaiser.m; sourceTree = "<group>"; };
		80156EA90954241D952EBBD41BA886EC /* FIRAuthUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthUserDefaults.h; path = Firebase/Auth/Source/Storage/FIRAuthUserDefaults.h; sourceTree = "<group>"; };
		808E7987672D1E9E4679A4E9D09B5D2F /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = "<group>"; };
		8103CD9D9CD5DB96E84D0CBBD00F5023 /* FIRFederatedAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFederatedAuthProvider.h; path = Firebase/Auth/Source/Public/FIRFederatedAuthProvider.h; sourceTree = "<group>"; };
		817136644E3D1E1BE69FBCE930866B74 /* FirebaseInstallations-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseInstallations-umbrella.h"; sourceTree = "<group>"; };
		820DE8A977387E6C2F5138CEBFFD05D3 /* FViewCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FViewCache.h; path = Firebase/Database/Core/View/FViewCache.h; sourceTree = "<group>"; };
		8215BEE04FD5146D5CEE113F7BD001B2 /* FIRUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUser.h; path = Firebase/Auth/Source/Public/FIRUser.h; sourceTree = "<group>"; };
		821D3C1121D970AE18A095199961941A /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = "<group>"; };
		828BC576E7C5B193DDD03B736B9B3516 /* FNodeFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNodeFilter.h; path = Firebase/Database/Core/View/Filter/FNodeFilter.h; sourceTree = "<group>"; };
		828D03FB53D62A12E74918A2ED86D320 /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Source/GTMSessionFetcherService.h; sourceTree = "<group>"; };
		8293A79A895BF978750FDAF45D39F65A /* FIRSecureTokenResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureTokenResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRSecureTokenResponse.m; sourceTree = "<group>"; };
		8302AD1C6EDED6A91527526B22EF5F73 /* FSparseSnapshotTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSparseSnapshotTree.h; path = Firebase/Database/Core/FSparseSnapshotTree.h; sourceTree = "<group>"; };
		83383F529D89880EA75F0E335512AFC5 /* FNamedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNamedNode.h; path = Firebase/Database/FNamedNode.h; sourceTree = "<group>"; };
		8347C0A4546B7BD33302851BC46AF258 /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = util/logging.h; sourceTree = "<group>"; };
		83A37E7A7A278588FCF43BCA9507BC61 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = "<group>"; };
		83B45C4D1DAED7AA7634BD0A2CAD2913 /* c.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = c.h; path = include/leveldb/c.h; sourceTree = "<group>"; };
		83C329D7819F2261D376A9473B34FB78 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = "<group>"; };
		83C753156B20B9C0D194D29796861360 /* FIRSignUpNewUserRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignUpNewUserRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRSignUpNewUserRequest.m; sourceTree = "<group>"; };
		84C46777A0D8E73BE83E927765CE370B /* GTMSessionFetcher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.release.xcconfig; sourceTree = "<group>"; };
		84DDA8DDCD36955629BD2D99BBDFB9FF /* merger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = merger.h; path = table/merger.h; sourceTree = "<group>"; };
		856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleDataTransport.framework; path = GoogleDataTransport.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		857ABB7D4576A4E9FA078972835C2B61 /* FIRMutableData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMutableData.h; path = Firebase/Database/Public/FIRMutableData.h; sourceTree = "<group>"; };
		85BC51A449ACC486FD899495E291F459 /* FCompoundHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCompoundHash.m; path = Firebase/Database/Core/FCompoundHash.m; sourceTree = "<group>"; };
		85D2E9FEED5E153B7BEAA242434C6E89 /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = "<group>"; };
		868D6CB1C4CC45303B821297095D4B20 /* FIRSecureTokenRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureTokenRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRSecureTokenRequest.h; sourceTree = "<group>"; };
		874DD05917DB4372095B4A2C1DC1F58D /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = "<group>"; };
		878AD6C8C50D6B158540310FB6C30210 /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = "<group>"; };
		878D26B2870E070A0C4BCE55DFF2F519 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Private/GULNetworkMessageCode.h; sourceTree = "<group>"; };
		8902A60C723955BCBA3B856DE6F2DB0B /* posix_logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = posix_logger.h; path = util/posix_logger.h; sourceTree = "<group>"; };
		89429CEFFE263A2B60109C57AD67CA27 /* GoogleDataTransport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransport-umbrella.h"; sourceTree = "<group>"; };
		8948318D2EDB91954BE105AE4D7B9930 /* FEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FEventEmitter.m; path = Firebase/Database/Utilities/FEventEmitter.m; sourceTree = "<group>"; };
		896AD6572DCCC20F9E19B33311521258 /* FIRAuthBackend.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthBackend.m; path = Firebase/Auth/Source/Backend/FIRAuthBackend.m; sourceTree = "<group>"; };
		89C39FF95F72B2F6BA0A2A67517855A8 /* FQueryParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FQueryParams.h; path = Firebase/Database/Core/FQueryParams.h; sourceTree = "<group>"; };
		8A1C8B048AA4A86A5C42F733330FB5B7 /* log_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_reader.cc; path = db/log_reader.cc; sourceTree = "<group>"; };
		8AB894F924F5890A3B3B51CF6D1E3DF4 /* FAckUserWrite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FAckUserWrite.m; path = Firebase/Database/Core/Operation/FAckUserWrite.m; sourceTree = "<group>"; };
		8ABF451150087713AAE30E48E8705F5D /* FSparseSnapshotTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSparseSnapshotTree.m; path = Firebase/Database/Core/FSparseSnapshotTree.m; sourceTree = "<group>"; };
		8AF26BEE87119B867F34B7551A140F41 /* FIRGitHubAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGitHubAuthCredential.h; path = Firebase/Auth/Source/AuthProvider/GitHub/FIRGitHubAuthCredential.h; sourceTree = "<group>"; };
		8B07F535FCA7A221B58DF8D02C40D7AE /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = "<group>"; };
		8B5666AE98710518B2D3D92C1A3DD764 /* FIRAuthTokenResult_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthTokenResult_Internal.h; path = Firebase/Auth/Source/Auth/FIRAuthTokenResult_Internal.h; sourceTree = "<group>"; };
		8B58379B609FEAEA0330EB388B3AF5A7 /* options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = options.cc; path = util/options.cc; sourceTree = "<group>"; };
		8B705E06F91E37886AC3A771D0121168 /* FIRAuthErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthErrors.h; path = Firebase/Auth/Source/Public/FIRAuthErrors.h; sourceTree = "<group>"; };
		8BE5408907B317381988D168DC4B960D /* FTupleBoolBlock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleBoolBlock.m; path = Firebase/Database/Utilities/Tuples/FTupleBoolBlock.m; sourceTree = "<group>"; };
		8C0305A506A3EC8CEE15CCA8DDF71CCE /* FIRInstallationsAuthTokenResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAuthTokenResult.m; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResult.m; sourceTree = "<group>"; };
		8C4393120F7036E6E9D3CAC2AB9CC387 /* FIRDatabaseReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseReference.m; path = Firebase/Database/FIRDatabaseReference.m; sourceTree = "<group>"; };
		8CAB12B52853A49E8B9CEAC6B207CEF3 /* FWriteTreeRef.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FWriteTreeRef.m; path = Firebase/Database/Core/FWriteTreeRef.m; sourceTree = "<group>"; };
		8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCoreDiagnostics.framework; path = FirebaseCoreDiagnostics.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		8CE0A7FAB7B310AC61346526C0F4BDC8 /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = FirebaseCore/Sources/Private/FIRAnalyticsConfiguration.h; sourceTree = "<group>"; };
		8CE19CFC16978CEF791D9F709BFBC2A6 /* FWriteTreeRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWriteTreeRef.h; path = Firebase/Database/Core/FWriteTreeRef.h; sourceTree = "<group>"; };
		8D341A919FEE974752358C7F0DCAF8C7 /* NSData+SRB64Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+SRB64Additions.h"; path = "Firebase/Database/third_party/SocketRocket/NSData+SRB64Additions.h"; sourceTree = "<group>"; };
		8DD985EA435D7F9E0A79206A828A426E /* FIRAuthAppCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAppCredential.m; path = Firebase/Auth/Source/SystemService/FIRAuthAppCredential.m; sourceTree = "<group>"; };
		8ED2CA58C7127B5276256DA110DE35D2 /* FKeyIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKeyIndex.h; path = Firebase/Database/FKeyIndex.h; sourceTree = "<group>"; };
		8F2949511BB2C1F842237F1D802AC762 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = "<group>"; };
		8F7B0894A8849290D1C4EA8DFF3ED4C7 /* GTMSessionUploadFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionUploadFetcher.h; path = Source/GTMSessionUploadFetcher.h; sourceTree = "<group>"; };
		8FA60D80C2890B5F3103EF6FD500DE64 /* FAckUserWrite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FAckUserWrite.h; path = Firebase/Database/Core/Operation/FAckUserWrite.h; sourceTree = "<group>"; };
		8FAEB5F5EDC4F60899080C54CB480BD7 /* FIRSignUpNewUserResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignUpNewUserResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRSignUpNewUserResponse.m; sourceTree = "<group>"; };
		90B27E7C589D3BF67349205BAAC91AA6 /* FIRUserInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserInfo.h; path = Firebase/Auth/Source/Public/FIRUserInfo.h; sourceTree = "<group>"; };
		90EF0F875546E5A6F71B766B457CD097 /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = "<group>"; };
		91303786CF0EB8C068CFAD3D8784C643 /* FIRDeleteAccountRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDeleteAccountRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRDeleteAccountRequest.h; sourceTree = "<group>"; };
		913CF755AFDD66B6C6C796212E4D6C90 /* FIRCreateAuthURIRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCreateAuthURIRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRCreateAuthURIRequest.h; sourceTree = "<group>"; };
		91697EFD74E79125B5CEF73C30010288 /* thread_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_annotations.h; path = port/thread_annotations.h; sourceTree = "<group>"; };
		918FEAC64E45F1F2C1D2E02E7031F3A9 /* FView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FView.m; path = Firebase/Database/Core/View/FView.m; sourceTree = "<group>"; };
		91A943678A952FBC201C579FFAA26E66 /* merger.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = merger.cc; path = table/merger.cc; sourceTree = "<group>"; };
		921D613E72FB6AFAD655B11113690DDB /* FIRAuthDataResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDataResult.h; path = Firebase/Auth/Source/Public/FIRAuthDataResult.h; sourceTree = "<group>"; };
		923A52B703B4985B0FA7FDC0CA439C28 /* FIRAuthSerialTaskQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthSerialTaskQueue.h; path = Firebase/Auth/Source/Auth/FIRAuthSerialTaskQueue.h; sourceTree = "<group>"; };
		9252FBD7A70F5D3D932633038813BF5B /* FRepo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRepo.m; path = Firebase/Database/Core/FRepo.m; sourceTree = "<group>"; };
		92FD017A9CD1B1F9FE29C1E9F8E3A2FC /* version_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_set.cc; path = db/version_set.cc; sourceTree = "<group>"; };
		93BAB43697AFAB59AE1921270723A1D6 /* FIRIdentityToolkitRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRIdentityToolkitRequest.m; path = Firebase/Auth/Source/Backend/FIRIdentityToolkitRequest.m; sourceTree = "<group>"; };
		93E5D70F9F762D7C64CC3716013216D7 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore.h; sourceTree = "<group>"; };
		9489D5721815DC2FF8D0C460AF8C96AC /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = "<group>"; };
		94953A676B210D6D81F0B778BD40FB76 /* FIRInstallationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStore.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.h; sourceTree = "<group>"; };
		94C9ED6B6703F283807496565ED12750 /* FIRAuthTokenResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthTokenResult.m; path = Firebase/Auth/Source/Auth/FIRAuthTokenResult.m; sourceTree = "<group>"; };
		94E3B2336F40634A81E294D813817E03 /* arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arena.h; path = util/arena.h; sourceTree = "<group>"; };
		955790734E00994971AC1C2DA1CCA640 /* FIRDeleteAccountResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDeleteAccountResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRDeleteAccountResponse.m; sourceTree = "<group>"; };
		95D49B98817990667B6CF2AF1594D037 /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GULSecureCoding.h; sourceTree = "<group>"; };
		95DA87DA0A473BDDCC1E816947FC57CB /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = "<group>"; };
		962D72E6C08917DB3920228D3845577C /* iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator.h; path = include/leveldb/iterator.h; sourceTree = "<group>"; };
		963FC82850DA82574D9C1651D2074F17 /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = "<group>"; };
		9683E40728F49D8721E25DC4645C1E91 /* snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = snapshot.h; path = db/snapshot.h; sourceTree = "<group>"; };
		96D778263F22981CE529D12DEF0B69AA /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Private/GULNetworkConstants.h; sourceTree = "<group>"; };
		96F66F1A617671844379DC21E90E7FB9 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = "<group>"; };
		97277687962F4A34EEA1B00A9E916EC3 /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPlatform.h; sourceTree = "<group>"; };
		976729A7B2E794B523E94AA698D1636A /* FIRVerifyClientResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyClientResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyClientResponse.m; sourceTree = "<group>"; };
		9791A1E2AC58BBB5977884B2476B9FC4 /* FIRGetAccountInfoRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetAccountInfoRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRGetAccountInfoRequest.m; sourceTree = "<group>"; };
		98121118990B0936020B854DC6FE99D2 /* FIRAuthAppCredentialManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAppCredentialManager.h; path = Firebase/Auth/Source/SystemService/FIRAuthAppCredentialManager.h; sourceTree = "<group>"; };
		986FA3D761627BA33EB61F96347A196D /* FRangedFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRangedFilter.h; path = Firebase/Database/FRangedFilter.h; sourceTree = "<group>"; };
		98A1B98BC1572B7DAD2503FFA1E05C31 /* FIRAuthCredential_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthCredential_Internal.h; path = Firebase/Auth/Source/AuthProvider/FIRAuthCredential_Internal.h; sourceTree = "<group>"; };
		99389B5599C31B2283814477F947E3D8 /* FIRSignInWithGameCenterResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignInWithGameCenterResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRSignInWithGameCenterResponse.m; sourceTree = "<group>"; };
		994337F933FC765821B07F323B92E76A /* FListenComplete.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FListenComplete.m; path = Firebase/Database/FListenComplete.m; sourceTree = "<group>"; };
		99829431852E544F050280E7D0E2A8C7 /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.h"; sourceTree = "<group>"; };
		99DC5DAB4CE7571E5046C578DA33260C /* FIRDatabaseConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseConfig.m; path = Firebase/Database/Api/FIRDatabaseConfig.m; sourceTree = "<group>"; };
		99FF81958CFE40FF50D94D68D98F4870 /* coding.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = coding.cc; path = util/coding.cc; sourceTree = "<group>"; };
		9A6A99DC780D09AE541704E4F67C5915 /* FIRDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDiagnosticsData.h; path = FirebaseCore/Sources/Private/FIRDiagnosticsData.h; sourceTree = "<group>"; };
		9B624C146923646726F8D1258F221022 /* FIRSignInWithGameCenterResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignInWithGameCenterResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRSignInWithGameCenterResponse.h; sourceTree = "<group>"; };
		9B80CF402995552E31CF63037F0DE5AB /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = "<group>"; };
		9B83D87CA4CBA27AC91B829FF5382DA7 /* FIRSendVerificationCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSendVerificationCodeRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRSendVerificationCodeRequest.h; sourceTree = "<group>"; };
		9B90B851886AE831542EF8EE35335884 /* Pods-ask_1.0.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ask_1.0.debug.xcconfig"; sourceTree = "<group>"; };
		9C23A2809C86696AD29816A0F193F023 /* FIRSetAccountInfoRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSetAccountInfoRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRSetAccountInfoRequest.h; sourceTree = "<group>"; };
		9CCDB470C9BB21E57567B9D4515805C9 /* FEventGenerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventGenerator.h; path = Firebase/Database/FEventGenerator.h; sourceTree = "<group>"; };
		9CDD2991C2A29B61179FDB5E0ADB7ACA /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = "<group>"; };
		9CFEF9441FCC3BE9C2A6ADE578BA0941 /* leveldb-library.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "leveldb-library.release.xcconfig"; sourceTree = "<group>"; };
		9D0FF1C61BCF4A2AD9A0F02214DD7599 /* FImmutableTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FImmutableTree.h; path = Firebase/Database/Core/Utilities/FImmutableTree.h; sourceTree = "<group>"; };
		9D171D40AB6D79C03AEAC202D4741085 /* FIRInstallationsLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsLogger.h; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.h; sourceTree = "<group>"; };
		9D5E57AEA1AE6CB83814F8ADB0AEBE71 /* FCancelEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCancelEvent.m; path = Firebase/Database/Core/View/FCancelEvent.m; sourceTree = "<group>"; };
		9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
		9D9BBB3BD677D56348DFBDDCF8DB60B0 /* GDTCORStorage_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorage_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORStorage_Private.h; sourceTree = "<group>"; };
		9EACD4D235CC756F5F5AE591D17C23E0 /* FViewProcessorResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FViewProcessorResult.m; path = Firebase/Database/FViewProcessorResult.m; sourceTree = "<group>"; };
		9F6EF999C1151EE51AB9F662E429ED29 /* env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env.h; path = include/leveldb/env.h; sourceTree = "<group>"; };
		9FDDE04CCE231068AFEE863CBD0DE45E /* FIRGameCenterAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGameCenterAuthCredential.h; path = Firebase/Auth/Source/AuthProvider/GameCenter/FIRGameCenterAuthCredential.h; sourceTree = "<group>"; };
		A1203B56C5D1A807E1914987E000C533 /* FIRMutableData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMutableData.m; path = Firebase/Database/Api/FIRMutableData.m; sourceTree = "<group>"; };
		A12F05766D15E1D95C52683D6628D99C /* FUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FUtilities.h; path = Firebase/Database/Utilities/FUtilities.h; sourceTree = "<group>"; };
		A13BBD343BC902DA3345570935A954FA /* db_iter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = db_iter.cc; path = db/db_iter.cc; sourceTree = "<group>"; };
		A146E288B569CC6FB7EB625448744D6B /* FIRPhoneAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/Phone/FIRPhoneAuthProvider.m; sourceTree = "<group>"; };
		A18DB8870C30E68BF3D9CD37C161F013 /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = "<group>"; };
		A2053DE62B9BD34E8922041BEDEF134C /* FAtomicNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FAtomicNumber.h; path = Firebase/Database/Utilities/FAtomicNumber.h; sourceTree = "<group>"; };
		A2F6EC24E0D4AE5B1B5730332A393A93 /* FIRInstallationsKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsKeychainUtils.m; path = FirebaseInstallations/Source/Library/SecureStorage/FIRInstallationsKeychainUtils.m; sourceTree = "<group>"; };
		A34672CD4C7E5239B7170BA30B0B6A8B /* FLimitedFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLimitedFilter.m; path = Firebase/Database/Core/View/Filter/FLimitedFilter.m; sourceTree = "<group>"; };
		A37262892D6B5486A525D66A56A1DBC8 /* FIRHeartbeatInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatInfo.m; path = FirebaseCore/Sources/FIRHeartbeatInfo.m; sourceTree = "<group>"; };
		A42637FBA266E3772EBE4FC0FD173E16 /* FRepoInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepoInfo.h; path = Firebase/Database/Core/FRepoInfo.h; sourceTree = "<group>"; };
		A44A0291699EA2F3A338626AE3C9EF47 /* FirebaseInstallations-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseInstallations-dummy.m"; sourceTree = "<group>"; };
		A4B4F3AEB1808D33853E9F49297C7810 /* FIROAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/OAuth/FIROAuthProvider.m; sourceTree = "<group>"; };
		A4F8A8D1D54DDCC3FC5C798DA696CACB /* GoogleDataTransport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.debug.xcconfig; sourceTree = "<group>"; };
		A560A4BF232C40C3945061E1DC8CF2C8 /* FIRGitHubAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGitHubAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/GitHub/FIRGitHubAuthProvider.m; sourceTree = "<group>"; };
		A5A7CD8B2D356FEFA4B77A77E0515A0D /* arena.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = arena.cc; path = util/arena.cc; sourceTree = "<group>"; };
		A668AF3381014D5E9304E3BD52F92EFD /* GoogleAppMeasurement.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.debug.xcconfig; sourceTree = "<group>"; };
		A6E6D9D0FEC180A9F5FF5B5A2042926C /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = "<group>"; };
		A705E3F79C0A70A38B44F85AF5F9DA8B /* FIRAuthGlobalWorkQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthGlobalWorkQueue.m; path = Firebase/Auth/Source/Auth/FIRAuthGlobalWorkQueue.m; sourceTree = "<group>"; };
		A72A4763D531B03862CA5EB69718B351 /* FImmutableTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FImmutableTree.m; path = Firebase/Database/Core/Utilities/FImmutableTree.m; sourceTree = "<group>"; };
		A759506A5D9A14675869A1AEA55864A2 /* GoogleUtilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.release.xcconfig; sourceTree = "<group>"; };
		A75D93B9F70A50058142ABC258D37D12 /* FIRInstallationsAPIService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAPIService.h; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.h; sourceTree = "<group>"; };
		A766BF450AA3EA1D672B23B49C343F6B /* FIRAuthWebUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthWebUtils.m; path = Firebase/Auth/Source/Utilities/FIRAuthWebUtils.m; sourceTree = "<group>"; };
		A7753DC7F916E818A0880898765FA987 /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = "<group>"; };
		A78DA65D2D6BE1D40E4E8F845C5E9D2E /* FIRPhoneAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneAuthCredential.h; path = Firebase/Auth/Source/Public/FIRPhoneAuthCredential.h; sourceTree = "<group>"; };
		A7CEF8CF3E4FCA3AACD09E3B339B22D1 /* FIRDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabase.h; path = Firebase/Database/Public/FIRDatabase.h; sourceTree = "<group>"; };
		A7F46B604445B6C11F5AF7DE63816F9A /* FTrackedQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTrackedQuery.h; path = Firebase/Database/Persistence/FTrackedQuery.h; sourceTree = "<group>"; };
		A7FC9FE76116CD622D6582D92D0D89B3 /* FIRResetPasswordRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRResetPasswordRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRResetPasswordRequest.m; sourceTree = "<group>"; };
		A84A1CA50F406352D3439981AA15CBF2 /* Pods-ask_1.0-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ask_1.0-frameworks.sh"; sourceTree = "<group>"; };
		A8A8B2763F3785C70F9B9E715249F43A /* FView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FView.h; path = Firebase/Database/Core/View/FView.h; sourceTree = "<group>"; };
		A8B78FCBE625A191D8C7DF49CB879524 /* FSyncTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSyncTree.m; path = Firebase/Database/Core/FSyncTree.m; sourceTree = "<group>"; };
		A8BBE02CE98AED634CB642B5F7270FF8 /* FIRAuthDefaultUIDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthDefaultUIDelegate.m; path = Firebase/Auth/Source/Utilities/FIRAuthDefaultUIDelegate.m; sourceTree = "<group>"; };
		A95D170A6D96FA23A3564F40BB4D299F /* FirebaseInstallations.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseInstallations.modulemap; sourceTree = "<group>"; };
		A960563FEEA820D2247F1B9B891E01CF /* FirebaseInstallations-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseInstallations-Info.plist"; sourceTree = "<group>"; };
		A96D8F454B7C63850DFED949563BD011 /* block.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = block.cc; path = table/block.cc; sourceTree = "<group>"; };
		A98CFB6B1E902D63B215986CF74273B7 /* FTupleNodePath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleNodePath.h; path = Firebase/Database/Utilities/Tuples/FTupleNodePath.h; sourceTree = "<group>"; };
		A9E3B8C3C21C8177849EE92C78CA86DD /* FIRCreateAuthURIResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCreateAuthURIResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRCreateAuthURIResponse.h; sourceTree = "<group>"; };
		AA73F964CE78BC21147B0EE7A6C0180D /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = FirebaseCore/Sources/FIRErrors.m; sourceTree = "<group>"; };
		AACF13A89115F9D5E7C88729176C28A5 /* FTupleUserCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleUserCallback.h; path = Firebase/Database/Utilities/Tuples/FTupleUserCallback.h; sourceTree = "<group>"; };
		AAEDCA574947D8E94CEE338558438BB5 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = "<group>"; };
		AB1AD5A5392E22687ECF862D68F9634A /* FIRInstallationsErrorUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsErrorUtil.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.m; sourceTree = "<group>"; };
		AB7EFA803D03FD0F174C7DB9D86351DB /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = "<group>"; };
		ABC8F7405F4757292FA756C72850E931 /* FirebaseInstallations.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstallations.debug.xcconfig; sourceTree = "<group>"; };
		AC7FA9EBD36036D67CC908FAC85A2A72 /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = "<group>"; };
		ACA6199548B2AC1A224E3F32DF8A5A2C /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = "<group>"; };
		ACE355CDE48201CF3C6295319997B03A /* FIRAuthExceptionUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthExceptionUtils.m; path = Firebase/Auth/Source/Utilities/FIRAuthExceptionUtils.m; sourceTree = "<group>"; };
		AD3145D576C8633FB24D33D969F364B6 /* FIRAuthDataResult_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDataResult_Internal.h; path = Firebase/Auth/Source/Auth/FIRAuthDataResult_Internal.h; sourceTree = "<group>"; };
		AD58E10DEF8B4C85A2F5FCE4D68CF5B1 /* FIRAuthRequestConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthRequestConfiguration.m; path = Firebase/Auth/Source/Backend/FIRAuthRequestConfiguration.m; sourceTree = "<group>"; };
		AD7030C946F1E1F39AEB8BBF5C6BC5E5 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = "<group>"; };
		ADEB96539EEC38C70F283F5137A7A2B9 /* FTupleObjectNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleObjectNode.h; path = Firebase/Database/Utilities/Tuples/FTupleObjectNode.h; sourceTree = "<group>"; };
		AE1F6865BA4232A8BB6FFD07BF809883 /* GDTCCTPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTPrioritizer.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTPrioritizer.h; sourceTree = "<group>"; };
		AE5703B9DDD0C2565722E41BC1C6A60A /* dumpfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dumpfile.h; path = include/leveldb/dumpfile.h; sourceTree = "<group>"; };
		AEB8A19CFA1B24422D002CF77F608DE6 /* FMerge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMerge.h; path = Firebase/Database/Core/Operation/FMerge.h; sourceTree = "<group>"; };
		AEB94A10C5CD660AE7224862562BECF7 /* Pods-ask_1.0-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ask_1.0-dummy.m"; sourceTree = "<group>"; };
		AEC3B82613CD31FFE2FC04D5B2779822 /* FIRUserInfoImpl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRUserInfoImpl.m; path = Firebase/Auth/Source/User/FIRUserInfoImpl.m; sourceTree = "<group>"; };
		AED280FA1B718588A5114E71D87651E2 /* FQuerySpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FQuerySpec.m; path = Firebase/Database/Core/FQuerySpec.m; sourceTree = "<group>"; };
		AEDF35AD8387B393D32F815EB63C3F08 /* FValueIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FValueIndex.m; path = Firebase/Database/FValueIndex.m; sourceTree = "<group>"; };
		AF0DCE3FA77A29070CE467F9A1ECC089 /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = FirebaseCore/Sources/FIRConfiguration.m; sourceTree = "<group>"; };
		AF1D7D8105DFF2DDB6B77D04DA0BB0A7 /* FPersistenceManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPersistenceManager.m; path = Firebase/Database/Persistence/FPersistenceManager.m; sourceTree = "<group>"; };
		AF2CC72BC597229C7438396CC471A621 /* FIRUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRUser.m; path = Firebase/Auth/Source/User/FIRUser.m; sourceTree = "<group>"; };
		AFAB03F2981CA6238AF1821BD7BA946E /* version_edit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version_edit.h; path = db/version_edit.h; sourceTree = "<group>"; };
		AFAB342DE755B5EC8875F8BFC987D3DC /* FIRCreateAuthURIResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCreateAuthURIResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRCreateAuthURIResponse.m; sourceTree = "<group>"; };
		B007AD4C1E9CEC3966F6F58F080E6D11 /* FIRDataSnapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDataSnapshot.m; path = Firebase/Database/Api/FIRDataSnapshot.m; sourceTree = "<group>"; };
		B0DFD8D924881F42E73B05BFB256E692 /* FirebaseAuthInterop.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAuthInterop.debug.xcconfig; sourceTree = "<group>"; };
		B0EE74A553263376C41D9EF6E428CCCB /* filter_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter_policy.h; path = include/leveldb/filter_policy.h; sourceTree = "<group>"; };
		B128B31FD0FE9570C20BFC86E1BADE5A /* FIRAuthDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthDispatcher.m; path = Firebase/Auth/Source/Auth/FIRAuthDispatcher.m; sourceTree = "<group>"; };
		B1346AE2CD7E2CE8E8F0D61318AE91E2 /* FSyncPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSyncPoint.h; path = Firebase/Database/Core/FSyncPoint.h; sourceTree = "<group>"; };
		B1A60A7B4EB2528172FA3D16401AC647 /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = "<group>"; };
		B1ACF7FE3740662E3AA77B8ED0DF0D04 /* FImmutableSortedDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FImmutableSortedDictionary.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedDictionary.h; sourceTree = "<group>"; };
		B205B080401DBBA149BFA6A9A6E64174 /* GTMSessionFetcher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.debug.xcconfig; sourceTree = "<group>"; };
		B29169885A6CAA28A18BEDB25096AF8E /* dumpfile.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dumpfile.cc; path = db/dumpfile.cc; sourceTree = "<group>"; };
		B2AB1CDB6DB8DE020638B9F599476BA6 /* memtable.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memtable.cc; path = db/memtable.cc; sourceTree = "<group>"; };
		B2BD92396EC8F07227E19757941BDD3E /* FSnapshotUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSnapshotUtilities.h; path = Firebase/Database/Snapshot/FSnapshotUtilities.h; sourceTree = "<group>"; };
		B2FF02D456E3B21D8F6D54681434CF2E /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = "<group>"; };
		B34A3000058CB4B82EFC3CC16BEF5176 /* FKeepSyncedEventRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKeepSyncedEventRegistration.m; path = Firebase/Database/Core/View/FKeepSyncedEventRegistration.m; sourceTree = "<group>"; };
		B40FDEC7481A110F9819F36F8240917A /* leveldb-library-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "leveldb-library-Info.plist"; sourceTree = "<group>"; };
		B41792A30459AB9E89DB8C4D5DA7001F /* leveldb-library-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "leveldb-library-dummy.m"; sourceTree = "<group>"; };
		B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities.framework; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		B50972A3178A029394537296CCE39BD6 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = "<group>"; };
		B6FD27F5DA53E8A3F8CBF7CCFB959EFF /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = "<group>"; };
		B7341B57FE2BFEE8660CF1755562BC80 /* FPriorityIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPriorityIndex.h; path = Firebase/Database/FPriorityIndex.h; sourceTree = "<group>"; };
		B7E82F6CD33A8FCC26A7EAF3A9163F55 /* GDTCORDataFuture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDataFuture.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORDataFuture.h; sourceTree = "<group>"; };
		B84C3A5A8B81D07A948B2A6D1C127DB0 /* FIRGoogleAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGoogleAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/Google/FIRGoogleAuthCredential.m; sourceTree = "<group>"; };
		B8542958826155B809E8280264951C72 /* FTupleSetIdPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleSetIdPath.m; path = Firebase/Database/Utilities/Tuples/FTupleSetIdPath.m; sourceTree = "<group>"; };
		B929C2365C0C7F3F5B9DB6F32AFA307C /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = "<group>"; };
		B95FB464CBFF3E07BE9CD0157F0279ED /* FIndexedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIndexedNode.m; path = Firebase/Database/Snapshot/FIndexedNode.m; sourceTree = "<group>"; };
		B976250DF3BEA5C9A3484099CE43D492 /* db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db.h; path = include/leveldb/db.h; sourceTree = "<group>"; };
		B993D371F1F30B893096B20C807108CC /* FIRGoogleAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGoogleAuthProvider.h; path = Firebase/Auth/Source/Public/FIRGoogleAuthProvider.h; sourceTree = "<group>"; };
		BA4F6310113D1CE4B30CA31EBF1EE6A3 /* FTupleObjects.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleObjects.m; path = Firebase/Database/Utilities/Tuples/FTupleObjects.m; sourceTree = "<group>"; };
		BACB7E56302AEFB3B400B1568FA9F83E /* FIRGetOOBConfirmationCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetOOBConfirmationCodeRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRGetOOBConfirmationCodeRequest.h; sourceTree = "<group>"; };
		BADCAFCB58B927C3A70CB17D73A69070 /* FIRUserInfoImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserInfoImpl.h; path = Firebase/Auth/Source/User/FIRUserInfoImpl.h; sourceTree = "<group>"; };
		BC316291A6D5DDB982ABA0D00CA03426 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = "<group>"; };
		BC5C2575AE62F8770800C282F1DD349A /* FTupleStringNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleStringNode.h; path = Firebase/Database/Utilities/Tuples/FTupleStringNode.h; sourceTree = "<group>"; };
		BCD1C25E250520C2AD9CD891FB510E6C /* block_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block_builder.h; path = table/block_builder.h; sourceTree = "<group>"; };
		BCF8386C579C61E71F632C71E6154CA7 /* FIRAuthWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthWebView.h; path = Firebase/Auth/Source/Utilities/FIRAuthWebView.h; sourceTree = "<group>"; };
		BDCECAAC0E6773ED2F6332604F486CB1 /* FDataEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FDataEvent.m; path = Firebase/Database/Core/View/FDataEvent.m; sourceTree = "<group>"; };
		BE65F1C9D6D8E2DF10A8AB198F44A3C2 /* FIRGetOOBConfirmationCodeResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetOOBConfirmationCodeResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRGetOOBConfirmationCodeResponse.h; sourceTree = "<group>"; };
		BE7233A958C17012F7F8BDF2DF91B83C /* FCacheNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCacheNode.h; path = Firebase/Database/Core/View/FCacheNode.h; sourceTree = "<group>"; };
		BEA21468D4AAB6CDA1DED8A81C518DBB /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = "<group>"; };
		BEC8DC760C6B43FF0B07C16AF7B48B55 /* FIRSecureStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureStorage.h; path = FirebaseInstallations/Source/Library/SecureStorage/FIRSecureStorage.h; sourceTree = "<group>"; };
		BF22C570D15028F1C676E911B532355B /* FIRInstallationsIIDStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.m; sourceTree = "<group>"; };
		BFA5A5983DBDC6A4B3CE1824E717F84F /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/Private/GULReachabilityMessageCode.h; sourceTree = "<group>"; };
		C0F8C0D24C56441EE3CF2EB0F0D1EA30 /* FValueEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FValueEventRegistration.h; path = Firebase/Database/Core/View/FValueEventRegistration.h; sourceTree = "<group>"; };
		C17CEF66B67E58C61A7B9DC592D0C17D /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport.h; sourceTree = "<group>"; };
		C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GTMSessionFetcher.framework; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		C1FB3856D581877976B52C92F568210A /* env_posix_test_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env_posix_test_helper.h; path = util/env_posix_test_helper.h; sourceTree = "<group>"; };
		C22E9F3CA2FCDBAFF56191134F233C7E /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = "<group>"; };
		C2421B9065E660B65CEB9ACD2DDE7627 /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = "<group>"; };
		C2460F946C9A51F46B8EE9CE684FAD9B /* FTupleStringNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleStringNode.m; path = Firebase/Database/Utilities/Tuples/FTupleStringNode.m; sourceTree = "<group>"; };
		C319A5C7951E3C543C83D08081382A49 /* GDTCORStoredEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStoredEvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORStoredEvent.h; sourceTree = "<group>"; };
		C42E2EF8EA3DB19EEAB5E2FFAA8E6CFA /* FIRAuthSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthSettings.m; path = Firebase/Auth/Source/Auth/FIRAuthSettings.m; sourceTree = "<group>"; };
		C45313E14C533F88F690BAA4CD029918 /* dbformat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dbformat.h; path = db/dbformat.h; sourceTree = "<group>"; };
		C547C13F88B4CF6816A8BFB6BC30B966 /* mutexlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutexlock.h; path = util/mutexlock.h; sourceTree = "<group>"; };
		C55E6325DFB27FDFDDC777CB07E7ED89 /* FIRInstallationsItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsItem.h; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.h; sourceTree = "<group>"; };
		C5A5F5AA02920182E7A6482130B0D09F /* FIRAuthSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthSettings.h; path = Firebase/Auth/Source/Public/FIRAuthSettings.h; sourceTree = "<group>"; };
		C652FB1CE18C2716656C9C56B806C6A0 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = "<group>"; };
		C6DA79663F90F32EA3687D4D0B913FF6 /* options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = options.h; path = include/leveldb/options.h; sourceTree = "<group>"; };
		C7278599B38D61218FC749D7224B7288 /* FIRSecureTokenResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureTokenResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRSecureTokenResponse.h; sourceTree = "<group>"; };
		C7500FB1E78CF22C7D9F536997C924BC /* FCachePolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCachePolicy.h; path = Firebase/Database/Persistence/FCachePolicy.h; sourceTree = "<group>"; };
		C81DAF6DD22AC745EE6A78EF78C4C4BD /* FIRVerifyAssertionResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyAssertionResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyAssertionResponse.h; sourceTree = "<group>"; };
		C85BE65996371EA7905E9C2FFA5DF677 /* FIRInstallationsAuthTokenResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResultInternal.h; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResultInternal.h; sourceTree = "<group>"; };
		C86F1FE892024346B7AD40C17C536D6C /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = "<group>"; };
		C871FC65163C57A24845C61BB368CA70 /* no_destructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = no_destructor.h; path = util/no_destructor.h; sourceTree = "<group>"; };
		C9035A85EE683F8A00187438BB371816 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = util/hash.h; sourceTree = "<group>"; };
		C9693E723C6D4DA4D8BF2D29A2F97879 /* FListenProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FListenProvider.h; path = Firebase/Database/Core/FListenProvider.h; sourceTree = "<group>"; };
		C994F21025A164F504674BD0706E886F /* FParsedUrl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FParsedUrl.m; path = Firebase/Database/Utilities/FParsedUrl.m; sourceTree = "<group>"; };
		C9BA3431AA0201EEFD43181A45AF0F79 /* FIRAuthErrorUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthErrorUtils.m; path = Firebase/Auth/Source/Utilities/FIRAuthErrorUtils.m; sourceTree = "<group>"; };
		C9D8D2403DCB78A726ED9CAB603336DB /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = "<group>"; };
		CA08AD80FF03CA3FBDD21420A544DEC6 /* FIRGameCenterAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGameCenterAuthProvider.h; path = Firebase/Auth/Source/Public/FIRGameCenterAuthProvider.h; sourceTree = "<group>"; };
		CA0CA72730534937FF3FF3A46DED60BD /* env_windows_test_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env_windows_test_helper.h; path = util/env_windows_test_helper.h; sourceTree = "<group>"; };
		CA1E3ACC6290AC02A662770EE39B61EB /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = "<group>"; };
		CAA07012D9BCEC85372611686FC46B46 /* FIRInstallationsStoredAuthToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredAuthToken.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.m; sourceTree = "<group>"; };
		CAE7C0F77F70F1696158FD89873B83A3 /* FChildrenNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FChildrenNode.m; path = Firebase/Database/Snapshot/FChildrenNode.m; sourceTree = "<group>"; };
		CB4E3A9C530E91D827EAA8CE6BE4D2EE /* NSData+FIRBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+FIRBase64.m"; path = "Firebase/Auth/Source/Utilities/NSData+FIRBase64.m"; sourceTree = "<group>"; };
		CB54E41073F7E40D495E96CA053D8869 /* FIRDatabaseComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDatabaseComponent.m; path = Firebase/Database/Api/FIRDatabaseComponent.m; sourceTree = "<group>"; };
		CB7F02E9B1BDDDD3ECD1FC43FD668BB2 /* FIRAuthUIDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthUIDelegate.h; path = Firebase/Auth/Source/Public/FIRAuthUIDelegate.h; sourceTree = "<group>"; };
		CB885BA539A37C080EC0FD1004D8FB5B /* builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = builder.h; path = db/builder.h; sourceTree = "<group>"; };
		CBA4138D3D5FE7C9024E9A1A671BD4DA /* FIRInstallationsIDController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIDController.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.m; sourceTree = "<group>"; };
		CC99D4BABECDA78F6E28E354890C4DB1 /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability.h; sourceTree = "<group>"; };
		CCFBCCE4EF1A4F7465907E9F798AB967 /* GoogleAppMeasurement.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.release.xcconfig; sourceTree = "<group>"; };
		CD1877E08AEADCB6AAF2B01A4CC6E818 /* FIRDataSnapshot_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDataSnapshot_Private.h; path = Firebase/Database/Api/Private/FIRDataSnapshot_Private.h; sourceTree = "<group>"; };
		CD35B86A1859C7808D66FC91AAF566BE /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = "<group>"; };
		CD3F206768E3DA7219C72F62BE3C9053 /* log_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_reader.h; path = db/log_reader.h; sourceTree = "<group>"; };
		CDA58896A6E9670D8FB2AD83CF9629EB /* FChildEventRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChildEventRegistration.h; path = Firebase/Database/Core/View/FChildEventRegistration.h; sourceTree = "<group>"; };
		CDB2908750F6EDBD0766D5130DD6DB13 /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = "<group>"; };
		CDEF7BB3E0DF778598159EC548F94575 /* FConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FConstants.h; path = Firebase/Database/Constants/FConstants.h; sourceTree = "<group>"; };
		CE43590BC5E3BB459FE40FCADD1A113F /* GoogleDataTransportCCTSupport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransportCCTSupport-dummy.m"; sourceTree = "<group>"; };
		CE84CAE4D94C5B17F8BE7AB1702B3B30 /* FChildrenNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FChildrenNode.h; path = Firebase/Database/Snapshot/FChildrenNode.h; sourceTree = "<group>"; };
		CE9B1AD55CE623FBE4AFA1F9CC6ABFD7 /* FIRVerifyAssertionRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyAssertionRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyAssertionRequest.m; sourceTree = "<group>"; };
		CECE453E2C97A5A7698E09DDC3B00208 /* Pods-ask_1.0.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ask_1.0.modulemap"; sourceTree = "<group>"; };
		CFAA35F1A42ED2869AF9D73749EA2122 /* FIRDatabaseReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseReference.h; path = Firebase/Database/Public/FIRDatabaseReference.h; sourceTree = "<group>"; };
		CFAC6BD731C1D0BEEE8A77B89646C8DB /* FOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FOperation.h; path = Firebase/Database/Core/Operation/FOperation.h; sourceTree = "<group>"; };
		CFDFAC4680CFC0421A7A52228855C651 /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORClock.h; sourceTree = "<group>"; };
		CFFE8E08986DBDA1A042FA5F81379BB8 /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTransport.h; sourceTree = "<group>"; };
		D0000061AAAD15F8DC93473B1AA72512 /* FIRSecureTokenService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureTokenService.h; path = Firebase/Auth/Source/SystemService/FIRSecureTokenService.h; sourceTree = "<group>"; };
		D00AB4B4611DAA0ECF8F0949279EA478 /* FTypedefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTypedefs.h; path = Firebase/Database/Utilities/FTypedefs.h; sourceTree = "<group>"; };
		D075376585DD87CBD41ECCC5922524B6 /* FPruneForest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPruneForest.h; path = Firebase/Database/Persistence/FPruneForest.h; sourceTree = "<group>"; };
		D098327B6AE3B761FDEF4F7E1901B3AF /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = "<group>"; };
		D0F948F607A1B77B05DDA43BB54CAF28 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = "<group>"; };
		D10D9D7EBB4D0A59A19C7C3B09D5C0B5 /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = "<group>"; };
		D220FFA73E21C7FF38742BBAC07824A7 /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = "<group>"; };
		D229644858292E284EE858C08CBBDDD5 /* FTreeSortedDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTreeSortedDictionary.m; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionary.m; sourceTree = "<group>"; };
		D22D399A135737A2B49724A374267C12 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = "<group>"; };
		D2DE93B10FD697593E5066B9C00B0697 /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = "<group>"; };
		D4027C660DBF9F7AA1662CB6EE8E2C2E /* PromisesObjC-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesObjC-umbrella.h"; sourceTree = "<group>"; };
		D488BFCE0BCDA221A9757386BE45F28D /* FIRInstallationsItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsItem.m; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.m; sourceTree = "<group>"; };
		D4C4FA6882F8D53D2E3472563CEB2031 /* coding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = coding.h; path = util/coding.h; sourceTree = "<group>"; };
		D4E427796668352C073266B692C82B75 /* FIRAuthDefaultUIDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDefaultUIDelegate.h; path = Firebase/Auth/Source/Utilities/FIRAuthDefaultUIDelegate.h; sourceTree = "<group>"; };
		D4F8722AECB82F85EEA0582AFC53F52E /* FirebaseCoreDiagnosticsInterop.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnosticsInterop.release.xcconfig; sourceTree = "<group>"; };
		D5386502A344C7E413ABB1A73A1D4153 /* FRangedFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FRangedFilter.m; path = Firebase/Database/FRangedFilter.m; sourceTree = "<group>"; };
		D56BF07D2F25CEF7EB049AA1BC27E1A0 /* leveldb-library-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "leveldb-library-umbrella.h"; sourceTree = "<group>"; };
		D57E5845182A3E515B15F124FD49D461 /* FIRInstallations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallations.m; path = FirebaseInstallations/Source/Library/FIRInstallations.m; sourceTree = "<group>"; };
		D590DA1162CEB740F50E367F9C7619AF /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = FirebaseCore/Sources/Private/FIRErrors.h; sourceTree = "<group>"; };
		D5E8EB238ED7C36ECAB17B68CEB1B6E7 /* FIndexedFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIndexedFilter.m; path = Firebase/Database/Core/View/Filter/FIndexedFilter.m; sourceTree = "<group>"; };
		D6003F096D67FD7E4D495F108727205E /* FIRSignUpNewUserResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignUpNewUserResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRSignUpNewUserResponse.h; sourceTree = "<group>"; };
		D62468804F867B9E2D779A5342CC9BE6 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = "<group>"; };
		D7106F80B88FBE98AA635DAD25A5B4AA /* FIndexedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIndexedNode.h; path = Firebase/Database/Snapshot/FIndexedNode.h; sourceTree = "<group>"; };
		D7155C04F05566A677A9F53AB0A549D6 /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = "<group>"; };
		D74E4C72ABE57880F3F056A3D1EE9397 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = "<group>"; };
		D79899A1B3502BD7C763F59150E877D7 /* c.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = c.cc; path = db/c.cc; sourceTree = "<group>"; };
		D7B39502C21D6ABE87A3DA02DDBA4C1A /* FIRPhoneAuthCredential_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneAuthCredential_Internal.h; path = Firebase/Auth/Source/AuthProvider/Phone/FIRPhoneAuthCredential_Internal.h; sourceTree = "<group>"; };
		D7BF9364285D2661DBEC5D210354DBF6 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = "<group>"; };
		D7DFD50C9ACB19D79DD678E6BDD76FE7 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = "<group>"; };
		D80E1B16FBC2D983D598313A44C222F3 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = "<group>"; };
		D84E25E8F8481D60D78A870814ECEF54 /* FIRResetPasswordRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRResetPasswordRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRResetPasswordRequest.h; sourceTree = "<group>"; };
		D8A8B30D0CA6407794929FDFBC763914 /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = "<group>"; };
		D913185A15AB884A6D8F7143B169465C /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = "<group>"; };
		D92CF7BEE8C44691B89FEED35A010B5B /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = "<group>"; };
		D92DC27D3652C091BDABC8B98E711338 /* memtable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memtable.h; path = db/memtable.h; sourceTree = "<group>"; };
		D98845DF7478339FDB1184597DBA6E0C /* block.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block.h; path = table/block.h; sourceTree = "<group>"; };
		D988F9612FD6BA1DC2A89B2B4B3E73E8 /* FIRVerifyPhoneNumberResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPhoneNumberResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyPhoneNumberResponse.h; sourceTree = "<group>"; };
		D98904EC2B05BC7DB9A22D5066E9015E /* FIRVerifyCustomTokenResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyCustomTokenResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyCustomTokenResponse.h; sourceTree = "<group>"; };
		D9D23A81B44C748350B973854B7EBFFE /* FIRServerValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRServerValue.h; path = Firebase/Database/Public/FIRServerValue.h; sourceTree = "<group>"; };
		D9E496B2AF5E2349B2A008BFB3D6FFA6 /* FOperationSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FOperationSource.h; path = Firebase/Database/Core/Operation/FOperationSource.h; sourceTree = "<group>"; };
		DA6D907966ACE059A69768BFA06A3C43 /* FIREmailPasswordAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailPasswordAuthCredential.h; path = Firebase/Auth/Source/AuthProvider/Email/FIREmailPasswordAuthCredential.h; sourceTree = "<group>"; };
		DB24024350AC9CA45F827CE4901001AC /* FirebaseCoreDiagnostics-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreDiagnostics-umbrella.h"; sourceTree = "<group>"; };
		DB2411DB341052DF897BD1E1C0E628F8 /* FIRUserMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRUserMetadata.m; path = Firebase/Auth/Source/User/FIRUserMetadata.m; sourceTree = "<group>"; };
		DB4DD65F2F25386C2173DC045C2BC152 /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = "<group>"; };
		DB9CB90265DCDE496C30B5AACA6A68F3 /* FViewProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FViewProcessor.m; path = Firebase/Database/FViewProcessor.m; sourceTree = "<group>"; };
		DBE7F87A6D172E06FB24E2C8E4A456FC /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = "<group>"; };
		DC119B0CABCA8D5748D58EBE858C74FC /* FValueIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FValueIndex.h; path = Firebase/Database/FValueIndex.h; sourceTree = "<group>"; };
		DC219F509D4A2DA319E9D0AB18748D04 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = "<group>"; };
		DC4A5B28BA6A0460FBCE846A19F30A97 /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = "<group>"; };
		DD6A23E13E12EF4EF57F2B084928A556 /* FIRNoopAuthTokenProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRNoopAuthTokenProvider.h; path = Firebase/Database/Login/FIRNoopAuthTokenProvider.h; sourceTree = "<group>"; };
		DD73F9841F10FCE43781F6BB5BA80123 /* FAuthTokenProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FAuthTokenProvider.h; path = Firebase/Database/Login/FAuthTokenProvider.h; sourceTree = "<group>"; };
		DDAB93E3B7DB8C4DC82794FCDC5CC0B6 /* port_stdcxx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_stdcxx.h; path = port/port_stdcxx.h; sourceTree = "<group>"; };
		DDB697FD39BE0E3596DF3157E9621D4A /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = "<group>"; };
		DDDDEF9DA9EC639AB50D97D1196B3F8E /* Pods-ask_1.0-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ask_1.0-acknowledgements.markdown"; sourceTree = "<group>"; };
		DDF17B2413EFA0F51399FB0F2FAC0F8C /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FIROptions.h; sourceTree = "<group>"; };
		DE4A892E3886654EB12CED07E177377A /* FLLRBEmptyNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLLRBEmptyNode.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBEmptyNode.h; sourceTree = "<group>"; };
		DE661577BDC9D58B9D9C8A70DDAA092A /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = "<group>"; };
		DE7B9A6A6D35C9E6DDD1B33BFE08BD31 /* export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = export.h; path = include/leveldb/export.h; sourceTree = "<group>"; };
		DEA3D935239B7C7CE7B44E25F8C9AB84 /* FIRAuthWebViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthWebViewController.m; path = Firebase/Auth/Source/Utilities/FIRAuthWebViewController.m; sourceTree = "<group>"; };
		DEB7B1DC3C156C844347E238EB4FE08E /* FIRAuthDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDispatcher.h; path = Firebase/Auth/Source/Auth/FIRAuthDispatcher.h; sourceTree = "<group>"; };
		DF280BA2225643541921FCCB7234C4A3 /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTargets.h; sourceTree = "<group>"; };
		DF34E6115C50586195E2E79BCE43D0FB /* FTupleCallbackStatus.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleCallbackStatus.m; path = Firebase/Database/Utilities/Tuples/FTupleCallbackStatus.m; sourceTree = "<group>"; };
		DF66A28A5720263FA1EC60CED7B253A3 /* FLeafNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLeafNode.m; path = Firebase/Database/Snapshot/FLeafNode.m; sourceTree = "<group>"; };
		DFBFE580853E4DE8B7016981CF79A01D /* FConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FConnection.h; path = Firebase/Database/Realtime/FConnection.h; sourceTree = "<group>"; };
		DFE41B9174D991C2F38DBCAEF3BD8EC6 /* testharness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = testharness.h; path = util/testharness.h; sourceTree = "<group>"; };
		E014961ACECD752DF650161793929FED /* FCompoundWrite.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCompoundWrite.m; path = Firebase/Database/Snapshot/FCompoundWrite.m; sourceTree = "<group>"; };
		E0F3961B17574BBAF826B71DB5E8273B /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = "<group>"; };
		E0FF5934C1A93695DCB4943137F2916B /* FIRGetAccountInfoResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetAccountInfoResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRGetAccountInfoResponse.h; sourceTree = "<group>"; };
		E152598801B608EE001851D3F4299724 /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = "<group>"; };
		E15D8717747847FE64B0DD2AAC1CDDD0 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = "<group>"; };
		E1CE40D4E13DC6505F6ABCEF451B942D /* table_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table_cache.cc; path = db/table_cache.cc; sourceTree = "<group>"; };
		E2274C3DDF550CD4B7A2C8D0351C31D2 /* GDTCORPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPrioritizer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPrioritizer.h; sourceTree = "<group>"; };
		E2336C6DA2F90D87643B89485B9E4FB4 /* FIRMutableData_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMutableData_Private.h; path = Firebase/Database/Api/Private/FIRMutableData_Private.h; sourceTree = "<group>"; };
		E24D4CDA5BE481EE128855064A25EC0B /* FNextPushId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FNextPushId.h; path = Firebase/Database/Utilities/FNextPushId.h; sourceTree = "<group>"; };
		E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCore.framework; path = FirebaseCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
		E2CABB1A260A8F4C63ED604A5FC07C52 /* bloom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bloom.cc; path = util/bloom.cc; sourceTree = "<group>"; };
		E2E95FB0BA6BBF6737630A7F90DD2088 /* FRangeMerge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRangeMerge.h; path = Firebase/Database/Core/FRangeMerge.h; sourceTree = "<group>"; };
		E3543EDD7E2DDCDA49069935EFB0C1C0 /* FIRAuthKeychainServices.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthKeychainServices.h; path = Firebase/Auth/Source/Storage/FIRAuthKeychainServices.h; sourceTree = "<group>"; };
		E38BBEB7CE984390352682B3A5CF0A73 /* FIRDatabaseConfig_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseConfig_Private.h; path = Firebase/Database/FIRDatabaseConfig_Private.h; sourceTree = "<group>"; };
		E38D7E620A65AC9E2213A150BC55262A /* env_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env_posix.cc; path = util/env_posix.cc; sourceTree = "<group>"; };
		E40D98BBFBD3BE99DDD4D601C69CE8F0 /* FIRGoogleAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGoogleAuthCredential.h; path = Firebase/Auth/Source/AuthProvider/Google/FIRGoogleAuthCredential.h; sourceTree = "<group>"; };
		E42356819BAA931A153771F6B5EC89D9 /* firebasecore.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = firebasecore.nanopb.c; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.c; sourceTree = "<group>"; };
		E438A2C841DD995BA8BA9E4DD15DB752 /* FAtomicNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FAtomicNumber.m; path = Firebase/Database/Utilities/FAtomicNumber.m; sourceTree = "<group>"; };
		E43EAD51CF80294F3BF995689034FA43 /* FIRDatabaseComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseComponent.h; path = Firebase/Database/Api/FIRDatabaseComponent.h; sourceTree = "<group>"; };
		E4528B2BE656EC380FC80176A9C1784B /* FIRSignInWithGameCenterRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignInWithGameCenterRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRSignInWithGameCenterRequest.h; sourceTree = "<group>"; };
		E48CEC09429F125F06373C822AC33C45 /* FIRDeleteAccountResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDeleteAccountResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRDeleteAccountResponse.h; sourceTree = "<group>"; };
		E492B27A389FCA2770D3C33F01D25DB5 /* FirebaseDatabase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseDatabase-dummy.m"; sourceTree = "<group>"; };
		E50C65677B998309788CFBCE42CAA79B /* GoogleDataTransportCCTSupport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransportCCTSupport.debug.xcconfig; sourceTree = "<group>"; };
		E64D5AA8AC6941DA46A5042A4C5FF342 /* FirebaseAuth-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseAuth-Info.plist"; sourceTree = "<group>"; };
		E6A6E76C896F0C0C1DB6097975941E2E /* FIRAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuth.h; path = Firebase/Auth/Source/Public/FIRAuth.h; sourceTree = "<group>"; };
		E6AE443663805E74DDBEE9AF48D7E845 /* FRepo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FRepo.h; path = Firebase/Database/Core/FRepo.h; sourceTree = "<group>"; };
		E72614CFA5ABDE10610280B7C486C961 /* histogram.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram.h; path = util/histogram.h; sourceTree = "<group>"; };
		E76D5D823698D24CD71A5C8F7D5DC1A9 /* FIRDatabaseQuery_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDatabaseQuery_Private.h; path = Firebase/Database/Api/Private/FIRDatabaseQuery_Private.h; sourceTree = "<group>"; };
		E8546A1BD93BFC5F11E73655F317314D /* FIRCoreDiagnosticsConnector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnosticsConnector.m; path = FirebaseCore/Sources/FIRCoreDiagnosticsConnector.m; sourceTree = "<group>"; };
		E9491A787B3E707AD8492E6F63C44395 /* FIRInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallations.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallations.h; sourceTree = "<group>"; };
		E99FDFA6B51529B2BD467E4DCBC3A573 /* FTupleSetIdPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleSetIdPath.h; path = Firebase/Database/Utilities/Tuples/FTupleSetIdPath.h; sourceTree = "<group>"; };
		E9F1E45D70572D4FD54EA62FAEB1631C /* FNamedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FNamedNode.m; path = Firebase/Database/FNamedNode.m; sourceTree = "<group>"; };
		EAB531A5B3E51F913C10C7BFD2C5D62C /* FPendingPut.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPendingPut.m; path = Firebase/Database/Persistence/FPendingPut.m; sourceTree = "<group>"; };
		EC22718514FC1B58DB35B3D067744DB2 /* FIRInstallationsSingleOperationPromiseCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsSingleOperationPromiseCache.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.h; sourceTree = "<group>"; };
		EC25363356030B865BAE2661BE68D764 /* FIRResetPasswordResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRResetPasswordResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRResetPasswordResponse.m; sourceTree = "<group>"; };
		EC3C181ED27FBF00B40AC6B4CE31C358 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = "<group>"; };
		ED19B6B33846E7D446A32F7C8F5C60D9 /* FPruneForest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPruneForest.m; path = Firebase/Database/Persistence/FPruneForest.m; sourceTree = "<group>"; };
		ED4E4FEF3F89B6AF7F8CA467CCA39A21 /* FIRVerifyClientRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyClientRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyClientRequest.h; sourceTree = "<group>"; };
		ED9A320A33F1E036CA35CD61E09B7EBE /* FTuplePathValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTuplePathValue.m; path = Firebase/Database/Utilities/Tuples/FTuplePathValue.m; sourceTree = "<group>"; };
		EDDDCB4662A6C65EF5CBDD6BD56EB7CF /* FIRIdentityToolkitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRIdentityToolkitRequest.h; path = Firebase/Auth/Source/Backend/FIRIdentityToolkitRequest.h; sourceTree = "<group>"; };
		EDE5B93A38E1EADA9317C30D46F9F06E /* FIRAuthOperationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthOperationType.h; path = Firebase/Auth/Source/Auth/FIRAuthOperationType.h; sourceTree = "<group>"; };
		EDF5BA911283AEA40B8163977728141B /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FIRApp.h; sourceTree = "<group>"; };
		EE5D99FB7FA1F19C635C0D2F66FBD9B5 /* FIRGetOOBConfirmationCodeResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetOOBConfirmationCodeResponse.m; path = Firebase/Auth/Source/Backend/RPC/FIRGetOOBConfirmationCodeResponse.m; sourceTree = "<group>"; };
		EE602A645955B3862D82392300BFDA47 /* NSData+SRB64Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+SRB64Additions.m"; path = "Firebase/Database/third_party/SocketRocket/NSData+SRB64Additions.m"; sourceTree = "<group>"; };
		EE806AF7A46EEA5D25B8E80D614BECE4 /* FIRSetAccountInfoResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSetAccountInfoResponse.h; path = Firebase/Auth/Source/Backend/RPC/FIRSetAccountInfoResponse.h; sourceTree = "<group>"; };
		EE8BB299CEDBEB6621F1A7ED8ECF17BA /* FIRGetAccountInfoRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetAccountInfoRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRGetAccountInfoRequest.h; sourceTree = "<group>"; };
		EE93BABAC624109AFC52AF9A21DD47B9 /* APLevelDB.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = APLevelDB.mm; path = "Firebase/Database/third_party/Wrap-leveldb/APLevelDB.mm"; sourceTree = "<group>"; };
		EEB7716B4994919F5621A9BD3D4B772C /* FIRInstallationsStoredItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredItem.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.h; sourceTree = "<group>"; };
		EF2E6B74ADA0FA55EEE64387DCCAE71A /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = "<group>"; };
		EF4BDF3E231828838A5E65DCB4A1947D /* FIRGitHubAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGitHubAuthCredential.m; path = Firebase/Auth/Source/AuthProvider/GitHub/FIRGitHubAuthCredential.m; sourceTree = "<group>"; };
		EF4D876889368C259CE19657E63A82D1 /* leveldb-library.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "leveldb-library.modulemap"; sourceTree = "<group>"; };
		EF734455E7972C7ABABC84DA2BA04AA7 /* FIRVerifyClientRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyClientRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyClientRequest.m; sourceTree = "<group>"; };
		EFEFF497149ACAF945D1CF31A36DC5DA /* FIRAuthNotificationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthNotificationManager.h; path = Firebase/Auth/Source/SystemService/FIRAuthNotificationManager.h; sourceTree = "<group>"; };
		EFF969B4135F4D0FFBCB40F95E3AD1FB /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORRegistrar.h; sourceTree = "<group>"; };
		F01872BF2CD58B68869BA104D3C78A91 /* FIRActionCodeSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRActionCodeSettings.h; path = Firebase/Auth/Source/Public/FIRActionCodeSettings.h; sourceTree = "<group>"; };
		F019BE283980E33776557FA739B82D0D /* FirebaseAuth.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAuth.release.xcconfig; sourceTree = "<group>"; };
		F02BB523AB7F3B2CB670409909230ED1 /* FTupleRemovedQueriesEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleRemovedQueriesEvents.h; path = Firebase/Database/Utilities/Tuples/FTupleRemovedQueriesEvents.h; sourceTree = "<group>"; };
		F0313CEDB3ECA1929D3A1D951F5FDD58 /* dbformat.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dbformat.cc; path = db/dbformat.cc; sourceTree = "<group>"; };
		F0FA7256EB485721AC5B2F6EE81AE4C0 /* fbase64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fbase64.c; path = Firebase/Database/third_party/SocketRocket/fbase64.c; sourceTree = "<group>"; };
		F1B0D32529F8B163B84620C1CCA902C0 /* Pods-ask_1.0-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ask_1.0-acknowledgements.plist"; sourceTree = "<group>"; };
		F1D1AA8F8943E4D29CFFB72794480137 /* FIRInstallationsLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsLogger.m; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.m; sourceTree = "<group>"; };
		F1E49ED0B6471B75B51B771744028557 /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = "<group>"; };
		F2491EAC688F202ECE6A5FBA09974BB4 /* FirebaseDatabase-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseDatabase-umbrella.h"; sourceTree = "<group>"; };
		F24D4DE36C8D3F5739E470F1142FEB89 /* FTupleRemovedQueriesEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleRemovedQueriesEvents.m; path = Firebase/Database/Utilities/Tuples/FTupleRemovedQueriesEvents.m; sourceTree = "<group>"; };
		F2D12CCF607F8D0C8F1F97EB211F03F4 /* FIREmailLinkSignInRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailLinkSignInRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIREmailLinkSignInRequest.h; sourceTree = "<group>"; };
		F3061EEF3EE6CFAAB6FEBB1210BF84D5 /* GDTCORStoredEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStoredEvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStoredEvent.m; sourceTree = "<group>"; };
		F3125CE054D11F84727E1029E658FA77 /* FCompoundWrite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FCompoundWrite.h; path = Firebase/Database/Snapshot/FCompoundWrite.h; sourceTree = "<group>"; };
		F319602EE8EBC538EB52AE15A33E83BF /* Firebase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.release.xcconfig; sourceTree = "<group>"; };
		F3CD0AB14604E3704E7A99A892362FB1 /* GULSceneDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler.h; path = GoogleUtilities/SceneDelegateSwizzler/Private/GULSceneDelegateSwizzler.h; sourceTree = "<group>"; };
		F41A6CDE130425522E7E6C7A159A8C5A /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = "<group>"; };
		F41CB7AB42FB381B7C00B82F20BC025E /* FirebaseAuthVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FirebaseAuthVersion.m; path = Firebase/Auth/Source/FirebaseAuthVersion.m; sourceTree = "<group>"; };
		F43EC454A36C420CDAF15CF7EDF87C4A /* FirebaseAnalytics.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.debug.xcconfig; sourceTree = "<group>"; };
		F467E9015ECD6FFFB1139D8BEE0BD03B /* FTypedefs_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTypedefs_Private.h; path = Firebase/Database/Api/Private/FTypedefs_Private.h; sourceTree = "<group>"; };
		F4E423F33A0E7D98055409ED9995633F /* FIRAuthExceptionUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthExceptionUtils.h; path = Firebase/Auth/Source/Utilities/FIRAuthExceptionUtils.h; sourceTree = "<group>"; };
		F51F2B5088A7AA41F76FEE8E9D022A1C /* FConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FConstants.m; path = Firebase/Database/Constants/FConstants.m; sourceTree = "<group>"; };
		F559EE91BAFCFAE31CCE85E2480EB6B9 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = "<group>"; };
		F55FB2BE3850479F14CE1C436A7D9009 /* Pods-ask_1.0-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ask_1.0-Info.plist"; sourceTree = "<group>"; };
		F5B69F9F8596604B177F0AC11ADA0782 /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = "<group>"; };
		F5C49AEF275CEE72D6D0A8D11F9CF3D6 /* table_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table_builder.cc; path = table/table_builder.cc; sourceTree = "<group>"; };
		F5C9390ACE4D4CA29D54C96FBDD84CB8 /* FIRAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthTokenResult.h; path = Firebase/Auth/Source/Public/FIRAuthTokenResult.h; sourceTree = "<group>"; };
		F5DFD753B9E000134BA778F87ABF86F1 /* FirebaseCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.debug.xcconfig; sourceTree = "<group>"; };
		F62FFDFF739FFE0D9D05A2719D4F9C53 /* FTupleFirebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FTupleFirebase.h; path = Firebase/Database/Utilities/Tuples/FTupleFirebase.h; sourceTree = "<group>"; };
		F779DE282278D0A17C5344952EEB885A /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = "<group>"; };
		F7BA4A5C3470CF377DC8A3CFAD9BDC79 /* GoogleDataTransportCCTSupport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransportCCTSupport-umbrella.h"; sourceTree = "<group>"; };
		F7E89D202DB914F9DB6303A2A2B75B5C /* FLLRBValueNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLLRBValueNode.h; path = Firebase/Database/third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBValueNode.h; sourceTree = "<group>"; };
		F822E891CBCD3D4FA664DF6C83903B6E /* FIRAuthAppCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAppCredential.h; path = Firebase/Auth/Source/SystemService/FIRAuthAppCredential.h; sourceTree = "<group>"; };
		F823662B5DBF63C1DEA0E8E99435CCE4 /* FTupleUserCallback.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTupleUserCallback.m; path = Firebase/Database/Utilities/Tuples/FTupleUserCallback.m; sourceTree = "<group>"; };
		F82FDCC2C8D73886C67FCA0896B2B4E9 /* FIRSecureTokenRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureTokenRequest.m; path = Firebase/Auth/Source/Backend/RPC/FIRSecureTokenRequest.m; sourceTree = "<group>"; };
		F8312296E3DC4CC115AE813C312F0F4C /* FIRActionCodeSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRActionCodeSettings.m; path = Firebase/Auth/Source/Auth/FIRActionCodeSettings.m; sourceTree = "<group>"; };
		F851E5B5E86154D045538A7CA63B45BB /* FOverwrite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FOverwrite.h; path = Firebase/Database/Core/Operation/FOverwrite.h; sourceTree = "<group>"; };
		F87BA2081F8C46B17E7CBE43442BAEE3 /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = "<group>"; };
		F8E7CB00D31D97866FDAA363BEFA97DD /* FIRSignUpNewUserRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignUpNewUserRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRSignUpNewUserRequest.h; sourceTree = "<group>"; };
		F93B3539DF627BE217FD86729D74808E /* FMaxNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMaxNode.m; path = Firebase/Database/FMaxNode.m; sourceTree = "<group>"; };
		F96FB323713149E8E2C3D290A3EEA830 /* FIRInstallationsStoredAuthToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredAuthToken.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.h; sourceTree = "<group>"; };
		F974CFF4931DE883DC3CD094751AA940 /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = "<group>"; };
		F97603B6616091DD1F4ACB56C16B7D9F /* FStringUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FStringUtilities.h; path = Firebase/Database/Utilities/FStringUtilities.h; sourceTree = "<group>"; };
		F99F0757A455E1FEF985BA8CBFC8335E /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = "<group>"; };
		FA2F84680C6131AF44D5C1DC3F2864F9 /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = "<group>"; };
		FA3E46250510C2179D01B82EAB65E129 /* FCachePolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FCachePolicy.m; path = Firebase/Database/Persistence/FCachePolicy.m; sourceTree = "<group>"; };
		FBB6184C9C2DC5540945D605D233AFE6 /* GDTCORUploadPackage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploadPackage.h; sourceTree = "<group>"; };
		FBF10F7E6D8ED34A0B37950A635CE528 /* GTMSessionFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcher.m; path = Source/GTMSessionFetcher.m; sourceTree = "<group>"; };
		FC403C63D28C26C5743F1FDA0C5D7D45 /* GoogleUtilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.debug.xcconfig; sourceTree = "<group>"; };
		FC4BD541AC8C28174497AB2F4D9114AE /* FIRAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProvider.m; path = Firebase/Auth/Source/AuthProvider/FIRAuthProvider.m; sourceTree = "<group>"; };
		FC94CCCEC1808CA6C40FC163F58BB8CF /* GoogleDataTransport.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleDataTransport.modulemap; sourceTree = "<group>"; };
		FD6B3E0F04438AAD9E88D4C9297E7E75 /* FEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventEmitter.h; path = Firebase/Database/Utilities/FEventEmitter.h; sourceTree = "<group>"; };
		FDF774A68D24D95385100466BB95E72D /* PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PromisesObjC-Info.plist"; sourceTree = "<group>"; };
		FDF93DD9AF3B550FF079D52AEBE313FE /* FIRAdditionalUserInfo_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAdditionalUserInfo_Internal.h; path = Firebase/Auth/Source/User/FIRAdditionalUserInfo_Internal.h; sourceTree = "<group>"; };
		FEA06B0BE578B8A7A153A5D3CBF3C21D /* FIRVerifyCustomTokenRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyCustomTokenRequest.h; path = Firebase/Auth/Source/Backend/RPC/FIRVerifyCustomTokenRequest.h; sourceTree = "<group>"; };
		FF581DC4A063909A649AB583E5D43B98 /* FTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FTree.m; path = Firebase/Database/Core/Utilities/FTree.m; sourceTree = "<group>"; };
		FF67479A4A00CB473301F93C3B587061 /* FEventRaiser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FEventRaiser.h; path = Firebase/Database/Core/View/FEventRaiser.h; sourceTree = "<group>"; };
		FF853FFA7483CC2B608B188F3EE7C410 /* FIRUserMetadata_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserMetadata_Internal.h; path = Firebase/Auth/Source/User/FIRUserMetadata_Internal.h; sourceTree = "<group>"; };
		FFB4E52ABEC97060847EDF2193FCA46E /* FWriteTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FWriteTree.h; path = Firebase/Database/Core/FWriteTree.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		016E135021643C872111F367A879128C /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E99C2DC99697EA8F322E66A4AB477294 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		08D638204D426905C3BCB3C4408B4AAE /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				51D2A2EA65E0C91A4E7972C91209BFEF /* Foundation.framework in Frameworks */,
				F1F1488D0B04124C830C3F00EAF2DA13 /* Security.framework in Frameworks */,
				F0DA7436AB2BE9AB7DFA267D81FC6A2E /* SystemConfiguration.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		241FBE170EB6B942C36A53A423CA5EF9 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F5CB5E1E848A8D696191F6F8EACE6340 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		3DEC4458D88E0CF64837B0E9DBF1CD5F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				80FA43170606741FDD94FC95FE8AAC04 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		409F4D834D5C9080DCA4EC5A6B57CA36 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E329602EF1FB0CC5591A1C4B8039B28C /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		48BEBAC8B6E3CF4C27C1CDB78BDECA67 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5979B597B40D52C5FF2FFD5D0B0A202B /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		51DB68421B446FBF51BC1EA60CB1FE25 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5854CAAFF9BC9A0EBC1830FFD7AFB4CB /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6C046FA37A0E6ECB6B37F2B0DF5DDCF1 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				94F73C249FD80F60B42262ABF3D5E330 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		86F976ACC6DB3426011942939444586B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				6DAD343470A06D5E875D79068EB5BD7F /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		886454233DDB01469048D216A81D4433 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CEF57D007F29743EE1F3BD93DAD5F99C /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ADD8FEE304ADA60D0E3DEDE87F29B32B /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				987848413590F86DECA486E9E5826ADF /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BE5B1AC1F143680DA6864E968D9479CB /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				32215F4D95D6F24D9957522BF5333E95 /* Foundation.framework in Frameworks */,
				DA5ABCCE55C9FEA2EA069D67C9779124 /* Security.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		ED701B2C4FA886DBA8225BE63E95B1DF /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				284C55C306AF3477F5DD777A0B6F2D6C /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		030EA04DF5B5132DEE0C230B410B7E87 /* FirebaseAuthInterop */ = {
			isa = PBXGroup;
			children = (
				7EEFB063054428C9C3E560AD565E8219 /* FIRAuthInterop.h */,
				E05E2A9C3073654F46256AE8E4E50092 /* Support Files */,
			);
			name = FirebaseAuthInterop;
			path = FirebaseAuthInterop;
			sourceTree = "<group>";
		};
		03C5C200A0787E300053CFA8F53CA094 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				0D606D6935B2A17CA59AEFF7E234E6FD /* iOS */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		0D606D6935B2A17CA59AEFF7E234E6FD /* iOS */ = {
			isa = PBXGroup;
			children = (
				43CCB64591E5193571220AB99A29E8AD /* Foundation.framework */,
				3D345AA1CA7BA285C593B4CB9AF8A501 /* Security.framework */,
				3477DD5B6202AED934620CCA7D1D6879 /* SystemConfiguration.framework */,
			);
			name = iOS;
			sourceTree = "<group>";
		};
		0EE003EBBFEF7FC2147F46AF14215BFA /* Support Files */ = {
			isa = PBXGroup;
			children = (
				EF4D876889368C259CE19657E63A82D1 /* leveldb-library.modulemap */,
				B41792A30459AB9E89DB8C4D5DA7001F /* leveldb-library-dummy.m */,
				B40FDEC7481A110F9819F36F8240917A /* leveldb-library-Info.plist */,
				74F6A00CE9CD7ED120E55601781BF078 /* leveldb-library-prefix.pch */,
				D56BF07D2F25CEF7EB049AA1BC27E1A0 /* leveldb-library-umbrella.h */,
				53AFB3B28E04265B0B4D499F2C5F2550 /* leveldb-library.debug.xcconfig */,
				9CFEF9441FCC3BE9C2A6ADE578BA0941 /* leveldb-library.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/leveldb-library";
			sourceTree = "<group>";
		};
		0F16EE7AF9AC15FC246C710739544B59 /* FirebaseCoreDiagnostics */ = {
			isa = PBXGroup;
			children = (
				6922F9C7A9EFF6D58F32969FC6DD6395 /* FIRCoreDiagnostics.m */,
				E42356819BAA931A153771F6B5EC89D9 /* firebasecore.nanopb.c */,
				31ACD41FAF68FBE586F3E77F8E3972CC /* firebasecore.nanopb.h */,
				4C2223C2D0E8A8FBFF90F6D916C53708 /* Support Files */,
			);
			name = FirebaseCoreDiagnostics;
			path = FirebaseCoreDiagnostics;
			sourceTree = "<group>";
		};
		10E9F0511BC84876C4C5F259B48535D5 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				475DEE1E4902DDDA2F1ACFC8F92D9D24 /* GTMSessionFetcher.modulemap */,
				E15D8717747847FE64B0DD2AAC1CDDD0 /* GTMSessionFetcher-dummy.m */,
				3450B233B016FBBC6AEC9782C7292BA0 /* GTMSessionFetcher-Info.plist */,
				6B8AD43BFF491A6B8A967B32447C019B /* GTMSessionFetcher-prefix.pch */,
				5A252246558C6981FBDAA1C40ED21836 /* GTMSessionFetcher-umbrella.h */,
				B205B080401DBBA149BFA6A9A6E64174 /* GTMSessionFetcher.debug.xcconfig */,
				84C46777A0D8E73BE83E927765CE370B /* GTMSessionFetcher.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GTMSessionFetcher";
			sourceTree = "<group>";
		};
		12EF3449AEFAB46C24F21AE5DDACFCF8 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				09705E637E1E1CCA5972B05F512AA00F /* FirebaseCoreDiagnosticsInterop.debug.xcconfig */,
				D4F8722AECB82F85EEA0582AFC53F52E /* FirebaseCoreDiagnosticsInterop.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseCoreDiagnosticsInterop";
			sourceTree = "<group>";
		};
		14902B08A2557F1F89DE3C9279EFA687 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				7C651EDE3E2F30C1EF0AB4189613468B /* GoogleDataTransportCCTSupport.modulemap */,
				CE43590BC5E3BB459FE40FCADD1A113F /* GoogleDataTransportCCTSupport-dummy.m */,
				2EBAA91FDF5DCACB0135598418A43AD2 /* GoogleDataTransportCCTSupport-Info.plist */,
				F7BA4A5C3470CF377DC8A3CFAD9BDC79 /* GoogleDataTransportCCTSupport-umbrella.h */,
				E50C65677B998309788CFBCE42CAA79B /* GoogleDataTransportCCTSupport.debug.xcconfig */,
				6E7483F5EE6D9625C351AA3C92515FF7 /* GoogleDataTransportCCTSupport.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GoogleDataTransportCCTSupport";
			sourceTree = "<group>";
		};
		1557E61080C0304F19E710F4D1CA9252 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				F43EC454A36C420CDAF15CF7EDF87C4A /* FirebaseAnalytics.debug.xcconfig */,
				0C00C6FE9BED0B6BE3E4C828C62E8914 /* FirebaseAnalytics.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseAnalytics";
			sourceTree = "<group>";
		};
		18B9E001448E716C4696CE729F856B25 /* Environment */ = {
			isa = PBXGroup;
			children = (
				5572FC840B9858324E2A5AAE0C94982B /* GULAppEnvironmentUtil.h */,
				1ED613F30C7E7517C57F5E224DAE8B29 /* GULAppEnvironmentUtil.m */,
				53B91C343437916EEE83577C3748A417 /* GULHeartbeatDateStorage.h */,
				874DD05917DB4372095B4A2C1DC1F58D /* GULHeartbeatDateStorage.m */,
				95D49B98817990667B6CF2AF1594D037 /* GULSecureCoding.h */,
				C2421B9065E660B65CEB9ACD2DDE7627 /* GULSecureCoding.m */,
			);
			name = Environment;
			sourceTree = "<group>";
		};
		1AB7936C3DE78EF964EBA71723E67EC4 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				77C56F2527DE672B41B625E010871014 /* FirebaseAuth.modulemap */,
				469DCBD0AF6AB2C055056CEDEBBA0346 /* FirebaseAuth-dummy.m */,
				E64D5AA8AC6941DA46A5042A4C5FF342 /* FirebaseAuth-Info.plist */,
				043B91FEEAA704A43B332EE9791AEF37 /* FirebaseAuth-umbrella.h */,
				41B30CA88DCF1147A3C19CF66552128C /* FirebaseAuth.debug.xcconfig */,
				F019BE283980E33776557FA739B82D0D /* FirebaseAuth.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseAuth";
			sourceTree = "<group>";
		};
		1BD272A93590AE7C67CE5BA49E29D9B3 /* FirebaseCore */ = {
			isa = PBXGroup;
			children = (
				8CE0A7FAB7B310AC61346526C0F4BDC8 /* FIRAnalyticsConfiguration.h */,
				2F960B7E3D1B1D1D71DE777C7D57EF44 /* FIRAnalyticsConfiguration.m */,
				EDF5BA911283AEA40B8163977728141B /* FIRApp.h */,
				00023550ABF316FB235BB1F6D5AC5EA2 /* FIRApp.m */,
				0B23DD9743A86959EA548789CB90A92B /* FIRAppAssociationRegistration.h */,
				5BCF164DE489C4B78ED1CB603E21E3AD /* FIRAppAssociationRegistration.m */,
				83C329D7819F2261D376A9473B34FB78 /* FIRAppInternal.h */,
				1F3851C50D51D19535C9D635C8F6ACAB /* FIRBundleUtil.h */,
				90EF0F875546E5A6F71B766B457CD097 /* FIRBundleUtil.m */,
				8B07F535FCA7A221B58DF8D02C40D7AE /* FIRComponent.h */,
				C652FB1CE18C2716656C9C56B806C6A0 /* FIRComponent.m */,
				8F2949511BB2C1F842237F1D802AC762 /* FIRComponentContainer.h */,
				DBE7F87A6D172E06FB24E2C8E4A456FC /* FIRComponentContainer.m */,
				437E6E30B0C688F3133B8052094E9F4A /* FIRComponentContainerInternal.h */,
				7A80064E27B9C84C7C3F867991670692 /* FIRComponentType.h */,
				42FE23C9EFF1585B780908758E6E0F4A /* FIRComponentType.m */,
				37382932D5087BE236352C74073B09D1 /* FIRConfiguration.h */,
				AF0DCE3FA77A29070CE467F9A1ECC089 /* FIRConfiguration.m */,
				6E7DE57316278C000DB66332C99C5412 /* FIRConfigurationInternal.h */,
				F87BA2081F8C46B17E7CBE43442BAEE3 /* FIRCoreDiagnosticsConnector.h */,
				E8546A1BD93BFC5F11E73655F317314D /* FIRCoreDiagnosticsConnector.m */,
				57C9D56AEF3FE7FF4A0CA1BD82AADA19 /* FIRDependency.h */,
				A7753DC7F916E818A0880898765FA987 /* FIRDependency.m */,
				9A6A99DC780D09AE541704E4F67C5915 /* FIRDiagnosticsData.h */,
				3ACC6B6629529C88C8B3FE865F3BC13B /* FIRDiagnosticsData.m */,
				93E5D70F9F762D7C64CC3716013216D7 /* FirebaseCore.h */,
				2EEA7074E994EE26EA8BB0DF23F5AED2 /* FIRErrorCode.h */,
				D590DA1162CEB740F50E367F9C7619AF /* FIRErrors.h */,
				AA73F964CE78BC21147B0EE7A6C0180D /* FIRErrors.m */,
				95DA87DA0A473BDDCC1E816947FC57CB /* FIRHeartbeatInfo.h */,
				A37262892D6B5486A525D66A56A1DBC8 /* FIRHeartbeatInfo.m */,
				4BF437CBEAF29D82D35752FD73580E12 /* FIRLibrary.h */,
				5C0BED59DB873D34DB11FB3373AA42DA /* FIRLogger.h */,
				0215B854A43E749446AC6F8A698A3CFB /* FIRLogger.m */,
				634ECC6E3C18DD32DF6B9E1899BCFC41 /* FIRLoggerLevel.h */,
				DDF17B2413EFA0F51399FB0F2FAC0F8C /* FIROptions.h */,
				B929C2365C0C7F3F5B9DB6F32AFA307C /* FIROptions.m */,
				D22D399A135737A2B49724A374267C12 /* FIROptionsInternal.h */,
				7D4AD990D7B30128660F5B637A6E0BDC /* FIRVersion.h */,
				A18DB8870C30E68BF3D9CD37C161F013 /* FIRVersion.m */,
				CDDB8FD2CA35ACEDCC311C6814BB76CE /* Support Files */,
			);
			name = FirebaseCore;
			path = FirebaseCore;
			sourceTree = "<group>";
		};
		1CB72ABC52D7345BA1B2852038A2295B /* FirebaseDatabase */ = {
			isa = PBXGroup;
			children = (
				2861DC5AAF8638BF8567CDC1C6ED8EC9 /* APLevelDB.h */,
				EE93BABAC624109AFC52AF9A21DD47B9 /* APLevelDB.mm */,
				8FA60D80C2890B5F3103EF6FD500DE64 /* FAckUserWrite.h */,
				8AB894F924F5890A3B3B51CF6D1E3DF4 /* FAckUserWrite.m */,
				2C7F8181E92FFF7CDB9D59F336F35E68 /* FArraySortedDictionary.h */,
				5EA7A573439B5DA13B7F32E2C926DCBE /* FArraySortedDictionary.m */,
				A2053DE62B9BD34E8922041BEDEF134C /* FAtomicNumber.h */,
				E438A2C841DD995BA8BA9E4DD15DB752 /* FAtomicNumber.m */,
				DD73F9841F10FCE43781F6BB5BA80123 /* FAuthTokenProvider.h */,
				1A1F4015793AB0CEE454010567DFAED1 /* FAuthTokenProvider.m */,
				F0FA7256EB485721AC5B2F6EE81AE4C0 /* fbase64.c */,
				25A4A842A040C1935B79E2A5C0441D41 /* fbase64.h */,
				BE7233A958C17012F7F8BDF2DF91B83C /* FCacheNode.h */,
				515873941C4140552CABC4C142ED2A60 /* FCacheNode.m */,
				C7500FB1E78CF22C7D9F536997C924BC /* FCachePolicy.h */,
				FA3E46250510C2179D01B82EAB65E129 /* FCachePolicy.m */,
				7006E7B6608A0D3C1A9F749A50F3C337 /* FCancelEvent.h */,
				9D5E57AEA1AE6CB83814F8ADB0AEBE71 /* FCancelEvent.m */,
				5823F627A25BB7ABF4B7EF2DD5C94BAE /* FChange.h */,
				389B993CB3D787C014BE6956F6345680 /* FChange.m */,
				2C012D2EBBC2759334583C243EC70C1A /* FChildChangeAccumulator.h */,
				07AD5E22BFDDBDAE40AC1803434362C4 /* FChildChangeAccumulator.m */,
				CDA58896A6E9670D8FB2AD83CF9629EB /* FChildEventRegistration.h */,
				4A3BD44CBA1A1B1DED2140D3F8CED6E7 /* FChildEventRegistration.m */,
				CE84CAE4D94C5B17F8BE7AB1702B3B30 /* FChildrenNode.h */,
				CAE7C0F77F70F1696158FD89873B83A3 /* FChildrenNode.m */,
				1C0BFBC0BD6D8CF71F38ED431C2CBE94 /* FClock.h */,
				51465845446AFF01CCB8E6C9CB7CDFB3 /* FClock.m */,
				186901145C389F03378E7A9CBE0473DF /* FCompleteChildSource.h */,
				6732431B4CC913FB6255E29062D2648E /* FCompoundHash.h */,
				85BC51A449ACC486FD899495E291F459 /* FCompoundHash.m */,
				F3125CE054D11F84727E1029E658FA77 /* FCompoundWrite.h */,
				E014961ACECD752DF650161793929FED /* FCompoundWrite.m */,
				DFBFE580853E4DE8B7016981CF79A01D /* FConnection.h */,
				2D648F6C9637749D79E501EF0094F9C9 /* FConnection.m */,
				CDEF7BB3E0DF778598159EC548F94575 /* FConstants.h */,
				F51F2B5088A7AA41F76FEE8E9D022A1C /* FConstants.m */,
				39E077BF3859EBE0DE3199BEA43D0C25 /* FDataEvent.h */,
				BDCECAAC0E6773ED2F6332604F486CB1 /* FDataEvent.m */,
				4B904A665BAD5D6F4113EFEEF949D1D1 /* FEmptyNode.h */,
				56182FCF9DEA6799172966A9125EE565 /* FEmptyNode.m */,
				46C247BD10C60A3E7D748536C22F4515 /* FEvent.h */,
				FD6B3E0F04438AAD9E88D4C9297E7E75 /* FEventEmitter.h */,
				8948318D2EDB91954BE105AE4D7B9930 /* FEventEmitter.m */,
				9CCDB470C9BB21E57567B9D4515805C9 /* FEventGenerator.h */,
				34F37B9508D3DC144422FA45334924A2 /* FEventGenerator.m */,
				FF67479A4A00CB473301F93C3B587061 /* FEventRaiser.h */,
				80152445EA0B19E8F2CB218C2FAE39AC /* FEventRaiser.m */,
				52E9222CCAB7A043E8A4586B864C1014 /* FEventRegistration.h */,
				B1ACF7FE3740662E3AA77B8ED0DF0D04 /* FImmutableSortedDictionary.h */,
				0E0F38FA27F4BA4D00FFACA471544303 /* FImmutableSortedDictionary.m */,
				0FCF2C76C3D239A439133F1BE8DC4AB1 /* FImmutableSortedSet.h */,
				20F3533382963741159B9239EF40673B /* FImmutableSortedSet.m */,
				9D0FF1C61BCF4A2AD9A0F02214DD7599 /* FImmutableTree.h */,
				A72A4763D531B03862CA5EB69718B351 /* FImmutableTree.m */,
				622254B6934D1FB80C07B9B703DF0960 /* FIndex.h */,
				1852175BF79C49B9CF1C26F5D545738F /* FIndex.m */,
				661BFADBF777F6FF4BF92018F6B34556 /* FIndexedFilter.h */,
				D5E8EB238ED7C36ECAB17B68CEB1B6E7 /* FIndexedFilter.m */,
				D7106F80B88FBE98AA635DAD25A5B4AA /* FIndexedNode.h */,
				B95FB464CBFF3E07BE9CD0157F0279ED /* FIndexedNode.m */,
				A7CEF8CF3E4FCA3AACD09E3B339B22D1 /* FIRDatabase.h */,
				4A36723427225E27F66480867C8710F5 /* FIRDatabase.m */,
				2E0A98669F4FAEB03E0857F6AF86C99B /* FIRDatabase_Private.h */,
				E43EAD51CF80294F3BF995689034FA43 /* FIRDatabaseComponent.h */,
				CB54E41073F7E40D495E96CA053D8869 /* FIRDatabaseComponent.m */,
				415755D4F55C3F5FBF7B81708B845E20 /* FIRDatabaseConfig.h */,
				99DC5DAB4CE7571E5046C578DA33260C /* FIRDatabaseConfig.m */,
				E38BBEB7CE984390352682B3A5CF0A73 /* FIRDatabaseConfig_Private.h */,
				1AD0AC0B2B9B80C3B5715505CB0DE8BC /* FIRDatabaseQuery.h */,
				3EF485A48D528C731F1B9CA496A5EA34 /* FIRDatabaseQuery.m */,
				E76D5D823698D24CD71A5C8F7D5DC1A9 /* FIRDatabaseQuery_Private.h */,
				CFAA35F1A42ED2869AF9D73749EA2122 /* FIRDatabaseReference.h */,
				8C4393120F7036E6E9D3CAC2AB9CC387 /* FIRDatabaseReference.m */,
				67B186CFE9645304F8659FCD8731FA31 /* FIRDatabaseReference_Private.h */,
				2674E281C04FA9E533BE34B25037E06F /* FIRDataEventType.h */,
				70550C2B13A7CF20F9592056E0B5991E /* FIRDataSnapshot.h */,
				B007AD4C1E9CEC3966F6F58F080E6D11 /* FIRDataSnapshot.m */,
				CD1877E08AEADCB6AAF2B01A4CC6E818 /* FIRDataSnapshot_Private.h */,
				56EBBC06CD2B0240BB5008CEA5B1EC85 /* FirebaseDatabase.h */,
				857ABB7D4576A4E9FA078972835C2B61 /* FIRMutableData.h */,
				A1203B56C5D1A807E1914987E000C533 /* FIRMutableData.m */,
				E2336C6DA2F90D87643B89485B9E4FB4 /* FIRMutableData_Private.h */,
				DD6A23E13E12EF4EF57F2B084928A556 /* FIRNoopAuthTokenProvider.h */,
				7A752289BE486784224DE5326A0CFCE4 /* FIRNoopAuthTokenProvider.m */,
				09689E7DCE496CA5ADEFBF1416414B8D /* FIRRetryHelper.h */,
				74FC169C6B7F8943194DB3E6B85B79FF /* FIRRetryHelper.m */,
				D9D23A81B44C748350B973854B7EBFFE /* FIRServerValue.h */,
				4DE7C306A27009061730E5AA4580ACA7 /* FIRServerValue.m */,
				788939F48618D0BF60DD0BF2EA028A43 /* FIRTransactionResult.h */,
				34BBA0F9870F2CF8B8510CC5B94BAAF7 /* FIRTransactionResult.m */,
				13C9F158D4618B53613506A5A6B403B9 /* FIRTransactionResult_Private.h */,
				4C240C344062DC55A9E7BE8D4660E008 /* FKeepSyncedEventRegistration.h */,
				B34A3000058CB4B82EFC3CC16BEF5176 /* FKeepSyncedEventRegistration.m */,
				8ED2CA58C7127B5276256DA110DE35D2 /* FKeyIndex.h */,
				4B5AFAA60D5369EDFBFA5B497BABECBB /* FKeyIndex.m */,
				2D6623774F1AC8AF23591AADAF579B3F /* FLeafNode.h */,
				DF66A28A5720263FA1EC60CED7B253A3 /* FLeafNode.m */,
				729F2315F0969F94A9C42619D361482F /* FLevelDBStorageEngine.h */,
				4BC1B321B25D9499C184B4542B2BC5C4 /* FLevelDBStorageEngine.m */,
				523E222A15710AF47C70D61DF1C61CDA /* FLimitedFilter.h */,
				A34672CD4C7E5239B7170BA30B0B6A8B /* FLimitedFilter.m */,
				173BD31845813AE243A7127E8F348289 /* FListenComplete.h */,
				994337F933FC765821B07F323B92E76A /* FListenComplete.m */,
				C9693E723C6D4DA4D8BF2D29A2F97879 /* FListenProvider.h */,
				05ED4A4A4CB3B9962E6C13FAA3079EB8 /* FListenProvider.m */,
				DE4A892E3886654EB12CED07E177377A /* FLLRBEmptyNode.h */,
				7AD606F86E31F2C04A7292FD6C8AAEEE /* FLLRBEmptyNode.m */,
				6CB122F4F4769EA9D08F2D31D53876B8 /* FLLRBNode.h */,
				F7E89D202DB914F9DB6303A2A2B75B5C /* FLLRBValueNode.h */,
				213CD9F964FA2B79B27D0B339C702727 /* FLLRBValueNode.m */,
				4268A6F25AD92B5A66E601DDE1DAFE78 /* FMaxNode.h */,
				F93B3539DF627BE217FD86729D74808E /* FMaxNode.m */,
				AEB8A19CFA1B24422D002CF77F608DE6 /* FMerge.h */,
				53C96ED3EA217D2E53F7893AA0F2484B /* FMerge.m */,
				83383F529D89880EA75F0E335512AFC5 /* FNamedNode.h */,
				E9F1E45D70572D4FD54EA62FAEB1631C /* FNamedNode.m */,
				E24D4CDA5BE481EE128855064A25EC0B /* FNextPushId.h */,
				1A9BF312F78859264B45DA2A366488CD /* FNextPushId.m */,
				40E060E5A2AF7898DDE0383C06C4E2E5 /* FNode.h */,
				828BC576E7C5B193DDD03B736B9B3516 /* FNodeFilter.h */,
				CFAC6BD731C1D0BEEE8A77B89646C8DB /* FOperation.h */,
				D9E496B2AF5E2349B2A008BFB3D6FFA6 /* FOperationSource.h */,
				20883C4A5A8B8EDFC08C36F9FC00581C /* FOperationSource.m */,
				F851E5B5E86154D045538A7CA63B45BB /* FOverwrite.h */,
				5740AFC75AD62FF657B5A377C940B58E /* FOverwrite.m */,
				7F69033903FFF26BFF704FE335126874 /* FParsedUrl.h */,
				C994F21025A164F504674BD0706E886F /* FParsedUrl.m */,
				031B89BDC8E5AB85B606F74D42659758 /* FPath.h */,
				290E8D5FA763CA5ABB599CC86C31DF1A /* FPath.m */,
				2C18CE2BAF5151340F08F233131E3831 /* FPathIndex.h */,
				51AC2D3C995ED96BD504CFE6B799E95B /* FPathIndex.m */,
				3A6EF9B25DDE993388A17CD5D031A73C /* FPendingPut.h */,
				EAB531A5B3E51F913C10C7BFD2C5D62C /* FPendingPut.m */,
				29C2A060AA072EB5368B2CFBF863E441 /* FPersistenceManager.h */,
				AF1D7D8105DFF2DDB6B77D04DA0BB0A7 /* FPersistenceManager.m */,
				2C30299255167892A49391DED8523521 /* FPersistentConnection.h */,
				52B7C31C2578B23B1F31F51C5D4255B1 /* FPersistentConnection.m */,
				B7341B57FE2BFEE8660CF1755562BC80 /* FPriorityIndex.h */,
				3A864BACD77A677F9C40A3C516A67A87 /* FPriorityIndex.m */,
				D075376585DD87CBD41ECCC5922524B6 /* FPruneForest.h */,
				ED19B6B33846E7D446A32F7C8F5C60D9 /* FPruneForest.m */,
				89C39FF95F72B2F6BA0A2A67517855A8 /* FQueryParams.h */,
				08789D152069FCCF443683763E416515 /* FQueryParams.m */,
				33497D6113B3947E878FD8A1AF942432 /* FQuerySpec.h */,
				AED280FA1B718588A5114E71D87651E2 /* FQuerySpec.m */,
				986FA3D761627BA33EB61F96347A196D /* FRangedFilter.h */,
				D5386502A344C7E413ABB1A73A1D4153 /* FRangedFilter.m */,
				E2E95FB0BA6BBF6737630A7F90DD2088 /* FRangeMerge.h */,
				0BD90581B40338C6A2F58003FE2B6507 /* FRangeMerge.m */,
				E6AE443663805E74DDBEE9AF48D7E845 /* FRepo.h */,
				9252FBD7A70F5D3D932633038813BF5B /* FRepo.m */,
				626D4F3CBBA604E88B10B5EFA869C460 /* FRepo_Private.h */,
				A42637FBA266E3772EBE4FC0FD173E16 /* FRepoInfo.h */,
				2A592A270CA01C731C2BEDF060CD4FF4 /* FRepoInfo.m */,
				016556ED6A35D6AE636F3B6FD4D4F064 /* FRepoManager.h */,
				6E5D7562298F49C0ACA4D44AED5BCCF8 /* FRepoManager.m */,
				7AF4AB17D865C794FA7462F658670B43 /* FServerValues.h */,
				67D71074D426A3B3F7F9144AB067A00F /* FServerValues.m */,
				7988B5F1634001A7665CA53E9A33AC4F /* FSnapshotHolder.h */,
				06872314C2EA79B1361F2E5CD3D9C375 /* FSnapshotHolder.m */,
				B2BD92396EC8F07227E19757941BDD3E /* FSnapshotUtilities.h */,
				799F08C29A566B6590D05E27D9EA3217 /* FSnapshotUtilities.m */,
				8302AD1C6EDED6A91527526B22EF5F73 /* FSparseSnapshotTree.h */,
				8ABF451150087713AAE30E48E8705F5D /* FSparseSnapshotTree.m */,
				6D84439BE9BC42099099196E41E15895 /* FSRWebSocket.h */,
				58F8E80ED59A0DB5E064549340F99C48 /* FSRWebSocket.m */,
				42517C73EFACDE8A2BCB5AC7612006BE /* FStorageEngine.h */,
				F97603B6616091DD1F4ACB56C16B7D9F /* FStringUtilities.h */,
				39E1E3DF35818AE3BCAF22AD21DABB84 /* FStringUtilities.m */,
				B1346AE2CD7E2CE8E8F0D61318AE91E2 /* FSyncPoint.h */,
				5D8D15E1FD4A7AB0156104C55953447C /* FSyncPoint.m */,
				27481C6BCC7C726F95D6CB5189969C93 /* FSyncTree.h */,
				A8B78FCBE625A191D8C7DF49CB879524 /* FSyncTree.m */,
				A7F46B604445B6C11F5AF7DE63816F9A /* FTrackedQuery.h */,
				46DA589CA20D46ADD21E532B4AE777FC /* FTrackedQuery.m */,
				08943E8E503542BF0809C992CC8F5723 /* FTrackedQueryManager.h */,
				4B5D008005D9816119EE135F8DABC019 /* FTrackedQueryManager.m */,
				0AFCDF278488ED3826D8E38DA5826F63 /* FTransformedEnumerator.h */,
				6CE3CEA31AB7C76832E7F92AAB979E6E /* FTransformedEnumerator.m */,
				34822639605140AF7DC10DB9A89DF112 /* FTree.h */,
				FF581DC4A063909A649AB583E5D43B98 /* FTree.m */,
				42D3EB935FD2E42DFAA7FFB5DCA3BE5A /* FTreeNode.h */,
				698FB3AE76CCEFF9C0C575052BD2786A /* FTreeNode.m */,
				304A9F17CACF50B403C69FFF85354675 /* FTreeSortedDictionary.h */,
				D229644858292E284EE858C08CBBDDD5 /* FTreeSortedDictionary.m */,
				22D8EC817007F74FF120E6AF94C1E928 /* FTreeSortedDictionaryEnumerator.h */,
				693E682AAE56AD6A9489B99C5D6AAA72 /* FTreeSortedDictionaryEnumerator.m */,
				63D41BB5F3F071D614DC20E336DD62BC /* FTupleBoolBlock.h */,
				8BE5408907B317381988D168DC4B960D /* FTupleBoolBlock.m */,
				0754B56F3E598DDB6A1DB9940C017442 /* FTupleCallbackStatus.h */,
				DF34E6115C50586195E2E79BCE43D0FB /* FTupleCallbackStatus.m */,
				F62FFDFF739FFE0D9D05A2719D4F9C53 /* FTupleFirebase.h */,
				0AB22046EF404A15252D205CAE7965F4 /* FTupleFirebase.m */,
				A98CFB6B1E902D63B215986CF74273B7 /* FTupleNodePath.h */,
				6962A0CE798EA4CD41E160BD93B791A9 /* FTupleNodePath.m */,
				ADEB96539EEC38C70F283F5137A7A2B9 /* FTupleObjectNode.h */,
				5F0D3E4F3BEB141268C017B596012E0A /* FTupleObjectNode.m */,
				195C6E99A5D0D951AE797F4C86F1BF86 /* FTupleObjects.h */,
				BA4F6310113D1CE4B30CA31EBF1EE6A3 /* FTupleObjects.m */,
				1729EB86DE3683839E95D2CD9E937DA1 /* FTupleOnDisconnect.h */,
				6215C0166D678322A534ECDB15B48AE5 /* FTupleOnDisconnect.m */,
				13E6AFD5940E89C0BBA21AB7C299D95E /* FTuplePathValue.h */,
				ED9A320A33F1E036CA35CD61E09B7EBE /* FTuplePathValue.m */,
				F02BB523AB7F3B2CB670409909230ED1 /* FTupleRemovedQueriesEvents.h */,
				F24D4DE36C8D3F5739E470F1142FEB89 /* FTupleRemovedQueriesEvents.m */,
				E99FDFA6B51529B2BD467E4DCBC3A573 /* FTupleSetIdPath.h */,
				B8542958826155B809E8280264951C72 /* FTupleSetIdPath.m */,
				BC5C2575AE62F8770800C282F1DD349A /* FTupleStringNode.h */,
				C2460F946C9A51F46B8EE9CE684FAD9B /* FTupleStringNode.m */,
				4305A1EEE742C14C42822E94ED74AD6E /* FTupleTransaction.h */,
				50C2D0A5EB2E8884961A9E66B2732127 /* FTupleTransaction.m */,
				0B6F4B52432DA9B259BE655874043A06 /* FTupleTSN.h */,
				40C9351F7421474F59863619CA35151E /* FTupleTSN.m */,
				AACF13A89115F9D5E7C88729176C28A5 /* FTupleUserCallback.h */,
				F823662B5DBF63C1DEA0E8E99435CCE4 /* FTupleUserCallback.m */,
				D00AB4B4611DAA0ECF8F0949279EA478 /* FTypedefs.h */,
				F467E9015ECD6FFFB1139D8BEE0BD03B /* FTypedefs_Private.h */,
				A12F05766D15E1D95C52683D6628D99C /* FUtilities.h */,
				04FA1BE09B57E5809B0D1E24A9948442 /* FUtilities.m */,
				1E78095FE02CF66006BF999CF78EEE2E /* FValidation.h */,
				74E28C91A35D742D86C5BBF7D63CA24B /* FValidation.m */,
				C0F8C0D24C56441EE3CF2EB0F0D1EA30 /* FValueEventRegistration.h */,
				4E631D1B95CF73B74913194315171576 /* FValueEventRegistration.m */,
				DC119B0CABCA8D5748D58EBE858C74FC /* FValueIndex.h */,
				AEDF35AD8387B393D32F815EB63C3F08 /* FValueIndex.m */,
				A8A8B2763F3785C70F9B9E715249F43A /* FView.h */,
				918FEAC64E45F1F2C1D2E02E7031F3A9 /* FView.m */,
				820DE8A977387E6C2F5138CEBFFD05D3 /* FViewCache.h */,
				5D26D1873DBB7636576F71443C024E21 /* FViewCache.m */,
				5774F1376DC51C19BEDB3190ED4CA750 /* FViewProcessor.h */,
				DB9CB90265DCDE496C30B5AACA6A68F3 /* FViewProcessor.m */,
				2A449203596DE6DCEB9A392D69729F11 /* FViewProcessorResult.h */,
				9EACD4D235CC756F5F5AE591D17C23E0 /* FViewProcessorResult.m */,
				0CC248C2ED9EDA0898F5495354E373BE /* FWebSocketConnection.h */,
				768F48E6A8CDDF443ABD86DBBA89CB4F /* FWebSocketConnection.m */,
				309258A46FE5BA026052EDBD57F46355 /* FWriteRecord.h */,
				082EF922998E335D40D72EB916F7B31C /* FWriteRecord.m */,
				FFB4E52ABEC97060847EDF2193FCA46E /* FWriteTree.h */,
				443D810B578B5107FEE456669FB8D288 /* FWriteTree.m */,
				8CE19CFC16978CEF791D9F709BFBC2A6 /* FWriteTreeRef.h */,
				8CAB12B52853A49E8B9CEAC6B207CEF3 /* FWriteTreeRef.m */,
				8D341A919FEE974752358C7F0DCAF8C7 /* NSData+SRB64Additions.h */,
				EE602A645955B3862D82392300BFDA47 /* NSData+SRB64Additions.m */,
				7478E883515E98530B1B3C4C35D538EE /* Support Files */,
			);
			name = FirebaseDatabase;
			path = FirebaseDatabase;
			sourceTree = "<group>";
		};
		211DF21A77A24E3BC3AF9A938924BD77 /* MethodSwizzler */ = {
			isa = PBXGroup;
			children = (
				5588288844C6F35F55D090C071851959 /* GULOriginalIMPConvenienceMacros.h */,
				1A4351D3EE674CB6D5F65DE38845325B /* GULSwizzler.h */,
				9CDD2991C2A29B61179FDB5E0ADB7ACA /* GULSwizzler.m */,
			);
			name = MethodSwizzler;
			sourceTree = "<group>";
		};
		27D1F636F9C428B04B3F76C834AB7B74 /* FirebaseAuth */ = {
			isa = PBXGroup;
			children = (
				F01872BF2CD58B68869BA104D3C78A91 /* FIRActionCodeSettings.h */,
				F8312296E3DC4CC115AE813C312F0F4C /* FIRActionCodeSettings.m */,
				2AC0DD0A0DCC24C154D45D00B9AAF729 /* FIRAdditionalUserInfo.h */,
				77083D32A2764286A497E228BE3A4B8C /* FIRAdditionalUserInfo.m */,
				FDF93DD9AF3B550FF079D52AEBE313FE /* FIRAdditionalUserInfo_Internal.h */,
				E6A6E76C896F0C0C1DB6097975941E2E /* FIRAuth.h */,
				594DC8F79C1476D8F84D5B5733F7FA75 /* FIRAuth.m */,
				608DCAE704F7F06E86485FE9E888DAF9 /* FIRAuth_Internal.h */,
				09BEE9736BE4F24402D1AD7BF440DC40 /* FIRAuthAPNSToken.h */,
				5A1F694D85431B8F22B8D6D50B1E4B5F /* FIRAuthAPNSToken.m */,
				3D40F121A284B5C8406D4117B0718177 /* FIRAuthAPNSTokenManager.h */,
				19580D7B8C1BBD29F3BB26574781F10A /* FIRAuthAPNSTokenManager.m */,
				7F53FA062E1D5CDEE0D89F9911F4A9C6 /* FIRAuthAPNSTokenType.h */,
				F822E891CBCD3D4FA664DF6C83903B6E /* FIRAuthAppCredential.h */,
				8DD985EA435D7F9E0A79206A828A426E /* FIRAuthAppCredential.m */,
				98121118990B0936020B854DC6FE99D2 /* FIRAuthAppCredentialManager.h */,
				0F034132B65BD4E2E09971129B27698F /* FIRAuthAppCredentialManager.m */,
				66B2E7D8837D60E8634CCA934CD7B933 /* FIRAuthBackend.h */,
				896AD6572DCCC20F9E19B33311521258 /* FIRAuthBackend.m */,
				7A2673EB2494174CAC3733DC1EDA9B5D /* FIRAuthCredential.h */,
				29CF3F849C9329935DA46C74584F44DF /* FIRAuthCredential.m */,
				98A1B98BC1572B7DAD2503FFA1E05C31 /* FIRAuthCredential_Internal.h */,
				921D613E72FB6AFAD655B11113690DDB /* FIRAuthDataResult.h */,
				524B32CC91802E9001135FF34A8CA2B4 /* FIRAuthDataResult.m */,
				AD3145D576C8633FB24D33D969F364B6 /* FIRAuthDataResult_Internal.h */,
				D4E427796668352C073266B692C82B75 /* FIRAuthDefaultUIDelegate.h */,
				A8BBE02CE98AED634CB642B5F7270FF8 /* FIRAuthDefaultUIDelegate.m */,
				DEB7B1DC3C156C844347E238EB4FE08E /* FIRAuthDispatcher.h */,
				B128B31FD0FE9570C20BFC86E1BADE5A /* FIRAuthDispatcher.m */,
				8B705E06F91E37886AC3A771D0121168 /* FIRAuthErrors.h */,
				0D419179476A155B10D7F71A3B64E76A /* FIRAuthErrorUtils.h */,
				C9BA3431AA0201EEFD43181A45AF0F79 /* FIRAuthErrorUtils.m */,
				F4E423F33A0E7D98055409ED9995633F /* FIRAuthExceptionUtils.h */,
				ACE355CDE48201CF3C6295319997B03A /* FIRAuthExceptionUtils.m */,
				4F9339B523C13376749EBD06A678F85D /* FIRAuthGlobalWorkQueue.h */,
				A705E3F79C0A70A38B44F85AF5F9DA8B /* FIRAuthGlobalWorkQueue.m */,
				0E5E5C4BDA081023F8FAF8B67DA24F1E /* FIRAuthInternalErrors.h */,
				E3543EDD7E2DDCDA49069935EFB0C1C0 /* FIRAuthKeychainServices.h */,
				33B710BD13AC5C3EBA090CE33D654233 /* FIRAuthKeychainServices.m */,
				EFEFF497149ACAF945D1CF31A36DC5DA /* FIRAuthNotificationManager.h */,
				0B0407A630A3E85B4BA02B3631065037 /* FIRAuthNotificationManager.m */,
				EDE5B93A38E1EADA9317C30D46F9F06E /* FIRAuthOperationType.h */,
				FC4BD541AC8C28174497AB2F4D9114AE /* FIRAuthProvider.m */,
				002C6D5F4AF144EC7983F04728024743 /* FIRAuthRequestConfiguration.h */,
				AD58E10DEF8B4C85A2F5FCE4D68CF5B1 /* FIRAuthRequestConfiguration.m */,
				75B6483281834919989F3D7D3043C063 /* FIRAuthRPCRequest.h */,
				40D3DD72580456AA2987846BD7577C40 /* FIRAuthRPCResponse.h */,
				923A52B703B4985B0FA7FDC0CA439C28 /* FIRAuthSerialTaskQueue.h */,
				7F2026A6AC6A7258C364B741076D5CE6 /* FIRAuthSerialTaskQueue.m */,
				C5A5F5AA02920182E7A6482130B0D09F /* FIRAuthSettings.h */,
				C42E2EF8EA3DB19EEAB5E2FFAA8E6CFA /* FIRAuthSettings.m */,
				65904575916596288E229EE0F17B1CDE /* FIRAuthStoredUserManager.h */,
				0478C28FF502A8B5EE646323C08DEA34 /* FIRAuthStoredUserManager.m */,
				F5C9390ACE4D4CA29D54C96FBDD84CB8 /* FIRAuthTokenResult.h */,
				94C9ED6B6703F283807496565ED12750 /* FIRAuthTokenResult.m */,
				8B5666AE98710518B2D3D92C1A3DD764 /* FIRAuthTokenResult_Internal.h */,
				CB7F02E9B1BDDDD3ECD1FC43FD668BB2 /* FIRAuthUIDelegate.h */,
				767D277C167C6D1F409766FF39B12470 /* FIRAuthURLPresenter.h */,
				7F6379D9E9D76D0B6DBA1F50EC38C289 /* FIRAuthURLPresenter.m */,
				80156EA90954241D952EBBD41BA886EC /* FIRAuthUserDefaults.h */,
				7A8BD4ABE04E343E4A20E98F686EAC99 /* FIRAuthUserDefaults.m */,
				1A75CEC1DEE13C67AC4077246E9B29DC /* FIRAuthWebUtils.h */,
				A766BF450AA3EA1D672B23B49C343F6B /* FIRAuthWebUtils.m */,
				BCF8386C579C61E71F632C71E6154CA7 /* FIRAuthWebView.h */,
				57D1CB8E145F16793759B5A3D935321B /* FIRAuthWebView.m */,
				72115008CDF61344F8754D6A61316D4F /* FIRAuthWebViewController.h */,
				DEA3D935239B7C7CE7B44E25F8C9AB84 /* FIRAuthWebViewController.m */,
				913CF755AFDD66B6C6C796212E4D6C90 /* FIRCreateAuthURIRequest.h */,
				36263F69E5C6F4082BA7A38CAB1F8BD3 /* FIRCreateAuthURIRequest.m */,
				A9E3B8C3C21C8177849EE92C78CA86DD /* FIRCreateAuthURIResponse.h */,
				AFAB342DE755B5EC8875F8BFC987D3DC /* FIRCreateAuthURIResponse.m */,
				91303786CF0EB8C068CFAD3D8784C643 /* FIRDeleteAccountRequest.h */,
				36DEF609B075F1ACD007FF4AAFDBAFF9 /* FIRDeleteAccountRequest.m */,
				E48CEC09429F125F06373C822AC33C45 /* FIRDeleteAccountResponse.h */,
				955790734E00994971AC1C2DA1CCA640 /* FIRDeleteAccountResponse.m */,
				461F98FC4FB032754F4C5EE01A2EFE9E /* FirebaseAuth.h */,
				01CC0C349693A77A5890F5FC37A95CCF /* FirebaseAuthVersion.h */,
				F41CB7AB42FB381B7C00B82F20BC025E /* FirebaseAuthVersion.m */,
				780E0965A54CBF49A016B38A523E5502 /* FIREmailAuthProvider.h */,
				1026CCACBAE5FDEB4976FDABE17BC897 /* FIREmailAuthProvider.m */,
				F2D12CCF607F8D0C8F1F97EB211F03F4 /* FIREmailLinkSignInRequest.h */,
				3894D2146D2D874BC8EA9DF7D2851FFA /* FIREmailLinkSignInRequest.m */,
				05FB051803B83AB56FBE4A752BE34B5E /* FIREmailLinkSignInResponse.h */,
				3BC6ABE407FE9BA0EB7BA945D920FACC /* FIREmailLinkSignInResponse.m */,
				DA6D907966ACE059A69768BFA06A3C43 /* FIREmailPasswordAuthCredential.h */,
				6B7996FDAC7E86DAAC794AE53304B3F6 /* FIREmailPasswordAuthCredential.m */,
				60E507AFAE903C83BBA01786AA6987E2 /* FIRFacebookAuthCredential.h */,
				3563EC5A58866C61C74262462D7F8142 /* FIRFacebookAuthCredential.m */,
				084E9140E293434EE3075B9D2BCCC44D /* FIRFacebookAuthProvider.h */,
				3F2760D0778FB6552C17DACBF8B7E931 /* FIRFacebookAuthProvider.m */,
				8103CD9D9CD5DB96E84D0CBBD00F5023 /* FIRFederatedAuthProvider.h */,
				9FDDE04CCE231068AFEE863CBD0DE45E /* FIRGameCenterAuthCredential.h */,
				0A990A06A0FBD38AB67DC5E2F64EF180 /* FIRGameCenterAuthCredential.m */,
				CA08AD80FF03CA3FBDD21420A544DEC6 /* FIRGameCenterAuthProvider.h */,
				5EAB3ED82A419E3EAC339CBEB05A8908 /* FIRGameCenterAuthProvider.m */,
				EE8BB299CEDBEB6621F1A7ED8ECF17BA /* FIRGetAccountInfoRequest.h */,
				9791A1E2AC58BBB5977884B2476B9FC4 /* FIRGetAccountInfoRequest.m */,
				E0FF5934C1A93695DCB4943137F2916B /* FIRGetAccountInfoResponse.h */,
				3B8D15AA828160AA84115D35B22572FE /* FIRGetAccountInfoResponse.m */,
				BACB7E56302AEFB3B400B1568FA9F83E /* FIRGetOOBConfirmationCodeRequest.h */,
				17F69D867AC23E9CCDA0AA7F61250EAB /* FIRGetOOBConfirmationCodeRequest.m */,
				BE65F1C9D6D8E2DF10A8AB198F44A3C2 /* FIRGetOOBConfirmationCodeResponse.h */,
				EE5D99FB7FA1F19C635C0D2F66FBD9B5 /* FIRGetOOBConfirmationCodeResponse.m */,
				49A0675BDA996942039F5BCE2A508AA0 /* FIRGetProjectConfigRequest.h */,
				4A5C43B70FE86FDA48D5AC2D0C05D704 /* FIRGetProjectConfigRequest.m */,
				088E577E936A2312DCFE402F88930000 /* FIRGetProjectConfigResponse.h */,
				6BC01084561B227310B4011AD77E3459 /* FIRGetProjectConfigResponse.m */,
				8AF26BEE87119B867F34B7551A140F41 /* FIRGitHubAuthCredential.h */,
				EF4BDF3E231828838A5E65DCB4A1947D /* FIRGitHubAuthCredential.m */,
				133BB63E6930E56A812402535DA95CA9 /* FIRGitHubAuthProvider.h */,
				A560A4BF232C40C3945061E1DC8CF2C8 /* FIRGitHubAuthProvider.m */,
				E40D98BBFBD3BE99DDD4D601C69CE8F0 /* FIRGoogleAuthCredential.h */,
				B84C3A5A8B81D07A948B2A6D1C127DB0 /* FIRGoogleAuthCredential.m */,
				B993D371F1F30B893096B20C807108CC /* FIRGoogleAuthProvider.h */,
				745E6D6017058B9CC796B5D57F5DFAAB /* FIRGoogleAuthProvider.m */,
				EDDDCB4662A6C65EF5CBDD6BD56EB7CF /* FIRIdentityToolkitRequest.h */,
				93BAB43697AFAB59AE1921270723A1D6 /* FIRIdentityToolkitRequest.m */,
				723C86BD48E6B7CA49CB9E3FAB1BB84E /* FIROAuthCredential.h */,
				522F30DFA8BA3A26C162713E258C4E6B /* FIROAuthCredential.m */,
				32F92DE512228230FE5AD1D2313DCC6B /* FIROAuthCredential_Internal.h */,
				4CE3C09D5F9EFE8F10E01EB8E79CFBA8 /* FIROAuthProvider.h */,
				A4B4F3AEB1808D33853E9F49297C7810 /* FIROAuthProvider.m */,
				A78DA65D2D6BE1D40E4E8F845C5E9D2E /* FIRPhoneAuthCredential.h */,
				55703F6F8C77E373276EF261F9855207 /* FIRPhoneAuthCredential.m */,
				D7B39502C21D6ABE87A3DA02DDBA4C1A /* FIRPhoneAuthCredential_Internal.h */,
				1FFAECF8F7BF983DB501971943A9B245 /* FIRPhoneAuthProvider.h */,
				A146E288B569CC6FB7EB625448744D6B /* FIRPhoneAuthProvider.m */,
				D84E25E8F8481D60D78A870814ECEF54 /* FIRResetPasswordRequest.h */,
				A7FC9FE76116CD622D6582D92D0D89B3 /* FIRResetPasswordRequest.m */,
				170AF03492A472EB9087D2DCEBC5AC4E /* FIRResetPasswordResponse.h */,
				EC25363356030B865BAE2661BE68D764 /* FIRResetPasswordResponse.m */,
				868D6CB1C4CC45303B821297095D4B20 /* FIRSecureTokenRequest.h */,
				F82FDCC2C8D73886C67FCA0896B2B4E9 /* FIRSecureTokenRequest.m */,
				C7278599B38D61218FC749D7224B7288 /* FIRSecureTokenResponse.h */,
				8293A79A895BF978750FDAF45D39F65A /* FIRSecureTokenResponse.m */,
				D0000061AAAD15F8DC93473B1AA72512 /* FIRSecureTokenService.h */,
				675C3E44C86D26556C678915D665046E /* FIRSecureTokenService.m */,
				9B83D87CA4CBA27AC91B829FF5382DA7 /* FIRSendVerificationCodeRequest.h */,
				2CB519BDC6427DC2EA0B5D63780D7C1A /* FIRSendVerificationCodeRequest.m */,
				32F5623CCE61620DD0867E531F7F6D9F /* FIRSendVerificationCodeResponse.h */,
				067A4AB0D5F2543F70E958822D8A003E /* FIRSendVerificationCodeResponse.m */,
				9C23A2809C86696AD29816A0F193F023 /* FIRSetAccountInfoRequest.h */,
				71E2091B7D763E2405B976BC85E6F8A5 /* FIRSetAccountInfoRequest.m */,
				EE806AF7A46EEA5D25B8E80D614BECE4 /* FIRSetAccountInfoResponse.h */,
				38096461FB6AA794CD7C4E771F0F1D44 /* FIRSetAccountInfoResponse.m */,
				E4528B2BE656EC380FC80176A9C1784B /* FIRSignInWithGameCenterRequest.h */,
				2571370F993C02C86FCEAD94F713AE94 /* FIRSignInWithGameCenterRequest.m */,
				9B624C146923646726F8D1258F221022 /* FIRSignInWithGameCenterResponse.h */,
				99389B5599C31B2283814477F947E3D8 /* FIRSignInWithGameCenterResponse.m */,
				F8E7CB00D31D97866FDAA363BEFA97DD /* FIRSignUpNewUserRequest.h */,
				83C753156B20B9C0D194D29796861360 /* FIRSignUpNewUserRequest.m */,
				D6003F096D67FD7E4D495F108727205E /* FIRSignUpNewUserResponse.h */,
				8FAEB5F5EDC4F60899080C54CB480BD7 /* FIRSignUpNewUserResponse.m */,
				75A3E19C0C12A5FF95B5111AFCC59295 /* FIRTwitterAuthCredential.h */,
				316F724E2B8A2E91F19BDD9EAD2E95BD /* FIRTwitterAuthCredential.m */,
				555BABA57A226157CC67F2E9AE74C28E /* FIRTwitterAuthProvider.h */,
				31036E7381F36FFB5351172850C22502 /* FIRTwitterAuthProvider.m */,
				8215BEE04FD5146D5CEE113F7BD001B2 /* FIRUser.h */,
				AF2CC72BC597229C7438396CC471A621 /* FIRUser.m */,
				1C3F3C18B65BA3FFF983EC5B88A51689 /* FIRUser_Internal.h */,
				90B27E7C589D3BF67349205BAAC91AA6 /* FIRUserInfo.h */,
				BADCAFCB58B927C3A70CB17D73A69070 /* FIRUserInfoImpl.h */,
				AEC3B82613CD31FFE2FC04D5B2779822 /* FIRUserInfoImpl.m */,
				3603094C26BF6B049DA3402F7A86E35E /* FIRUserMetadata.h */,
				DB2411DB341052DF897BD1E1C0E628F8 /* FIRUserMetadata.m */,
				FF853FFA7483CC2B608B188F3EE7C410 /* FIRUserMetadata_Internal.h */,
				1E1FAA30510B399C19432D69D698B8F0 /* FIRVerifyAssertionRequest.h */,
				CE9B1AD55CE623FBE4AFA1F9CC6ABFD7 /* FIRVerifyAssertionRequest.m */,
				C81DAF6DD22AC745EE6A78EF78C4C4BD /* FIRVerifyAssertionResponse.h */,
				009F18BA46B24A8BC1F6E81681D97C16 /* FIRVerifyAssertionResponse.m */,
				ED4E4FEF3F89B6AF7F8CA467CCA39A21 /* FIRVerifyClientRequest.h */,
				EF734455E7972C7ABABC84DA2BA04AA7 /* FIRVerifyClientRequest.m */,
				5155BF3F04E184EFA74662E09DD2930A /* FIRVerifyClientResponse.h */,
				976729A7B2E794B523E94AA698D1636A /* FIRVerifyClientResponse.m */,
				FEA06B0BE578B8A7A153A5D3CBF3C21D /* FIRVerifyCustomTokenRequest.h */,
				41CA3EABCAC39340DBA154724928563F /* FIRVerifyCustomTokenRequest.m */,
				D98904EC2B05BC7DB9A22D5066E9015E /* FIRVerifyCustomTokenResponse.h */,
				3561C7992DA908FC73A08162D85F32D9 /* FIRVerifyCustomTokenResponse.m */,
				3E11F2B989E28658697CB09A314C4D25 /* FIRVerifyPasswordRequest.h */,
				445F1F73E5745DA0E33A47A8A6887465 /* FIRVerifyPasswordRequest.m */,
				4219E497BA0375E8EEC61E83C1238DAD /* FIRVerifyPasswordResponse.h */,
				704F96570CEEB2DCBA3757E50DD79D1A /* FIRVerifyPasswordResponse.m */,
				141813E943B50E4FABE75BE01AA6E208 /* FIRVerifyPhoneNumberRequest.h */,
				4D2EC7B396AC21A1903D1BA202379865 /* FIRVerifyPhoneNumberRequest.m */,
				D988F9612FD6BA1DC2A89B2B4B3E73E8 /* FIRVerifyPhoneNumberResponse.h */,
				3A369315855D85A0A3A7D610509755D2 /* FIRVerifyPhoneNumberResponse.m */,
				01FED5E0D0D961A7F59C790120E329C4 /* NSData+FIRBase64.h */,
				CB4E3A9C530E91D827EAA8CE6BE4D2EE /* NSData+FIRBase64.m */,
				1AB7936C3DE78EF964EBA71723E67EC4 /* Support Files */,
			);
			name = FirebaseAuth;
			path = FirebaseAuth;
			sourceTree = "<group>";
		};
		29E5077730716B49650C8789E6658FFC /* FirebaseCoreDiagnosticsInterop */ = {
			isa = PBXGroup;
			children = (
				2D754D6271E71A07FF18584ECE38B18E /* FIRCoreDiagnosticsData.h */,
				5E4AE0E1DBCB9DF1B70F912EB9D4AFA2 /* FIRCoreDiagnosticsInterop.h */,
				12EF3449AEFAB46C24F21AE5DDACFCF8 /* Support Files */,
			);
			name = FirebaseCoreDiagnosticsInterop;
			path = FirebaseCoreDiagnosticsInterop;
			sourceTree = "<group>";
		};
		40960B644F494D366DBF820BD11B11B0 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				D92CF7BEE8C44691B89FEED35A010B5B /* GoogleAppMeasurement.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		47EFB579A0E86D3119EAB0E9DAED584D /* Core */ = {
			isa = PBXGroup;
			children = (
				6F8C4ADCD5BBAD48F695A10CFB1359E5 /* GTMSessionFetcher.h */,
				FBF10F7E6D8ED34A0B37950A635CE528 /* GTMSessionFetcher.m */,
				7E784506A914982758437FF3902D0807 /* GTMSessionFetcherLogging.h */,
				3EC2E53B2AC563765E7BA9B2F7228A75 /* GTMSessionFetcherLogging.m */,
				828D03FB53D62A12E74918A2ED86D320 /* GTMSessionFetcherService.h */,
				5DA23C39B185A7CE21CB74FBE954348A /* GTMSessionFetcherService.m */,
				8F7B0894A8849290D1C4EA8DFF3ED4C7 /* GTMSessionUploadFetcher.h */,
				6B39FDEFE9F14A1995BCEF2B43BF8262 /* GTMSessionUploadFetcher.m */,
			);
			name = Core;
			sourceTree = "<group>";
		};
		4887BC9B6B9B61291E13BD606AF340F4 /* GoogleAppMeasurement */ = {
			isa = PBXGroup;
			children = (
				40960B644F494D366DBF820BD11B11B0 /* Frameworks */,
				63663DB526664D43524F648207562B3B /* Support Files */,
			);
			name = GoogleAppMeasurement;
			path = GoogleAppMeasurement;
			sourceTree = "<group>";
		};
		4C2223C2D0E8A8FBFF90F6D916C53708 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				577EF6E5A372E2680D06D212777421E2 /* FirebaseCoreDiagnostics.modulemap */,
				36392A917BDA038E3D2E9453902A0573 /* FirebaseCoreDiagnostics-dummy.m */,
				0C050FAA2B50DEDC7667E2E31601D178 /* FirebaseCoreDiagnostics-Info.plist */,
				DB24024350AC9CA45F827CE4901001AC /* FirebaseCoreDiagnostics-umbrella.h */,
				076167FEF5B19414C515689224155396 /* FirebaseCoreDiagnostics.debug.xcconfig */,
				549325B4CC86FA02CBA09F7F12EC64C6 /* FirebaseCoreDiagnostics.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseCoreDiagnostics";
			sourceTree = "<group>";
		};
		51D99CB43878EB8396CDFA1270444B13 /* nanopb */ = {
			isa = PBXGroup;
			children = (
				D2DE93B10FD697593E5066B9C00B0697 /* pb.h */,
				5A6631061DAB7007841B2BF09921F7AA /* pb_common.c */,
				CA1E3ACC6290AC02A662770EE39B61EB /* pb_common.h */,
				5D0C431EDFBFD0ED0766DBC575F3E813 /* pb_decode.c */,
				777504F52428196BF2991807FCF66996 /* pb_decode.h */,
				732C5A8F3D5176D2EB992BEF7214D6CD /* pb_encode.c */,
				F974CFF4931DE883DC3CD094751AA940 /* pb_encode.h */,
				9869FE2AF8008EF4746D3675621B6B99 /* decode */,
				CD1A34BB72621E1F6BF47122B2C13957 /* encode */,
				E77FE06C86AC8B8ADA75A0564AD41BA0 /* Support Files */,
			);
			name = nanopb;
			path = nanopb;
			sourceTree = "<group>";
		};
		5D1A4EA4DAE4D3D216674FB80D440E71 /* Targets Support Files */ = {
			isa = PBXGroup;
			children = (
				BCF61F4327EAA8E169919A95BB712ECE /* Pods-ask_1.0 */,
			);
			name = "Targets Support Files";
			sourceTree = "<group>";
		};
		5E8144E17CE52DDF15C9A52A82BFFA5B /* Support Files */ = {
			isa = PBXGroup;
			children = (
				FC94CCCEC1808CA6C40FC163F58BB8CF /* GoogleDataTransport.modulemap */,
				F559EE91BAFCFAE31CCE85E2480EB6B9 /* GoogleDataTransport-dummy.m */,
				229C489C71FA3D19320774ECFDA21EBE /* GoogleDataTransport-Info.plist */,
				89429CEFFE263A2B60109C57AD67CA27 /* GoogleDataTransport-umbrella.h */,
				A4F8A8D1D54DDCC3FC5C798DA696CACB /* GoogleDataTransport.debug.xcconfig */,
				0CF2E371E54EC8DA14B77E50AE0FCE06 /* GoogleDataTransport.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GoogleDataTransport";
			sourceTree = "<group>";
		};
		63663DB526664D43524F648207562B3B /* Support Files */ = {
			isa = PBXGroup;
			children = (
				A668AF3381014D5E9304E3BD52F92EFD /* GoogleAppMeasurement.debug.xcconfig */,
				CCFBCCE4EF1A4F7465907E9F798AB967 /* GoogleAppMeasurement.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GoogleAppMeasurement";
			sourceTree = "<group>";
		};
		6B435E9BD5B6D0024CEB8FBBA024763E /* Support Files */ = {
			isa = PBXGroup;
			children = (
				6809D57578E68BF9315686CD7625A677 /* PromisesObjC.modulemap */,
				F5B69F9F8596604B177F0AC11ADA0782 /* PromisesObjC-dummy.m */,
				FDF774A68D24D95385100466BB95E72D /* PromisesObjC-Info.plist */,
				D4027C660DBF9F7AA1662CB6EE8E2C2E /* PromisesObjC-umbrella.h */,
				B1A60A7B4EB2528172FA3D16401AC647 /* PromisesObjC.debug.xcconfig */,
				B2FF02D456E3B21D8F6D54681434CF2E /* PromisesObjC.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/PromisesObjC";
			sourceTree = "<group>";
		};
		6B80BA9D933BD69FD8F091B4CC9C2601 /* leveldb-library */ = {
			isa = PBXGroup;
			children = (
				A5A7CD8B2D356FEFA4B77A77E0515A0D /* arena.cc */,
				94E3B2336F40634A81E294D813817E03 /* arena.h */,
				A96D8F454B7C63850DFED949563BD011 /* block.cc */,
				D98845DF7478339FDB1184597DBA6E0C /* block.h */,
				27A370432AB8A633BD2D897FA2A3B347 /* block_builder.cc */,
				BCD1C25E250520C2AD9CD891FB510E6C /* block_builder.h */,
				E2CABB1A260A8F4C63ED604A5FC07C52 /* bloom.cc */,
				7A8224E58F43777019EC28021644C2E7 /* builder.cc */,
				CB885BA539A37C080EC0FD1004D8FB5B /* builder.h */,
				D79899A1B3502BD7C763F59150E877D7 /* c.cc */,
				83B45C4D1DAED7AA7634BD0A2CAD2913 /* c.h */,
				58B2347F42B6C9A12579FFCA6DF127F7 /* cache.cc */,
				2045674D423D2829404E7C8BBA28B80F /* cache.h */,
				99FF81958CFE40FF50D94D68D98F4870 /* coding.cc */,
				D4C4FA6882F8D53D2E3472563CEB2031 /* coding.h */,
				592D34700716FABA9A4C4C8FF18C4685 /* comparator.cc */,
				61129EA215FE13290FEEC38992633B7B /* comparator.h */,
				58414DE122F66ABCCC7DD6521D00AB03 /* crc32c.cc */,
				05D1F7F87D3D0CF893C8FFA25B5A700B /* crc32c.h */,
				B976250DF3BEA5C9A3484099CE43D492 /* db.h */,
				4001DC621887D29BD01F21B0214B158F /* db_impl.cc */,
				4FAFDC5B451C25EFDE832FA8B37425BB /* db_impl.h */,
				A13BBD343BC902DA3345570935A954FA /* db_iter.cc */,
				55FA5759715D0888BFDE2B520EB82D28 /* db_iter.h */,
				F0313CEDB3ECA1929D3A1D951F5FDD58 /* dbformat.cc */,
				C45313E14C533F88F690BAA4CD029918 /* dbformat.h */,
				B29169885A6CAA28A18BEDB25096AF8E /* dumpfile.cc */,
				AE5703B9DDD0C2565722E41BC1C6A60A /* dumpfile.h */,
				2466C2B1BD44E0F9D75964B60D39F1BB /* env.cc */,
				9F6EF999C1151EE51AB9F662E429ED29 /* env.h */,
				E38D7E620A65AC9E2213A150BC55262A /* env_posix.cc */,
				C1FB3856D581877976B52C92F568210A /* env_posix_test_helper.h */,
				CA0CA72730534937FF3FF3A46DED60BD /* env_windows_test_helper.h */,
				DE7B9A6A6D35C9E6DDD1B33BFE08BD31 /* export.h */,
				339DB1CB573DF9089F7FCDE3B816DC50 /* filename.cc */,
				20FA7B35392E7551C15A131F5FFC926F /* filename.h */,
				1803567AFF2107F454AD8CD079BEEF06 /* filter_block.cc */,
				66389F5A7E47E290C3CDA854A40D62E3 /* filter_block.h */,
				360F807227DF164FB8858C8D94BC1958 /* filter_policy.cc */,
				B0EE74A553263376C41D9EF6E428CCCB /* filter_policy.h */,
				7FFCCE40A6122F8190BA91E7531EE500 /* format.cc */,
				01A6369B9EA4D87F2257860061C65F86 /* format.h */,
				7F32F6F5472C92465AAB2FA1846223AF /* hash.cc */,
				C9035A85EE683F8A00187438BB371816 /* hash.h */,
				1E5E89350EDB07956741FB3C5D24D769 /* histogram.cc */,
				E72614CFA5ABDE10610280B7C486C961 /* histogram.h */,
				48E8E2BC67AD582200AC83E9BDDF9637 /* iterator.cc */,
				962D72E6C08917DB3920228D3845577C /* iterator.h */,
				287B1B17B10FE7021080D560071FD3B1 /* iterator_wrapper.h */,
				3BC143FC3DA35F438BBB5065530C59CE /* log_format.h */,
				8A1C8B048AA4A86A5C42F733330FB5B7 /* log_reader.cc */,
				CD3F206768E3DA7219C72F62BE3C9053 /* log_reader.h */,
				0159B9700D2259A0954E4FC1F833DEA7 /* log_writer.cc */,
				63D96B9A5E22157C0E1461318F256387 /* log_writer.h */,
				23D51231AF98D0744B7B1272CFAA9AB7 /* logging.cc */,
				8347C0A4546B7BD33302851BC46AF258 /* logging.h */,
				B2AB1CDB6DB8DE020638B9F599476BA6 /* memtable.cc */,
				D92DC27D3652C091BDABC8B98E711338 /* memtable.h */,
				91A943678A952FBC201C579FFAA26E66 /* merger.cc */,
				84DDA8DDCD36955629BD2D99BBDFB9FF /* merger.h */,
				C547C13F88B4CF6816A8BFB6BC30B966 /* mutexlock.h */,
				C871FC65163C57A24845C61BB368CA70 /* no_destructor.h */,
				8B58379B609FEAEA0330EB388B3AF5A7 /* options.cc */,
				C6DA79663F90F32EA3687D4D0B913FF6 /* options.h */,
				0AE7F8EB0A6E55D718640D9F84010CD7 /* port.h */,
				562AAF3246F3175FAB05EB16150FD4AD /* port_example.h */,
				DDAB93E3B7DB8C4DC82794FCDC5CC0B6 /* port_stdcxx.h */,
				8902A60C723955BCBA3B856DE6F2DB0B /* posix_logger.h */,
				649639FABFBBB7E042ADD3A39F8F4543 /* random.h */,
				7EAF2C5EB80BFEFCB1ABBD152F313338 /* repair.cc */,
				3B8C36896D76899927414FA0CF29B6E8 /* skiplist.h */,
				4A49EB9FB50033111FAB8BFA437786B2 /* slice.h */,
				9683E40728F49D8721E25DC4645C1E91 /* snapshot.h */,
				7B6FC99E75E45D360FCE5D88A1C749C3 /* status.cc */,
				21BA35C0946841ACF8F453D44B8A43F6 /* status.h */,
				5DB692426505AFD9DC8FC719C450AF91 /* table.cc */,
				7D643B82E808C34EB6BFD41497157BA4 /* table.h */,
				F5C49AEF275CEE72D6D0A8D11F9CF3D6 /* table_builder.cc */,
				06DB2E4025E66638F1A6F3075096F785 /* table_builder.h */,
				E1CE40D4E13DC6505F6ABCEF451B942D /* table_cache.cc */,
				6B1AD993E1EE9E479EC949C4F5B64E2B /* table_cache.h */,
				6422348E0F61E39AF808B1A65B986A4E /* testharness.cc */,
				DFE41B9174D991C2F38DBCAEF3BD8EC6 /* testharness.h */,
				0AE8C8FBF2A61F0034953ECB83C50BF8 /* testutil.h */,
				91697EFD74E79125B5CEF73C30010288 /* thread_annotations.h */,
				7888ED3B27E144F579D8A89034213B39 /* two_level_iterator.cc */,
				66D27F42B298632E8180BF5420A8E6A1 /* two_level_iterator.h */,
				3998B27797C39797A6BBA4C9899AF338 /* version_edit.cc */,
				AFAB03F2981CA6238AF1821BD7BA946E /* version_edit.h */,
				92FD017A9CD1B1F9FE29C1E9F8E3A2FC /* version_set.cc */,
				13277C56541ED197A251E4CD76B960EA /* version_set.h */,
				73BC208489385E5F5F3DB8526CD5F6DD /* windows_logger.h */,
				1FF28254B20B9A6A6ED0F9FB991839B3 /* write_batch.cc */,
				0981798E7A72D4A43A0D52D60C861C17 /* write_batch.h */,
				76E0E00BDD7CCBC163F933184DC05980 /* write_batch_internal.h */,
				0EE003EBBFEF7FC2147F46AF14215BFA /* Support Files */,
			);
			name = "leveldb-library";
			path = "leveldb-library";
			sourceTree = "<group>";
		};
		7478E883515E98530B1B3C4C35D538EE /* Support Files */ = {
			isa = PBXGroup;
			children = (
				2A79E3FD55D0ADDB185CFB5DDA49621E /* FirebaseDatabase.modulemap */,
				E492B27A389FCA2770D3C33F01D25DB5 /* FirebaseDatabase-dummy.m */,
				55B4EE386F78A96D3B58BE802F49B590 /* FirebaseDatabase-Info.plist */,
				F2491EAC688F202ECE6A5FBA09974BB4 /* FirebaseDatabase-umbrella.h */,
				5B767FB6FDC0D0470AC9A2C15CAED489 /* FirebaseDatabase.debug.xcconfig */,
				191AB145A5FB022D0534EEB9432C58B5 /* FirebaseDatabase.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseDatabase";
			sourceTree = "<group>";
		};
		74CD108BD1F65B2DBFCEE57D0D351E64 /* Network */ = {
			isa = PBXGroup;
			children = (
				D220FFA73E21C7FF38742BBAC07824A7 /* GULMutableDictionary.h */,
				006F63214B2E02538F3E7A894576102A /* GULMutableDictionary.m */,
				0473FFFAEAC15363D4F8297C21D27F0F /* GULNetwork.h */,
				878AD6C8C50D6B158540310FB6C30210 /* GULNetwork.m */,
				96D778263F22981CE529D12DEF0B69AA /* GULNetworkConstants.h */,
				6535B18D6DF078DE092333CDEFF37244 /* GULNetworkConstants.m */,
				27AED4D751139A99DF55B7F8B4DE45D8 /* GULNetworkLoggerProtocol.h */,
				878D26B2870E070A0C4BCE55DFF2F519 /* GULNetworkMessageCode.h */,
				D80E1B16FBC2D983D598313A44C222F3 /* GULNetworkURLSession.h */,
				AB7EFA803D03FD0F174C7DB9D86351DB /* GULNetworkURLSession.m */,
			);
			name = Network;
			sourceTree = "<group>";
		};
		8C0EAFC960C3AEA70E53023F6F1AA36C /* FirebaseInstallations */ = {
			isa = PBXGroup;
			children = (
				7C7E3CD5D2C6187607083CBE432BE95F /* FirebaseInstallations.h */,
				E9491A787B3E707AD8492E6F63C44395 /* FIRInstallations.h */,
				D57E5845182A3E515B15F124FD49D461 /* FIRInstallations.m */,
				A75D93B9F70A50058142ABC258D37D12 /* FIRInstallationsAPIService.h */,
				2AA0A1E25F04282A288EE8368083718B /* FIRInstallationsAPIService.m */,
				6D24C71A46DEA742427E508264D424E3 /* FIRInstallationsAuthTokenResult.h */,
				8C0305A506A3EC8CEE15CCA8DDF71CCE /* FIRInstallationsAuthTokenResult.m */,
				C85BE65996371EA7905E9C2FFA5DF677 /* FIRInstallationsAuthTokenResultInternal.h */,
				2FBFB6396DB5451CFEC88D22F25A13E6 /* FIRInstallationsErrors.h */,
				63AA11073E5F4E250BC82D465B130AD9 /* FIRInstallationsErrorUtil.h */,
				AB1AD5A5392E22687ECF862D68F9634A /* FIRInstallationsErrorUtil.m */,
				63C5EBD64E642055607DADC43F708892 /* FIRInstallationsHTTPError.h */,
				50B59D9D0988D689958107F4EEF75DD6 /* FIRInstallationsHTTPError.m */,
				2B79B5122608E510F16DADE0019BE0FE /* FIRInstallationsIDController.h */,
				CBA4138D3D5FE7C9024E9A1A671BD4DA /* FIRInstallationsIDController.m */,
				24C4E4DA8EF93A6D326A054BE2003DDF /* FIRInstallationsIIDStore.h */,
				BF22C570D15028F1C676E911B532355B /* FIRInstallationsIIDStore.m */,
				43201BEC52D3198367A8626DB0A6C320 /* FIRInstallationsIIDTokenStore.h */,
				2CF3CB23B7BC8F7831890346F77565B0 /* FIRInstallationsIIDTokenStore.m */,
				C55E6325DFB27FDFDDC777CB07E7ED89 /* FIRInstallationsItem.h */,
				D488BFCE0BCDA221A9757386BE45F28D /* FIRInstallationsItem.m */,
				4935E237A4B0EE2FCA958FD0D0C6D4CE /* FIRInstallationsItem+RegisterInstallationAPI.h */,
				24F03D6EF94C5C6F4C4655F72C8F1EC9 /* FIRInstallationsItem+RegisterInstallationAPI.m */,
				5B24F245344A42504271AE67C1022137 /* FIRInstallationsKeychainUtils.h */,
				A2F6EC24E0D4AE5B1B5730332A393A93 /* FIRInstallationsKeychainUtils.m */,
				9D171D40AB6D79C03AEAC202D4741085 /* FIRInstallationsLogger.h */,
				F1D1AA8F8943E4D29CFFB72794480137 /* FIRInstallationsLogger.m */,
				EC22718514FC1B58DB35B3D067744DB2 /* FIRInstallationsSingleOperationPromiseCache.h */,
				77E31411D714FD31E08F0A87B5D339F6 /* FIRInstallationsSingleOperationPromiseCache.m */,
				78DD1FF3C27591BB37CD477F05723641 /* FIRInstallationsStatus.h */,
				94953A676B210D6D81F0B778BD40FB76 /* FIRInstallationsStore.h */,
				1CB6E53F995952321FF817BDA65E2CEE /* FIRInstallationsStore.m */,
				F96FB323713149E8E2C3D290A3EEA830 /* FIRInstallationsStoredAuthToken.h */,
				CAA07012D9BCEC85372611686FC46B46 /* FIRInstallationsStoredAuthToken.m */,
				EEB7716B4994919F5621A9BD3D4B772C /* FIRInstallationsStoredItem.h */,
				7B5161D5AFE7F869EBB6E98F27597D84 /* FIRInstallationsStoredItem.m */,
				714C4D62D332748EF37003201F09E80A /* FIRInstallationsVersion.h */,
				41FC74F3FED48C64836EAA8ABB6DE310 /* FIRInstallationsVersion.m */,
				BEC8DC760C6B43FF0B07C16AF7B48B55 /* FIRSecureStorage.h */,
				2805E0E7663099F9CF8916E9B0A90A39 /* FIRSecureStorage.m */,
				DAFAA14EF0C70C76C92E53513B1B5EFD /* Support Files */,
			);
			name = FirebaseInstallations;
			path = FirebaseInstallations;
			sourceTree = "<group>";
		};
		9869FE2AF8008EF4746D3675621B6B99 /* decode */ = {
			isa = PBXGroup;
			children = (
			);
			name = decode;
			sourceTree = "<group>";
		};
		A19B2A1F1F4F983B6B5DF351E92A5CE9 /* Products */ = {
			isa = PBXGroup;
			children = (
				3347A1AB6546F0A3977529B8F199DC41 /* FBLPromises.framework */,
				43B1E4CD7B30B9FD278100133C2AC788 /* FirebaseAuth.framework */,
				E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore.framework */,
				8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics.framework */,
				51671C73F008B5C0C3751B3855999213 /* FirebaseDatabase.framework */,
				13C8C8B254851998F9289F71229B28A2 /* FirebaseInstallations.framework */,
				856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport.framework */,
				6942351307BC1F54575D9853307EAE0E /* GoogleDataTransportCCTSupport.framework */,
				B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities.framework */,
				C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */,
				0A9F46A999C47653013D3AD854352507 /* leveldb.framework */,
				06FC5C9CF96D60C50FCD47D339C91951 /* nanopb.framework */,
				18B084C550403B728DDE30804062B552 /* Pods_ask_1_0.framework */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		A392F8CD389F7984A99FF82BDBDD1D95 /* GTMSessionFetcher */ = {
			isa = PBXGroup;
			children = (
				47EFB579A0E86D3119EAB0E9DAED584D /* Core */,
				10E9F0511BC84876C4C5F259B48535D5 /* Support Files */,
			);
			name = GTMSessionFetcher;
			path = GTMSessionFetcher;
			sourceTree = "<group>";
		};
		A8DAFB1AF397E5BBC317B60318A5A3A3 /* Reachability */ = {
			isa = PBXGroup;
			children = (
				ACA6199548B2AC1A224E3F32DF8A5A2C /* GULReachabilityChecker.h */,
				DC219F509D4A2DA319E9D0AB18748D04 /* GULReachabilityChecker.m */,
				57E4266F521260FB37ADC1D4E05AC3A3 /* GULReachabilityChecker+Internal.h */,
				BFA5A5983DBDC6A4B3CE1824E717F84F /* GULReachabilityMessageCode.h */,
			);
			name = Reachability;
			sourceTree = "<group>";
		};
		A8F526E9E29CD637DAA4492AFC5A8D24 /* Logger */ = {
			isa = PBXGroup;
			children = (
				78FAF358C4DB1035AF29882704C073E2 /* GULLogger.h */,
				F1E49ED0B6471B75B51B771744028557 /* GULLogger.m */,
				7A82D0254FC0FFFEFEDA937012006CB7 /* GULLoggerLevel.h */,
			);
			name = Logger;
			sourceTree = "<group>";
		};
		B3A0D24A691FBF50ECD8D3416F0C55BE /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				37911BD158F8B265D2F9B90B6D0DB25B /* FIRAnalyticsConnector.framework */,
				D7BF9364285D2661DBEC5D210354DBF6 /* FirebaseAnalytics.framework */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		B972C69A00BBF2121E9E4D1268BC7191 /* GoogleUtilities */ = {
			isa = PBXGroup;
			children = (
				EF1F5919B0C08AD197655DCE56C84D32 /* AppDelegateSwizzler */,
				18B9E001448E716C4696CE729F856B25 /* Environment */,
				A8F526E9E29CD637DAA4492AFC5A8D24 /* Logger */,
				211DF21A77A24E3BC3AF9A938924BD77 /* MethodSwizzler */,
				74CD108BD1F65B2DBFCEE57D0D351E64 /* Network */,
				F54A0BEC2470211B0FAFF1D61E32A9EC /* NSData+zlib */,
				A8DAFB1AF397E5BBC317B60318A5A3A3 /* Reachability */,
				E4D111C6B64EEAC1B946A26C16C041D9 /* Support Files */,
				F7CD00D0C400024E7664B8526BC743DA /* UserDefaults */,
			);
			name = GoogleUtilities;
			path = GoogleUtilities;
			sourceTree = "<group>";
		};
		BCF61F4327EAA8E169919A95BB712ECE /* Pods-ask_1.0 */ = {
			isa = PBXGroup;
			children = (
				CECE453E2C97A5A7698E09DDC3B00208 /* Pods-ask_1.0.modulemap */,
				DDDDEF9DA9EC639AB50D97D1196B3F8E /* Pods-ask_1.0-acknowledgements.markdown */,
				F1B0D32529F8B163B84620C1CCA902C0 /* Pods-ask_1.0-acknowledgements.plist */,
				AEB94A10C5CD660AE7224862562BECF7 /* Pods-ask_1.0-dummy.m */,
				A84A1CA50F406352D3439981AA15CBF2 /* Pods-ask_1.0-frameworks.sh */,
				F55FB2BE3850479F14CE1C436A7D9009 /* Pods-ask_1.0-Info.plist */,
				79F0D500E7DF10E33F31ED8F9C2751C1 /* Pods-ask_1.0-umbrella.h */,
				9B90B851886AE831542EF8EE35335884 /* Pods-ask_1.0.debug.xcconfig */,
				7F8F14C0F9561907FCA73D40A84E0098 /* Pods-ask_1.0.release.xcconfig */,
			);
			name = "Pods-ask_1.0";
			path = "Target Support Files/Pods-ask_1.0";
			sourceTree = "<group>";
		};
		C2D4CDDB11464BBCCB01977F0CE5D7AF /* GoogleDataTransportCCTSupport */ = {
			isa = PBXGroup;
			children = (
				C86F1FE892024346B7AD40C17C536D6C /* cct.nanopb.c */,
				BEA21468D4AAB6CDA1DED8A81C518DBB /* cct.nanopb.h */,
				F41A6CDE130425522E7E6C7A159A8C5A /* GDTCCTCompressionHelper.h */,
				DE661577BDC9D58B9D9C8A70DDAA092A /* GDTCCTCompressionHelper.m */,
				CDB2908750F6EDBD0766D5130DD6DB13 /* GDTCCTNanopbHelpers.h */,
				666EE2BCC0B5F755DA1CA4395E38A4F2 /* GDTCCTNanopbHelpers.m */,
				AE1F6865BA4232A8BB6FFD07BF809883 /* GDTCCTPrioritizer.h */,
				3CFFE9E61A50614D1BE5C805E75E8CCF /* GDTCCTPrioritizer.m */,
				5858AD5C289FA8C48324D74B67A3786E /* GDTCCTUploader.h */,
				60CDD4C7EB8F90E250401DE55C1EA68B /* GDTCCTUploader.m */,
				14902B08A2557F1F89DE3C9279EFA687 /* Support Files */,
			);
			name = GoogleDataTransportCCTSupport;
			path = GoogleDataTransportCCTSupport;
			sourceTree = "<group>";
		};
		C44F0F75570C96A181932C7BCCFA5FD6 /* PromisesObjC */ = {
			isa = PBXGroup;
			children = (
				686AD6FAEFAE99FF643C4A86F113E49C /* FBLPromise.h */,
				821D3C1121D970AE18A095199961941A /* FBLPromise.m */,
				F99F0757A455E1FEF985BA8CBFC8335E /* FBLPromise+All.h */,
				A6E6D9D0FEC180A9F5FF5B5A2042926C /* FBLPromise+All.m */,
				165AC06A0B250CE0652CFE671FA96A49 /* FBLPromise+Always.h */,
				D0F948F607A1B77B05DDA43BB54CAF28 /* FBLPromise+Always.m */,
				DB4DD65F2F25386C2173DC045C2BC152 /* FBLPromise+Any.h */,
				FA2F84680C6131AF44D5C1DC3F2864F9 /* FBLPromise+Any.m */,
				DDB697FD39BE0E3596DF3157E9621D4A /* FBLPromise+Async.h */,
				053E68EFA2B4489FCA3E083D63F09E0A /* FBLPromise+Async.m */,
				83A37E7A7A278588FCF43BCA9507BC61 /* FBLPromise+Await.h */,
				D7155C04F05566A677A9F53AB0A549D6 /* FBLPromise+Await.m */,
				6013448952C7BB625DFCB6D7B80279CF /* FBLPromise+Catch.h */,
				7A0634A04CF4BB596F054853FED4826B /* FBLPromise+Catch.m */,
				AD7030C946F1E1F39AEB8BBF5C6BC5E5 /* FBLPromise+Delay.h */,
				E152598801B608EE001851D3F4299724 /* FBLPromise+Delay.m */,
				D913185A15AB884A6D8F7143B169465C /* FBLPromise+Do.h */,
				2EFB864E9895FCDB8C6F24D23390580B /* FBLPromise+Do.m */,
				1BB4B0E6AC24EB57B95754DA304E4A4A /* FBLPromise+Race.h */,
				D098327B6AE3B761FDEF4F7E1901B3AF /* FBLPromise+Race.m */,
				D8A8B30D0CA6407794929FDFBC763914 /* FBLPromise+Recover.h */,
				F779DE282278D0A17C5344952EEB885A /* FBLPromise+Recover.m */,
				D62468804F867B9E2D779A5342CC9BE6 /* FBLPromise+Reduce.h */,
				EC3C181ED27FBF00B40AC6B4CE31C358 /* FBLPromise+Reduce.m */,
				CD35B86A1859C7808D66FC91AAF566BE /* FBLPromise+Retry.h */,
				D7DFD50C9ACB19D79DD678E6BDD76FE7 /* FBLPromise+Retry.m */,
				37BA6B57FCD5CBBD949C62548AAFCC37 /* FBLPromise+Testing.h */,
				96F66F1A617671844379DC21E90E7FB9 /* FBLPromise+Testing.m */,
				C22E9F3CA2FCDBAFF56191134F233C7E /* FBLPromise+Then.h */,
				76C8B37415DB52801B1EABD7BAFB1186 /* FBLPromise+Then.m */,
				14F9FC31CB935FEB2871B3795EF29DB6 /* FBLPromise+Timeout.h */,
				B6FD27F5DA53E8A3F8CBF7CCFB959EFF /* FBLPromise+Timeout.m */,
				0696490C809682995111B2D80BD8EC7A /* FBLPromise+Validate.h */,
				808E7987672D1E9E4679A4E9D09B5D2F /* FBLPromise+Validate.m */,
				66A85555A61E09A026B3FBAF816CC6FC /* FBLPromise+Wrap.h */,
				09C3F1E34D557461D960C9145380B477 /* FBLPromise+Wrap.m */,
				08AC8BA17296C808C11F271F13E36658 /* FBLPromiseError.h */,
				297C1156EA11B4ABA6BBED6DD45FA172 /* FBLPromiseError.m */,
				069A594946F0BB1205088DE8C3868F1A /* FBLPromisePrivate.h */,
				5F1E848EF66C8E4EBFCBF6E754AE1445 /* FBLPromises.h */,
				6B435E9BD5B6D0024CEB8FBBA024763E /* Support Files */,
			);
			name = PromisesObjC;
			path = PromisesObjC;
			sourceTree = "<group>";
		};
		C74BEB3B189FB4152951F03025DDF674 /* Firebase */ = {
			isa = PBXGroup;
			children = (
				CF6ED94ECE9EF2F440E4370F8A316A01 /* CoreOnly */,
				F7CA4B1104C3AB3F3C4F803A051C6CFB /* Support Files */,
			);
			name = Firebase;
			path = Firebase;
			sourceTree = "<group>";
		};
		C7D4FA2642FDB42D6C07CB00874ECE18 /* FirebaseAnalytics */ = {
			isa = PBXGroup;
			children = (
				B3A0D24A691FBF50ECD8D3416F0C55BE /* Frameworks */,
				1557E61080C0304F19E710F4D1CA9252 /* Support Files */,
			);
			name = FirebaseAnalytics;
			path = FirebaseAnalytics;
			sourceTree = "<group>";
		};
		CD1A34BB72621E1F6BF47122B2C13957 /* encode */ = {
			isa = PBXGroup;
			children = (
			);
			name = encode;
			sourceTree = "<group>";
		};
		CDDB8FD2CA35ACEDCC311C6814BB76CE /* Support Files */ = {
			isa = PBXGroup;
			children = (
				AC7FA9EBD36036D67CC908FAC85A2A72 /* FirebaseCore.modulemap */,
				773CD93DEEED918D4636BC13BF39FB2A /* FirebaseCore-dummy.m */,
				7987B83C180CA2D1B6C74451F0811E69 /* FirebaseCore-Info.plist */,
				230426CA31FD880E0883A95E963B7CC1 /* FirebaseCore-umbrella.h */,
				F5DFD753B9E000134BA778F87ABF86F1 /* FirebaseCore.debug.xcconfig */,
				3FB6DF510778A7866BA2457177DB651F /* FirebaseCore.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseCore";
			sourceTree = "<group>";
		};
		CF1408CF629C7361332E53B88F7BD30C = {
			isa = PBXGroup;
			children = (
				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
				03C5C200A0787E300053CFA8F53CA094 /* Frameworks */,
				FAD91BECE5B25EC6BE0BDDAC2321BD94 /* Pods */,
				A19B2A1F1F4F983B6B5DF351E92A5CE9 /* Products */,
				5D1A4EA4DAE4D3D216674FB80D440E71 /* Targets Support Files */,
			);
			sourceTree = "<group>";
		};
		CF6ED94ECE9EF2F440E4370F8A316A01 /* CoreOnly */ = {
			isa = PBXGroup;
			children = (
				3E45836DF1A27028E999C57485412906 /* Firebase.h */,
			);
			name = CoreOnly;
			sourceTree = "<group>";
		};
		DAFAA14EF0C70C76C92E53513B1B5EFD /* Support Files */ = {
			isa = PBXGroup;
			children = (
				A95D170A6D96FA23A3564F40BB4D299F /* FirebaseInstallations.modulemap */,
				A44A0291699EA2F3A338626AE3C9EF47 /* FirebaseInstallations-dummy.m */,
				A960563FEEA820D2247F1B9B891E01CF /* FirebaseInstallations-Info.plist */,
				817136644E3D1E1BE69FBCE930866B74 /* FirebaseInstallations-umbrella.h */,
				ABC8F7405F4757292FA756C72850E931 /* FirebaseInstallations.debug.xcconfig */,
				012D2F5417A5775863FF5DD281D18B88 /* FirebaseInstallations.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseInstallations";
			sourceTree = "<group>";
		};
		E05E2A9C3073654F46256AE8E4E50092 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				B0DFD8D924881F42E73B05BFB256E692 /* FirebaseAuthInterop.debug.xcconfig */,
				648C6448B8DC3677389748178909B0A5 /* FirebaseAuthInterop.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/FirebaseAuthInterop";
			sourceTree = "<group>";
		};
		E4D111C6B64EEAC1B946A26C16C041D9 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				6AE0146E396172AB7D97152B4D7B5C92 /* GoogleUtilities.modulemap */,
				1D03055F0F0CEDEA11B6AF13F371A86D /* GoogleUtilities-dummy.m */,
				223D226C620833D2DDD1682E085B8365 /* GoogleUtilities-Info.plist */,
				2098FF090A993515218BE548F5D2B9C1 /* GoogleUtilities-prefix.pch */,
				BC316291A6D5DDB982ABA0D00CA03426 /* GoogleUtilities-umbrella.h */,
				FC403C63D28C26C5743F1FDA0C5D7D45 /* GoogleUtilities.debug.xcconfig */,
				A759506A5D9A14675869A1AEA55864A2 /* GoogleUtilities.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/GoogleUtilities";
			sourceTree = "<group>";
		};
		E77FE06C86AC8B8ADA75A0564AD41BA0 /* Support Files */ = {
			isa = PBXGroup;
			children = (
				963FC82850DA82574D9C1651D2074F17 /* nanopb.modulemap */,
				C9D8D2403DCB78A726ED9CAB603336DB /* nanopb-dummy.m */,
				3FC5F762B2383E900B659630154CB6B4 /* nanopb-Info.plist */,
				E0F3961B17574BBAF826B71DB5E8273B /* nanopb-prefix.pch */,
				EF2E6B74ADA0FA55EEE64387DCCAE71A /* nanopb-umbrella.h */,
				336FA53244016381BA108CD992103394 /* nanopb.debug.xcconfig */,
				60BBE5E321BE23162A8548278251CAA2 /* nanopb.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/nanopb";
			sourceTree = "<group>";
		};
		EF1F5919B0C08AD197655DCE56C84D32 /* AppDelegateSwizzler */ = {
			isa = PBXGroup;
			children = (
				744045F4D5E3557E526C9289089FFCD9 /* GULAppDelegateSwizzler.h */,
				71A504D0D4061F33EC327B45D6090712 /* GULAppDelegateSwizzler.m */,
				61DC991323258F31D76F1B1FC6700315 /* GULAppDelegateSwizzler_Private.h */,
				631CD153BA92E3A08354C44A4EC80499 /* GULApplication.h */,
				07E491470CBE960158A0FCE944FABCB3 /* GULLoggerCodes.h */,
				F3CD0AB14604E3704E7A99A892362FB1 /* GULSceneDelegateSwizzler.h */,
				11D066DB63AA371B14123D5ECA7FD39D /* GULSceneDelegateSwizzler.m */,
				0ADBB55810503421CAB90F1171A1F6CD /* GULSceneDelegateSwizzler_Private.h */,
			);
			name = AppDelegateSwizzler;
			sourceTree = "<group>";
		};
		F54A0BEC2470211B0FAFF1D61E32A9EC /* NSData+zlib */ = {
			isa = PBXGroup;
			children = (
				99829431852E544F050280E7D0E2A8C7 /* GULNSData+zlib.h */,
				246B71D254016C6E8D9984644FDC014E /* GULNSData+zlib.m */,
			);
			name = "NSData+zlib";
			sourceTree = "<group>";
		};
		F77A13DC7147635A70321C2D2367A20E /* GoogleDataTransport */ = {
			isa = PBXGroup;
			children = (
				6C81E2D0CBCA4E9CEAB6841AC9516CB5 /* GDTCORAssert.h */,
				5E60384D1E7E7C201785276CD55401EF /* GDTCORAssert.m */,
				CFDFAC4680CFC0421A7A52228855C651 /* GDTCORClock.h */,
				4807D12A79513B4DBE98E5364D4D8E1B /* GDTCORClock.m */,
				5A31189CE42B82D6F35C8028CD590E38 /* GDTCORConsoleLogger.h */,
				9B80CF402995552E31CF63037F0DE5AB /* GDTCORConsoleLogger.m */,
				B7E82F6CD33A8FCC26A7EAF3A9163F55 /* GDTCORDataFuture.h */,
				4491F48521267F114BFC5D6DF352CF06 /* GDTCORDataFuture.m */,
				2AF17C927DE042F77546DF9173E20B22 /* GDTCOREvent.h */,
				DC4A5B28BA6A0460FBCE846A19F30A97 /* GDTCOREvent.m */,
				9489D5721815DC2FF8D0C460AF8C96AC /* GDTCOREvent_Private.h */,
				4FF5710B7881FBAB2D3470538A6C3882 /* GDTCOREventDataObject.h */,
				4BFF960E4E2F6A563DDB80A8878E112E /* GDTCOREventTransformer.h */,
				65321E02A193414D457FE3336AE478B8 /* GDTCORLifecycle.h */,
				AAEDCA574947D8E94CEE338558438BB5 /* GDTCORLifecycle.m */,
				97277687962F4A34EEA1B00A9E916EC3 /* GDTCORPlatform.h */,
				6132DE3CA0721F180F60BA89F494111E /* GDTCORPlatform.m */,
				E2274C3DDF550CD4B7A2C8D0351C31D2 /* GDTCORPrioritizer.h */,
				CC99D4BABECDA78F6E28E354890C4DB1 /* GDTCORReachability.h */,
				612536A9F4087901FB5C2A3D0659AF01 /* GDTCORReachability.m */,
				B50972A3178A029394537296CCE39BD6 /* GDTCORReachability_Private.h */,
				EFF969B4135F4D0FFBCB40F95E3AD1FB /* GDTCORRegistrar.h */,
				6EFACE727B99BEF85E28541501B10DA2 /* GDTCORRegistrar.m */,
				7BD41932E491276FCBF6A824E9822222 /* GDTCORRegistrar_Private.h */,
				2F5C0D67C540112689F2ED67635E61DB /* GDTCORStorage.h */,
				19D89C92D80CB3A4074A8ECC2729A232 /* GDTCORStorage.m */,
				9D9BBB3BD677D56348DFBDDCF8DB60B0 /* GDTCORStorage_Private.h */,
				C319A5C7951E3C543C83D08081382A49 /* GDTCORStoredEvent.h */,
				F3061EEF3EE6CFAAB6FEBB1210BF84D5 /* GDTCORStoredEvent.m */,
				DF280BA2225643541921FCCB7234C4A3 /* GDTCORTargets.h */,
				D10D9D7EBB4D0A59A19C7C3B09D5C0B5 /* GDTCORTransformer.h */,
				51850A1B0CC0B8F7FBD4091C84CFF6D2 /* GDTCORTransformer.m */,
				211B92510A62C78A918EB8131E14ABCF /* GDTCORTransformer_Private.h */,
				CFFE8E08986DBDA1A042FA5F81379BB8 /* GDTCORTransport.h */,
				85D2E9FEED5E153B7BEAA242434C6E89 /* GDTCORTransport.m */,
				6F2920A4241484D11E055CE4C19E5015 /* GDTCORTransport_Private.h */,
				267BAA76CC8F5DCD19037DCA41A1AA06 /* GDTCORUploadCoordinator.h */,
				3A70EB727279B8167EDF77FFC977F509 /* GDTCORUploadCoordinator.m */,
				25E5EAFB8146564D9EDCC76484E8E268 /* GDTCORUploader.h */,
				FBB6184C9C2DC5540945D605D233AFE6 /* GDTCORUploadPackage.h */,
				4DA703908509C49807D41504AC253052 /* GDTCORUploadPackage.m */,
				429E0A35DD14A2148E5F8564CA41CFDE /* GDTCORUploadPackage_Private.h */,
				C17CEF66B67E58C61A7B9DC592D0C17D /* GoogleDataTransport.h */,
				5E8144E17CE52DDF15C9A52A82BFFA5B /* Support Files */,
			);
			name = GoogleDataTransport;
			path = GoogleDataTransport;
			sourceTree = "<group>";
		};
		F7CA4B1104C3AB3F3C4F803A051C6CFB /* Support Files */ = {
			isa = PBXGroup;
			children = (
				2D4469AB603EA40C99BBF8250CF4001F /* Firebase.debug.xcconfig */,
				F319602EE8EBC538EB52AE15A33E83BF /* Firebase.release.xcconfig */,
			);
			name = "Support Files";
			path = "../Target Support Files/Firebase";
			sourceTree = "<group>";
		};
		F7CD00D0C400024E7664B8526BC743DA /* UserDefaults */ = {
			isa = PBXGroup;
			children = (
				D74E4C72ABE57880F3F056A3D1EE9397 /* GULUserDefaults.h */,
				3035584CCDF8A28E7BED5CE1EF6EB872 /* GULUserDefaults.m */,
			);
			name = UserDefaults;
			sourceTree = "<group>";
		};
		FAD91BECE5B25EC6BE0BDDAC2321BD94 /* Pods */ = {
			isa = PBXGroup;
			children = (
				C74BEB3B189FB4152951F03025DDF674 /* Firebase */,
				C7D4FA2642FDB42D6C07CB00874ECE18 /* FirebaseAnalytics */,
				27D1F636F9C428B04B3F76C834AB7B74 /* FirebaseAuth */,
				030EA04DF5B5132DEE0C230B410B7E87 /* FirebaseAuthInterop */,
				1BD272A93590AE7C67CE5BA49E29D9B3 /* FirebaseCore */,
				0F16EE7AF9AC15FC246C710739544B59 /* FirebaseCoreDiagnostics */,
				29E5077730716B49650C8789E6658FFC /* FirebaseCoreDiagnosticsInterop */,
				1CB72ABC52D7345BA1B2852038A2295B /* FirebaseDatabase */,
				8C0EAFC960C3AEA70E53023F6F1AA36C /* FirebaseInstallations */,
				4887BC9B6B9B61291E13BD606AF340F4 /* GoogleAppMeasurement */,
				F77A13DC7147635A70321C2D2367A20E /* GoogleDataTransport */,
				C2D4CDDB11464BBCCB01977F0CE5D7AF /* GoogleDataTransportCCTSupport */,
				B972C69A00BBF2121E9E4D1268BC7191 /* GoogleUtilities */,
				A392F8CD389F7984A99FF82BDBDD1D95 /* GTMSessionFetcher */,
				6B80BA9D933BD69FD8F091B4CC9C2601 /* leveldb-library */,
				51D99CB43878EB8396CDFA1270444B13 /* nanopb */,
				C44F0F75570C96A181932C7BCCFA5FD6 /* PromisesObjC */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		2E88F4107AB70646CABC2E52F0C28FC1 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				77D3C5FE890DD1681B5A09E547EA62A5 /* GoogleUtilities-umbrella.h in Headers */,
				D0D45B868B2A7C333A993A18FE7D3887 /* GULAppDelegateSwizzler.h in Headers */,
				8596B9153C6F5D22B3379BBD85D7E5C9 /* GULAppDelegateSwizzler_Private.h in Headers */,
				FAE2D80F22426E0906684CA16A8C3922 /* GULAppEnvironmentUtil.h in Headers */,
				5EF47309AA92D19B42E67776D3C04849 /* GULApplication.h in Headers */,
				2626D0C799796720A5A93966272DEF08 /* GULHeartbeatDateStorage.h in Headers */,
				7FDF4914F2020FE38218FD84A27C0F63 /* GULLogger.h in Headers */,
				FCF2C41990B1104122E0AFFD6748C7D9 /* GULLoggerCodes.h in Headers */,
				DD3356797AF02FE91893767B0F70C31B /* GULLoggerLevel.h in Headers */,
				CA09977C52AD04AE5EC89B4518F15D07 /* GULMutableDictionary.h in Headers */,
				965118F73B9BB0C886FDF9E5E85AC65D /* GULNetwork.h in Headers */,
				D667F0123A5F06A1E8A957A1C440EDC6 /* GULNetworkConstants.h in Headers */,
				81F3B563DFD3F1D136777BE73708E9AA /* GULNetworkLoggerProtocol.h in Headers */,
				8D433B907C211331DB661A19E8A73740 /* GULNetworkMessageCode.h in Headers */,
				1E2E867D2B28AD9F7C17DCBF98FCDE80 /* GULNetworkURLSession.h in Headers */,
				BCDB9C95D8EA0C0B6582F1A1EDA18BEC /* GULNSData+zlib.h in Headers */,
				C6181A1AB473E4A53EF2DB5D9D3E5A93 /* GULOriginalIMPConvenienceMacros.h in Headers */,
				20D7C7A3F3BFD6068C16F1E8D5EA0716 /* GULReachabilityChecker+Internal.h in Headers */,
				0EBAEBD1F213403D195E58D478A08485 /* GULReachabilityChecker.h in Headers */,
				5FC91E10FEBBE6A28E236FD31EAC33BE /* GULReachabilityMessageCode.h in Headers */,
				88F38511C06FDB64BB3462ED04B09916 /* GULSceneDelegateSwizzler.h in Headers */,
				8D37F72CAA7D83C76CCDC3CC73302781 /* GULSceneDelegateSwizzler_Private.h in Headers */,
				6356EDC0FA2F8B21FD3A542F5973446E /* GULSecureCoding.h in Headers */,
				46CBD18AE151682566B1BA61BA3D0095 /* GULSwizzler.h in Headers */,
				938AEB5B6C10248217C2C0E29A660985 /* GULUserDefaults.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		5D9F528A7C30B5DDA9031031CD483F8A /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EF057CBC5C12FA63B0DD82A70BEC7DC2 /* APLevelDB.h in Headers */,
				60907B0B3A580B5D6AE3A3C05678BB07 /* FAckUserWrite.h in Headers */,
				605DDAD86929F28D184F96E12355C8F7 /* FArraySortedDictionary.h in Headers */,
				420DE024D7EBE55CBE5150941996B3B6 /* FAtomicNumber.h in Headers */,
				A7269BCF1465F3888FA3B95F5EA18040 /* FAuthTokenProvider.h in Headers */,
				F0095B785FB7A1CB84946D343ADBCF73 /* fbase64.h in Headers */,
				71E5AE6DC74836D098A4052F9AB3ADBD /* FCacheNode.h in Headers */,
				4BE11D31255CC71007320EF18BB12E32 /* FCachePolicy.h in Headers */,
				C45E36BF603C7CA320009C87EF69F610 /* FCancelEvent.h in Headers */,
				E57C9C16F526A6D0EF9254F19D3710F3 /* FChange.h in Headers */,
				A2C1C48D5EDFAF949E0EA049D00E9338 /* FChildChangeAccumulator.h in Headers */,
				27E1EB61D2A697FED504CBCD6A2F29E7 /* FChildEventRegistration.h in Headers */,
				2185D4A86DC350B9047D22B435D38700 /* FChildrenNode.h in Headers */,
				672A73CA218B37497C5FFF3568311A5A /* FClock.h in Headers */,
				A970662CB983D9A41A1906A6024FC791 /* FCompleteChildSource.h in Headers */,
				862E9F231CFAF5AD0C834CC4790B07D7 /* FCompoundHash.h in Headers */,
				B05039665A49EE9C8904D50FE68EBEB4 /* FCompoundWrite.h in Headers */,
				927B1AE742FFFC188CCED8497F6320EF /* FConnection.h in Headers */,
				B82AE40E9747E8275EBF11E8E263987C /* FConstants.h in Headers */,
				64429624ADE77105DDF7981DCB64CB0C /* FDataEvent.h in Headers */,
				89DC17C0BD7E86FD90B1F2BF232AC8B7 /* FEmptyNode.h in Headers */,
				4F9BAC895831F59C1C87BF85FE83417F /* FEvent.h in Headers */,
				E99E65E789D7F1A377603A000E92AB05 /* FEventEmitter.h in Headers */,
				7E92602801F9A5416EA5BFEEC4AE5D05 /* FEventGenerator.h in Headers */,
				7088A19A43D14879BBF9D0C8F0E5DB2D /* FEventRaiser.h in Headers */,
				B0FFF62DA4F53D362FF1415081DF9765 /* FEventRegistration.h in Headers */,
				01731BF5EA2079465121277427E40F42 /* FImmutableSortedDictionary.h in Headers */,
				BC26696EC533DEE466ADEA133D7E4D2E /* FImmutableSortedSet.h in Headers */,
				62AFDF3E524A8FA0CF6059E916B28C96 /* FImmutableTree.h in Headers */,
				F09DE3F14B1BDA94BC006527F48AF38E /* FIndex.h in Headers */,
				79D5405BDDA1F8D249E52F14A8F8BB00 /* FIndexedFilter.h in Headers */,
				0699E61717F65850BA5D78B7278A043C /* FIndexedNode.h in Headers */,
				00AB43685CBED3B7AD00182B53F86840 /* FIRDatabase.h in Headers */,
				EF7F2F6F201BB27CE261989A551D997C /* FIRDatabase_Private.h in Headers */,
				673A9D46815F44D5F2BF307A1DE97D63 /* FIRDatabaseComponent.h in Headers */,
				B6B75B9BD58FB20EC87BB9441B6DE370 /* FIRDatabaseConfig.h in Headers */,
				C52552F100DF05F156D991F08DD22B08 /* FIRDatabaseConfig_Private.h in Headers */,
				85BE5BCC64B3DBCAE5827C2797500479 /* FIRDatabaseQuery.h in Headers */,
				6ADBD95839028C929EE646F0B781C88F /* FIRDatabaseQuery_Private.h in Headers */,
				0F431EE0EC5C388B540A17F26E79F6F2 /* FIRDatabaseReference.h in Headers */,
				B415EBB88B0E9533B9E10FCF2306A966 /* FIRDatabaseReference_Private.h in Headers */,
				A628B0ADE39B4220CDFAD934EC88116B /* FIRDataEventType.h in Headers */,
				739FF94C77F3E9759B090C53105AF265 /* FIRDataSnapshot.h in Headers */,
				5EB426DE181C6802B0CF094BFC2A3691 /* FIRDataSnapshot_Private.h in Headers */,
				3C73939A542282AB7144788D05FFD4A1 /* FirebaseDatabase-umbrella.h in Headers */,
				DA1745D7A7C37C4D67CEBB6F27386D70 /* FirebaseDatabase.h in Headers */,
				F8958C3F850328C122BF573573DFAF0B /* FIRMutableData.h in Headers */,
				7EF00976B7B59FE823B37F4CC64578B7 /* FIRMutableData_Private.h in Headers */,
				B25B4030D50DF8E3E4B182AED626DA50 /* FIRNoopAuthTokenProvider.h in Headers */,
				9DBD84D0D18870D0AF958EDF6D83B981 /* FIRRetryHelper.h in Headers */,
				556867899DA891E89B8D04266121447D /* FIRServerValue.h in Headers */,
				5E83F44C36AB0281D550701F0C7EAFC7 /* FIRTransactionResult.h in Headers */,
				130571E8CBBFE1AE9FBA4EA913415889 /* FIRTransactionResult_Private.h in Headers */,
				B884C4297770EF48B769ACCB74245CBA /* FKeepSyncedEventRegistration.h in Headers */,
				6737ABDAB0235C7B36B7C74D2C429F03 /* FKeyIndex.h in Headers */,
				FFE5ACCD06B7871F3A22BDA9F914A6D8 /* FLeafNode.h in Headers */,
				9CD95E6AA89BDF0786D7C12CAC660D3C /* FLevelDBStorageEngine.h in Headers */,
				E108FE6471EB92E54A5F6F0388B4FFCB /* FLimitedFilter.h in Headers */,
				7BADBF440C414D424DE79E1BD9E528F1 /* FListenComplete.h in Headers */,
				8275972F0A3DF38F593B6B398E299751 /* FListenProvider.h in Headers */,
				293DA1DCB533474769C2C695705B6EB6 /* FLLRBEmptyNode.h in Headers */,
				654A7B834504DCF57A3542F482C76F37 /* FLLRBNode.h in Headers */,
				DE9EEA6368F3902D03F54520DFB78432 /* FLLRBValueNode.h in Headers */,
				DA544A533A4C67BC18021518244D69DA /* FMaxNode.h in Headers */,
				8D49410DCE04310E5383C20760DFD43F /* FMerge.h in Headers */,
				539EF0D9521DFE4E633F5733379D0E93 /* FNamedNode.h in Headers */,
				EDD63914EEB71105D7841AE4B92A84FE /* FNextPushId.h in Headers */,
				E27F741359A9BE377AF38A72051A69EE /* FNode.h in Headers */,
				10179F085E5671DE26730947F60800E8 /* FNodeFilter.h in Headers */,
				BB24E6D8DB7DC40EECE120E63C08DAAC /* FOperation.h in Headers */,
				915B2F7EF04B79E47ABB2D1FABBCEC5B /* FOperationSource.h in Headers */,
				B7905C416D77AE0D73F2C99473D38CBA /* FOverwrite.h in Headers */,
				34ED3BC9F91DF90025A4C303A883FD84 /* FParsedUrl.h in Headers */,
				B97A96AE75E6EA48CAA103CAB903EB42 /* FPath.h in Headers */,
				1A745B98502E6667822FAE54499C82B7 /* FPathIndex.h in Headers */,
				CA86D35AD370FE72F1FB0B5D64E00929 /* FPendingPut.h in Headers */,
				EE2DB9922E996AF36414118C7F6B4C27 /* FPersistenceManager.h in Headers */,
				6FE629176E6180DC8F3581CE510C1F9C /* FPersistentConnection.h in Headers */,
				59D156BE7019D6F3263338749F6DF493 /* FPriorityIndex.h in Headers */,
				04992F5E5C8016DB87252CC306AF6053 /* FPruneForest.h in Headers */,
				D7A1A56AB8C824A7677DA9AB2D0680C5 /* FQueryParams.h in Headers */,
				CDD262C8EFF7DA7EFEB7EB4DF4E59DCF /* FQuerySpec.h in Headers */,
				7E5F4275405E2A0BACD791613DC60A70 /* FRangedFilter.h in Headers */,
				B2BC89058A4A0C5FB0F5A7AC3288C08E /* FRangeMerge.h in Headers */,
				EE9E0B6D3AEEAE23487041FA6C4E64E5 /* FRepo.h in Headers */,
				8F33DB125607781B51065F1592F975B2 /* FRepo_Private.h in Headers */,
				F19450B52AA15092CB34311CA01C5E20 /* FRepoInfo.h in Headers */,
				2CD9B100D3B312ACE54BD8B02587D909 /* FRepoManager.h in Headers */,
				2B34452C6CC518DA2E9C9B45EDEE3E31 /* FServerValues.h in Headers */,
				D96F993991D8A8E4CE1AC147AC3C32C0 /* FSnapshotHolder.h in Headers */,
				8B99938014A32AD4796FA4EC405C5B7F /* FSnapshotUtilities.h in Headers */,
				31F7613353D040F005DAF772F0CE39D3 /* FSparseSnapshotTree.h in Headers */,
				9E61D975D2EC876A1900DA4AF6207302 /* FSRWebSocket.h in Headers */,
				7D14948C94E3AF99617DB15903D749E7 /* FStorageEngine.h in Headers */,
				D9DB20048FECCE4DB768DFC8380F017F /* FStringUtilities.h in Headers */,
				719DD7D72FE51332812234481251428E /* FSyncPoint.h in Headers */,
				8B5A0741A9A92581BD6271126264B32C /* FSyncTree.h in Headers */,
				086F25F7ED9C1C0C6D04FF6568F2C1E0 /* FTrackedQuery.h in Headers */,
				48C7C90B51E7C8E2CA7AED4E7A99DC0C /* FTrackedQueryManager.h in Headers */,
				E4A199E29267F3BD667CEAB36CD5B52E /* FTransformedEnumerator.h in Headers */,
				E08810D7510D9E6E7CBCC1DF6FAD4898 /* FTree.h in Headers */,
				939BD2D70062F171676703CA955289D1 /* FTreeNode.h in Headers */,
				D55C1897DFF41C1CDC0324802AD05F58 /* FTreeSortedDictionary.h in Headers */,
				43D42F1B5A3E32CD764347F5D43D5E17 /* FTreeSortedDictionaryEnumerator.h in Headers */,
				51AE623FACAC8C0C7207D1EF9ECBCEA0 /* FTupleBoolBlock.h in Headers */,
				85CB1C1E39CE2B8D1CEB5FC4F57F4748 /* FTupleCallbackStatus.h in Headers */,
				A9A932C62F76537916377725EE1BDB54 /* FTupleFirebase.h in Headers */,
				49F654E38AF63DE139C6EB4045995C3A /* FTupleNodePath.h in Headers */,
				28E37800CBA0BC54A76CCCF3F8E3069C /* FTupleObjectNode.h in Headers */,
				41867C5907F48811037991EDFBB594B2 /* FTupleObjects.h in Headers */,
				5F74B44FABE3677CFE8536DEC126918E /* FTupleOnDisconnect.h in Headers */,
				1B56AAD268CC1F5F4767D2968FEC6468 /* FTuplePathValue.h in Headers */,
				3D0AD687EE72E2FA6F5197F386D2AA86 /* FTupleRemovedQueriesEvents.h in Headers */,
				51C11E9AAC8A4286D01BC577C6171030 /* FTupleSetIdPath.h in Headers */,
				085A1518150E2D34133216FCDFB65780 /* FTupleStringNode.h in Headers */,
				DBE0480B2FC284EC187011D3A32B4365 /* FTupleTransaction.h in Headers */,
				0FED20A1F90329C691140CC2E3A0625F /* FTupleTSN.h in Headers */,
				23CEC63836483B991D27B31C9A631A22 /* FTupleUserCallback.h in Headers */,
				B755317E9810BD663593461D2752BA0D /* FTypedefs.h in Headers */,
				43DA7760CC5AEF486E6154912A9939BB /* FTypedefs_Private.h in Headers */,
				B44B3659A291A6F5C855CA7162E4A141 /* FUtilities.h in Headers */,
				D00E54D10331DB01EF2BDF047BA9C26A /* FValidation.h in Headers */,
				62A7C03C0C74A5003845042FB17181BB /* FValueEventRegistration.h in Headers */,
				D0B08F366C81DCF1C209E33E7F89DEBB /* FValueIndex.h in Headers */,
				C1EF417DD9838081C8D4DD3FA29AE556 /* FView.h in Headers */,
				6AE65604FF7468EEA4AC2B0D82D7A240 /* FViewCache.h in Headers */,
				6D67724DF6EF00F1256022A115F1A9D2 /* FViewProcessor.h in Headers */,
				A7670F162C0C9A4E11EFB681BBCFD842 /* FViewProcessorResult.h in Headers */,
				A317DB1ECE90C1B9D5EA26B5CCDABD93 /* FWebSocketConnection.h in Headers */,
				36F3FA1EAACA0805646A70DC3107426D /* FWriteRecord.h in Headers */,
				2DE6DB21FDC5FD28D689A3879727CE44 /* FWriteTree.h in Headers */,
				E6EFD1891BCC15D104CE68A99FB3740E /* FWriteTreeRef.h in Headers */,
				CACBB880082F9F0AA1B0650E475A99B7 /* NSData+SRB64Additions.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		747B0FE8EE97BED4D1BAE61C17B23136 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				12B09718243A510CBCC08E55165832C5 /* firebasecore.nanopb.h in Headers */,
				71BD836F16783A638ACCEB5C8E3F0C5E /* FirebaseCoreDiagnostics-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		944882E9A7677D5490794D3436BB4B87 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BAEC0952DF5FA8619820C9ADC12C11CD /* GDTCORAssert.h in Headers */,
				0D67CE2E682E6F90BB1FC824E81144BA /* GDTCORClock.h in Headers */,
				5896990F8CCADD1D7E6DC1BFE2C9CECF /* GDTCORConsoleLogger.h in Headers */,
				ABE4CEAA6F3D57FE267292077916EF10 /* GDTCORDataFuture.h in Headers */,
				45860F5ECB459D736FF2AF6B1AF032BE /* GDTCOREvent.h in Headers */,
				F1BA26B630892E8B432F97E16B817ADD /* GDTCOREvent_Private.h in Headers */,
				38591BCDEBA02A27D0F5126FF0D31D66 /* GDTCOREventDataObject.h in Headers */,
				D40B4B5A1F1274224099D90686211B0F /* GDTCOREventTransformer.h in Headers */,
				DE32630E1621F5C8D5A6355731A948E6 /* GDTCORLifecycle.h in Headers */,
				A228F4EB0C9544B31FC72A713AC9E284 /* GDTCORPlatform.h in Headers */,
				561889F91270CCB6C99495F2AB989E5F /* GDTCORPrioritizer.h in Headers */,
				CCF23DDEA61A8F115A028B0C66B1B07B /* GDTCORReachability.h in Headers */,
				B949A2E19ADF3C517C9B10C1EBC4E1E4 /* GDTCORReachability_Private.h in Headers */,
				553F19C828DBCB499A9563974A401DFD /* GDTCORRegistrar.h in Headers */,
				FE9FC54AAA08FC2031C3D0FD502C19DB /* GDTCORRegistrar_Private.h in Headers */,
				D2350666D401A4FE62E6CCD3F2EDB911 /* GDTCORStorage.h in Headers */,
				306728A627A912A0B791CB035A4291C4 /* GDTCORStorage_Private.h in Headers */,
				259E7E62920B4C19AD4CA62E9FD94926 /* GDTCORStoredEvent.h in Headers */,
				D171432DE38E63CBB8BE16CD5A8C6A7E /* GDTCORTargets.h in Headers */,
				20BF42B96E5D0C499B154D13F73C580D /* GDTCORTransformer.h in Headers */,
				0BCEB12130DC93A3DDE5AE108D54965F /* GDTCORTransformer_Private.h in Headers */,
				3EE8A7180268CD7CED0BF2314275F104 /* GDTCORTransport.h in Headers */,
				7D471AAA908F5ACB04A76FB537D41F16 /* GDTCORTransport_Private.h in Headers */,
				AD064B6961B499C0D0DC3489C930DA7B /* GDTCORUploadCoordinator.h in Headers */,
				64379E59ECF242551B9393493ABFFD0C /* GDTCORUploader.h in Headers */,
				4E65BD6653793F9BADDE53FBB57F413E /* GDTCORUploadPackage.h in Headers */,
				5EBC12922F688E02629D495E0C3430A1 /* GDTCORUploadPackage_Private.h in Headers */,
				A2B963396CD506A767F71CA42623FE9A /* GoogleDataTransport-umbrella.h in Headers */,
				FD5202653E4C170BBAFE7D5634F73252 /* GoogleDataTransport.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		99A2D80E064469721635E96A9237A690 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C1D41EA1514E08D397C996DE0501E407 /* FirebaseInstallations-umbrella.h in Headers */,
				BA493E396641647CB44467BAA4D5CC4D /* FirebaseInstallations.h in Headers */,
				9252FC55E848B7DC9116DE26E201A363 /* FIRInstallations.h in Headers */,
				FF6124F0B7FCEF924D1C20DBFB24B5B4 /* FIRInstallationsAPIService.h in Headers */,
				BD0DA7DD5EE862E75DCEFE59805E3F2A /* FIRInstallationsAuthTokenResult.h in Headers */,
				9C0CD6BEECB7906068C948F895A86CC0 /* FIRInstallationsAuthTokenResultInternal.h in Headers */,
				2448D8229BA48E536FDF2FA63A4475F8 /* FIRInstallationsErrors.h in Headers */,
				8F651DE60B03F3CD96B991A0F003A56F /* FIRInstallationsErrorUtil.h in Headers */,
				149652E9FB8BEB2013E6AD656F283CE0 /* FIRInstallationsHTTPError.h in Headers */,
				88F7970C833C613A5CA51946B5F88262 /* FIRInstallationsIDController.h in Headers */,
				AF4C7E4633705558E00569237EF75024 /* FIRInstallationsIIDStore.h in Headers */,
				BB612CDB633B983B99BCA3AC0EED6FA9 /* FIRInstallationsIIDTokenStore.h in Headers */,
				66957F3494253EE2E9739DFF8D245776 /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */,
				DB3ECE6E9B61793E4F8387EE2AE491BC /* FIRInstallationsItem.h in Headers */,
				47444C45553FC452D1861171F1A9CD93 /* FIRInstallationsKeychainUtils.h in Headers */,
				F8158032E48BBDAA54646713E9F29601 /* FIRInstallationsLogger.h in Headers */,
				BF26DE81C7497B4E5B49656A607942E6 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */,
				5E88A860AE13EC82A4BD4F7D0EE7935E /* FIRInstallationsStatus.h in Headers */,
				828C1DE31DF3147CAC8D98C68C8F3558 /* FIRInstallationsStore.h in Headers */,
				463B0BFFF5FC019F2B3B6DDA1EA86E58 /* FIRInstallationsStoredAuthToken.h in Headers */,
				A3194B61E42B0539089FF4758479C843 /* FIRInstallationsStoredItem.h in Headers */,
				11638DF0E4EBF57C4E442E2F55BCC4D7 /* FIRInstallationsVersion.h in Headers */,
				6C5EE442A0BB149A3AC33701D8755670 /* FIRSecureStorage.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A6CB79372C8887F16488C97779C526CD /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				79DF039F5B436728E41FFC09D2DBC6CE /* arena.h in Headers */,
				F8CF66960D9526FA492C1F669D1B42FE /* block.h in Headers */,
				61057FE6B07358C879891B0088D588A1 /* block_builder.h in Headers */,
				085A2FE711A5182BC25BCA6D250D8F64 /* builder.h in Headers */,
				8FD50F6018E393C7E10147ABBD88B75B /* c.h in Headers */,
				AD145C9CAEA1D240AEC60CDD5B1ED16D /* cache.h in Headers */,
				4419AAD16B2D2E16AD2957C068271FEF /* coding.h in Headers */,
				FDFCB007B002920A8DBDC239CA318D9B /* comparator.h in Headers */,
				7BDD90C0D3AD448443911B07B6CA7168 /* crc32c.h in Headers */,
				FFDAC825FE8381FAF542B68F8806D9E8 /* db.h in Headers */,
				762B37A5CBC04684497E3AA45032759C /* db_impl.h in Headers */,
				D44500864C34544499202DBB29778833 /* db_iter.h in Headers */,
				BAEBEC3D6869E8FFE6140918AD56CC7D /* dbformat.h in Headers */,
				AEF89BA207D1017960FF3F2C8657866A /* dumpfile.h in Headers */,
				60DEC34A31BA7CA5B285D235CC61441C /* env.h in Headers */,
				A99CC90EF7E5A0F208AA6EA1E04A49FD /* env_posix_test_helper.h in Headers */,
				5B23AD724660AFDA7149F2D42E758D1C /* env_windows_test_helper.h in Headers */,
				7D15C3107A86ECC31CE3F128057BE1DD /* export.h in Headers */,
				4C2B2690DE269022A12C6D07B8FF5F9B /* filename.h in Headers */,
				1EE308E8E12A7ECE00E781D92D6487EE /* filter_block.h in Headers */,
				8F4F75FE2E6D7B69CB3C20C5C83F3FDB /* filter_policy.h in Headers */,
				1A45FA6591A4249A421921188D009978 /* format.h in Headers */,
				1D211BE812EEFFD5EB36B43507F0644C /* hash.h in Headers */,
				A0CBD8462C8DB4CC05CBBF97B5A37235 /* histogram.h in Headers */,
				F637FC2B8CF34102177F3958572D0F60 /* iterator.h in Headers */,
				AD7F58D9D272317CBDAEA4261AD66953 /* iterator_wrapper.h in Headers */,
				5474595F5B9D569080B198DEBEB1F4BA /* leveldb-library-umbrella.h in Headers */,
				E1510ABDEFF8B9C1347EAF7F452C8700 /* log_format.h in Headers */,
				5458E506AC508B76A4E4E8236947A18F /* log_reader.h in Headers */,
				EDAA153DCC5ABE65CBACF11C62142172 /* log_writer.h in Headers */,
				4736C973C638A7619D05B183E0914673 /* logging.h in Headers */,
				8EB156AAFB45D2389D4D15194F8194AE /* memtable.h in Headers */,
				8B3CBE70E6AC21B1CEFD16A9960FDFAE /* merger.h in Headers */,
				FDAC77A3F1892AB30579C2D2EDA8B9F9 /* mutexlock.h in Headers */,
				12A29A9CB8DEA39B4AFFEBFC5AE50BE9 /* no_destructor.h in Headers */,
				B9E8E05F6601C10D56B5A926BBDEA1DF /* options.h in Headers */,
				110839356391659F8560FB2DB406F289 /* port.h in Headers */,
				DEF6E4ABEFEA81B41DD4F0EEBBC6B771 /* port_example.h in Headers */,
				40CA19E34F239D6339F9296E44923A75 /* port_stdcxx.h in Headers */,
				B6248D1C1CB568664E63F74B037A27CB /* posix_logger.h in Headers */,
				77F895DFE3740ED403FD826AD97C8348 /* random.h in Headers */,
				8B04564C5D347C9304AE1BE5243C0B4A /* skiplist.h in Headers */,
				4E7E44DCC36DBFA0F1C7A5B158C9FDDA /* slice.h in Headers */,
				E9F2CA0EC9D88BDAE4D4A18F32C2F435 /* snapshot.h in Headers */,
				4102027208AF635641ADD5D2B6CB80E0 /* status.h in Headers */,
				DACB2F2E1F67C9FBAF3471F44CA2C6FF /* table.h in Headers */,
				A56803F9B65319CEECADA16CB0DDF37F /* table_builder.h in Headers */,
				F716CCB15BF4AE71832882E8086D09EE /* table_cache.h in Headers */,
				291CC4BF7C1FAF98A5F7F85D0C4FA33A /* testharness.h in Headers */,
				69F858F5DF1A93232EC97F20863E6F46 /* testutil.h in Headers */,
				B120638285401DAB00F1D3C348EEF5EC /* thread_annotations.h in Headers */,
				F48A1A7990486DF3836877C228E7F7E3 /* two_level_iterator.h in Headers */,
				CEE7A7375D510C59083252694E28309B /* version_edit.h in Headers */,
				44822D228BCE89266BEC640CFE66FCA2 /* version_set.h in Headers */,
				19B74736AB78C964618AE0C80C2778FD /* windows_logger.h in Headers */,
				B14F09B0497B1EBCDC1FA9648969D609 /* write_batch.h in Headers */,
				8B2CE518E694ED3C5B5DFABB74C8C0CB /* write_batch_internal.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AA71A9724158277D288C18EA203CFE2C /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B293FA6013F04403CEBADAAF9831410F /* nanopb-umbrella.h in Headers */,
				EB44BDF9A44E6AAA23CCCBAC7FE0748F /* pb.h in Headers */,
				B5A9B76F8383DA9520A4467CF70EF2AB /* pb_common.h in Headers */,
				8205D61B5D1BA200DE60E0C59DA55073 /* pb_decode.h in Headers */,
				9BA20108739C22504A3B898285960A39 /* pb_encode.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		BBEF124231A8D92FE32BA0050BF334F5 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EECA36B74A64664E163A9305E8E83721 /* GTMSessionFetcher-umbrella.h in Headers */,
				2194C60EB8DD1C17989A6367D2F2BC2C /* GTMSessionFetcher.h in Headers */,
				552E582321E724826A6D944C241166C2 /* GTMSessionFetcherLogging.h in Headers */,
				4291BC4A1556236445318BFE61306E48 /* GTMSessionFetcherService.h in Headers */,
				B599C2A4DD74B60FB8608E8D6454F7A1 /* GTMSessionUploadFetcher.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D0FA8B7E6C1100F05028E12CFC301D2B /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E351CF5D776ACBBD55C6082442F49023 /* FIRActionCodeSettings.h in Headers */,
				62AF3C737C252CB1E3C2D0F609C8D9C4 /* FIRAdditionalUserInfo.h in Headers */,
				CBAD20BA6CDD79BC0416D8A573B1B64F /* FIRAdditionalUserInfo_Internal.h in Headers */,
				439028BEE39D57EE19018DEC4FBA0536 /* FIRAuth.h in Headers */,
				B5773A279F563AF3516ACBC9D10CCA03 /* FIRAuth_Internal.h in Headers */,
				2E8904B5E9903897534ADF3B59DF85A8 /* FIRAuthAPNSToken.h in Headers */,
				94A3A7E985F88B4109C1359A4A3CDAC5 /* FIRAuthAPNSTokenManager.h in Headers */,
				ED8946D6AB5B6AC2907FDC9F3B893DE2 /* FIRAuthAPNSTokenType.h in Headers */,
				6E506C041E7FE759757424304E7295C3 /* FIRAuthAppCredential.h in Headers */,
				60EC34BFE2D8D6D29D849E68878CC918 /* FIRAuthAppCredentialManager.h in Headers */,
				EBDFC5E3D17260F01670FF0B5C5526F4 /* FIRAuthBackend.h in Headers */,
				6E0DB531138E302F012A9E6DBE4E9AD0 /* FIRAuthCredential.h in Headers */,
				7CE49BDF1FAE7D0267F4C6FA01BBCD5F /* FIRAuthCredential_Internal.h in Headers */,
				223FED52E4474051EEC1FC4DBB156F10 /* FIRAuthDataResult.h in Headers */,
				4AA084AF426EC36FA790039D36DBAB48 /* FIRAuthDataResult_Internal.h in Headers */,
				02932B76A89BA0DC06AF0A40489F2B95 /* FIRAuthDefaultUIDelegate.h in Headers */,
				67C9E11229B54782B1CB0D651C0AA9BC /* FIRAuthDispatcher.h in Headers */,
				627F60CA4ECA00A42078A58AC1CB714D /* FIRAuthErrors.h in Headers */,
				A17B5FD5F6F0E1D99EE2171F2C830926 /* FIRAuthErrorUtils.h in Headers */,
				27181F16E42E3F485BAA4260F62A6586 /* FIRAuthExceptionUtils.h in Headers */,
				13EFEAEC455879A58E739E9016F13296 /* FIRAuthGlobalWorkQueue.h in Headers */,
				01ED13B7AA8F7662CB7ECB7776F0ED48 /* FIRAuthInternalErrors.h in Headers */,
				4B272128CC15672F379084FB3626C353 /* FIRAuthKeychainServices.h in Headers */,
				23FE30DDE157A00C8CBBE4E23008AAED /* FIRAuthNotificationManager.h in Headers */,
				F42BE589DF737971FE6029B8DF7A9BCD /* FIRAuthOperationType.h in Headers */,
				06FD3A8F665B7DB5D3621E6FBE1295B4 /* FIRAuthRequestConfiguration.h in Headers */,
				53D544DA189C2DAED24755A127FEB439 /* FIRAuthRPCRequest.h in Headers */,
				17ACE5D2020ADBA2130545D0038E47E3 /* FIRAuthRPCResponse.h in Headers */,
				D977C5440954D278545BB09E50D9C36F /* FIRAuthSerialTaskQueue.h in Headers */,
				760193D93CB9E42B4963D23090D88366 /* FIRAuthSettings.h in Headers */,
				1259D844CC2704740F64F6257B8BEF5A /* FIRAuthStoredUserManager.h in Headers */,
				41A0A1E8D1590CC77233D3678A010D45 /* FIRAuthTokenResult.h in Headers */,
				CEEDDBFA91AA3F1FC074096A6C245F38 /* FIRAuthTokenResult_Internal.h in Headers */,
				B5A82B1C70DA559301A5F4A6F3EC81E7 /* FIRAuthUIDelegate.h in Headers */,
				1F46925EF0D23E2DFD375E0D9E34A11F /* FIRAuthURLPresenter.h in Headers */,
				02CBE2D2ED2F3EC037E0B2ACB4032718 /* FIRAuthUserDefaults.h in Headers */,
				A6D5E004183EB7BB34CBC0A1D059EC64 /* FIRAuthWebUtils.h in Headers */,
				4FBAB21A56C8E0FE7D3FE6134745AF2C /* FIRAuthWebView.h in Headers */,
				D11AB62D1BACF4586628D921B9468564 /* FIRAuthWebViewController.h in Headers */,
				39726E6B2C7B536F30644D0B0E28F1AF /* FIRCreateAuthURIRequest.h in Headers */,
				961FE5ADC5C3477C94EDDA44CDC43E64 /* FIRCreateAuthURIResponse.h in Headers */,
				B29D1E778CA30F0AF571F3901E1C2C1B /* FIRDeleteAccountRequest.h in Headers */,
				A7865367EC243E854825B70A1FE640FC /* FIRDeleteAccountResponse.h in Headers */,
				00C670AFC4A489C658437A18B09E73F8 /* FirebaseAuth-umbrella.h in Headers */,
				69F9BB988F65A5EAE455E3E463115918 /* FirebaseAuth.h in Headers */,
				18FE236DDE71D216C6A615C20C6A7E58 /* FirebaseAuthVersion.h in Headers */,
				58E9F5575634CAEA4F73DCF9ACD0BEB9 /* FIREmailAuthProvider.h in Headers */,
				A4C37825E8FE1BCD46406483BB5F319D /* FIREmailLinkSignInRequest.h in Headers */,
				AA24F28CE6EFEE879030057BF8700C83 /* FIREmailLinkSignInResponse.h in Headers */,
				3A8472B57A316B8DB43348B9BC3521B8 /* FIREmailPasswordAuthCredential.h in Headers */,
				F9DFFF8110C194FB08D3D100EF483D02 /* FIRFacebookAuthCredential.h in Headers */,
				8EBFE831D75336265871EB9E4EC36DE2 /* FIRFacebookAuthProvider.h in Headers */,
				2752D8AEA984CD09F60303FC05F4F365 /* FIRFederatedAuthProvider.h in Headers */,
				3F3AD8844A3C535F7B27BECD2820FD39 /* FIRGameCenterAuthCredential.h in Headers */,
				BC4E45E13F7DAAD9B0DEEB6A6F6FB1F2 /* FIRGameCenterAuthProvider.h in Headers */,
				3632D1D9F88A83538EE9E5DF9C6B06B6 /* FIRGetAccountInfoRequest.h in Headers */,
				4B778A6B635EA5B0D966E4067CED72B9 /* FIRGetAccountInfoResponse.h in Headers */,
				6EEAD211B692DE3EF099FD97C5F478A5 /* FIRGetOOBConfirmationCodeRequest.h in Headers */,
				7645824BA2DAE5B4821F76662470B51F /* FIRGetOOBConfirmationCodeResponse.h in Headers */,
				A9DD18277B818B5A27DFA515265A4504 /* FIRGetProjectConfigRequest.h in Headers */,
				A360D432ACE4AE7E6532DCC6044433AC /* FIRGetProjectConfigResponse.h in Headers */,
				8CF7339C6C99554233D196C586C89339 /* FIRGitHubAuthCredential.h in Headers */,
				57AC6FA03A7BBFFF9EBDB6EDAEDF04F5 /* FIRGitHubAuthProvider.h in Headers */,
				8F852C63022E0A54D048B3B4CAFE6FB1 /* FIRGoogleAuthCredential.h in Headers */,
				427246F83F473281F6DDB41078FD535E /* FIRGoogleAuthProvider.h in Headers */,
				6DAF45C4E6F6C950099161D8EEE7EF50 /* FIRIdentityToolkitRequest.h in Headers */,
				4D56021695AAAC64094954587765EBFD /* FIROAuthCredential.h in Headers */,
				3008EF0434F2D051D2B267FA3D8065B3 /* FIROAuthCredential_Internal.h in Headers */,
				9DC950D1533545949941F477577D5D73 /* FIROAuthProvider.h in Headers */,
				B6ED55DF66FC98BE9B8BEFF370119CE0 /* FIRPhoneAuthCredential.h in Headers */,
				E6B7C4DFABCB30874DD926D3092C9315 /* FIRPhoneAuthCredential_Internal.h in Headers */,
				8C23F91CC1A504803713ADD2C6E658FA /* FIRPhoneAuthProvider.h in Headers */,
				76A578CC60F2E40371EE4CF898092B92 /* FIRResetPasswordRequest.h in Headers */,
				DB7EE28363F1A0BF96C4A08B3CF38BBA /* FIRResetPasswordResponse.h in Headers */,
				C1379F45781C2EFA9627CB7A8F97FBC5 /* FIRSecureTokenRequest.h in Headers */,
				919E103B9EDEF974BCDEBD1363487F9E /* FIRSecureTokenResponse.h in Headers */,
				E021A1CC0A546320D88FCF97207DD272 /* FIRSecureTokenService.h in Headers */,
				965F7E235FE302430D8122EEC41CEA2C /* FIRSendVerificationCodeRequest.h in Headers */,
				65F90AF57BA3410C62F8614F2382F79D /* FIRSendVerificationCodeResponse.h in Headers */,
				22FC33396A42A0614127CF1A21699564 /* FIRSetAccountInfoRequest.h in Headers */,
				D911752D17F81B7FDCB6F34CF470551C /* FIRSetAccountInfoResponse.h in Headers */,
				207A08FFD56995789C479A831A99859E /* FIRSignInWithGameCenterRequest.h in Headers */,
				A146D58D8CC8A529605F8BAA16C202AB /* FIRSignInWithGameCenterResponse.h in Headers */,
				C3DB830318B7C0A6656EF774AE286CEE /* FIRSignUpNewUserRequest.h in Headers */,
				59870349C3398F872C09408F82148DA3 /* FIRSignUpNewUserResponse.h in Headers */,
				A4C2422C88972FAD8F09814E057B1CE3 /* FIRTwitterAuthCredential.h in Headers */,
				CF88451A0D5D1E95B269F0ED3412AD14 /* FIRTwitterAuthProvider.h in Headers */,
				43AFCABF1951B8776F22BF66546F17A2 /* FIRUser.h in Headers */,
				F2E5C00DCC3A7A7F78C7A7CA99C486EF /* FIRUser_Internal.h in Headers */,
				C200A974B6252AEDAA1D35C7280E87FD /* FIRUserInfo.h in Headers */,
				F16F33FFDEF0F4F00B2928B1AD379971 /* FIRUserInfoImpl.h in Headers */,
				EDE1E475229B4017D4B4D7045F6FE4B7 /* FIRUserMetadata.h in Headers */,
				A005955FCF9783314DDC697FC5B42D0C /* FIRUserMetadata_Internal.h in Headers */,
				E329154689C6FC154968F965578414FF /* FIRVerifyAssertionRequest.h in Headers */,
				0B1F675D90BBF55069842C0E092E02B1 /* FIRVerifyAssertionResponse.h in Headers */,
				B1B1EAF9827663104AD46FF5DB47DE69 /* FIRVerifyClientRequest.h in Headers */,
				383DA4AB85FC3FF0FAC78095BCDCCE55 /* FIRVerifyClientResponse.h in Headers */,
				24192107AB7F57199BC5E205EC16FB0B /* FIRVerifyCustomTokenRequest.h in Headers */,
				00304E6ABB7C8EC9FB2FA65367B065D4 /* FIRVerifyCustomTokenResponse.h in Headers */,
				9697EB2F114F8970922A38B084D21D2C /* FIRVerifyPasswordRequest.h in Headers */,
				7727DB3E78FED98FE9F4A28FA6514845 /* FIRVerifyPasswordResponse.h in Headers */,
				B91BEA9DBEAE939592492D989B840C48 /* FIRVerifyPhoneNumberRequest.h in Headers */,
				4FC22EE1A6E5FBBC78065A9F333EE115 /* FIRVerifyPhoneNumberResponse.h in Headers */,
				1F3285FFCFFB7C7DB2F63EC1C5AE1657 /* NSData+FIRBase64.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D40752558B1298B75DEA958DAFF68497 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EE3860380819F2CBA32BB8262C61438B /* FBLPromise+All.h in Headers */,
				C7769B89355BEE44F9E8A7E59DBFFC13 /* FBLPromise+Always.h in Headers */,
				69C61D4A442DEFEBBB4D567057D8F0D5 /* FBLPromise+Any.h in Headers */,
				7C6FE3F4CB2ACA2981A318B1056EBF9F /* FBLPromise+Async.h in Headers */,
				D717F8B94337AF97786DA2DCBA083B7C /* FBLPromise+Await.h in Headers */,
				C90EF5201E4D9BB86C462A9F023C5E91 /* FBLPromise+Catch.h in Headers */,
				FA6CC60FC0B919487E9D5CC5EB300859 /* FBLPromise+Delay.h in Headers */,
				B3546D660EDF1073A3C277003D1A7EA6 /* FBLPromise+Do.h in Headers */,
				9642A958DA7795946A8FBF3634A8175D /* FBLPromise+Race.h in Headers */,
				025C884B388C9528DD5C0F17BC809A8B /* FBLPromise+Recover.h in Headers */,
				F3A58B15A7EC4F280E8D542BD31F2079 /* FBLPromise+Reduce.h in Headers */,
				6879CDAC252C360458FFCEE855609404 /* FBLPromise+Retry.h in Headers */,
				468B348D44FF9B97D4497C1CC323CB96 /* FBLPromise+Testing.h in Headers */,
				93117E92A888C08F9D6DDA13397828AA /* FBLPromise+Then.h in Headers */,
				DE2AA127C248D5E821075C5A0246F4E3 /* FBLPromise+Timeout.h in Headers */,
				33767F63ACFFF04BA82F033D185F2F50 /* FBLPromise+Validate.h in Headers */,
				3405E820383A3F2FB0F655D7779AC3EE /* FBLPromise+Wrap.h in Headers */,
				BFA80A3C55F7C0186895DAE91A584ADD /* FBLPromise.h in Headers */,
				F26C71457BD6A78663E152D1A26C4923 /* FBLPromiseError.h in Headers */,
				275C4D12F93795DA710AE02B6F053B86 /* FBLPromisePrivate.h in Headers */,
				2DB0FFBDF7820A5CE0E92684815CA30E /* FBLPromises.h in Headers */,
				51BFAFFE04643D9C8C653A231A4602A3 /* PromisesObjC-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		EA55F54574B840009004853F73D4600B /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				1E3B662876BDF6912D1FF154F998D788 /* FIRAnalyticsConfiguration.h in Headers */,
				66428103E83EE8FF366F0128B641653E /* FIRApp.h in Headers */,
				0CB64E34EF86F11B903E3D890C25BA03 /* FIRAppAssociationRegistration.h in Headers */,
				46647F63B687E1EA4E4A41AB55944928 /* FIRAppInternal.h in Headers */,
				CD9614CC29FF7403B2BE5A9FFC4BFFD6 /* FIRBundleUtil.h in Headers */,
				E3068250677A1649F15987F846B7DD01 /* FIRComponent.h in Headers */,
				2F5FF2BCC0C5B8E30EFB69C18D81F06F /* FIRComponentContainer.h in Headers */,
				CE43D740B1850971B3A7ED2DA8C4AD8E /* FIRComponentContainerInternal.h in Headers */,
				5A08CC0B44BECF85AD50726552A69482 /* FIRComponentType.h in Headers */,
				B34EBD8B12606F9948DAAE8F6FC58AE9 /* FIRConfiguration.h in Headers */,
				FAA5388593B1F889F58ED2B4DA7D3131 /* FIRConfigurationInternal.h in Headers */,
				3523747D281EB541E7D9487A6EA48DFB /* FIRCoreDiagnosticsConnector.h in Headers */,
				2D94213BB7931B8D6F5B8A2FD482515D /* FIRDependency.h in Headers */,
				5164A01F5452CAD0027E96498D06172C /* FIRDiagnosticsData.h in Headers */,
				87CCDB086CF6D2F0B706842C69D515AF /* FirebaseCore-umbrella.h in Headers */,
				64FBECD2E0CAA0DC3395F8C643C9194B /* FirebaseCore.h in Headers */,
				D8109A5B91D0DA1A0333728946780301 /* FIRErrorCode.h in Headers */,
				876CD2141EE8FD0D9D3790961D9F80FF /* FIRErrors.h in Headers */,
				EEB2286EBC599347521CAF6E2C0FC8E1 /* FIRHeartbeatInfo.h in Headers */,
				CDA6AC5762C83C97E01646C1453A8CE0 /* FIRLibrary.h in Headers */,
				35B3F76F01168B8D1EF62D1BA63A8954 /* FIRLogger.h in Headers */,
				0DB97FD187429A475672185FEB96A3AA /* FIRLoggerLevel.h in Headers */,
				1F213B8168ECB374636BA94F8C6DCF60 /* FIROptions.h in Headers */,
				17692AE4F4B9CCB81A5099F256814A78 /* FIROptionsInternal.h in Headers */,
				79F136251913D72C079F369052359431 /* FIRVersion.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F4E04CB91C95579272AEEC815D1157A5 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				6D4B5DDCA2823E166ADA5D5C25FECA68 /* cct.nanopb.h in Headers */,
				5181CD073C2B84D3181A69590145A2F6 /* GDTCCTCompressionHelper.h in Headers */,
				374C939D4FD3FDE3AB8172104D090BCF /* GDTCCTNanopbHelpers.h in Headers */,
				ACDDACD9B28E19CBF0ECF86118596EA8 /* GDTCCTPrioritizer.h in Headers */,
				A9715EFB0553348C20771638DDE41F40 /* GDTCCTUploader.h in Headers */,
				8253DAF504FA578D357E9E522BBDC2E4 /* GoogleDataTransportCCTSupport-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		F6346A010364259A43C6E48595BEDACE /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				188EC3AB67792BC83867CA41694BE4AF /* Pods-ask_1.0-umbrella.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = CFA77B01E0A7310AFC3349051B15574A /* Build configuration list for PBXNativeTarget "PromisesObjC" */;
			buildPhases = (
				D40752558B1298B75DEA958DAFF68497 /* Headers */,
				31E27CE4994B7EEF998C1A3AF8EAE5D4 /* Copy . Private Headers */,
				CBB5F6C6E7FF9F8FF8E5DDA7F0E891F7 /* Copy . Public Headers */,
				E5390E139C14E18E285EE2F20E4F136B /* Sources */,
				86F976ACC6DB3426011942939444586B /* Frameworks */,
				378E48B0C9E454C61C390518EFA92388 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = PromisesObjC;
			productName = PromisesObjC;
			productReference = 3347A1AB6546F0A3977529B8F199DC41 /* FBLPromises.framework */;
			productType = "com.apple.product-type.framework";
		};
		4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = FB1DB574AD61EEB4887DAADBDD6AE859 /* Build configuration list for PBXNativeTarget "FirebaseCore" */;
			buildPhases = (
				EA55F54574B840009004853F73D4600B /* Headers */,
				31989E7C08C53CE742E031A29ECFB01C /* Sources */,
				886454233DDB01469048D216A81D4433 /* Frameworks */,
				1E77022A44FCE6EF9E9CB5723F995B42 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				5A0E029C1DE73CC43BA0C755FE9194DD /* PBXTargetDependency */,
				A77CC2AB0D37C5D3C27D84DE159173B6 /* PBXTargetDependency */,
				A7775BB4E2CCE9B0C8F1FE9DD7D9C0E4 /* PBXTargetDependency */,
			);
			name = FirebaseCore;
			productName = FirebaseCore;
			productReference = E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore.framework */;
			productType = "com.apple.product-type.framework";
		};
		5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = EE329BCF48F93DF2A2AC2C0C1689B9DF /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */;
			buildPhases = (
				944882E9A7677D5490794D3436BB4B87 /* Headers */,
				8258824D0F5548AF2CE9FA0B56D9D761 /* Sources */,
				6C046FA37A0E6ECB6B37F2B0DF5DDCF1 /* Frameworks */,
				B1865A8D1F5385178BFB7BD50B8053C1 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = GoogleDataTransport;
			productName = GoogleDataTransport;
			productReference = 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport.framework */;
			productType = "com.apple.product-type.framework";
		};
		620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 7D516B29C028A3D3494E0DEB360C8E44 /* Build configuration list for PBXNativeTarget "FirebaseCoreDiagnostics" */;
			buildPhases = (
				747B0FE8EE97BED4D1BAE61C17B23136 /* Headers */,
				7C644CF3C2E8FD7EDDDDE9B3A349D810 /* Sources */,
				ED701B2C4FA886DBA8225BE63E95B1DF /* Frameworks */,
				E7222D18F99D68173B8BD70029DF5ACA /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				CC7CA8A6C6DCA30811E29A8B4DC797B1 /* PBXTargetDependency */,
				2A14B5F8077FFB85496CBEA2F8E78FF0 /* PBXTargetDependency */,
				38EAE4D1B4D5097FD21DD8682FF097DF /* PBXTargetDependency */,
				325B52D8A1A53157840F7B525AC88913 /* PBXTargetDependency */,
			);
			name = FirebaseCoreDiagnostics;
			productName = FirebaseCoreDiagnostics;
			productReference = 8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics.framework */;
			productType = "com.apple.product-type.framework";
		};
		6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 9A0D92C6EC324885D2D9195A767B55CA /* Build configuration list for PBXNativeTarget "FirebaseAuth" */;
			buildPhases = (
				D0FA8B7E6C1100F05028E12CFC301D2B /* Headers */,
				B889C27E8E608FE20F0909CAE999FE0F /* Sources */,
				409F4D834D5C9080DCA4EC5A6B57CA36 /* Frameworks */,
				FB4D4B244F0CC1912B1658AA69E193D9 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				94D74F477B5179072E5C92AD44C7219C /* PBXTargetDependency */,
				749EDE2E495AE6F03A0CF3027BD29CAB /* PBXTargetDependency */,
				C44E844706FE789BF6412D4B86ED114B /* PBXTargetDependency */,
				10E505E3F66A62F9271D6BD2235B2965 /* PBXTargetDependency */,
			);
			name = FirebaseAuth;
			productName = FirebaseAuth;
			productReference = 43B1E4CD7B30B9FD278100133C2AC788 /* FirebaseAuth.framework */;
			productType = "com.apple.product-type.framework";
		};
		736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 5CD6889BADA94E2A6626EC77AF29E630 /* Build configuration list for PBXNativeTarget "FirebaseDatabase" */;
			buildPhases = (
				5D9F528A7C30B5DDA9031031CD483F8A /* Headers */,
				82FDCC6059A982B43E6D278F6BD78F49 /* Sources */,
				241FBE170EB6B942C36A53A423CA5EF9 /* Frameworks */,
				E12DA939FF897057705F6995B46E06BB /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				F73E7B983F26BAC44469A432B91417EA /* PBXTargetDependency */,
				2A88023193421A560E6230F002B02CBB /* PBXTargetDependency */,
				9C6A0C13BC09B8C76CFDBD9D10D1DB97 /* PBXTargetDependency */,
			);
			name = FirebaseDatabase;
			productName = FirebaseDatabase;
			productReference = 51671C73F008B5C0C3751B3855999213 /* FirebaseDatabase.framework */;
			productType = "com.apple.product-type.framework";
		};
		87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = EFBB7E4C0E8312BCEB937DFE9B7BD86C /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */;
			buildPhases = (
				99A2D80E064469721635E96A9237A690 /* Headers */,
				A88EC541B933BC15383AEE535E2FA500 /* Sources */,
				ADD8FEE304ADA60D0E3DEDE87F29B32B /* Frameworks */,
				451AC61ADB58D42B9EA595DFCD50887B /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				A2C71EE4A77744767789B5B9C90BC2A6 /* PBXTargetDependency */,
				51798469C80791CCFCB74D2006D4A94C /* PBXTargetDependency */,
				075CCDE2C6FB70678C00FBA3429CAD87 /* PBXTargetDependency */,
			);
			name = FirebaseInstallations;
			productName = FirebaseInstallations;
			productReference = 13C8C8B254851998F9289F71229B28A2 /* FirebaseInstallations.framework */;
			productType = "com.apple.product-type.framework";
		};
		8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = D02EC6E10386AC104A2DE88D8663D646 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */;
			buildPhases = (
				2E88F4107AB70646CABC2E52F0C28FC1 /* Headers */,
				D0D4BB7D67FCC8778DC231A13CF96816 /* Sources */,
				08D638204D426905C3BCB3C4408B4AAE /* Frameworks */,
				044C6A0441F934EAFE6973CA681716F9 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = GoogleUtilities;
			productName = GoogleUtilities;
			productReference = B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities.framework */;
			productType = "com.apple.product-type.framework";
		};
		9307B7A119490930CF70393AB529AAC1 /* leveldb-library */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C483BDB3B075D62F1ABCE9A898A030B8 /* Build configuration list for PBXNativeTarget "leveldb-library" */;
			buildPhases = (
				A6CB79372C8887F16488C97779C526CD /* Headers */,
				398DE8F5A83E297C61086E5A8BF65149 /* Sources */,
				3DEC4458D88E0CF64837B0E9DBF1CD5F /* Frameworks */,
				2B6E1F7B65C7067ED5E02E6A14F0BEBD /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = "leveldb-library";
			productName = "leveldb-library";
			productReference = 0A9F46A999C47653013D3AD854352507 /* leveldb.framework */;
			productType = "com.apple.product-type.framework";
		};
		CE1A9E56576BBFAE404EE01A730E1089 /* Pods-ask_1.0 */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = A9D2FD5662EC161A19081247C4F4C907 /* Build configuration list for PBXNativeTarget "Pods-ask_1.0" */;
			buildPhases = (
				F6346A010364259A43C6E48595BEDACE /* Headers */,
				D04578E18F9CCDA3BE9AC12E0EB70298 /* Sources */,
				51DB68421B446FBF51BC1EA60CB1FE25 /* Frameworks */,
				434C1C96775D348AFEC56B51904B1207 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				D54F6DBD9AD3BFF6AB538B5D4E96A4C8 /* PBXTargetDependency */,
				97D67C3028FDE766EB893FE81340BC65 /* PBXTargetDependency */,
				2C8ED99ACF3C1E152E18B3F4AE549892 /* PBXTargetDependency */,
				094CD0D30DAD03046B317F9C15238A2F /* PBXTargetDependency */,
				37139B56E4388E3DAA3730A90FA16291 /* PBXTargetDependency */,
				4B173F7E59F6DBAD9883F4B8E126FBC5 /* PBXTargetDependency */,
				F6548780623E6DB53AFC74758CE27131 /* PBXTargetDependency */,
				0EF8E7E6243C8874D38B51ED3793D911 /* PBXTargetDependency */,
				39C7620AA0A63C095D02BFC18AD97F63 /* PBXTargetDependency */,
				5DCE589C76CCDC57FED8CC558FF3F9B1 /* PBXTargetDependency */,
				56FACA0E70C392CCCF497D9E2AE34874 /* PBXTargetDependency */,
				4889796332BF84E222153D2BFE570F54 /* PBXTargetDependency */,
				7B2A1D8253280A8164190B126D3F09E7 /* PBXTargetDependency */,
				49671318B714E9D92F397B89C46B3336 /* PBXTargetDependency */,
				2933A8136F02C72A624A80B6C85981E1 /* PBXTargetDependency */,
				BE919576098FC9F131C84BE8269BEFA8 /* PBXTargetDependency */,
				9EB727777D815E3466501B692C21F809 /* PBXTargetDependency */,
			);
			name = "Pods-ask_1.0";
			productName = "Pods-ask_1.0";
			productReference = 18B084C550403B728DDE30804062B552 /* Pods_ask_1_0.framework */;
			productType = "com.apple.product-type.framework";
		};
		D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E64F674023CB25879BD0727ECF15BDC1 /* Build configuration list for PBXNativeTarget "nanopb" */;
			buildPhases = (
				AA71A9724158277D288C18EA203CFE2C /* Headers */,
				4A2ABB54F758694AE34F3AAFBC00F870 /* Sources */,
				48BEBAC8B6E3CF4C27C1CDB78BDECA67 /* Frameworks */,
				305F297C94FD0D9851732239C620EABE /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = nanopb;
			productName = nanopb;
			productReference = 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb.framework */;
			productType = "com.apple.product-type.framework";
		};
		D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 36021E283006ABCD25E0624822FD55FB /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */;
			buildPhases = (
				BBEF124231A8D92FE32BA0050BF334F5 /* Headers */,
				8C059D5018EE9FE495F7F060ED6C0336 /* Sources */,
				BE5B1AC1F143680DA6864E968D9479CB /* Frameworks */,
				A00DEA20F583D2788F4763A43784D481 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = GTMSessionFetcher;
			productName = GTMSessionFetcher;
			productReference = C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */;
			productType = "com.apple.product-type.framework";
		};
		F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 0101D1E65F3EC17103C6F66DC9936E7D /* Build configuration list for PBXNativeTarget "GoogleDataTransportCCTSupport" */;
			buildPhases = (
				F4E04CB91C95579272AEEC815D1157A5 /* Headers */,
				6A8FC8F9C72CA0222948D2BD2822C5AF /* Sources */,
				016E135021643C872111F367A879128C /* Frameworks */,
				7EC4BE3C2252CF0DD0698E51653324F6 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				39A0372D9A7381AE88C524595CA2B341 /* PBXTargetDependency */,
				84E8F44BE5A9F810486ACF2C21F0ED5C /* PBXTargetDependency */,
			);
			name = GoogleDataTransportCCTSupport;
			productName = GoogleDataTransportCCTSupport;
			productReference = 6942351307BC1F54575D9853307EAE0E /* GoogleDataTransportCCTSupport.framework */;
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastSwiftUpdateCheck = 1100;
				LastUpgradeCheck = 1100;
			};
			buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
			compatibilityVersion = "Xcode 10.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
			productRefGroup = A19B2A1F1F4F983B6B5DF351E92A5CE9 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				072CEA044D2EF26F03496D5996BBF59F /* Firebase */,
				C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */,
				6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */,
				8EC0F2618965C875A96BFDBEE5D9734C /* FirebaseAuthInterop */,
				4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */,
				620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */,
				5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */,
				736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */,
				87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */,
				B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */,
				5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */,
				F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */,
				8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */,
				D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */,
				9307B7A119490930CF70393AB529AAC1 /* leveldb-library */,
				D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */,
				CE1A9E56576BBFAE404EE01A730E1089 /* Pods-ask_1.0 */,
				2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		044C6A0441F934EAFE6973CA681716F9 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		1E77022A44FCE6EF9E9CB5723F995B42 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		2B6E1F7B65C7067ED5E02E6A14F0BEBD /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		305F297C94FD0D9851732239C620EABE /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		378E48B0C9E454C61C390518EFA92388 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		434C1C96775D348AFEC56B51904B1207 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		451AC61ADB58D42B9EA595DFCD50887B /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7EC4BE3C2252CF0DD0698E51653324F6 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A00DEA20F583D2788F4763A43784D481 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B1865A8D1F5385178BFB7BD50B8053C1 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E12DA939FF897057705F6995B46E06BB /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E7222D18F99D68173B8BD70029DF5ACA /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		FB4D4B244F0CC1912B1658AA69E193D9 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		31989E7C08C53CE742E031A29ECFB01C /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				CEA659EEE1264A716B72FA5ED8AF1B88 /* FIRAnalyticsConfiguration.m in Sources */,
				526F26B84680B769B08BCE8723C864E1 /* FIRApp.m in Sources */,
				81778AA727639788452A5A4849B4A5E8 /* FIRAppAssociationRegistration.m in Sources */,
				DBD6C54269F017CE26F8F650756982F4 /* FIRBundleUtil.m in Sources */,
				17B145B6202C25CC8E2ACB82B3F9DE95 /* FIRComponent.m in Sources */,
				0943A7D1C7D7F1029CF35FAC8B1ADB5B /* FIRComponentContainer.m in Sources */,
				56984E5ABB1FADE7A8F9B7D5BF1D7458 /* FIRComponentType.m in Sources */,
				FEA1FF2F0E40378779FE7B6588642585 /* FIRConfiguration.m in Sources */,
				06564E214A39514DF66D0774F6E12A93 /* FIRCoreDiagnosticsConnector.m in Sources */,
				9828160BF2757A1D7133CD5919BB95F7 /* FIRDependency.m in Sources */,
				BEDF18EC4644E3BD36B216051F7A52EC /* FIRDiagnosticsData.m in Sources */,
				67DE348A5CB39CD3443AA5BE63312238 /* FirebaseCore-dummy.m in Sources */,
				2E1A05734075873CA17513F73F6801B5 /* FIRErrors.m in Sources */,
				54D6E746C3E9FF44C1911E92DA58DBC0 /* FIRHeartbeatInfo.m in Sources */,
				4069C83B60D8B5188C57E81107E1DA6F /* FIRLogger.m in Sources */,
				7CD696BD6EE5FDC49D5674AF64B2E8E7 /* FIROptions.m in Sources */,
				9BBDD95D855BE433F83235D2B9F3055C /* FIRVersion.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		398DE8F5A83E297C61086E5A8BF65149 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7D78EA72CD2A44CD8D56E11A6372930E /* arena.cc in Sources */,
				D81E5CD2711112F8A1810DD8D9661028 /* block.cc in Sources */,
				05C52B85B0ED2389EC8F3AF8B80BACA1 /* block_builder.cc in Sources */,
				DAA228BC74B439B44E12E49D0D54F3D3 /* bloom.cc in Sources */,
				735F07E954DB7F67AEE59258D1772FBD /* builder.cc in Sources */,
				11630B042B66909E07C416FAF151E426 /* c.cc in Sources */,
				20553828F0AD489BFE7271C9F50A396A /* cache.cc in Sources */,
				0C4D3C971871105B4A2A5E3FB1D949A5 /* coding.cc in Sources */,
				D80DF8FF10060DCB0396E41BAD0BF234 /* comparator.cc in Sources */,
				870C3E54CB78D22F0BDE4939480604E8 /* crc32c.cc in Sources */,
				5BF2C0683E51E73C69B131966C7C79B3 /* db_impl.cc in Sources */,
				8D065EDA4824A1CD6F6796204FBCDD7B /* db_iter.cc in Sources */,
				491E5F23D693999E9C655808FB322195 /* dbformat.cc in Sources */,
				156021514149381CBD55053A1F1A2873 /* dumpfile.cc in Sources */,
				9D650E9A220BF2CF0CD8419C31B97522 /* env.cc in Sources */,
				3ADFBBE25B1E73996707A1295D269E0F /* env_posix.cc in Sources */,
				6FFF07104D6A339FEF54B324B1EBF27B /* filename.cc in Sources */,
				215BF3C2706E59892990A2B1C3426F5B /* filter_block.cc in Sources */,
				65A77C2F8642F5894E51A5CCBDA0CE7F /* filter_policy.cc in Sources */,
				A6AC18E32A8166BA48B4CB9A094873E5 /* format.cc in Sources */,
				DAC1407810F137A75422FF2877FE470B /* hash.cc in Sources */,
				D5E2B3A657D76DDC981159850468EABB /* histogram.cc in Sources */,
				FD1F63DCEDE18E6137B4D7137131B009 /* iterator.cc in Sources */,
				6A7788D7D3B27337B5C449D5FC521340 /* leveldb-library-dummy.m in Sources */,
				3D967EFB81FECEF70C24E7BB128BFFE3 /* log_reader.cc in Sources */,
				61C0A846F0402B6942ECCA80C04F4CB1 /* log_writer.cc in Sources */,
				7500557F4E6740ABA56DB94A5E511225 /* logging.cc in Sources */,
				46C6673ABFFE84BBFAEFAA89BA502A5E /* memtable.cc in Sources */,
				B06474B2992F09D0FAB2066A27C5FE93 /* merger.cc in Sources */,
				D99FA2EE13BB40E6E5A3B534DA7C348F /* options.cc in Sources */,
				876495263053CBE7186E178F67F91AF7 /* repair.cc in Sources */,
				EAD99FB5672254C85F98147F040EF956 /* status.cc in Sources */,
				996E5518E8E001FD04363CB235E9E949 /* table.cc in Sources */,
				6C177F147870E5B27F1B05C8ED69C338 /* table_builder.cc in Sources */,
				E1DD32F6040FEFE58993E399D78E20EF /* table_cache.cc in Sources */,
				8136B3BF5E7685F2C4EB07531334C06D /* testharness.cc in Sources */,
				2ACC94D715657FC65B6B1D123B19E166 /* two_level_iterator.cc in Sources */,
				15E335C07739620392C2DD6C6DBF9170 /* version_edit.cc in Sources */,
				1E86A1FA0D65EAF08E8385F8E713C41F /* version_set.cc in Sources */,
				110D95A14D57AB9CDFEC10684A7855AD /* write_batch.cc in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		4A2ABB54F758694AE34F3AAFBC00F870 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				9FCC9CFE31447AF0ECFE4D82C00B0212 /* nanopb-dummy.m in Sources */,
				F22C90EEBFF2193DBCB8D17F4C1BEEDD /* pb_common.c in Sources */,
				B5AE7E6A6C03353750C749FCEE39B357 /* pb_decode.c in Sources */,
				B100A6128E293FD1ABAEE5A0D65A5228 /* pb_encode.c in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		6A8FC8F9C72CA0222948D2BD2822C5AF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8E0FC80FBEAEF8AC4FF5D3FFEAF0F69A /* cct.nanopb.c in Sources */,
				91B816A193EAE049E38A11D1DD2816C8 /* GDTCCTCompressionHelper.m in Sources */,
				6B0DA0827481CCDA6F569BB83415BD91 /* GDTCCTNanopbHelpers.m in Sources */,
				5DDBE033A3AB41B34E1BE9FBC96B9AE8 /* GDTCCTPrioritizer.m in Sources */,
				751AF5CF59B5F8878BE21DB035C00700 /* GDTCCTUploader.m in Sources */,
				912F830ED0604DBBBBF7F3F77AADAAD1 /* GoogleDataTransportCCTSupport-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		7C644CF3C2E8FD7EDDDDE9B3A349D810 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				3FC811D3A0DCB0ABD78B8384689790BD /* FIRCoreDiagnostics.m in Sources */,
				DB9B5BBBFA190441CA97DBE42F165B7B /* firebasecore.nanopb.c in Sources */,
				5DF21239EB48BB3E3296977EAB4BD967 /* FirebaseCoreDiagnostics-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8258824D0F5548AF2CE9FA0B56D9D761 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				7445B0E4DB3DBD72BBFC3A593AB2313A /* GDTCORAssert.m in Sources */,
				F9E6D8C4BB618CF776DD05B94704CA87 /* GDTCORClock.m in Sources */,
				9D4BF83B4F53F464E492BEAC18163588 /* GDTCORConsoleLogger.m in Sources */,
				73BB49E3712EAB4E0F104152B3384E14 /* GDTCORDataFuture.m in Sources */,
				C5EAFA361D95B366D449F2EF08C34F80 /* GDTCOREvent.m in Sources */,
				F450AA18262FEA70535B266041B58B4D /* GDTCORLifecycle.m in Sources */,
				16E5282E325D8A479DF6F899A0B39B7C /* GDTCORPlatform.m in Sources */,
				31E98923621C3354400CFC5E823164FA /* GDTCORReachability.m in Sources */,
				6DB1A0C2DB8BC13057CC6718398C3C41 /* GDTCORRegistrar.m in Sources */,
				309979A16C173C3430C98B49D9F3EB28 /* GDTCORStorage.m in Sources */,
				E329FF435271FFEE30B7DD99FAB48A21 /* GDTCORStoredEvent.m in Sources */,
				F71D30973C7E911539E1A59213A327E1 /* GDTCORTransformer.m in Sources */,
				4DCA45B52201F0815CB6498E53E0EFDA /* GDTCORTransport.m in Sources */,
				CEC585AFD6B7796F527493577AE39963 /* GDTCORUploadCoordinator.m in Sources */,
				EB670A24B9E7EE5D05DD5DCBCFF279B8 /* GDTCORUploadPackage.m in Sources */,
				1B5A5986E2F1177531218CD90ED45E95 /* GoogleDataTransport-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		82FDCC6059A982B43E6D278F6BD78F49 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				15A16A93D14131A3F84FCE5C68A2744C /* APLevelDB.mm in Sources */,
				20E2686C8543B1987D416214D53646E5 /* FAckUserWrite.m in Sources */,
				FE6A9150B44D0E1E736038835C6C31AE /* FArraySortedDictionary.m in Sources */,
				D0146F689F9FC2BD204DB343B442359F /* FAtomicNumber.m in Sources */,
				CBC0C5BE0B91962A529E666EBA637BD9 /* FAuthTokenProvider.m in Sources */,
				191B249AD50B6F097EBC94368F717AAE /* fbase64.c in Sources */,
				E348E86A4734561F032D2F12065E6561 /* FCacheNode.m in Sources */,
				D1FAD790A3BCB820BC7854BCC51F1B3C /* FCachePolicy.m in Sources */,
				DD5D7C0167DF8AF8A9981BCCBB7CD59E /* FCancelEvent.m in Sources */,
				7845CC98BD955B15246FD1461B3FDC1E /* FChange.m in Sources */,
				DC9B31C5ABD76ADF2A222B7F1FA052FE /* FChildChangeAccumulator.m in Sources */,
				321EE48B153BDFE55127BCC86BC0EB77 /* FChildEventRegistration.m in Sources */,
				DB8B915BD562879FB86413359ED9F095 /* FChildrenNode.m in Sources */,
				6472F855E7A3C885B0C74456B339D238 /* FClock.m in Sources */,
				6B4925C31723B18E321A263497C5EC2C /* FCompoundHash.m in Sources */,
				6B96F5E4BA938AC937FA5EC4AAAEEF01 /* FCompoundWrite.m in Sources */,
				03AA0FE4C64D07830E5E6F0A1D715A43 /* FConnection.m in Sources */,
				75E77537DCBDAC6D15ECE7625F7985E6 /* FConstants.m in Sources */,
				48654D73AD7E617BE4453F47E4A9F16A /* FDataEvent.m in Sources */,
				756915BF467EC561A7F5BFA99F05A4DF /* FEmptyNode.m in Sources */,
				A34E42658F7E1D64D4BDBE900A32533B /* FEventEmitter.m in Sources */,
				D39B23415ECE63CFAE778DF163123D7B /* FEventGenerator.m in Sources */,
				FEF80CB9509C11F92E15A2655C93068C /* FEventRaiser.m in Sources */,
				69D059E09BF6657E7D417A40FEE60265 /* FImmutableSortedDictionary.m in Sources */,
				E3A77BCB5FDCC6EF2B274703D8DF170A /* FImmutableSortedSet.m in Sources */,
				FBDC992BFC8CED6017B91F5A2A3FD84D /* FImmutableTree.m in Sources */,
				DE0888B25AAC31DF32E539AD13986549 /* FIndex.m in Sources */,
				17C22A2777401B54BBD5CDF7A35141B1 /* FIndexedFilter.m in Sources */,
				CC4AE361317AD90AD38F5D9A51323F3E /* FIndexedNode.m in Sources */,
				1B79AF24128183E3CD09BCE52E53298C /* FIRDatabase.m in Sources */,
				2CBF90AAAA202FF2CEDA725FC71D2E7A /* FIRDatabaseComponent.m in Sources */,
				CF8DA483F177D174313860DF05ADA69E /* FIRDatabaseConfig.m in Sources */,
				67477EE10EFF7D25A80BD4BD0859B22C /* FIRDatabaseQuery.m in Sources */,
				1D492B1A7C1BA280D900348D23F66BEC /* FIRDatabaseReference.m in Sources */,
				70BF12A39CACB86B5B5DA58B4070AC7E /* FIRDataSnapshot.m in Sources */,
				73D1EFAB9DC8CDFD033AD30DCC9009AB /* FirebaseDatabase-dummy.m in Sources */,
				D2B20EE2CB88BD922E88F7B0F71B6B4A /* FIRMutableData.m in Sources */,
				1771DB80A60CA8E03A9C247B064907F3 /* FIRNoopAuthTokenProvider.m in Sources */,
				52B80DEDCD7B545AB78AA1146BA4CE2A /* FIRRetryHelper.m in Sources */,
				A3576CFEABAE4266350F611E5FA89848 /* FIRServerValue.m in Sources */,
				DFB215BB22778A5F073DFA84A088AF86 /* FIRTransactionResult.m in Sources */,
				0D4AE01A4FE5367AD9CD8DB473B837EA /* FKeepSyncedEventRegistration.m in Sources */,
				31402E305267AAE1862905939AE0828A /* FKeyIndex.m in Sources */,
				431E843432456C45315F39D21F5ABE9E /* FLeafNode.m in Sources */,
				1372E891D85024999394DD5FE6AA1F39 /* FLevelDBStorageEngine.m in Sources */,
				A14BE675DABB599CA7399A2006FC7FD3 /* FLimitedFilter.m in Sources */,
				99FD56520DAF93DD68EA0CFB96C7FC0F /* FListenComplete.m in Sources */,
				B0BBA89E02BABCBF0D13A44C9A0907A1 /* FListenProvider.m in Sources */,
				8CCCF2E241B3684C57EF769C6606946A /* FLLRBEmptyNode.m in Sources */,
				A15FDEA6A78B2639751FE59B558CFD89 /* FLLRBValueNode.m in Sources */,
				AD6D8C01F8592EC5BDA98579A8DC3332 /* FMaxNode.m in Sources */,
				E880CEE7050BF5F4775322F704DDD80B /* FMerge.m in Sources */,
				35A1DE67C9D2B9817159EEB35DAAAACF /* FNamedNode.m in Sources */,
				E7A2EEFD2EF96EB1058107FE5E495FD7 /* FNextPushId.m in Sources */,
				BF021EFB17B3342D120E5572A4A75A30 /* FOperationSource.m in Sources */,
				458C5A6340B9F46E24BCA01B1ECBD678 /* FOverwrite.m in Sources */,
				2D170EDC134E39AB9C54FD38597AF22E /* FParsedUrl.m in Sources */,
				CCE3D2CC9070FE5E6BF71431AA9A264D /* FPath.m in Sources */,
				570188467191984AAFED1D7265ADAB70 /* FPathIndex.m in Sources */,
				6B92916224327E3A01E2DBDA591331BD /* FPendingPut.m in Sources */,
				7151194003158CD528B545C78F779406 /* FPersistenceManager.m in Sources */,
				0CD30512A31005689D7855FD2E2E7BD2 /* FPersistentConnection.m in Sources */,
				5D67CD7251278632B32E973F1463D98B /* FPriorityIndex.m in Sources */,
				01C1B2B02BAAE2DE1C66EBA7E5C9250B /* FPruneForest.m in Sources */,
				45486731D3ADAF8F3DD33EA425739683 /* FQueryParams.m in Sources */,
				B8A7BC9B5FAAAAD9584B26CE3DE7FE54 /* FQuerySpec.m in Sources */,
				A2A5C0376AC10C1E6139C29A1E5BB6D8 /* FRangedFilter.m in Sources */,
				EEF0F1C184ACDA13F9B1ABA9228F880E /* FRangeMerge.m in Sources */,
				00D43E265045F7F9FC9F3B2A72BC6961 /* FRepo.m in Sources */,
				68D5E87D090BB54935B19060C8C28DE5 /* FRepoInfo.m in Sources */,
				0B8306395F299B4E0425E213C3129E41 /* FRepoManager.m in Sources */,
				BC2C9C5098977922D63923E9E242F255 /* FServerValues.m in Sources */,
				94DB172EFBED0A21E8B7B2E317F1480C /* FSnapshotHolder.m in Sources */,
				F323DD1D86700472ED6A819472A03A8D /* FSnapshotUtilities.m in Sources */,
				87B77B996218FB7867D6B8FF0AC6DCEA /* FSparseSnapshotTree.m in Sources */,
				38A8D1231D1E80FDACBDDBBA90F5F15E /* FSRWebSocket.m in Sources */,
				1621578D24B3E62A697D883927C04CCE /* FStringUtilities.m in Sources */,
				D193F3E9C19700BF3B5F9C290E3BA0B8 /* FSyncPoint.m in Sources */,
				31FCDC89E276020D3EC6F710F841D4D3 /* FSyncTree.m in Sources */,
				C3F3888699D5DCBBED531F40DDC98CCB /* FTrackedQuery.m in Sources */,
				39742CCADC8C2DC0D6F5E3F2131C7824 /* FTrackedQueryManager.m in Sources */,
				D8B1397CB69EBDE6E001B5C6357FCB59 /* FTransformedEnumerator.m in Sources */,
				180845F393836A02543A388CB23F0574 /* FTree.m in Sources */,
				5A07754D03DCD8C5B5DA959012854418 /* FTreeNode.m in Sources */,
				9EF1C45E1DA1FB64F8027B9BD3B4284A /* FTreeSortedDictionary.m in Sources */,
				97DEA7418A51910ECD8BA79739AB7B15 /* FTreeSortedDictionaryEnumerator.m in Sources */,
				CACCB9265D7871168CC4A80CB1657A28 /* FTupleBoolBlock.m in Sources */,
				E8A908158399DED64F1398D1A44DBCD3 /* FTupleCallbackStatus.m in Sources */,
				E052DF42BAFC355DA6797E57B20FB8A9 /* FTupleFirebase.m in Sources */,
				B8AC191F85E5AC106FAC02A6DFF87261 /* FTupleNodePath.m in Sources */,
				FF805C61944003589B8BEE2F9D76E81A /* FTupleObjectNode.m in Sources */,
				16C03AEAAA207D4E4EB43940792D0A80 /* FTupleObjects.m in Sources */,
				A735C1A1F243568B041B8E37D0B70E72 /* FTupleOnDisconnect.m in Sources */,
				4ED8EAFC50973087BF2FD82F42F51927 /* FTuplePathValue.m in Sources */,
				41FB2D5EC9A22F150D50AC0F1EF8E30A /* FTupleRemovedQueriesEvents.m in Sources */,
				EA9CE22B41194B7A6BF5748FBFED7AB0 /* FTupleSetIdPath.m in Sources */,
				99147C7B8C2280731BD3DFD49C82A6E1 /* FTupleStringNode.m in Sources */,
				55CB060CA3C5D3F753714F71D2732C05 /* FTupleTransaction.m in Sources */,
				38EF7B980BA448034510F7A25727F216 /* FTupleTSN.m in Sources */,
				CAB3A31145BBBB08191E4D3AECAF1153 /* FTupleUserCallback.m in Sources */,
				4493C04BA24226C21AD9BECDF6E388EE /* FUtilities.m in Sources */,
				F4BC59EE8481C303784509BACD704E3A /* FValidation.m in Sources */,
				3EC9D2BF2C4A3254E868211F213F261A /* FValueEventRegistration.m in Sources */,
				2628F4188441BB778F7811A7A0B7BC92 /* FValueIndex.m in Sources */,
				D366D8DCA0780F0D62ED0147C2E7B0D6 /* FView.m in Sources */,
				7ABCCE81C1D4D8F46ACDFDD52583D3D6 /* FViewCache.m in Sources */,
				B9AF8F5314550CCFB04E1A0713F99519 /* FViewProcessor.m in Sources */,
				ABA021FA655711BD76D48B64953FABB0 /* FViewProcessorResult.m in Sources */,
				C4A7473D96303AFE724DF085E5D4AE02 /* FWebSocketConnection.m in Sources */,
				FA41570EF1203AA53DFC369B16E73DBF /* FWriteRecord.m in Sources */,
				713FDE9F8F750675BB3439EC739F002A /* FWriteTree.m in Sources */,
				174A0B6249A2E9D2F32293B107DC48C5 /* FWriteTreeRef.m in Sources */,
				71623F7E7B62E19B4929D3068660E480 /* NSData+SRB64Additions.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		8C059D5018EE9FE495F7F060ED6C0336 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E5603B9182DE94600980C0427D9BB878 /* GTMSessionFetcher-dummy.m in Sources */,
				33740283CA6E3E4A8AC9615FF73F0916 /* GTMSessionFetcher.m in Sources */,
				C6032F01CBBD89429360EFA40E0AB2A5 /* GTMSessionFetcherLogging.m in Sources */,
				68B9CEC2CE2C0390717B90EBBE57082E /* GTMSessionFetcherService.m in Sources */,
				24CE08D6F574523975143D0D2A1D500C /* GTMSessionUploadFetcher.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		A88EC541B933BC15383AEE535E2FA500 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BE962BB5B784D63466B700C4FECA0B64 /* FirebaseInstallations-dummy.m in Sources */,
				4936B0D3AEF6E7F57C2388A4356C7CF6 /* FIRInstallations.m in Sources */,
				51FC2566AD3A2A8D9B10AC5FC733E759 /* FIRInstallationsAPIService.m in Sources */,
				E4FFE454FC38851E53CA74C4A2A684A9 /* FIRInstallationsAuthTokenResult.m in Sources */,
				AA0DC401CA7B5CF25FF6EF8279490005 /* FIRInstallationsErrorUtil.m in Sources */,
				C0E1302C9E38D2DE125AF779B9BDBE45 /* FIRInstallationsHTTPError.m in Sources */,
				40E923090225C72832CE40DF66DA50FB /* FIRInstallationsIDController.m in Sources */,
				D7D0CCB6E2AA0ACBE1FFFA5062A61E35 /* FIRInstallationsIIDStore.m in Sources */,
				C9E9442D5A9F768E861874A60C73CBC5 /* FIRInstallationsIIDTokenStore.m in Sources */,
				F741058CF42703ACEB9A11D2B013D66C /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */,
				17464ABD50C5FD91A6F44B903A45F750 /* FIRInstallationsItem.m in Sources */,
				9B95C684E9B7B2BF787BC9466235E61E /* FIRInstallationsKeychainUtils.m in Sources */,
				5D121E080D976CE17D3B4AF5131F573B /* FIRInstallationsLogger.m in Sources */,
				4B84D8275C41F93C12E61402E5A683FB /* FIRInstallationsSingleOperationPromiseCache.m in Sources */,
				BD9ABC4A69BCADE8482C73B3B086E8F1 /* FIRInstallationsStore.m in Sources */,
				02BF5CFE4C813C792955CF9746D0E36E /* FIRInstallationsStoredAuthToken.m in Sources */,
				D8D537173C6A5CB6DF36CE4E9DAE0B85 /* FIRInstallationsStoredItem.m in Sources */,
				ECB30EE10E90AB1B23B260EF17BDB3D2 /* FIRInstallationsVersion.m in Sources */,
				D2D61CDF6136B4CFB65F965C0110D1C8 /* FIRSecureStorage.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		B889C27E8E608FE20F0909CAE999FE0F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8C5024DA34C13EA672A62721EB2EE35C /* FIRActionCodeSettings.m in Sources */,
				17735606722AF18FEADC1A6C3BCCF513 /* FIRAdditionalUserInfo.m in Sources */,
				A7236BF267B18B3FEB1FCA20F215520A /* FIRAuth.m in Sources */,
				2BAE10F6C9DF20E13B5A922E701AFD63 /* FIRAuthAPNSToken.m in Sources */,
				E745E2BE6A7F65A224CD1AA43CC13061 /* FIRAuthAPNSTokenManager.m in Sources */,
				41C43AF701487AD24FFD88187D5506FC /* FIRAuthAppCredential.m in Sources */,
				867F18CBA3E6A17D5FD74A3254C10887 /* FIRAuthAppCredentialManager.m in Sources */,
				877DD20DAE6B65CFF2E2B2ACF5BB3622 /* FIRAuthBackend.m in Sources */,
				A01C742C2DD5EAB138C180B703DE60E7 /* FIRAuthCredential.m in Sources */,
				D8D3B698B461A36F6BB72D26AB6AE952 /* FIRAuthDataResult.m in Sources */,
				A939ADD3EDB185D164A96CE91B29C89B /* FIRAuthDefaultUIDelegate.m in Sources */,
				A50368C9DDC31A277FDEEF96F8358ABE /* FIRAuthDispatcher.m in Sources */,
				2A64C12FD280516338AED02E10144F69 /* FIRAuthErrorUtils.m in Sources */,
				4E7A6229751B0CA0789D36239033DC2D /* FIRAuthExceptionUtils.m in Sources */,
				C456497DD06C7248D392380A1862F3AC /* FIRAuthGlobalWorkQueue.m in Sources */,
				0033A23A1C1D215FA767FB9DC9D5B01C /* FIRAuthKeychainServices.m in Sources */,
				33DBAC299C168B87CB8DB79D83C81641 /* FIRAuthNotificationManager.m in Sources */,
				DEA7B74B91025E00F11A8AAB19C0AE30 /* FIRAuthProvider.m in Sources */,
				B2BDBE60BA912C31D2DE83EEF8C1914E /* FIRAuthRequestConfiguration.m in Sources */,
				A22A35C0FC915321BB9034BE108A794C /* FIRAuthSerialTaskQueue.m in Sources */,
				C9F1A2A40136BA1FA40E939F64E2C07E /* FIRAuthSettings.m in Sources */,
				0FBF2C2E5653C330DE01B189CC332E23 /* FIRAuthStoredUserManager.m in Sources */,
				E3E898932CDC44E477992D01F1C65802 /* FIRAuthTokenResult.m in Sources */,
				6B9D0DA3646965A2D4B4FE2791A31841 /* FIRAuthURLPresenter.m in Sources */,
				2F9C96A70626FD8F06DBC2442FCA0CCD /* FIRAuthUserDefaults.m in Sources */,
				1007CE84017B13DDB18CD56078BFACE9 /* FIRAuthWebUtils.m in Sources */,
				22E2D0B1540BB7735AF9C7F8307DEDDA /* FIRAuthWebView.m in Sources */,
				34333899B93AF46D2A30462FB0004E8F /* FIRAuthWebViewController.m in Sources */,
				11A3366EFE2786C876BF6616DA1399B6 /* FIRCreateAuthURIRequest.m in Sources */,
				E27441702A87D85BF04EB3E11DD21515 /* FIRCreateAuthURIResponse.m in Sources */,
				2B0BD62395A8A1E31D089501A88A0B04 /* FIRDeleteAccountRequest.m in Sources */,
				5101B98438BA876FAB6A3F270FCC3256 /* FIRDeleteAccountResponse.m in Sources */,
				8467885CDD0643E69CF76CBD3AC59B2A /* FirebaseAuth-dummy.m in Sources */,
				C18F8BEE1AAF1AE22D472926B95C59A1 /* FirebaseAuthVersion.m in Sources */,
				9D95F2702D045D8656D0194F6D0A65F6 /* FIREmailAuthProvider.m in Sources */,
				B5ED99A394DCA6F1B5C6ED7553F49104 /* FIREmailLinkSignInRequest.m in Sources */,
				391DDAB5030EFDA64BE7C50DF5663736 /* FIREmailLinkSignInResponse.m in Sources */,
				B391A2079B2577AD146BA5E4966116C0 /* FIREmailPasswordAuthCredential.m in Sources */,
				1B2C0A89C8C3BC73CC18FDAAA74D56F9 /* FIRFacebookAuthCredential.m in Sources */,
				1B04740ED4806FB93F4336A5275E3EF2 /* FIRFacebookAuthProvider.m in Sources */,
				A539B20FAF56AA2002478C55F56CA4C2 /* FIRGameCenterAuthCredential.m in Sources */,
				398A34C2132093D18D48D270D02CDE23 /* FIRGameCenterAuthProvider.m in Sources */,
				A8F327A0F58FD055189B4C9346FCA2A3 /* FIRGetAccountInfoRequest.m in Sources */,
				2EAEDEB5AAD60EC3943C68A388B0548C /* FIRGetAccountInfoResponse.m in Sources */,
				ED074E8C258068208B81332660CF933C /* FIRGetOOBConfirmationCodeRequest.m in Sources */,
				C152FB599808B60BB6A746B936B8CE19 /* FIRGetOOBConfirmationCodeResponse.m in Sources */,
				253E8041E26BE6880AAA0E8A2ABE3CC4 /* FIRGetProjectConfigRequest.m in Sources */,
				F1E09A00F2D139BC376B5F752D28C67D /* FIRGetProjectConfigResponse.m in Sources */,
				ACF65AC17FA5BFAF399165A2F3FBE3D2 /* FIRGitHubAuthCredential.m in Sources */,
				66BD1D729B46E0E96B035C604A68FC4D /* FIRGitHubAuthProvider.m in Sources */,
				9B043CACDF45588AC7A1DD359E3150DD /* FIRGoogleAuthCredential.m in Sources */,
				7434607B93F5E54DE77CEBECFE9D4B29 /* FIRGoogleAuthProvider.m in Sources */,
				5B56E2D90B3FF5620C0A85E4084481B9 /* FIRIdentityToolkitRequest.m in Sources */,
				30878F498AE98C42B33BC2593C10CB36 /* FIROAuthCredential.m in Sources */,
				6A94503A0CB958E85390597F7A0BA924 /* FIROAuthProvider.m in Sources */,
				CAE2337CCCDE151F3DE00DD81C20ABD2 /* FIRPhoneAuthCredential.m in Sources */,
				4B7DA31D908574DA2376C4E20DBCC359 /* FIRPhoneAuthProvider.m in Sources */,
				C0BE0FE63333E1A3C0067A48DEB575BD /* FIRResetPasswordRequest.m in Sources */,
				0AD953D06B378CADEAE57E5BF666B85C /* FIRResetPasswordResponse.m in Sources */,
				C5D39172A7F8628794A4040C2822F2C8 /* FIRSecureTokenRequest.m in Sources */,
				FA5BCF7EC9DE0CF1F8365158D4BC8940 /* FIRSecureTokenResponse.m in Sources */,
				A55A25066B4A78B81B64E37126507AEB /* FIRSecureTokenService.m in Sources */,
				4D708B2446A9A145519700DE95E184FA /* FIRSendVerificationCodeRequest.m in Sources */,
				04C2CD38575C0ED0CB63E2117006FB8B /* FIRSendVerificationCodeResponse.m in Sources */,
				D30585AA51C2F9B02102DA1297D03980 /* FIRSetAccountInfoRequest.m in Sources */,
				FFAC8D19542159D9AA62142CFF10EEEA /* FIRSetAccountInfoResponse.m in Sources */,
				866102C3934AD679B0A28AB09C6D4767 /* FIRSignInWithGameCenterRequest.m in Sources */,
				606D7777B3E8FCF7C04BBE76A9FCBC0C /* FIRSignInWithGameCenterResponse.m in Sources */,
				E7E9395E0E06DCC3BF516F1DD7F312F0 /* FIRSignUpNewUserRequest.m in Sources */,
				559F7AE8BA99875C1D3D399DA92128FE /* FIRSignUpNewUserResponse.m in Sources */,
				2D0B9EDE1597AACA0849CC4123826775 /* FIRTwitterAuthCredential.m in Sources */,
				F932A81B2EC604EE7961F399A2D47D9B /* FIRTwitterAuthProvider.m in Sources */,
				9770A55923D6A0F45BC2A5E20D058E93 /* FIRUser.m in Sources */,
				94AD61835FA23101BDCA8317632F247E /* FIRUserInfoImpl.m in Sources */,
				7CADBF16BCD4BE26B09F5DDE4BC5B786 /* FIRUserMetadata.m in Sources */,
				6AFB8C8DD10BD0CBD8DF02D7E1C3CD56 /* FIRVerifyAssertionRequest.m in Sources */,
				226ED240594BD2044B5478A7DFADDB14 /* FIRVerifyAssertionResponse.m in Sources */,
				0D9218533DF03F9703CE237D883B3B4A /* FIRVerifyClientRequest.m in Sources */,
				231780BB829F02F27EA1EAC2F5849CDD /* FIRVerifyClientResponse.m in Sources */,
				1F34A5AD1CF6F684944AFAA80D7A5BC4 /* FIRVerifyCustomTokenRequest.m in Sources */,
				67AC953473231AA0E2777C31BF075A9A /* FIRVerifyCustomTokenResponse.m in Sources */,
				FC9E2CC07A755EC9D2737F99BCD6E58E /* FIRVerifyPasswordRequest.m in Sources */,
				5793BBEBD712F1784378FD9EBB09B545 /* FIRVerifyPasswordResponse.m in Sources */,
				8173CC130C5D187A7E85ECEEED187DD8 /* FIRVerifyPhoneNumberRequest.m in Sources */,
				3B5585255FD61CFD35E3D0FF94E0A875 /* FIRVerifyPhoneNumberResponse.m in Sources */,
				7395CE4DA019C864DEE9D7FB3529FDA1 /* NSData+FIRBase64.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D04578E18F9CCDA3BE9AC12E0EB70298 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				65B16BE791E4D14C9E3E187D6646E86B /* Pods-ask_1.0-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		D0D4BB7D67FCC8778DC231A13CF96816 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				BF013D20898B4BD5A0D444CD02170C80 /* GoogleUtilities-dummy.m in Sources */,
				15A182F133141105B8C163995D99C446 /* GULAppDelegateSwizzler.m in Sources */,
				83E93063110BB4A58EBD72AF8B226FFC /* GULAppEnvironmentUtil.m in Sources */,
				D4CA9A7FED326CEBAB3E1DD888BBDEDE /* GULHeartbeatDateStorage.m in Sources */,
				38535E6C339DAFD93688162F88536CDE /* GULLogger.m in Sources */,
				B8E6F1B83711FAA30B5AF7C0960D2EF9 /* GULMutableDictionary.m in Sources */,
				C16FAEE1AC353368EC32F97DCA129597 /* GULNetwork.m in Sources */,
				F23DC09DB740B20A8AF0E367D5913DCB /* GULNetworkConstants.m in Sources */,
				B2871D66C78452992610E6DDD8520EC0 /* GULNetworkURLSession.m in Sources */,
				86832909EF521FB8CE8DE6DFA9909EB0 /* GULNSData+zlib.m in Sources */,
				B543FFDC239E81CA288090B3253CF7D6 /* GULReachabilityChecker.m in Sources */,
				DA9211BE5712708CED11043302A4D69C /* GULSceneDelegateSwizzler.m in Sources */,
				227D310B822803D87968E28B1AFC9512 /* GULSecureCoding.m in Sources */,
				3FA275ACE60F1569209B6C6132BFD90A /* GULSwizzler.m in Sources */,
				91A6780F511BEF00D5A7008BFE3C5F21 /* GULUserDefaults.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E5390E139C14E18E285EE2F20E4F136B /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E003FD39403A1F9F05F8DCC7E660FA8C /* FBLPromise+All.m in Sources */,
				87B0BED6BD95DF17C1B655F697B198B7 /* FBLPromise+Always.m in Sources */,
				9BF2F9B6257569916E7F5E5D5BB1F060 /* FBLPromise+Any.m in Sources */,
				D2039AF202D2AEC9E2FFD62C7DD75D8D /* FBLPromise+Async.m in Sources */,
				3F63390548046DA26CB61F5BC4463639 /* FBLPromise+Await.m in Sources */,
				54D271550D218FEAFF48AB932E2404F7 /* FBLPromise+Catch.m in Sources */,
				04A1CA7A7E91F2E6EF91F126125936F5 /* FBLPromise+Delay.m in Sources */,
				BFAF72D4DA4CD4D3127071AC5E94064C /* FBLPromise+Do.m in Sources */,
				53F09D6AF62C596C4716BB32BFB43354 /* FBLPromise+Race.m in Sources */,
				A9F312369ED2F365E579FBC8B64A89B7 /* FBLPromise+Recover.m in Sources */,
				78268E77A771E00DCAE27F78A656E3B7 /* FBLPromise+Reduce.m in Sources */,
				A1C59F409F23FD33B7784D59438333BA /* FBLPromise+Retry.m in Sources */,
				F6711B5B842353A86B7FD0FFA6915C1D /* FBLPromise+Testing.m in Sources */,
				E1B1BDA4A2585EA855250EFA58AC6321 /* FBLPromise+Then.m in Sources */,
				FD64F347F2DCE0AF63CF046918E978B7 /* FBLPromise+Timeout.m in Sources */,
				7B28557FCCDFECD568B0CB97BBBA94C6 /* FBLPromise+Validate.m in Sources */,
				DD986361A3A1A820444446958B64E5AF /* FBLPromise+Wrap.m in Sources */,
				6EE79500223BD4200BA67CCF7DC0CC77 /* FBLPromise.m in Sources */,
				D30935F42FB1EAB7798B5CA41E5AEB5E /* FBLPromiseError.m in Sources */,
				D2E598531B5351165A6552E7F1F92B57 /* PromisesObjC-dummy.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		031600888D8317EE88A86AA33676CAE0 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = 42DE3BFA410813651C7F0EAFB8041849 /* PBXContainerItemProxy */;
		};
		075CCDE2C6FB70678C00FBA3429CAD87 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = PromisesObjC;
			target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */;
			targetProxy = BF4555B04DA62404C56608DDCA7C1E58 /* PBXContainerItemProxy */;
		};
		094CD0D30DAD03046B317F9C15238A2F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAuthInterop;
			target = 8EC0F2618965C875A96BFDBEE5D9734C /* FirebaseAuthInterop */;
			targetProxy = 686384F7010522D0D305EB4BBEAA45C4 /* PBXContainerItemProxy */;
		};
		0EF8E7E6243C8874D38B51ED3793D911 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseDatabase;
			target = 736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */;
			targetProxy = 8C97C2BCC154E28E0F97E74773AFC11D /* PBXContainerItemProxy */;
		};
		10E505E3F66A62F9271D6BD2235B2965 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 1FC8A8A33BF02B3ECBE1804D7025E991 /* PBXContainerItemProxy */;
		};
		1A81A71036F74D704E72A537186AF1DB /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAuth;
			target = 6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */;
			targetProxy = FF06650B88EB7E8AD9DF77ED633EE5CC /* PBXContainerItemProxy */;
		};
		23DD9AA6A0491AD5A0B3DFFE7F705A89 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = 996ADD7F7A24F23E236A9FB980857D6C /* PBXContainerItemProxy */;
		};
		2933A8136F02C72A624A80B6C85981E1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = PromisesObjC;
			target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */;
			targetProxy = 8DB42AFC010E5FE2A8510D5EC590707B /* PBXContainerItemProxy */;
		};
		2A14B5F8077FFB85496CBEA2F8E78FF0 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleDataTransportCCTSupport;
			target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */;
			targetProxy = 3F1C9FCB38591496D8C9F8D2013F83AB /* PBXContainerItemProxy */;
		};
		2A88023193421A560E6230F002B02CBB /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = 3C7EAA419241047BAC2F668D1CF8331E /* PBXContainerItemProxy */;
		};
		2C8ED99ACF3C1E152E18B3F4AE549892 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAuth;
			target = 6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */;
			targetProxy = CAAD7AD6AA09D41DD5535F675F52E09F /* PBXContainerItemProxy */;
		};
		325B52D8A1A53157840F7B525AC88913 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = 205507A6B28D981CF21FC87A7E233327 /* PBXContainerItemProxy */;
		};
		37139B56E4388E3DAA3730A90FA16291 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = 798034DBFC44807CB4B48FE0DF42A6B2 /* PBXContainerItemProxy */;
		};
		38EAE4D1B4D5097FD21DD8682FF097DF /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 8EBC70E1884513240EEA88D3499CB4C9 /* PBXContainerItemProxy */;
		};
		39A0372D9A7381AE88C524595CA2B341 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleDataTransport;
			target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */;
			targetProxy = BC246A0BABB64F58DB348CE3F547E5F0 /* PBXContainerItemProxy */;
		};
		39C7620AA0A63C095D02BFC18AD97F63 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseInstallations;
			target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */;
			targetProxy = EEDE6AC6DD079794BC3D08DBBA0B8F4D /* PBXContainerItemProxy */;
		};
		4889796332BF84E222153D2BFE570F54 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleDataTransport;
			target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */;
			targetProxy = E8296C20A8F8B2FB54542997B74A3354 /* PBXContainerItemProxy */;
		};
		489AC7D88558C3D0F0CD1DBB843A6101 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleAppMeasurement;
			target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */;
			targetProxy = FC1A7BEF047494B1429F4D8020ED17C7 /* PBXContainerItemProxy */;
		};
		49671318B714E9D92F397B89C46B3336 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 87AD11DC9FF19BC00C9D60352FDC76EE /* PBXContainerItemProxy */;
		};
		4B173F7E59F6DBAD9883F4B8E126FBC5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnostics;
			target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */;
			targetProxy = 7AE7A9DE12F6DB31913B88439B8C9A16 /* PBXContainerItemProxy */;
		};
		51798469C80791CCFCB74D2006D4A94C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = CE8E7152DC99D9CBDDD861A898D96A79 /* PBXContainerItemProxy */;
		};
		56FACA0E70C392CCCF497D9E2AE34874 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleAppMeasurement;
			target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */;
			targetProxy = 75FB07507BFE19A6EB9AB07D55864A33 /* PBXContainerItemProxy */;
		};
		5A0E029C1DE73CC43BA0C755FE9194DD /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnostics;
			target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */;
			targetProxy = 982FD698133D11E99306FC1FA9202F93 /* PBXContainerItemProxy */;
		};
		5DCE589C76CCDC57FED8CC558FF3F9B1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GTMSessionFetcher;
			target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */;
			targetProxy = A859AE27EC21E30E828F12049F0B0ED6 /* PBXContainerItemProxy */;
		};
		713DB8BB5EA4F35FAD748C04E063024D /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = A59D1859D0397074F073C70FDEEBF960 /* PBXContainerItemProxy */;
		};
		715E30E430A15E30A701625AE6FD0077 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseDatabase;
			target = 736AF68F6527ACF6B4A4C54728824A1C /* FirebaseDatabase */;
			targetProxy = 5B83E7A1F5DF9B1E75431CFB8D8CB422 /* PBXContainerItemProxy */;
		};
		749EDE2E495AE6F03A0CF3027BD29CAB /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = EEAEE4E220B73B9C6040560A8850424E /* PBXContainerItemProxy */;
		};
		7B2A1D8253280A8164190B126D3F09E7 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleDataTransportCCTSupport;
			target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */;
			targetProxy = FAF4FA8775E9275CEF606D843410862E /* PBXContainerItemProxy */;
		};
		8110A5D55565149BF3493020F8B9C053 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 4B922A1CA351D7865F64F97C8488079D /* PBXContainerItemProxy */;
		};
		84E8F44BE5A9F810486ACF2C21F0ED5C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = 9CADCDF43D2A27A01356910A5B78D5B7 /* PBXContainerItemProxy */;
		};
		92E0BEA355A534A61317E0F51033F37A /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = B8FB921B03FE517D08D8897F8B02EDFF /* PBXContainerItemProxy */;
		};
		94D74F477B5179072E5C92AD44C7219C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAuthInterop;
			target = 8EC0F2618965C875A96BFDBEE5D9734C /* FirebaseAuthInterop */;
			targetProxy = CF7705BC91E36A101F2D69696588FB49 /* PBXContainerItemProxy */;
		};
		97D67C3028FDE766EB893FE81340BC65 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAnalytics;
			target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */;
			targetProxy = 783807930550FBCA88530596A1AE7720 /* PBXContainerItemProxy */;
		};
		9C6A0C13BC09B8C76CFDBD9D10D1DB97 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "leveldb-library";
			target = 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */;
			targetProxy = A16440C89F343DA805567F8A52872CFF /* PBXContainerItemProxy */;
		};
		9EB727777D815E3466501B692C21F809 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = nanopb;
			target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */;
			targetProxy = F503EB7DEDC39170FB2EB960D8C6BCF3 /* PBXContainerItemProxy */;
		};
		A2C71EE4A77744767789B5B9C90BC2A6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCore;
			target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */;
			targetProxy = 456C10F199752AD3FB9BD42430732D1E /* PBXContainerItemProxy */;
		};
		A7775BB4E2CCE9B0C8F1FE9DD7D9C0E4 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 0158F214D45594780DA5043641C36E1E /* PBXContainerItemProxy */;
		};
		A77CC2AB0D37C5D3C27D84DE159173B6 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnosticsInterop;
			target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */;
			targetProxy = BEE25FC099DC9BB8E22A87B4899BA790 /* PBXContainerItemProxy */;
		};
		B81F0562685656F8E1941792D098F667 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GoogleUtilities;
			target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */;
			targetProxy = 0CB4AB32F08BA563C96A429EC78BA91B /* PBXContainerItemProxy */;
		};
		BE919576098FC9F131C84BE8269BEFA8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = "leveldb-library";
			target = 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */;
			targetProxy = 208827A3EEA56C4D545F56B3E9F32113 /* PBXContainerItemProxy */;
		};
		C44E844706FE789BF6412D4B86ED114B /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = GTMSessionFetcher;
			target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */;
			targetProxy = 6DB6AE195A15C54763D592A918CCDB13 /* PBXContainerItemProxy */;
		};
		C81673410DA64EF7C304BB12FADDF7B1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseInstallations;
			target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */;
			targetProxy = 25FF7F5A1553233AE195E24237DF087F /* PBXContainerItemProxy */;
		};
		CC7CA8A6C6DCA30811E29A8B4DC797B1 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnosticsInterop;
			target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */;
			targetProxy = 9E2D8B2F8C6E00532C675CE4F5E28999 /* PBXContainerItemProxy */;
		};
		D54F6DBD9AD3BFF6AB538B5D4E96A4C8 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = Firebase;
			target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */;
			targetProxy = B51578BD3D5E0B2D5299AE88BCF3E457 /* PBXContainerItemProxy */;
		};
		F1E3ED1B3D1AE0224160D3C592A3F25C /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAnalytics;
			target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */;
			targetProxy = 713DAC6BFB09EE039489044873AF36BC /* PBXContainerItemProxy */;
		};
		F6548780623E6DB53AFC74758CE27131 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseCoreDiagnosticsInterop;
			target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */;
			targetProxy = 80C0952A27BEED11B96A4B8BA5E67552 /* PBXContainerItemProxy */;
		};
		F73E7B983F26BAC44469A432B91417EA /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			name = FirebaseAuthInterop;
			target = 8EC0F2618965C875A96BFDBEE5D9734C /* FirebaseAuthInterop */;
			targetProxy = 65AEB41C2C34B03A0CFF734F93EC7966 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		0F8D1D9C948D8697A9B3B164DC18BD7A /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 9B90B851886AE831542EF8EE35335884 /* Pods-ask_1.0.debug.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
				CLANG_ENABLE_OBJC_WEAK = NO;
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/Pods-ask_1.0/Pods-ask_1.0-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 13.1;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-ask_1.0/Pods-ask_1.0.modulemap";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		19A367506965227D3D617647A9DDE581 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F319602EE8EBC538EB52AE15A33E83BF /* Firebase.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		2326EB383DCCECFE69F07BB8F905EE6C /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B205B080401DBBA149BFA6A9A6E64174 /* GTMSessionFetcher.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap";
				PRODUCT_MODULE_NAME = GTMSessionFetcher;
				PRODUCT_NAME = GTMSessionFetcher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		2589CFD69605DC214934E57A9A73D0D0 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = CCFBCCE4EF1A4F7465907E9F798AB967 /* GoogleAppMeasurement.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		2686FCA22B7AAB4738070EE3BCB441DD /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7F8F14C0F9561907FCA73D40A84E0098 /* Pods-ask_1.0.release.xcconfig */;
			buildSettings = {
				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
				CLANG_ENABLE_OBJC_WEAK = NO;
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/Pods-ask_1.0/Pods-ask_1.0-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 13.1;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/Pods-ask_1.0/Pods-ask_1.0.modulemap";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOLFLAGS = "";
				PODS_ROOT = "$(SRCROOT)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		28984D830A5C7F1A923440ED0F89907F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 0CF2E371E54EC8DA14B77E50AE0FCE06 /* GoogleDataTransport.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap";
				PRODUCT_MODULE_NAME = GoogleDataTransport;
				PRODUCT_NAME = GoogleDataTransport;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		2A6D3FDFB69DCC71A40304E711326CD5 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B2FF02D456E3B21D8F6D54681434CF2E /* PromisesObjC.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap";
				PRODUCT_MODULE_NAME = FBLPromises;
				PRODUCT_NAME = FBLPromises;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		2D0006EC5DB0352408F3553466ABF7E6 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 84C46777A0D8E73BE83E927765CE370B /* GTMSessionFetcher.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap";
				PRODUCT_MODULE_NAME = GTMSessionFetcher;
				PRODUCT_NAME = GTMSessionFetcher;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		3BADBC1145ED882382C45032D637B9C1 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 648C6448B8DC3677389748178909B0A5 /* FirebaseAuthInterop.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		429BA119738117001CD1B15E48826833 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A759506A5D9A14675869A1AEA55864A2 /* GoogleUtilities.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/GoogleUtilities/GoogleUtilities-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap";
				PRODUCT_MODULE_NAME = GoogleUtilities;
				PRODUCT_NAME = GoogleUtilities;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		430941647FAFD195E1E3B186267BB413 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = ABC8F7405F4757292FA756C72850E931 /* FirebaseInstallations.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations.modulemap";
				PRODUCT_MODULE_NAME = FirebaseInstallations;
				PRODUCT_NAME = FirebaseInstallations;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		4592C2BBB08061C0E4220CB2EDFE4A0D /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F019BE283980E33776557FA739B82D0D /* FirebaseAuth.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseAuth/FirebaseAuth-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseAuth/FirebaseAuth.modulemap";
				PRODUCT_MODULE_NAME = FirebaseAuth;
				PRODUCT_NAME = FirebaseAuth;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		4F42BDC8CC971F47A2A8291C471D4001 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = D4F8722AECB82F85EEA0582AFC53F52E /* FirebaseCoreDiagnosticsInterop.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		510B057D2E9F059C50D52DA5D90F3ACF /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_RELEASE=1",
					"$(inherited)",
				);
				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;
				IPHONEOS_DEPLOYMENT_TARGET = 13.1;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_OPTIMIZATION_LEVEL = "-O";
				SWIFT_VERSION = 5.0;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Release;
		};
		5B6EC5537D7E82ABC39E846371508DFA /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2D4469AB603EA40C99BBF8250CF4001F /* Firebase.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		601DBBBFAB793F62F9E8DEC2A813B2EC /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 53AFB3B28E04265B0B4D499F2C5F2550 /* leveldb-library.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/leveldb-library/leveldb-library-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/leveldb-library/leveldb-library-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/leveldb-library/leveldb-library.modulemap";
				PRODUCT_MODULE_NAME = leveldb;
				PRODUCT_NAME = leveldb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		6B7AFB2A7D1ABEC73637AEEEF4F4EC51 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B1A60A7B4EB2528172FA3D16401AC647 /* PromisesObjC.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap";
				PRODUCT_MODULE_NAME = FBLPromises;
				PRODUCT_NAME = FBLPromises;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		6F99165C81B9974C06F1E8C4A7606CAD /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A4F8A8D1D54DDCC3FC5C798DA696CACB /* GoogleDataTransport.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap";
				PRODUCT_MODULE_NAME = GoogleDataTransport;
				PRODUCT_NAME = GoogleDataTransport;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		804E13245C9FBBE6A340C555CA8B2B4C /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu11;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"POD_CONFIGURATION_DEBUG=1",
					"DEBUG=1",
					"$(inherited)",
				);
				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;
				IPHONEOS_DEPLOYMENT_TARGET = 13.1;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
				STRIP_INSTALLED_PRODUCT = NO;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
				SYMROOT = "${SRCROOT}/../build";
			};
			name = Debug;
		};
		861E6C97030AB260DC961BC2D347FF79 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 09705E637E1E1CCA5972B05F512AA00F /* FirebaseCoreDiagnosticsInterop.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		8624916F232D3F5613315E76BCD2326D /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 076167FEF5B19414C515689224155396 /* FirebaseCoreDiagnostics.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCoreDiagnostics;
				PRODUCT_NAME = FirebaseCoreDiagnostics;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		951475ACE2BBB0D1B3D53CA692987F8C /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F43EC454A36C420CDAF15CF7EDF87C4A /* FirebaseAnalytics.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		9820C9652C8645F433FBF7ED8D257418 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 549325B4CC86FA02CBA09F7F12EC64C6 /* FirebaseCoreDiagnostics.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCoreDiagnostics;
				PRODUCT_NAME = FirebaseCoreDiagnostics;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		A458C9FFB866012BC1A3A42FC09AD8E2 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = A668AF3381014D5E9304E3BD52F92EFD /* GoogleAppMeasurement.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		A90E3F6D7510567F22D8705F2777245F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 9CFEF9441FCC3BE9C2A6ADE578BA0941 /* leveldb-library.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/leveldb-library/leveldb-library-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/leveldb-library/leveldb-library-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/leveldb-library/leveldb-library.modulemap";
				PRODUCT_MODULE_NAME = leveldb;
				PRODUCT_NAME = leveldb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		AE00EBC669301A36A1971671D8EE9376 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = F5DFD753B9E000134BA778F87ABF86F1 /* FirebaseCore.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseCore/FirebaseCore.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCore;
				PRODUCT_NAME = FirebaseCore;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		B86C8A291D33DB126070FFFAB10AEBCF /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 0C00C6FE9BED0B6BE3E4C828C62E8914 /* FirebaseAnalytics.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		BBC89B4F6F0C5FA246ABB017D3DAC9EF /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 5B767FB6FDC0D0470AC9A2C15CAED489 /* FirebaseDatabase.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase.modulemap";
				PRODUCT_MODULE_NAME = FirebaseDatabase;
				PRODUCT_NAME = FirebaseDatabase;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		BEFC373C7E306665B4B8B02735F2A4B7 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 012D2F5417A5775863FF5DD281D18B88 /* FirebaseInstallations.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations.modulemap";
				PRODUCT_MODULE_NAME = FirebaseInstallations;
				PRODUCT_NAME = FirebaseInstallations;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		C8CAB59B53187BB69081EAD06B994C7C /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 3FB6DF510778A7866BA2457177DB651F /* FirebaseCore.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseCore/FirebaseCore.modulemap";
				PRODUCT_MODULE_NAME = FirebaseCore;
				PRODUCT_NAME = FirebaseCore;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		CC518943426F3F7D7DC4E9EF3F04A363 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 60BBE5E321BE23162A8548278251CAA2 /* nanopb.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap";
				PRODUCT_MODULE_NAME = nanopb;
				PRODUCT_NAME = nanopb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		D24BAFB9BCB44DF1F72E393D1F50B82C /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E50C65677B998309788CFBCE42CAA79B /* GoogleDataTransportCCTSupport.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleDataTransportCCTSupport/GoogleDataTransportCCTSupport-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/GoogleDataTransportCCTSupport/GoogleDataTransportCCTSupport.modulemap";
				PRODUCT_MODULE_NAME = GoogleDataTransportCCTSupport;
				PRODUCT_NAME = GoogleDataTransportCCTSupport;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		D4086054C9178445261BE6850A44D2CB /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = B0DFD8D924881F42E73B05BFB256E692 /* FirebaseAuthInterop.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CODE_SIGN_IDENTITY = "iPhone Developer";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		DF6EBB40EEC0A1E0F42FD6C6F4370D64 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = FC403C63D28C26C5743F1FDA0C5D7D45 /* GoogleUtilities.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/GoogleUtilities/GoogleUtilities-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap";
				PRODUCT_MODULE_NAME = GoogleUtilities;
				PRODUCT_NAME = GoogleUtilities;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		F5F5A564890D1314BA1F97BD0528DC8F /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 41B30CA88DCF1147A3C19CF66552128C /* FirebaseAuth.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseAuth/FirebaseAuth-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseAuth/FirebaseAuth.modulemap";
				PRODUCT_MODULE_NAME = FirebaseAuth;
				PRODUCT_NAME = FirebaseAuth;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
		F731FC32B6C1A3B954571B6F2DE538B1 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 6E7483F5EE6D9625C351AA3C92515FF7 /* GoogleDataTransportCCTSupport.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/GoogleDataTransportCCTSupport/GoogleDataTransportCCTSupport-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/GoogleDataTransportCCTSupport/GoogleDataTransportCCTSupport.modulemap";
				PRODUCT_MODULE_NAME = GoogleDataTransportCCTSupport;
				PRODUCT_NAME = GoogleDataTransportCCTSupport;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		FC7EC7A4FC68B28E90B5AC8D167091CA /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 191AB145A5FB022D0534EEB9432C58B5 /* FirebaseDatabase.release.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				INFOPLIST_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MACH_O_TYPE = staticlib;
				MODULEMAP_FILE = "Target Support Files/FirebaseDatabase/FirebaseDatabase.modulemap";
				PRODUCT_MODULE_NAME = FirebaseDatabase;
				PRODUCT_NAME = FirebaseDatabase;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Release;
		};
		FDE1FE54AE3BB90C664F81EB56C6F3CD /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 336FA53244016381BA108CD992103394 /* nanopb.debug.xcconfig */;
			buildSettings = {
				CODE_SIGN_IDENTITY = "";
				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
				CURRENT_PROJECT_VERSION = 1;
				DEFINES_MODULE = YES;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				DYLIB_INSTALL_NAME_BASE = "@rpath";
				GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch";
				INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist";
				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
					"@loader_path/Frameworks",
				);
				MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap";
				PRODUCT_MODULE_NAME = nanopb;
				PRODUCT_NAME = nanopb;
				SDKROOT = iphoneos;
				SKIP_INSTALL = YES;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
				SWIFT_VERSION = 5.0;
				TARGETED_DEVICE_FAMILY = "1,2";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = "";
			};
			name = Debug;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		0101D1E65F3EC17103C6F66DC9936E7D /* Build configuration list for PBXNativeTarget "GoogleDataTransportCCTSupport" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D24BAFB9BCB44DF1F72E393D1F50B82C /* Debug */,
				F731FC32B6C1A3B954571B6F2DE538B1 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		27E03C742D58EE8D2DD3198775CEC365 /* Build configuration list for PBXAggregateTarget "Firebase" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				5B6EC5537D7E82ABC39E846371508DFA /* Debug */,
				19A367506965227D3D617647A9DDE581 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		36021E283006ABCD25E0624822FD55FB /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				2326EB383DCCECFE69F07BB8F905EE6C /* Debug */,
				2D0006EC5DB0352408F3553466ABF7E6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				804E13245C9FBBE6A340C555CA8B2B4C /* Debug */,
				510B057D2E9F059C50D52DA5D90F3ACF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		55AD7F59A05C9709A6FD9CA79BA2D606 /* Build configuration list for PBXAggregateTarget "FirebaseAuthInterop" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				D4086054C9178445261BE6850A44D2CB /* Debug */,
				3BADBC1145ED882382C45032D637B9C1 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		57ECFEB3B4AAA94566EDA10D78A6B898 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				951475ACE2BBB0D1B3D53CA692987F8C /* Debug */,
				B86C8A291D33DB126070FFFAB10AEBCF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		5CD6889BADA94E2A6626EC77AF29E630 /* Build configuration list for PBXNativeTarget "FirebaseDatabase" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				BBC89B4F6F0C5FA246ABB017D3DAC9EF /* Debug */,
				FC7EC7A4FC68B28E90B5AC8D167091CA /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7D516B29C028A3D3494E0DEB360C8E44 /* Build configuration list for PBXNativeTarget "FirebaseCoreDiagnostics" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				8624916F232D3F5613315E76BCD2326D /* Debug */,
				9820C9652C8645F433FBF7ED8D257418 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		7EA6624AC8B2741D224698F460038207 /* Build configuration list for PBXAggregateTarget "FirebaseCoreDiagnosticsInterop" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				861E6C97030AB260DC961BC2D347FF79 /* Debug */,
				4F42BDC8CC971F47A2A8291C471D4001 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		971B6C0AE9DBBBC42D37001BF68A48FE /* Build configuration list for PBXAggregateTarget "GoogleAppMeasurement" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				A458C9FFB866012BC1A3A42FC09AD8E2 /* Debug */,
				2589CFD69605DC214934E57A9A73D0D0 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9A0D92C6EC324885D2D9195A767B55CA /* Build configuration list for PBXNativeTarget "FirebaseAuth" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				F5F5A564890D1314BA1F97BD0528DC8F /* Debug */,
				4592C2BBB08061C0E4220CB2EDFE4A0D /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		A9D2FD5662EC161A19081247C4F4C907 /* Build configuration list for PBXNativeTarget "Pods-ask_1.0" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				0F8D1D9C948D8697A9B3B164DC18BD7A /* Debug */,
				2686FCA22B7AAB4738070EE3BCB441DD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C483BDB3B075D62F1ABCE9A898A030B8 /* Build configuration list for PBXNativeTarget "leveldb-library" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				601DBBBFAB793F62F9E8DEC2A813B2EC /* Debug */,
				A90E3F6D7510567F22D8705F2777245F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		CFA77B01E0A7310AFC3349051B15574A /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				6B7AFB2A7D1ABEC73637AEEEF4F4EC51 /* Debug */,
				2A6D3FDFB69DCC71A40304E711326CD5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		D02EC6E10386AC104A2DE88D8663D646 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DF6EBB40EEC0A1E0F42FD6C6F4370D64 /* Debug */,
				429BA119738117001CD1B15E48826833 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E64F674023CB25879BD0727ECF15BDC1 /* Build configuration list for PBXNativeTarget "nanopb" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				FDE1FE54AE3BB90C664F81EB56C6F3CD /* Debug */,
				CC518943426F3F7D7DC4E9EF3F04A363 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		EE329BCF48F93DF2A2AC2C0C1689B9DF /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				6F99165C81B9974C06F1E8C4A7606CAD /* Debug */,
				28984D830A5C7F1A923440ED0F89907F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		EFBB7E4C0E8312BCEB937DFE9B7BD86C /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				430941647FAFD195E1E3B186267BB413 /* Debug */,
				BEFC373C7E306665B4B8B02735F2A4B7 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		FB1DB574AD61EEB4887DAADBDD6AE859 /* Build configuration list for PBXNativeTarget "FirebaseCore" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AE00EBC669301A36A1971671D8EE9376 /* Debug */,
				C8CAB59B53187BB69081EAD06B994C7C /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
}
