// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ D00354681C173BF0006610DA /* MtProtoKitStabilityTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D00354671C173BF0006610DA /* MtProtoKitStabilityTests.m */; }; D003546A1C173BF0006610DA /* MtProtoKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0CB05F71ADC4483005E298F /* MtProtoKit.framework */; }; D00354701C173CB9006610DA /* SSignalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0580ABE1B0F3E7100E8235B /* SSignalKit.framework */; }; D00354721C173CD0006610DA /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = D00354711C173CD0006610DA /* libz.tbd */; }; D00354741C173CD9006610DA /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D00354731C173CD9006610DA /* SystemConfiguration.framework */; }; D0580AC21B0F3E9C00E8235B /* MTDiscoverConnectionSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0580AC01B0F3E9C00E8235B /* MTDiscoverConnectionSignals.h */; }; D0580AC31B0F3E9C00E8235B /* MTDiscoverConnectionSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0580AC11B0F3E9C00E8235B /* MTDiscoverConnectionSignals.m */; }; D079AB9C1AF39B8000076F59 /* MtProtoKitMac.h in Headers */ = {isa = PBXBuildFile; fileRef = D079AB9B1AF39B8000076F59 /* MtProtoKitMac.h */; settings = {ATTRIBUTES = (Public, ); }; }; D079ABB01AF39BA400076F59 /* MTProtoKit.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A31D18B158AE00C65116 /* MTProtoKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; D09A59581B582EFF00FC3724 /* MTFileBasedKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = D09A59561B582EFF00FC3724 /* MTFileBasedKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; D09A59591B582EFF00FC3724 /* MTFileBasedKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = D09A59571B582EFF00FC3724 /* MTFileBasedKeychain.m */; }; D0CB05FC1ADC4483005E298F /* MtProtoKit.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CB05FB1ADC4483005E298F /* MtProtoKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06101ADC44B7005E298F /* MTTime.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DBD23418B2DA1E00631ADC /* MTTime.m */; }; D0CB06111ADC44B7005E298F /* MTTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84D818AFE81C007F1076 /* MTTimer.m */; }; D0CB06121ADC44B7005E298F /* MTLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84DB18AFE81D007F1076 /* MTLogging.m */; }; D0CB06131ADC44B7005E298F /* MTEncryption.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84DC18AFE81D007F1076 /* MTEncryption.m */; }; D0CB06141ADC44B7005E298F /* MTQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84A018AFCF8E007F1076 /* MTQueue.m */; }; D0CB06151ADC44B7005E298F /* MTOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = D0503AD918B027F80074C3FE /* MTOutputStream.m */; }; D0CB06161ADC44B7005E298F /* MTInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = D0503ADD18B029480074C3FE /* MTInputStream.m */; }; D0CB06171ADC4536005E298F /* MTProtoKit.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A31D18B158AE00C65116 /* MTProtoKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06181ADC4541005E298F /* MTTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 93DBD23318B2D9AA00631ADC /* MTTime.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06191ADC4541005E298F /* MTTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A84D918AFE81D007F1076 /* MTTimer.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB061A1ADC4541005E298F /* MTLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A84DA18AFE81D007F1076 /* MTLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB061B1ADC4541005E298F /* MTEncryption.h in Headers */ = {isa = PBXBuildFile; fileRef = D0254CC518B10404009452AA /* MTEncryption.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB061C1ADC4541005E298F /* MTInternalId.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83D118AFB75B007F1076 /* MTInternalId.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB061D1ADC4541005E298F /* MTQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A849F18AFCF8E007F1076 /* MTQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB061E1ADC4541005E298F /* MTOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = D0503AD818B027F80074C3FE /* MTOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB061F1ADC4541005E298F /* MTInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = D0503ADC18B029480074C3FE /* MTInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06201ADC454C005E298F /* MTSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83B518AFB75B007F1076 /* MTSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06211ADC454C005E298F /* MTKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83C018AFB75B007F1076 /* MTKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06221ADC4551005E298F /* MTKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83A318AFB75B007F1076 /* MTKeychain.m */; }; D0CB06231ADC4558005E298F /* MTContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A839E18AFB75B007F1076 /* MTContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06241ADC455C005E298F /* MTContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A839C18AFB75B007F1076 /* MTContext.m */; }; D0CB06251ADC4562005E298F /* MTTransportScheme.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A33418B161B600C65116 /* MTTransportScheme.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06281ADC456A005E298F /* MTDiscoverDatacenterAddressAction.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83D518AFB75B007F1076 /* MTDiscoverDatacenterAddressAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06291ADC456E005E298F /* MTDiscoverDatacenterAddressAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83D418AFB75B007F1076 /* MTDiscoverDatacenterAddressAction.m */; }; D0CB062A1ADC4575005E298F /* MTDatacenterTransferAuthAction.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A839F18AFB75B007F1076 /* MTDatacenterTransferAuthAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB062B1ADC4575005E298F /* MTDatacenterAuthAction.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83A018AFB75B007F1076 /* MTDatacenterAuthAction.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB062C1ADC4575005E298F /* MTDatacenterAuthMessageService.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83D918AFB75B007F1076 /* MTDatacenterAuthMessageService.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB062D1ADC457B005E298F /* MTDatacenterTransferAuthAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A839D18AFB75B007F1076 /* MTDatacenterTransferAuthAction.m */; }; D0CB062E1ADC457B005E298F /* MTDatacenterAuthAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83CE18AFB75B007F1076 /* MTDatacenterAuthAction.m */; }; D0CB062F1ADC457B005E298F /* MTDatacenterAuthMessageService.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83B018AFB75B007F1076 /* MTDatacenterAuthMessageService.m */; }; D0CB06301ADC4583005E298F /* MTDatacenterAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83CB18AFB75B007F1076 /* MTDatacenterAddress.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06311ADC4583005E298F /* MTDatacenterAddressSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83CD18AFB75B007F1076 /* MTDatacenterAddressSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06321ADC4583005E298F /* MTDatacenterAuthInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83C918AFB75B007F1076 /* MTDatacenterAuthInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06331ADC4583005E298F /* MTDatacenterSaltInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D05A83C718AFB75B007F1076 /* MTDatacenterSaltInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06341ADC4588005E298F /* MTDatacenterAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83CA18AFB75B007F1076 /* MTDatacenterAddress.m */; }; D0CB06351ADC4588005E298F /* MTDatacenterAddressSet.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83CC18AFB75B007F1076 /* MTDatacenterAddressSet.m */; }; D0CB06361ADC4588005E298F /* MTDatacenterAuthInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83C818AFB75B007F1076 /* MTDatacenterAuthInfo.m */; }; D0CB06371ADC4588005E298F /* MTDatacenterSaltInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A83C618AFB75B007F1076 /* MTDatacenterSaltInfo.m */; }; D0CB06381ADC4591005E298F /* MTProto.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A32418B1618D00C65116 /* MTProto.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06391ADC4591005E298F /* MTSessionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A32618B1618D00C65116 /* MTSessionInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB063A1ADC4591005E298F /* MTTimeFixContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A32818B1618D00C65116 /* MTTimeFixContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB063B1ADC4591005E298F /* MTPreparedMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A32218B1618D00C65116 /* MTPreparedMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB063C1ADC4591005E298F /* MTOutgoingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A32018B1618D00C65116 /* MTOutgoingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB063D1ADC4591005E298F /* MTIncomingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A33618B161B600C65116 /* MTIncomingMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB063E1ADC4591005E298F /* MTMessageEncryptionKey.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A33818B161B600C65116 /* MTMessageEncryptionKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB063F1ADC4599005E298F /* MTProto.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A32518B1618D00C65116 /* MTProto.m */; }; D0CB06401ADC4599005E298F /* MTSessionInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A32718B1618D00C65116 /* MTSessionInfo.m */; }; D0CB06411ADC4599005E298F /* MTTimeFixContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A32918B1618D00C65116 /* MTTimeFixContext.m */; }; D0CB06421ADC4599005E298F /* MTPreparedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A32318B1618D00C65116 /* MTPreparedMessage.m */; }; D0CB06431ADC4599005E298F /* MTOutgoingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A32118B1618D00C65116 /* MTOutgoingMessage.m */; }; D0CB06441ADC4599005E298F /* MTIncomingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A33718B161B600C65116 /* MTIncomingMessage.m */; }; D0CB06451ADC4599005E298F /* MTMessageEncryptionKey.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A33918B161B600C65116 /* MTMessageEncryptionKey.m */; }; D0CB06461ADC45A2005E298F /* MTMessageService.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A35018B1631900C65116 /* MTMessageService.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06471ADC45A2005E298F /* MTMessageTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A35118B1631900C65116 /* MTMessageTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06481ADC45A6005E298F /* MTMessageTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A35218B1631900C65116 /* MTMessageTransaction.m */; }; D0CB06491ADC45B1005E298F /* MTTimeSyncMessageService.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A35918B164BA00C65116 /* MTTimeSyncMessageService.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB064A1ADC45B1005E298F /* MTRequestMessageService.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A36718B164D600C65116 /* MTRequestMessageService.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB064B1ADC45B1005E298F /* MTRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A36318B164D600C65116 /* MTRequest.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB064C1ADC45B1005E298F /* MTRequestContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A36518B164D600C65116 /* MTRequestContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB064D1ADC45B1005E298F /* MTRequestErrorContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 93DBD22F18B2D72800631ADC /* MTRequestErrorContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB064E1ADC45B1005E298F /* MTDropResponseContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A36118B164D600C65116 /* MTDropResponseContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB064F1ADC45B1005E298F /* MTApiEnvironment.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A35F18B164D600C65116 /* MTApiEnvironment.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06501ADC45BA005E298F /* MTTimeSyncMessageService.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A35A18B164BA00C65116 /* MTTimeSyncMessageService.m */; }; D0CB06511ADC45BA005E298F /* MTRequestMessageService.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A36818B164D600C65116 /* MTRequestMessageService.m */; }; D0CB06521ADC45BA005E298F /* MTRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A36418B164D600C65116 /* MTRequest.m */; }; D0CB06531ADC45BA005E298F /* MTRequestContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A36618B164D600C65116 /* MTRequestContext.m */; }; D0CB06541ADC45BA005E298F /* MTRequestErrorContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DBD23018B2D72800631ADC /* MTRequestErrorContext.m */; }; D0CB06551ADC45BA005E298F /* MTDropResponseContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A36218B164D600C65116 /* MTDropResponseContext.m */; }; D0CB06561ADC45BA005E298F /* MTApiEnvironment.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A36018B164D600C65116 /* MTApiEnvironment.m */; }; D0CB06571ADC45BA005E298F /* MTResendMessageService.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A37E18B164E600C65116 /* MTResendMessageService.m */; }; D0CB06581ADC45CE005E298F /* MTNetworkAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A38318B164F800C65116 /* MTNetworkAvailability.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB06591ADC45CE005E298F /* MTTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A38518B164F800C65116 /* MTTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB065A1ADC45CE005E298F /* MTTransportTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A38718B164F800C65116 /* MTTransportTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB065B1ADC45CE005E298F /* MTTcpTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A39918B1650400C65116 /* MTTcpTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB065C1ADC45CE005E298F /* MTTcpConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A39518B1650400C65116 /* MTTcpConnection.h */; }; D0CB065D1ADC45CE005E298F /* MTTcpConnectionBehaviour.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A39718B1650400C65116 /* MTTcpConnectionBehaviour.h */; }; D0CB065E1ADC45CE005E298F /* MTHttpTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A3A718B1650F00C65116 /* MTHttpTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB065F1ADC45CE005E298F /* MTHttpWorker.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A3A918B1650F00C65116 /* MTHttpWorker.h */; }; D0CB06601ADC45CE005E298F /* MTHttpWorkerBehaviour.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A3AB18B1650F00C65116 /* MTHttpWorkerBehaviour.h */; }; D0CB06611ADC45DA005E298F /* MTNetworkAvailability.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A38418B164F800C65116 /* MTNetworkAvailability.m */; }; D0CB06621ADC45DA005E298F /* MTTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A38618B164F800C65116 /* MTTransport.m */; }; D0CB06631ADC45DA005E298F /* MTTransportTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A38818B164F800C65116 /* MTTransportTransaction.m */; }; D0CB06641ADC45DA005E298F /* MTTcpTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A39A18B1650400C65116 /* MTTcpTransport.m */; }; D0CB06651ADC45DA005E298F /* MTTcpConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A39618B1650400C65116 /* MTTcpConnection.m */; }; D0CB06661ADC45DA005E298F /* MTTcpConnectionBehaviour.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A39818B1650400C65116 /* MTTcpConnectionBehaviour.m */; }; D0CB06671ADC45DA005E298F /* MTHttpTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A3A818B1650F00C65116 /* MTHttpTransport.m */; }; D0CB06681ADC45DA005E298F /* MTHttpWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A3AA18B1650F00C65116 /* MTHttpWorker.m */; }; D0CB06691ADC45DA005E298F /* MTHttpWorkerBehaviour.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A3AC18B1650F00C65116 /* MTHttpWorkerBehaviour.m */; }; D0CB066A1ADC4846005E298F /* MTResendMessageService.h in Headers */ = {isa = PBXBuildFile; fileRef = D063A37D18B164E600C65116 /* MTResendMessageService.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0CB066B1ADC48C4005E298F /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D063A2F718B14A9400C65116 /* libcrypto.a */; }; D0CB066C1ADC49FA005E298F /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84F818AFF259007F1076 /* GCDAsyncSocket.m */; }; D0CB066D1ADC49FF005E298F /* AFJSONUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A851818AFF2F8007F1076 /* AFJSONUtilities.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; D0CB066E1ADC49FF005E298F /* AFHTTPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84EA18AFF259007F1076 /* AFHTTPClient.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; D0CB066F1ADC49FF005E298F /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84EC18AFF259007F1076 /* AFHTTPRequestOperation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; D0CB06701ADC49FF005E298F /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D05A84F518AFF259007F1076 /* AFURLConnectionOperation.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; D0CB06711ADC4A50005E298F /* MTTransportScheme.m in Sources */ = {isa = PBXBuildFile; fileRef = D063A33518B161B600C65116 /* MTTransportScheme.m */; }; D0D1A0361ADD983C007D9ED6 /* MTBadMsgNotificationMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0041ADD983C007D9ED6 /* MTBadMsgNotificationMessage.h */; }; D0D1A0371ADD983C007D9ED6 /* MTBadMsgNotificationMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0051ADD983C007D9ED6 /* MTBadMsgNotificationMessage.m */; }; D0D1A0381ADD983C007D9ED6 /* MTBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0061ADD983C007D9ED6 /* MTBuffer.h */; }; D0D1A0391ADD983C007D9ED6 /* MTBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0071ADD983C007D9ED6 /* MTBuffer.m */; }; D0D1A03A1ADD983C007D9ED6 /* MTBufferReader.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0081ADD983C007D9ED6 /* MTBufferReader.h */; }; D0D1A03B1ADD983C007D9ED6 /* MTBufferReader.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0091ADD983C007D9ED6 /* MTBufferReader.m */; }; D0D1A03C1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A00A1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.h */; }; D0D1A03D1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A00B1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.m */; }; D0D1A03E1ADD983C007D9ED6 /* MTDropRpcResultMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A00C1ADD983C007D9ED6 /* MTDropRpcResultMessage.h */; }; D0D1A03F1ADD983C007D9ED6 /* MTDropRpcResultMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A00D1ADD983C007D9ED6 /* MTDropRpcResultMessage.m */; }; D0D1A0401ADD983C007D9ED6 /* MTExportedAuthorizationData.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A00E1ADD983C007D9ED6 /* MTExportedAuthorizationData.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0D1A0411ADD983C007D9ED6 /* MTExportedAuthorizationData.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A00F1ADD983C007D9ED6 /* MTExportedAuthorizationData.m */; }; D0D1A0421ADD983C007D9ED6 /* MTFutureSaltsMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0101ADD983C007D9ED6 /* MTFutureSaltsMessage.h */; }; D0D1A0431ADD983C007D9ED6 /* MTFutureSaltsMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0111ADD983C007D9ED6 /* MTFutureSaltsMessage.m */; }; D0D1A0441ADD983C007D9ED6 /* MTInternalMessageParser.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0121ADD983C007D9ED6 /* MTInternalMessageParser.h */; }; D0D1A0451ADD983C007D9ED6 /* MTInternalMessageParser.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0131ADD983C007D9ED6 /* MTInternalMessageParser.m */; }; D0D1A0461ADD983C007D9ED6 /* MTMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0141ADD983C007D9ED6 /* MTMessage.h */; }; D0D1A0471ADD983C007D9ED6 /* MTMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0151ADD983C007D9ED6 /* MTMessage.m */; }; D0D1A0481ADD983C007D9ED6 /* MTMsgAllInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0161ADD983C007D9ED6 /* MTMsgAllInfoMessage.h */; }; D0D1A0491ADD983C007D9ED6 /* MTMsgAllInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0171ADD983C007D9ED6 /* MTMsgAllInfoMessage.m */; }; D0D1A04A1ADD983C007D9ED6 /* MTMsgContainerMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0181ADD983C007D9ED6 /* MTMsgContainerMessage.h */; }; D0D1A04B1ADD983C007D9ED6 /* MTMsgContainerMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0191ADD983C007D9ED6 /* MTMsgContainerMessage.m */; }; D0D1A04C1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A01A1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.h */; }; D0D1A04D1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A01B1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.m */; }; D0D1A04E1ADD983C007D9ED6 /* MTMsgResendReqMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A01C1ADD983C007D9ED6 /* MTMsgResendReqMessage.h */; }; D0D1A04F1ADD983C007D9ED6 /* MTMsgResendReqMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A01D1ADD983C007D9ED6 /* MTMsgResendReqMessage.m */; }; D0D1A0501ADD983C007D9ED6 /* MTMsgsAckMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A01E1ADD983C007D9ED6 /* MTMsgsAckMessage.h */; }; D0D1A0511ADD983C007D9ED6 /* MTMsgsAckMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A01F1ADD983C007D9ED6 /* MTMsgsAckMessage.m */; }; D0D1A0521ADD983C007D9ED6 /* MTMsgsStateInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0201ADD983C007D9ED6 /* MTMsgsStateInfoMessage.h */; }; D0D1A0531ADD983C007D9ED6 /* MTMsgsStateInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0211ADD983C007D9ED6 /* MTMsgsStateInfoMessage.m */; }; D0D1A0541ADD983C007D9ED6 /* MTMsgsStateReqMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0221ADD983C007D9ED6 /* MTMsgsStateReqMessage.h */; }; D0D1A0551ADD983C007D9ED6 /* MTMsgsStateReqMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0231ADD983C007D9ED6 /* MTMsgsStateReqMessage.m */; }; D0D1A0561ADD983C007D9ED6 /* MTNewSessionCreatedMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0241ADD983C007D9ED6 /* MTNewSessionCreatedMessage.h */; }; D0D1A0571ADD983C007D9ED6 /* MTNewSessionCreatedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0251ADD983C007D9ED6 /* MTNewSessionCreatedMessage.m */; }; D0D1A0581ADD983C007D9ED6 /* MTPingMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0261ADD983C007D9ED6 /* MTPingMessage.h */; }; D0D1A0591ADD983C007D9ED6 /* MTPingMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0271ADD983C007D9ED6 /* MTPingMessage.m */; }; D0D1A05A1ADD983C007D9ED6 /* MTPongMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0281ADD983C007D9ED6 /* MTPongMessage.h */; }; D0D1A05B1ADD983C007D9ED6 /* MTPongMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0291ADD983C007D9ED6 /* MTPongMessage.m */; }; D0D1A05C1ADD983C007D9ED6 /* MTResPqMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A02A1ADD983C007D9ED6 /* MTResPqMessage.h */; }; D0D1A05D1ADD983C007D9ED6 /* MTResPqMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A02B1ADD983C007D9ED6 /* MTResPqMessage.m */; }; D0D1A05E1ADD983C007D9ED6 /* MTRpcError.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A02C1ADD983C007D9ED6 /* MTRpcError.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0D1A05F1ADD983C007D9ED6 /* MTRpcError.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A02D1ADD983C007D9ED6 /* MTRpcError.m */; }; D0D1A0601ADD983C007D9ED6 /* MTRpcResultMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A02E1ADD983C007D9ED6 /* MTRpcResultMessage.h */; }; D0D1A0611ADD983C007D9ED6 /* MTRpcResultMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A02F1ADD983C007D9ED6 /* MTRpcResultMessage.m */; }; D0D1A0621ADD983C007D9ED6 /* MTServerDhInnerDataMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0301ADD983C007D9ED6 /* MTServerDhInnerDataMessage.h */; }; D0D1A0631ADD983C007D9ED6 /* MTServerDhInnerDataMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0311ADD983C007D9ED6 /* MTServerDhInnerDataMessage.m */; }; D0D1A0641ADD983C007D9ED6 /* MTServerDhParamsMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0321ADD983C007D9ED6 /* MTServerDhParamsMessage.h */; }; D0D1A0651ADD983C007D9ED6 /* MTServerDhParamsMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0331ADD983C007D9ED6 /* MTServerDhParamsMessage.m */; }; D0D1A0661ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0341ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.h */; }; D0D1A0671ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0351ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.m */; }; D0D1A06B1ADD987A007D9ED6 /* MTDatacenterAddressListData.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D1A0691ADD987A007D9ED6 /* MTDatacenterAddressListData.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0D1A06C1ADD987A007D9ED6 /* MTDatacenterAddressListData.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A06A1ADD987A007D9ED6 /* MTDatacenterAddressListData.m */; }; D0D225101B4D817B0085E26D /* MtProtoKitDynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D2250F1B4D817B0085E26D /* MtProtoKitDynamic.h */; settings = {ATTRIBUTES = (Public, ); }; }; D0D225161B4D817B0085E26D /* MtProtoKitDynamic.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D2250B1B4D817B0085E26D /* MtProtoKitDynamic.framework */; }; D0D2251D1B4D817B0085E26D /* MtProtoKitDynamicTests.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D2251C1B4D817B0085E26D /* MtProtoKitDynamicTests.m */; }; D0E1D6741CBC20BA00B04029 /* SSignalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0E1D6731CBC20BA00B04029 /* SSignalKit.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ D003546B1C173BF0006610DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D05A830A18AFB3F9007F1076 /* Project object */; proxyType = 1; remoteGlobalIDString = D0CB05F61ADC4483005E298F; remoteInfo = MtProtoKit; }; D0D225171B4D817B0085E26D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D05A830A18AFB3F9007F1076 /* Project object */; proxyType = 1; remoteGlobalIDString = D0D2250A1B4D817B0085E26D; remoteInfo = MtProtoKitDynamic; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 93DBD22F18B2D72800631ADC /* MTRequestErrorContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTRequestErrorContext.h; path = MtProtoKit/MTRequestErrorContext.h; sourceTree = ""; }; 93DBD23018B2D72800631ADC /* MTRequestErrorContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTRequestErrorContext.m; path = MtProtoKit/MTRequestErrorContext.m; sourceTree = ""; }; 93DBD23318B2D9AA00631ADC /* MTTime.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MTTime.h; path = MtProtoKit/MTTime.h; sourceTree = ""; }; 93DBD23418B2DA1E00631ADC /* MTTime.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTime.m; path = MtProtoKit/MTTime.m; sourceTree = ""; }; D00354651C173BF0006610DA /* MtProtoKitStabilityTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MtProtoKitStabilityTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; D00354671C173BF0006610DA /* MtProtoKitStabilityTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MtProtoKitStabilityTests.m; sourceTree = ""; }; D00354691C173BF0006610DA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D00354711C173CD0006610DA /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; D00354731C173CD9006610DA /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; D0254C2C18B103D4009452AA /* aes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aes.h; sourceTree = ""; }; D0254C2D18B103D4009452AA /* asn1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asn1.h; sourceTree = ""; }; D0254C2E18B103D4009452AA /* asn1_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asn1_mac.h; sourceTree = ""; }; D0254C2F18B103D4009452AA /* asn1t.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asn1t.h; sourceTree = ""; }; D0254C3018B103D4009452AA /* bio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bio.h; sourceTree = ""; }; D0254C3118B103D4009452AA /* blowfish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blowfish.h; sourceTree = ""; }; D0254C3218B103D4009452AA /* bn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bn.h; sourceTree = ""; }; D0254C3318B103D4009452AA /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = ""; }; D0254C3418B103D4009452AA /* camellia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = camellia.h; sourceTree = ""; }; D0254C3518B103D4009452AA /* cast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cast.h; sourceTree = ""; }; D0254C3618B103D4009452AA /* cmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cmac.h; sourceTree = ""; }; D0254C3718B103D4009452AA /* cms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cms.h; sourceTree = ""; }; D0254C3818B103D4009452AA /* comp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = comp.h; sourceTree = ""; }; D0254C3918B103D4009452AA /* conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conf.h; sourceTree = ""; }; D0254C3A18B103D4009452AA /* conf_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conf_api.h; sourceTree = ""; }; D0254C3B18B103D4009452AA /* crypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto.h; sourceTree = ""; }; D0254C3C18B103D4009452AA /* des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = des.h; sourceTree = ""; }; D0254C3D18B103D4009452AA /* des_old.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = des_old.h; sourceTree = ""; }; D0254C3E18B103D4009452AA /* dh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dh.h; sourceTree = ""; }; D0254C3F18B103D4009452AA /* dsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsa.h; sourceTree = ""; }; D0254C4018B103D4009452AA /* dso.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dso.h; sourceTree = ""; }; D0254C4118B103D4009452AA /* dtls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dtls1.h; sourceTree = ""; }; D0254C4218B103D4009452AA /* e_os2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = e_os2.h; sourceTree = ""; }; D0254C4318B103D4009452AA /* ebcdic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ebcdic.h; sourceTree = ""; }; D0254C4418B103D4009452AA /* ec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ec.h; sourceTree = ""; }; D0254C4518B103D4009452AA /* ecdh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ecdh.h; sourceTree = ""; }; D0254C4618B103D4009452AA /* ecdsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ecdsa.h; sourceTree = ""; }; D0254C4718B103D4009452AA /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engine.h; sourceTree = ""; }; D0254C4818B103D4009452AA /* err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = err.h; sourceTree = ""; }; D0254C4918B103D4009452AA /* evp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evp.h; sourceTree = ""; }; D0254C4A18B103D4009452AA /* hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hmac.h; sourceTree = ""; }; D0254C4B18B103D4009452AA /* idea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = idea.h; sourceTree = ""; }; D0254C4C18B103D4009452AA /* krb5_asn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = krb5_asn.h; sourceTree = ""; }; D0254C4D18B103D4009452AA /* kssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = kssl.h; sourceTree = ""; }; D0254C4E18B103D4009452AA /* lhash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lhash.h; sourceTree = ""; }; D0254C4F18B103D4009452AA /* md4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md4.h; sourceTree = ""; }; D0254C5018B103D4009452AA /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = ""; }; D0254C5118B103D4009452AA /* mdc2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mdc2.h; sourceTree = ""; }; D0254C5218B103D4009452AA /* modes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modes.h; sourceTree = ""; }; D0254C5318B103D4009452AA /* obj_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = obj_mac.h; sourceTree = ""; }; D0254C5418B103D4009452AA /* objects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objects.h; sourceTree = ""; }; D0254C5518B103D4009452AA /* ocsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ocsp.h; sourceTree = ""; }; D0254C5618B103D4009452AA /* opensslconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opensslconf.h; sourceTree = ""; }; D0254C5718B103D4009452AA /* opensslv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opensslv.h; sourceTree = ""; }; D0254C5818B103D4009452AA /* ossl_typ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ossl_typ.h; sourceTree = ""; }; D0254C5918B103D4009452AA /* pem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pem.h; sourceTree = ""; }; D0254C5A18B103D4009452AA /* pem2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pem2.h; sourceTree = ""; }; D0254C5B18B103D4009452AA /* pkcs12.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs12.h; sourceTree = ""; }; D0254C5C18B103D4009452AA /* pkcs7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs7.h; sourceTree = ""; }; D0254C5D18B103D4009452AA /* pqueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pqueue.h; sourceTree = ""; }; D0254C5E18B103D4009452AA /* rand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rand.h; sourceTree = ""; }; D0254C5F18B103D4009452AA /* rc2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rc2.h; sourceTree = ""; }; D0254C6018B103D4009452AA /* rc4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rc4.h; sourceTree = ""; }; D0254C6118B103D4009452AA /* ripemd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ripemd.h; sourceTree = ""; }; D0254C6218B103D4009452AA /* rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rsa.h; sourceTree = ""; }; D0254C6318B103D4009452AA /* safestack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = safestack.h; sourceTree = ""; }; D0254C6418B103D4009452AA /* seed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = seed.h; sourceTree = ""; }; D0254C6518B103D4009452AA /* sha.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha.h; sourceTree = ""; }; D0254C6618B103D4009452AA /* srp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = srp.h; sourceTree = ""; }; D0254C6718B103D4009452AA /* srtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = srtp.h; sourceTree = ""; }; D0254C6818B103D4009452AA /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = ""; }; D0254C6918B103D4009452AA /* ssl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl2.h; sourceTree = ""; }; D0254C6A18B103D4009452AA /* ssl23.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl23.h; sourceTree = ""; }; D0254C6B18B103D4009452AA /* ssl3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl3.h; sourceTree = ""; }; D0254C6C18B103D4009452AA /* stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stack.h; sourceTree = ""; }; D0254C6D18B103D4009452AA /* symhacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = symhacks.h; sourceTree = ""; }; D0254C6E18B103D4009452AA /* tls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls1.h; sourceTree = ""; }; D0254C6F18B103D4009452AA /* ts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ts.h; sourceTree = ""; }; D0254C7018B103D4009452AA /* txt_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = txt_db.h; sourceTree = ""; }; D0254C7118B103D4009452AA /* ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ui.h; sourceTree = ""; }; D0254C7218B103D4009452AA /* ui_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ui_compat.h; sourceTree = ""; }; D0254C7318B103D4009452AA /* whrlpool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = whrlpool.h; sourceTree = ""; }; D0254C7418B103D4009452AA /* x509.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509.h; sourceTree = ""; }; D0254C7518B103D4009452AA /* x509_vfy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509_vfy.h; sourceTree = ""; }; D0254C7618B103D4009452AA /* x509v3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509v3.h; sourceTree = ""; }; D0254CC518B10404009452AA /* MTEncryption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTEncryption.h; path = MTProtoKit/MTEncryption.h; sourceTree = ""; }; D0503AD818B027F80074C3FE /* MTOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTOutputStream.h; path = MTProtoKit/MTOutputStream.h; sourceTree = ""; }; D0503AD918B027F80074C3FE /* MTOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTOutputStream.m; path = MTProtoKit/MTOutputStream.m; sourceTree = ""; }; D0503ADC18B029480074C3FE /* MTInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTInputStream.h; path = MTProtoKit/MTInputStream.h; sourceTree = ""; }; D0503ADD18B029480074C3FE /* MTInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTInputStream.m; path = MTProtoKit/MTInputStream.m; sourceTree = ""; }; D0580ABE1B0F3E7100E8235B /* SSignalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SSignalKit.framework; path = "../../../../Library/Developer/Xcode/DerivedData/Telegraph-dzhgyeoibunjpxfckifwvbawfdmi/Build/Products/Debug-iphoneos/SSignalKit.framework"; sourceTree = ""; }; D0580AC01B0F3E9C00E8235B /* MTDiscoverConnectionSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTDiscoverConnectionSignals.h; sourceTree = ""; }; D0580AC11B0F3E9C00E8235B /* MTDiscoverConnectionSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTDiscoverConnectionSignals.m; sourceTree = ""; }; D05A831718AFB3F9007F1076 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; D05A832818AFB3F9007F1076 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; D05A832B18AFB3F9007F1076 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; D05A833418AFB3F9007F1076 /* MtProtoKitTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "MtProtoKitTests-Info.plist"; sourceTree = ""; }; D05A833618AFB3F9007F1076 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; D05A833818AFB3F9007F1076 /* MtProtoKitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MtProtoKitTests.m; sourceTree = ""; }; D05A834818AFB40C007F1076 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; D05A834B18AFB40C007F1076 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; D05A834C18AFB40C007F1076 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; D05A834D18AFB40C007F1076 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; D05A835018AFB40C007F1076 /* MtProtoKitOSX-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "MtProtoKitOSX-Info.plist"; sourceTree = ""; }; D05A835218AFB40C007F1076 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; D05A835418AFB40C007F1076 /* MtProtoKitOSX-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MtProtoKitOSX-Prefix.pch"; sourceTree = ""; }; D05A839C18AFB75B007F1076 /* MTContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTContext.m; path = MTProtoKit/MTContext.m; sourceTree = ""; }; D05A839D18AFB75B007F1076 /* MTDatacenterTransferAuthAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterTransferAuthAction.m; path = MTProtoKit/MTDatacenterTransferAuthAction.m; sourceTree = ""; }; D05A839E18AFB75B007F1076 /* MTContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTContext.h; path = MTProtoKit/MTContext.h; sourceTree = ""; }; D05A839F18AFB75B007F1076 /* MTDatacenterTransferAuthAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterTransferAuthAction.h; path = MTProtoKit/MTDatacenterTransferAuthAction.h; sourceTree = ""; }; D05A83A018AFB75B007F1076 /* MTDatacenterAuthAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterAuthAction.h; path = MTProtoKit/MTDatacenterAuthAction.h; sourceTree = ""; }; D05A83A318AFB75B007F1076 /* MTKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTKeychain.m; path = MTProtoKit/MTKeychain.m; sourceTree = ""; }; D05A83B018AFB75B007F1076 /* MTDatacenterAuthMessageService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterAuthMessageService.m; path = MTProtoKit/MTDatacenterAuthMessageService.m; sourceTree = ""; }; D05A83B518AFB75B007F1076 /* MTSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSerialization.h; path = MTProtoKit/MTSerialization.h; sourceTree = ""; }; D05A83C018AFB75B007F1076 /* MTKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTKeychain.h; path = MTProtoKit/MTKeychain.h; sourceTree = ""; }; D05A83C618AFB75B007F1076 /* MTDatacenterSaltInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterSaltInfo.m; path = MTProtoKit/MTDatacenterSaltInfo.m; sourceTree = ""; }; D05A83C718AFB75B007F1076 /* MTDatacenterSaltInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterSaltInfo.h; path = MTProtoKit/MTDatacenterSaltInfo.h; sourceTree = ""; }; D05A83C818AFB75B007F1076 /* MTDatacenterAuthInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterAuthInfo.m; path = MTProtoKit/MTDatacenterAuthInfo.m; sourceTree = ""; }; D05A83C918AFB75B007F1076 /* MTDatacenterAuthInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterAuthInfo.h; path = MTProtoKit/MTDatacenterAuthInfo.h; sourceTree = ""; }; D05A83CA18AFB75B007F1076 /* MTDatacenterAddress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterAddress.m; path = MTProtoKit/MTDatacenterAddress.m; sourceTree = ""; }; D05A83CB18AFB75B007F1076 /* MTDatacenterAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterAddress.h; path = MTProtoKit/MTDatacenterAddress.h; sourceTree = ""; }; D05A83CC18AFB75B007F1076 /* MTDatacenterAddressSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterAddressSet.m; path = MTProtoKit/MTDatacenterAddressSet.m; sourceTree = ""; }; D05A83CD18AFB75B007F1076 /* MTDatacenterAddressSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterAddressSet.h; path = MTProtoKit/MTDatacenterAddressSet.h; sourceTree = ""; }; D05A83CE18AFB75B007F1076 /* MTDatacenterAuthAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterAuthAction.m; path = MTProtoKit/MTDatacenterAuthAction.m; sourceTree = ""; }; D05A83D118AFB75B007F1076 /* MTInternalId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTInternalId.h; path = MTProtoKit/MTInternalId.h; sourceTree = ""; }; D05A83D418AFB75B007F1076 /* MTDiscoverDatacenterAddressAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDiscoverDatacenterAddressAction.m; path = MTProtoKit/MTDiscoverDatacenterAddressAction.m; sourceTree = ""; }; D05A83D518AFB75B007F1076 /* MTDiscoverDatacenterAddressAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDiscoverDatacenterAddressAction.h; path = MTProtoKit/MTDiscoverDatacenterAddressAction.h; sourceTree = ""; }; D05A83D918AFB75B007F1076 /* MTDatacenterAuthMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterAuthMessageService.h; path = MTProtoKit/MTDatacenterAuthMessageService.h; sourceTree = ""; }; D05A849F18AFCF8E007F1076 /* MTQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTQueue.h; path = MTProtoKit/MTQueue.h; sourceTree = ""; }; D05A84A018AFCF8E007F1076 /* MTQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTQueue.m; path = MTProtoKit/MTQueue.m; sourceTree = ""; }; D05A84D818AFE81C007F1076 /* MTTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTimer.m; path = MTProtoKit/MTTimer.m; sourceTree = ""; }; D05A84D918AFE81D007F1076 /* MTTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTimer.h; path = MTProtoKit/MTTimer.h; sourceTree = ""; }; D05A84DA18AFE81D007F1076 /* MTLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTLogging.h; path = MTProtoKit/MTLogging.h; sourceTree = ""; }; D05A84DB18AFE81D007F1076 /* MTLogging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTLogging.m; path = MTProtoKit/MTLogging.m; sourceTree = ""; }; D05A84DC18AFE81D007F1076 /* MTEncryption.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTEncryption.m; path = MTProtoKit/MTEncryption.m; sourceTree = ""; }; D05A84E918AFF259007F1076 /* AFHTTPClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPClient.h; sourceTree = ""; }; D05A84EA18AFF259007F1076 /* AFHTTPClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPClient.m; sourceTree = ""; }; D05A84EB18AFF259007F1076 /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFHTTPRequestOperation.h; sourceTree = ""; }; D05A84EC18AFF259007F1076 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFHTTPRequestOperation.m; sourceTree = ""; }; D05A84F318AFF259007F1076 /* AFNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFNetworking.h; sourceTree = ""; }; D05A84F418AFF259007F1076 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFURLConnectionOperation.h; sourceTree = ""; }; D05A84F518AFF259007F1076 /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFURLConnectionOperation.m; sourceTree = ""; }; D05A84F718AFF259007F1076 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncSocket.h; sourceTree = ""; }; D05A84F818AFF259007F1076 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncSocket.m; sourceTree = ""; }; D05A851718AFF2F8007F1076 /* AFJSONUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFJSONUtilities.h; sourceTree = ""; }; D05A851818AFF2F8007F1076 /* AFJSONUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFJSONUtilities.m; sourceTree = ""; }; D063A2F718B14A9400C65116 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = ""; }; D063A2F918B14AB500C65116 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/libcrypto.dylib; sourceTree = DEVELOPER_DIR; }; D063A31518B157F700C65116 /* MtProtoKit-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "MtProtoKit-Prefix.pch"; path = "MtProtoKitiOS/MtProtoKit-Prefix.pch"; sourceTree = SOURCE_ROOT; }; D063A31818B157F700C65116 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = InfoPlist.strings; sourceTree = ""; }; D063A31918B157F700C65116 /* MtProtoKit-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "MtProtoKit-Info.plist"; path = "MtProtoKitiOS/MtProtoKit-Info.plist"; sourceTree = SOURCE_ROOT; }; D063A31D18B158AE00C65116 /* MTProtoKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTProtoKit.h; path = MTProtoKit/MTProtoKit.h; sourceTree = ""; }; D063A32018B1618D00C65116 /* MTOutgoingMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTOutgoingMessage.h; path = MTProtoKit/MTOutgoingMessage.h; sourceTree = ""; }; D063A32118B1618D00C65116 /* MTOutgoingMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTOutgoingMessage.m; path = MTProtoKit/MTOutgoingMessage.m; sourceTree = ""; }; D063A32218B1618D00C65116 /* MTPreparedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPreparedMessage.h; path = MTProtoKit/MTPreparedMessage.h; sourceTree = ""; }; D063A32318B1618D00C65116 /* MTPreparedMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTPreparedMessage.m; path = MTProtoKit/MTPreparedMessage.m; sourceTree = ""; }; D063A32418B1618D00C65116 /* MTProto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTProto.h; path = MTProtoKit/MTProto.h; sourceTree = ""; }; D063A32518B1618D00C65116 /* MTProto.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTProto.m; path = MTProtoKit/MTProto.m; sourceTree = ""; }; D063A32618B1618D00C65116 /* MTSessionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSessionInfo.h; path = MTProtoKit/MTSessionInfo.h; sourceTree = ""; }; D063A32718B1618D00C65116 /* MTSessionInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTSessionInfo.m; path = MTProtoKit/MTSessionInfo.m; sourceTree = ""; }; D063A32818B1618D00C65116 /* MTTimeFixContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTimeFixContext.h; path = MTProtoKit/MTTimeFixContext.h; sourceTree = ""; }; D063A32918B1618D00C65116 /* MTTimeFixContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTimeFixContext.m; path = MTProtoKit/MTTimeFixContext.m; sourceTree = ""; }; D063A33418B161B600C65116 /* MTTransportScheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTransportScheme.h; path = MTProtoKit/MTTransportScheme.h; sourceTree = ""; }; D063A33518B161B600C65116 /* MTTransportScheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTransportScheme.m; path = MTProtoKit/MTTransportScheme.m; sourceTree = ""; }; D063A33618B161B600C65116 /* MTIncomingMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTIncomingMessage.h; path = MTProtoKit/MTIncomingMessage.h; sourceTree = ""; }; D063A33718B161B600C65116 /* MTIncomingMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTIncomingMessage.m; path = MTProtoKit/MTIncomingMessage.m; sourceTree = ""; }; D063A33818B161B600C65116 /* MTMessageEncryptionKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMessageEncryptionKey.h; path = MTProtoKit/MTMessageEncryptionKey.h; sourceTree = ""; }; D063A33918B161B600C65116 /* MTMessageEncryptionKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMessageEncryptionKey.m; path = MTProtoKit/MTMessageEncryptionKey.m; sourceTree = ""; }; D063A35018B1631900C65116 /* MTMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMessageService.h; path = MTProtoKit/MTMessageService.h; sourceTree = ""; }; D063A35118B1631900C65116 /* MTMessageTransaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMessageTransaction.h; path = MTProtoKit/MTMessageTransaction.h; sourceTree = ""; }; D063A35218B1631900C65116 /* MTMessageTransaction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMessageTransaction.m; path = MTProtoKit/MTMessageTransaction.m; sourceTree = ""; }; D063A35918B164BA00C65116 /* MTTimeSyncMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTimeSyncMessageService.h; path = MTProtoKit/MTTimeSyncMessageService.h; sourceTree = ""; }; D063A35A18B164BA00C65116 /* MTTimeSyncMessageService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTimeSyncMessageService.m; path = MTProtoKit/MTTimeSyncMessageService.m; sourceTree = ""; }; D063A35F18B164D600C65116 /* MTApiEnvironment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTApiEnvironment.h; path = MTProtoKit/MTApiEnvironment.h; sourceTree = ""; }; D063A36018B164D600C65116 /* MTApiEnvironment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTApiEnvironment.m; path = MTProtoKit/MTApiEnvironment.m; sourceTree = ""; }; D063A36118B164D600C65116 /* MTDropResponseContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDropResponseContext.h; path = MTProtoKit/MTDropResponseContext.h; sourceTree = ""; }; D063A36218B164D600C65116 /* MTDropResponseContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDropResponseContext.m; path = MTProtoKit/MTDropResponseContext.m; sourceTree = ""; }; D063A36318B164D600C65116 /* MTRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTRequest.h; path = MTProtoKit/MTRequest.h; sourceTree = ""; }; D063A36418B164D600C65116 /* MTRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTRequest.m; path = MTProtoKit/MTRequest.m; sourceTree = ""; }; D063A36518B164D600C65116 /* MTRequestContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTRequestContext.h; path = MTProtoKit/MTRequestContext.h; sourceTree = ""; }; D063A36618B164D600C65116 /* MTRequestContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTRequestContext.m; path = MTProtoKit/MTRequestContext.m; sourceTree = ""; }; D063A36718B164D600C65116 /* MTRequestMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTRequestMessageService.h; path = MTProtoKit/MTRequestMessageService.h; sourceTree = ""; }; D063A36818B164D600C65116 /* MTRequestMessageService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTRequestMessageService.m; path = MTProtoKit/MTRequestMessageService.m; sourceTree = ""; }; D063A37D18B164E600C65116 /* MTResendMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTResendMessageService.h; path = MTProtoKit/MTResendMessageService.h; sourceTree = ""; }; D063A37E18B164E600C65116 /* MTResendMessageService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTResendMessageService.m; path = MTProtoKit/MTResendMessageService.m; sourceTree = ""; }; D063A38318B164F800C65116 /* MTNetworkAvailability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNetworkAvailability.h; path = MTProtoKit/MTNetworkAvailability.h; sourceTree = ""; }; D063A38418B164F800C65116 /* MTNetworkAvailability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTNetworkAvailability.m; path = MTProtoKit/MTNetworkAvailability.m; sourceTree = ""; }; D063A38518B164F800C65116 /* MTTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTransport.h; path = MTProtoKit/MTTransport.h; sourceTree = ""; }; D063A38618B164F800C65116 /* MTTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTransport.m; path = MTProtoKit/MTTransport.m; sourceTree = ""; }; D063A38718B164F800C65116 /* MTTransportTransaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTransportTransaction.h; path = MTProtoKit/MTTransportTransaction.h; sourceTree = ""; }; D063A38818B164F800C65116 /* MTTransportTransaction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTransportTransaction.m; path = MTProtoKit/MTTransportTransaction.m; sourceTree = ""; }; D063A39518B1650400C65116 /* MTTcpConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTcpConnection.h; path = MTProtoKit/MTTcpConnection.h; sourceTree = ""; }; D063A39618B1650400C65116 /* MTTcpConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTcpConnection.m; path = MTProtoKit/MTTcpConnection.m; sourceTree = ""; }; D063A39718B1650400C65116 /* MTTcpConnectionBehaviour.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTcpConnectionBehaviour.h; path = MTProtoKit/MTTcpConnectionBehaviour.h; sourceTree = ""; }; D063A39818B1650400C65116 /* MTTcpConnectionBehaviour.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTcpConnectionBehaviour.m; path = MTProtoKit/MTTcpConnectionBehaviour.m; sourceTree = ""; }; D063A39918B1650400C65116 /* MTTcpTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTTcpTransport.h; path = MTProtoKit/MTTcpTransport.h; sourceTree = ""; }; D063A39A18B1650400C65116 /* MTTcpTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTTcpTransport.m; path = MTProtoKit/MTTcpTransport.m; sourceTree = ""; }; D063A3A718B1650F00C65116 /* MTHttpTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTHttpTransport.h; path = MTProtoKit/MTHttpTransport.h; sourceTree = ""; }; D063A3A818B1650F00C65116 /* MTHttpTransport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTHttpTransport.m; path = MTProtoKit/MTHttpTransport.m; sourceTree = ""; }; D063A3A918B1650F00C65116 /* MTHttpWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTHttpWorker.h; path = MTProtoKit/MTHttpWorker.h; sourceTree = ""; }; D063A3AA18B1650F00C65116 /* MTHttpWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTHttpWorker.m; path = MTProtoKit/MTHttpWorker.m; sourceTree = ""; }; D063A3AB18B1650F00C65116 /* MTHttpWorkerBehaviour.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTHttpWorkerBehaviour.h; path = MTProtoKit/MTHttpWorkerBehaviour.h; sourceTree = ""; }; D063A3AC18B1650F00C65116 /* MTHttpWorkerBehaviour.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTHttpWorkerBehaviour.m; path = MTProtoKit/MTHttpWorkerBehaviour.m; sourceTree = ""; }; D079AB971AF39B8000076F59 /* MtProtoKitMac.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MtProtoKitMac.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D079AB9A1AF39B8000076F59 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D079AB9B1AF39B8000076F59 /* MtProtoKitMac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MtProtoKitMac.h; sourceTree = ""; }; D079ABA71AF39B8000076F59 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D079ABA81AF39B8000076F59 /* MtProtoKitMacTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MtProtoKitMacTests.m; sourceTree = ""; }; D09A59561B582EFF00FC3724 /* MTFileBasedKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTFileBasedKeychain.h; path = MTProtoKit/MTFileBasedKeychain.h; sourceTree = ""; }; D09A59571B582EFF00FC3724 /* MTFileBasedKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTFileBasedKeychain.m; path = MTProtoKit/MTFileBasedKeychain.m; sourceTree = ""; }; D0A44E4D18B24A6000B64FC6 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = ""; }; D0CB05F71ADC4483005E298F /* MtProtoKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MtProtoKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D0CB05FA1ADC4483005E298F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D0CB05FB1ADC4483005E298F /* MtProtoKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MtProtoKit.h; sourceTree = ""; }; D0CB06071ADC4483005E298F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D0CB06081ADC4483005E298F /* MtProtoKitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MtProtoKitTests.m; sourceTree = ""; }; D0D1A0041ADD983C007D9ED6 /* MTBadMsgNotificationMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTBadMsgNotificationMessage.h; path = MTProtoKit/MTBadMsgNotificationMessage.h; sourceTree = ""; }; D0D1A0051ADD983C007D9ED6 /* MTBadMsgNotificationMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTBadMsgNotificationMessage.m; path = MTProtoKit/MTBadMsgNotificationMessage.m; sourceTree = ""; }; D0D1A0061ADD983C007D9ED6 /* MTBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTBuffer.h; path = MTProtoKit/MTBuffer.h; sourceTree = ""; }; D0D1A0071ADD983C007D9ED6 /* MTBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTBuffer.m; path = MTProtoKit/MTBuffer.m; sourceTree = ""; }; D0D1A0081ADD983C007D9ED6 /* MTBufferReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTBufferReader.h; path = MTProtoKit/MTBufferReader.h; sourceTree = ""; }; D0D1A0091ADD983C007D9ED6 /* MTBufferReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTBufferReader.m; path = MTProtoKit/MTBufferReader.m; sourceTree = ""; }; D0D1A00A1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDestroySessionResponseMessage.h; path = MTProtoKit/MTDestroySessionResponseMessage.h; sourceTree = ""; }; D0D1A00B1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDestroySessionResponseMessage.m; path = MTProtoKit/MTDestroySessionResponseMessage.m; sourceTree = ""; }; D0D1A00C1ADD983C007D9ED6 /* MTDropRpcResultMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDropRpcResultMessage.h; path = MTProtoKit/MTDropRpcResultMessage.h; sourceTree = ""; }; D0D1A00D1ADD983C007D9ED6 /* MTDropRpcResultMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDropRpcResultMessage.m; path = MTProtoKit/MTDropRpcResultMessage.m; sourceTree = ""; }; D0D1A00E1ADD983C007D9ED6 /* MTExportedAuthorizationData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTExportedAuthorizationData.h; path = MTProtoKit/MTExportedAuthorizationData.h; sourceTree = ""; }; D0D1A00F1ADD983C007D9ED6 /* MTExportedAuthorizationData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTExportedAuthorizationData.m; path = MTProtoKit/MTExportedAuthorizationData.m; sourceTree = ""; }; D0D1A0101ADD983C007D9ED6 /* MTFutureSaltsMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTFutureSaltsMessage.h; path = MTProtoKit/MTFutureSaltsMessage.h; sourceTree = ""; }; D0D1A0111ADD983C007D9ED6 /* MTFutureSaltsMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTFutureSaltsMessage.m; path = MTProtoKit/MTFutureSaltsMessage.m; sourceTree = ""; }; D0D1A0121ADD983C007D9ED6 /* MTInternalMessageParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTInternalMessageParser.h; path = MTProtoKit/MTInternalMessageParser.h; sourceTree = ""; }; D0D1A0131ADD983C007D9ED6 /* MTInternalMessageParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTInternalMessageParser.m; path = MTProtoKit/MTInternalMessageParser.m; sourceTree = ""; }; D0D1A0141ADD983C007D9ED6 /* MTMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMessage.h; path = MTProtoKit/MTMessage.h; sourceTree = ""; }; D0D1A0151ADD983C007D9ED6 /* MTMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMessage.m; path = MTProtoKit/MTMessage.m; sourceTree = ""; }; D0D1A0161ADD983C007D9ED6 /* MTMsgAllInfoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgAllInfoMessage.h; path = MTProtoKit/MTMsgAllInfoMessage.h; sourceTree = ""; }; D0D1A0171ADD983C007D9ED6 /* MTMsgAllInfoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgAllInfoMessage.m; path = MTProtoKit/MTMsgAllInfoMessage.m; sourceTree = ""; }; D0D1A0181ADD983C007D9ED6 /* MTMsgContainerMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgContainerMessage.h; path = MTProtoKit/MTMsgContainerMessage.h; sourceTree = ""; }; D0D1A0191ADD983C007D9ED6 /* MTMsgContainerMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgContainerMessage.m; path = MTProtoKit/MTMsgContainerMessage.m; sourceTree = ""; }; D0D1A01A1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgDetailedInfoMessage.h; path = MTProtoKit/MTMsgDetailedInfoMessage.h; sourceTree = ""; }; D0D1A01B1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgDetailedInfoMessage.m; path = MTProtoKit/MTMsgDetailedInfoMessage.m; sourceTree = ""; }; D0D1A01C1ADD983C007D9ED6 /* MTMsgResendReqMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgResendReqMessage.h; path = MTProtoKit/MTMsgResendReqMessage.h; sourceTree = ""; }; D0D1A01D1ADD983C007D9ED6 /* MTMsgResendReqMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgResendReqMessage.m; path = MTProtoKit/MTMsgResendReqMessage.m; sourceTree = ""; }; D0D1A01E1ADD983C007D9ED6 /* MTMsgsAckMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgsAckMessage.h; path = MTProtoKit/MTMsgsAckMessage.h; sourceTree = ""; }; D0D1A01F1ADD983C007D9ED6 /* MTMsgsAckMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgsAckMessage.m; path = MTProtoKit/MTMsgsAckMessage.m; sourceTree = ""; }; D0D1A0201ADD983C007D9ED6 /* MTMsgsStateInfoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgsStateInfoMessage.h; path = MTProtoKit/MTMsgsStateInfoMessage.h; sourceTree = ""; }; D0D1A0211ADD983C007D9ED6 /* MTMsgsStateInfoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgsStateInfoMessage.m; path = MTProtoKit/MTMsgsStateInfoMessage.m; sourceTree = ""; }; D0D1A0221ADD983C007D9ED6 /* MTMsgsStateReqMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTMsgsStateReqMessage.h; path = MTProtoKit/MTMsgsStateReqMessage.h; sourceTree = ""; }; D0D1A0231ADD983C007D9ED6 /* MTMsgsStateReqMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTMsgsStateReqMessage.m; path = MTProtoKit/MTMsgsStateReqMessage.m; sourceTree = ""; }; D0D1A0241ADD983C007D9ED6 /* MTNewSessionCreatedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTNewSessionCreatedMessage.h; path = MTProtoKit/MTNewSessionCreatedMessage.h; sourceTree = ""; }; D0D1A0251ADD983C007D9ED6 /* MTNewSessionCreatedMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTNewSessionCreatedMessage.m; path = MTProtoKit/MTNewSessionCreatedMessage.m; sourceTree = ""; }; D0D1A0261ADD983C007D9ED6 /* MTPingMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPingMessage.h; path = MTProtoKit/MTPingMessage.h; sourceTree = ""; }; D0D1A0271ADD983C007D9ED6 /* MTPingMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTPingMessage.m; path = MTProtoKit/MTPingMessage.m; sourceTree = ""; }; D0D1A0281ADD983C007D9ED6 /* MTPongMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTPongMessage.h; path = MTProtoKit/MTPongMessage.h; sourceTree = ""; }; D0D1A0291ADD983C007D9ED6 /* MTPongMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTPongMessage.m; path = MTProtoKit/MTPongMessage.m; sourceTree = ""; }; D0D1A02A1ADD983C007D9ED6 /* MTResPqMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTResPqMessage.h; path = MTProtoKit/MTResPqMessage.h; sourceTree = ""; }; D0D1A02B1ADD983C007D9ED6 /* MTResPqMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTResPqMessage.m; path = MTProtoKit/MTResPqMessage.m; sourceTree = ""; }; D0D1A02C1ADD983C007D9ED6 /* MTRpcError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTRpcError.h; path = MTProtoKit/MTRpcError.h; sourceTree = ""; }; D0D1A02D1ADD983C007D9ED6 /* MTRpcError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTRpcError.m; path = MTProtoKit/MTRpcError.m; sourceTree = ""; }; D0D1A02E1ADD983C007D9ED6 /* MTRpcResultMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTRpcResultMessage.h; path = MTProtoKit/MTRpcResultMessage.h; sourceTree = ""; }; D0D1A02F1ADD983C007D9ED6 /* MTRpcResultMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTRpcResultMessage.m; path = MTProtoKit/MTRpcResultMessage.m; sourceTree = ""; }; D0D1A0301ADD983C007D9ED6 /* MTServerDhInnerDataMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTServerDhInnerDataMessage.h; path = MTProtoKit/MTServerDhInnerDataMessage.h; sourceTree = ""; }; D0D1A0311ADD983C007D9ED6 /* MTServerDhInnerDataMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTServerDhInnerDataMessage.m; path = MTProtoKit/MTServerDhInnerDataMessage.m; sourceTree = ""; }; D0D1A0321ADD983C007D9ED6 /* MTServerDhParamsMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTServerDhParamsMessage.h; path = MTProtoKit/MTServerDhParamsMessage.h; sourceTree = ""; }; D0D1A0331ADD983C007D9ED6 /* MTServerDhParamsMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTServerDhParamsMessage.m; path = MTProtoKit/MTServerDhParamsMessage.m; sourceTree = ""; }; D0D1A0341ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTSetClientDhParamsResponseMessage.h; path = MTProtoKit/MTSetClientDhParamsResponseMessage.h; sourceTree = ""; }; D0D1A0351ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTSetClientDhParamsResponseMessage.m; path = MTProtoKit/MTSetClientDhParamsResponseMessage.m; sourceTree = ""; }; D0D1A0691ADD987A007D9ED6 /* MTDatacenterAddressListData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MTDatacenterAddressListData.h; path = MTProtoKit/MTDatacenterAddressListData.h; sourceTree = ""; }; D0D1A06A1ADD987A007D9ED6 /* MTDatacenterAddressListData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MTDatacenterAddressListData.m; path = MTProtoKit/MTDatacenterAddressListData.m; sourceTree = ""; }; D0D1A0711ADDE2FC007D9ED6 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; D0D2250B1B4D817B0085E26D /* MtProtoKitDynamic.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MtProtoKitDynamic.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D0D2250E1B4D817B0085E26D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D0D2250F1B4D817B0085E26D /* MtProtoKitDynamic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MtProtoKitDynamic.h; sourceTree = ""; }; D0D225151B4D817B0085E26D /* MtProtoKitDynamicTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MtProtoKitDynamicTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; D0D2251B1B4D817B0085E26D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D0D2251C1B4D817B0085E26D /* MtProtoKitDynamicTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MtProtoKitDynamicTests.m; sourceTree = ""; }; D0E1D6731CBC20BA00B04029 /* SSignalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SSignalKit.framework; path = "../../../../Library/Developer/Xcode/DerivedData/Telegram-iOS-diblohvjozhgaifjcniwdlixlilx/Build/Products/Debug-iphonesimulator/SSignalKit.framework"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ D00354621C173BF0006610DA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D00354741C173CD9006610DA /* SystemConfiguration.framework in Frameworks */, D00354721C173CD0006610DA /* libz.tbd in Frameworks */, D00354701C173CB9006610DA /* SSignalKit.framework in Frameworks */, D003546A1C173BF0006610DA /* MtProtoKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D079AB931AF39B8000076F59 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0CB05F31ADC4483005E298F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D0E1D6741CBC20BA00B04029 /* SSignalKit.framework in Frameworks */, D0CB066B1ADC48C4005E298F /* libcrypto.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D0D225071B4D817B0085E26D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0D225121B4D817B0085E26D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D0D225161B4D817B0085E26D /* MtProtoKitDynamic.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 9389BC4F18DA1EDB00F9C1A6 /* Transport Scheme */ = { isa = PBXGroup; children = ( D063A33418B161B600C65116 /* MTTransportScheme.h */, D063A33518B161B600C65116 /* MTTransportScheme.m */, D0580AC01B0F3E9C00E8235B /* MTDiscoverConnectionSignals.h */, D0580AC11B0F3E9C00E8235B /* MTDiscoverConnectionSignals.m */, ); name = "Transport Scheme"; sourceTree = ""; }; D00354661C173BF0006610DA /* MtProtoKitStabilityTests */ = { isa = PBXGroup; children = ( D00354671C173BF0006610DA /* MtProtoKitStabilityTests.m */, D00354691C173BF0006610DA /* Info.plist */, ); path = MtProtoKitStabilityTests; sourceTree = ""; }; D0254C2918B103D4009452AA /* openssl */ = { isa = PBXGroup; children = ( D0A44E4C18B24A6000B64FC6 /* OSX */, D063A2F618B14A9400C65116 /* iOS */, D0254C2B18B103D4009452AA /* openssl */, ); path = openssl; sourceTree = ""; }; D0254C2B18B103D4009452AA /* openssl */ = { isa = PBXGroup; children = ( D0254C2C18B103D4009452AA /* aes.h */, D0254C2D18B103D4009452AA /* asn1.h */, D0254C2E18B103D4009452AA /* asn1_mac.h */, D0254C2F18B103D4009452AA /* asn1t.h */, D0254C3018B103D4009452AA /* bio.h */, D0254C3118B103D4009452AA /* blowfish.h */, D0254C3218B103D4009452AA /* bn.h */, D0254C3318B103D4009452AA /* buffer.h */, D0254C3418B103D4009452AA /* camellia.h */, D0254C3518B103D4009452AA /* cast.h */, D0254C3618B103D4009452AA /* cmac.h */, D0254C3718B103D4009452AA /* cms.h */, D0254C3818B103D4009452AA /* comp.h */, D0254C3918B103D4009452AA /* conf.h */, D0254C3A18B103D4009452AA /* conf_api.h */, D0254C3B18B103D4009452AA /* crypto.h */, D0254C3C18B103D4009452AA /* des.h */, D0254C3D18B103D4009452AA /* des_old.h */, D0254C3E18B103D4009452AA /* dh.h */, D0254C3F18B103D4009452AA /* dsa.h */, D0254C4018B103D4009452AA /* dso.h */, D0254C4118B103D4009452AA /* dtls1.h */, D0254C4218B103D4009452AA /* e_os2.h */, D0254C4318B103D4009452AA /* ebcdic.h */, D0254C4418B103D4009452AA /* ec.h */, D0254C4518B103D4009452AA /* ecdh.h */, D0254C4618B103D4009452AA /* ecdsa.h */, D0254C4718B103D4009452AA /* engine.h */, D0254C4818B103D4009452AA /* err.h */, D0254C4918B103D4009452AA /* evp.h */, D0254C4A18B103D4009452AA /* hmac.h */, D0254C4B18B103D4009452AA /* idea.h */, D0254C4C18B103D4009452AA /* krb5_asn.h */, D0254C4D18B103D4009452AA /* kssl.h */, D0254C4E18B103D4009452AA /* lhash.h */, D0254C4F18B103D4009452AA /* md4.h */, D0254C5018B103D4009452AA /* md5.h */, D0254C5118B103D4009452AA /* mdc2.h */, D0254C5218B103D4009452AA /* modes.h */, D0254C5318B103D4009452AA /* obj_mac.h */, D0254C5418B103D4009452AA /* objects.h */, D0254C5518B103D4009452AA /* ocsp.h */, D0254C5618B103D4009452AA /* opensslconf.h */, D0254C5718B103D4009452AA /* opensslv.h */, D0254C5818B103D4009452AA /* ossl_typ.h */, D0254C5918B103D4009452AA /* pem.h */, D0254C5A18B103D4009452AA /* pem2.h */, D0254C5B18B103D4009452AA /* pkcs12.h */, D0254C5C18B103D4009452AA /* pkcs7.h */, D0254C5D18B103D4009452AA /* pqueue.h */, D0254C5E18B103D4009452AA /* rand.h */, D0254C5F18B103D4009452AA /* rc2.h */, D0254C6018B103D4009452AA /* rc4.h */, D0254C6118B103D4009452AA /* ripemd.h */, D0254C6218B103D4009452AA /* rsa.h */, D0254C6318B103D4009452AA /* safestack.h */, D0254C6418B103D4009452AA /* seed.h */, D0254C6518B103D4009452AA /* sha.h */, D0254C6618B103D4009452AA /* srp.h */, D0254C6718B103D4009452AA /* srtp.h */, D0254C6818B103D4009452AA /* ssl.h */, D0254C6918B103D4009452AA /* ssl2.h */, D0254C6A18B103D4009452AA /* ssl23.h */, D0254C6B18B103D4009452AA /* ssl3.h */, D0254C6C18B103D4009452AA /* stack.h */, D0254C6D18B103D4009452AA /* symhacks.h */, D0254C6E18B103D4009452AA /* tls1.h */, D0254C6F18B103D4009452AA /* ts.h */, D0254C7018B103D4009452AA /* txt_db.h */, D0254C7118B103D4009452AA /* ui.h */, D0254C7218B103D4009452AA /* ui_compat.h */, D0254C7318B103D4009452AA /* whrlpool.h */, D0254C7418B103D4009452AA /* x509.h */, D0254C7518B103D4009452AA /* x509_vfy.h */, D0254C7618B103D4009452AA /* x509v3.h */, ); path = openssl; sourceTree = ""; }; D05A830918AFB3F9007F1076 = { isa = PBXGroup; children = ( D05A84E718AFF0EE007F1076 /* Third Party */, D05A849B18AFCA3D007F1076 /* MTProtoKit */, D05A831918AFB3F9007F1076 /* MtProtoKit iOS */, D05A834E18AFB40C007F1076 /* MtProtoKitOSX */, D05A833218AFB3F9007F1076 /* MtProtoKit Tests */, D0CB05F81ADC4483005E298F /* MtProtoKit */, D0CB06051ADC4483005E298F /* MtProtoKitTests */, D079AB981AF39B8000076F59 /* MtProtoKitMac */, D079ABA51AF39B8000076F59 /* MtProtoKitMacTests */, D0D2250C1B4D817B0085E26D /* MtProtoKitDynamic */, D0D225191B4D817B0085E26D /* MtProtoKitDynamicTests */, D00354661C173BF0006610DA /* MtProtoKitStabilityTests */, D05A831618AFB3F9007F1076 /* Frameworks */, D05A831518AFB3F9007F1076 /* Products */, ); sourceTree = ""; }; D05A831518AFB3F9007F1076 /* Products */ = { isa = PBXGroup; children = ( D0CB05F71ADC4483005E298F /* MtProtoKit.framework */, D079AB971AF39B8000076F59 /* MtProtoKitMac.framework */, D0D2250B1B4D817B0085E26D /* MtProtoKitDynamic.framework */, D0D225151B4D817B0085E26D /* MtProtoKitDynamicTests.xctest */, D00354651C173BF0006610DA /* MtProtoKitStabilityTests.xctest */, ); name = Products; sourceTree = ""; }; D05A831618AFB3F9007F1076 /* Frameworks */ = { isa = PBXGroup; children = ( D0E1D6731CBC20BA00B04029 /* SSignalKit.framework */, D00354731C173CD9006610DA /* SystemConfiguration.framework */, D00354711C173CD0006610DA /* libz.tbd */, D0580ABE1B0F3E7100E8235B /* SSignalKit.framework */, D0D1A0711ADDE2FC007D9ED6 /* libz.dylib */, D063A2F918B14AB500C65116 /* libcrypto.dylib */, D05A831718AFB3F9007F1076 /* Foundation.framework */, D05A832818AFB3F9007F1076 /* XCTest.framework */, D05A832B18AFB3F9007F1076 /* UIKit.framework */, D05A834818AFB40C007F1076 /* Cocoa.framework */, D05A834A18AFB40C007F1076 /* Other Frameworks */, ); name = Frameworks; sourceTree = ""; }; D05A831918AFB3F9007F1076 /* MtProtoKit iOS */ = { isa = PBXGroup; children = ( D05A831A18AFB3F9007F1076 /* Supporting Files */, ); name = "MtProtoKit iOS"; path = MtProtoKit; sourceTree = ""; }; D05A831A18AFB3F9007F1076 /* Supporting Files */ = { isa = PBXGroup; children = ( D063A31518B157F700C65116 /* MtProtoKit-Prefix.pch */, D063A31618B157F700C65116 /* en.lproj */, D063A31918B157F700C65116 /* MtProtoKit-Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; D05A833218AFB3F9007F1076 /* MtProtoKit Tests */ = { isa = PBXGroup; children = ( D05A833818AFB3F9007F1076 /* MtProtoKitTests.m */, D05A833318AFB3F9007F1076 /* Supporting Files */, ); name = "MtProtoKit Tests"; path = MtProtoKitTests; sourceTree = ""; }; D05A833318AFB3F9007F1076 /* Supporting Files */ = { isa = PBXGroup; children = ( D05A833418AFB3F9007F1076 /* MtProtoKitTests-Info.plist */, D05A833518AFB3F9007F1076 /* InfoPlist.strings */, ); name = "Supporting Files"; sourceTree = ""; }; D05A834A18AFB40C007F1076 /* Other Frameworks */ = { isa = PBXGroup; children = ( D05A834B18AFB40C007F1076 /* Foundation.framework */, D05A834C18AFB40C007F1076 /* CoreData.framework */, D05A834D18AFB40C007F1076 /* AppKit.framework */, ); name = "Other Frameworks"; sourceTree = ""; }; D05A834E18AFB40C007F1076 /* MtProtoKitOSX */ = { isa = PBXGroup; children = ( D05A834F18AFB40C007F1076 /* Supporting Files */, ); path = MtProtoKitOSX; sourceTree = ""; }; D05A834F18AFB40C007F1076 /* Supporting Files */ = { isa = PBXGroup; children = ( D05A835018AFB40C007F1076 /* MtProtoKitOSX-Info.plist */, D05A835118AFB40C007F1076 /* InfoPlist.strings */, D05A835418AFB40C007F1076 /* MtProtoKitOSX-Prefix.pch */, ); name = "Supporting Files"; sourceTree = ""; }; D05A842B18AFB770007F1076 /* Utils */ = { isa = PBXGroup; children = ( 93DBD23318B2D9AA00631ADC /* MTTime.h */, 93DBD23418B2DA1E00631ADC /* MTTime.m */, D05A84D918AFE81D007F1076 /* MTTimer.h */, D05A84D818AFE81C007F1076 /* MTTimer.m */, D05A84DA18AFE81D007F1076 /* MTLogging.h */, D05A84DB18AFE81D007F1076 /* MTLogging.m */, D0254CC518B10404009452AA /* MTEncryption.h */, D05A84DC18AFE81D007F1076 /* MTEncryption.m */, D05A83D118AFB75B007F1076 /* MTInternalId.h */, D05A849F18AFCF8E007F1076 /* MTQueue.h */, D05A84A018AFCF8E007F1076 /* MTQueue.m */, D0503AD818B027F80074C3FE /* MTOutputStream.h */, D0503AD918B027F80074C3FE /* MTOutputStream.m */, D0503ADC18B029480074C3FE /* MTInputStream.h */, D0503ADD18B029480074C3FE /* MTInputStream.m */, ); name = Utils; sourceTree = ""; }; D05A842C18AFB783007F1076 /* Serialization */ = { isa = PBXGroup; children = ( D05A83B518AFB75B007F1076 /* MTSerialization.h */, D0D1A0681ADD9844007D9ED6 /* Messages */, ); name = Serialization; sourceTree = ""; }; D05A842D18AFB79D007F1076 /* Keychain */ = { isa = PBXGroup; children = ( D05A83C018AFB75B007F1076 /* MTKeychain.h */, D05A83A318AFB75B007F1076 /* MTKeychain.m */, D09A59561B582EFF00FC3724 /* MTFileBasedKeychain.h */, D09A59571B582EFF00FC3724 /* MTFileBasedKeychain.m */, ); name = Keychain; sourceTree = ""; }; D05A842E18AFB7B7007F1076 /* MTProto */ = { isa = PBXGroup; children = ( D063A32418B1618D00C65116 /* MTProto.h */, D063A32518B1618D00C65116 /* MTProto.m */, D063A32618B1618D00C65116 /* MTSessionInfo.h */, D063A32718B1618D00C65116 /* MTSessionInfo.m */, D063A32818B1618D00C65116 /* MTTimeFixContext.h */, D063A32918B1618D00C65116 /* MTTimeFixContext.m */, D063A32218B1618D00C65116 /* MTPreparedMessage.h */, D063A32318B1618D00C65116 /* MTPreparedMessage.m */, D063A32018B1618D00C65116 /* MTOutgoingMessage.h */, D063A32118B1618D00C65116 /* MTOutgoingMessage.m */, D063A33618B161B600C65116 /* MTIncomingMessage.h */, D063A33718B161B600C65116 /* MTIncomingMessage.m */, D063A33818B161B600C65116 /* MTMessageEncryptionKey.h */, D063A33918B161B600C65116 /* MTMessageEncryptionKey.m */, D05A843018AFB875007F1076 /* Service */, ); name = MTProto; sourceTree = ""; }; D05A843018AFB875007F1076 /* Service */ = { isa = PBXGroup; children = ( D063A35018B1631900C65116 /* MTMessageService.h */, D063A35118B1631900C65116 /* MTMessageTransaction.h */, D063A35218B1631900C65116 /* MTMessageTransaction.m */, D05A843118AFB897007F1076 /* Time Synchronization */, D05A843218AFB8A9007F1076 /* RPC */, D05A843318AFB8B3007F1076 /* Message Resending */, ); name = Service; sourceTree = ""; }; D05A843118AFB897007F1076 /* Time Synchronization */ = { isa = PBXGroup; children = ( D063A35918B164BA00C65116 /* MTTimeSyncMessageService.h */, D063A35A18B164BA00C65116 /* MTTimeSyncMessageService.m */, ); name = "Time Synchronization"; sourceTree = ""; }; D05A843218AFB8A9007F1076 /* RPC */ = { isa = PBXGroup; children = ( D063A36718B164D600C65116 /* MTRequestMessageService.h */, D063A36818B164D600C65116 /* MTRequestMessageService.m */, D063A36318B164D600C65116 /* MTRequest.h */, D063A36418B164D600C65116 /* MTRequest.m */, D063A36518B164D600C65116 /* MTRequestContext.h */, D063A36618B164D600C65116 /* MTRequestContext.m */, 93DBD22F18B2D72800631ADC /* MTRequestErrorContext.h */, 93DBD23018B2D72800631ADC /* MTRequestErrorContext.m */, D063A36118B164D600C65116 /* MTDropResponseContext.h */, D063A36218B164D600C65116 /* MTDropResponseContext.m */, D063A35F18B164D600C65116 /* MTApiEnvironment.h */, D063A36018B164D600C65116 /* MTApiEnvironment.m */, ); name = RPC; sourceTree = ""; }; D05A843318AFB8B3007F1076 /* Message Resending */ = { isa = PBXGroup; children = ( D063A37D18B164E600C65116 /* MTResendMessageService.h */, D063A37E18B164E600C65116 /* MTResendMessageService.m */, ); name = "Message Resending"; sourceTree = ""; }; D05A843418AFB925007F1076 /* Context */ = { isa = PBXGroup; children = ( D05A839E18AFB75B007F1076 /* MTContext.h */, D05A839C18AFB75B007F1076 /* MTContext.m */, 9389BC4F18DA1EDB00F9C1A6 /* Transport Scheme */, D05A843518AFB941007F1076 /* Discover Address */, D05A843618AFB955007F1076 /* Authorization */, ); name = Context; sourceTree = ""; }; D05A843518AFB941007F1076 /* Discover Address */ = { isa = PBXGroup; children = ( D05A83D518AFB75B007F1076 /* MTDiscoverDatacenterAddressAction.h */, D05A83D418AFB75B007F1076 /* MTDiscoverDatacenterAddressAction.m */, ); name = "Discover Address"; sourceTree = ""; }; D05A843618AFB955007F1076 /* Authorization */ = { isa = PBXGroup; children = ( D05A839F18AFB75B007F1076 /* MTDatacenterTransferAuthAction.h */, D05A839D18AFB75B007F1076 /* MTDatacenterTransferAuthAction.m */, D05A83A018AFB75B007F1076 /* MTDatacenterAuthAction.h */, D05A83CE18AFB75B007F1076 /* MTDatacenterAuthAction.m */, D05A83D918AFB75B007F1076 /* MTDatacenterAuthMessageService.h */, D05A83B018AFB75B007F1076 /* MTDatacenterAuthMessageService.m */, ); name = Authorization; sourceTree = ""; }; D05A843718AFB985007F1076 /* Datacenter */ = { isa = PBXGroup; children = ( D05A83CB18AFB75B007F1076 /* MTDatacenterAddress.h */, D05A83CA18AFB75B007F1076 /* MTDatacenterAddress.m */, D05A83CD18AFB75B007F1076 /* MTDatacenterAddressSet.h */, D05A83CC18AFB75B007F1076 /* MTDatacenterAddressSet.m */, D05A83C918AFB75B007F1076 /* MTDatacenterAuthInfo.h */, D05A83C818AFB75B007F1076 /* MTDatacenterAuthInfo.m */, D05A83C718AFB75B007F1076 /* MTDatacenterSaltInfo.h */, D05A83C618AFB75B007F1076 /* MTDatacenterSaltInfo.m */, D0D1A0691ADD987A007D9ED6 /* MTDatacenterAddressListData.h */, D0D1A06A1ADD987A007D9ED6 /* MTDatacenterAddressListData.m */, ); name = Datacenter; sourceTree = ""; }; D05A843818AFB9C4007F1076 /* Transport */ = { isa = PBXGroup; children = ( D063A38318B164F800C65116 /* MTNetworkAvailability.h */, D063A38418B164F800C65116 /* MTNetworkAvailability.m */, D063A38518B164F800C65116 /* MTTransport.h */, D063A38618B164F800C65116 /* MTTransport.m */, D063A38718B164F800C65116 /* MTTransportTransaction.h */, D063A38818B164F800C65116 /* MTTransportTransaction.m */, D05A843918AFB9DA007F1076 /* TCP */, D05A843A18AFB9E1007F1076 /* HTTP */, ); name = Transport; sourceTree = ""; }; D05A843918AFB9DA007F1076 /* TCP */ = { isa = PBXGroup; children = ( D063A39918B1650400C65116 /* MTTcpTransport.h */, D063A39A18B1650400C65116 /* MTTcpTransport.m */, D063A39518B1650400C65116 /* MTTcpConnection.h */, D063A39618B1650400C65116 /* MTTcpConnection.m */, D063A39718B1650400C65116 /* MTTcpConnectionBehaviour.h */, D063A39818B1650400C65116 /* MTTcpConnectionBehaviour.m */, ); name = TCP; sourceTree = ""; }; D05A843A18AFB9E1007F1076 /* HTTP */ = { isa = PBXGroup; children = ( D063A3A718B1650F00C65116 /* MTHttpTransport.h */, D063A3A818B1650F00C65116 /* MTHttpTransport.m */, D063A3A918B1650F00C65116 /* MTHttpWorker.h */, D063A3AA18B1650F00C65116 /* MTHttpWorker.m */, D063A3AB18B1650F00C65116 /* MTHttpWorkerBehaviour.h */, D063A3AC18B1650F00C65116 /* MTHttpWorkerBehaviour.m */, ); name = HTTP; sourceTree = ""; }; D05A849B18AFCA3D007F1076 /* MTProtoKit */ = { isa = PBXGroup; children = ( D063A31D18B158AE00C65116 /* MTProtoKit.h */, D05A842B18AFB770007F1076 /* Utils */, D05A842C18AFB783007F1076 /* Serialization */, D05A842D18AFB79D007F1076 /* Keychain */, D05A843418AFB925007F1076 /* Context */, D05A843718AFB985007F1076 /* Datacenter */, D05A842E18AFB7B7007F1076 /* MTProto */, D05A843818AFB9C4007F1076 /* Transport */, ); name = MTProtoKit; sourceTree = ""; }; D05A84E718AFF0EE007F1076 /* Third Party */ = { isa = PBXGroup; children = ( D0254C2918B103D4009452AA /* openssl */, D05A84E818AFF259007F1076 /* AFNetworking */, D05A84F618AFF259007F1076 /* AsyncSocket */, ); name = "Third Party"; sourceTree = ""; }; D05A84E818AFF259007F1076 /* AFNetworking */ = { isa = PBXGroup; children = ( D05A851718AFF2F8007F1076 /* AFJSONUtilities.h */, D05A851818AFF2F8007F1076 /* AFJSONUtilities.m */, D05A84E918AFF259007F1076 /* AFHTTPClient.h */, D05A84EA18AFF259007F1076 /* AFHTTPClient.m */, D05A84EB18AFF259007F1076 /* AFHTTPRequestOperation.h */, D05A84EC18AFF259007F1076 /* AFHTTPRequestOperation.m */, D05A84F318AFF259007F1076 /* AFNetworking.h */, D05A84F418AFF259007F1076 /* AFURLConnectionOperation.h */, D05A84F518AFF259007F1076 /* AFURLConnectionOperation.m */, ); name = AFNetworking; path = thirdparty/AFNetworking; sourceTree = ""; }; D05A84F618AFF259007F1076 /* AsyncSocket */ = { isa = PBXGroup; children = ( D05A84F718AFF259007F1076 /* GCDAsyncSocket.h */, D05A84F818AFF259007F1076 /* GCDAsyncSocket.m */, ); name = AsyncSocket; path = thirdparty/AsyncSocket; sourceTree = ""; }; D063A2F618B14A9400C65116 /* iOS */ = { isa = PBXGroup; children = ( D063A2F718B14A9400C65116 /* libcrypto.a */, ); path = iOS; sourceTree = ""; }; D063A31618B157F700C65116 /* en.lproj */ = { isa = PBXGroup; children = ( D063A31718B157F700C65116 /* InfoPlist.strings */, ); name = en.lproj; path = MtProtoKitiOS/en.lproj; sourceTree = SOURCE_ROOT; }; D079AB981AF39B8000076F59 /* MtProtoKitMac */ = { isa = PBXGroup; children = ( D079AB9B1AF39B8000076F59 /* MtProtoKitMac.h */, D079AB991AF39B8000076F59 /* Supporting Files */, ); path = MtProtoKitMac; sourceTree = ""; }; D079AB991AF39B8000076F59 /* Supporting Files */ = { isa = PBXGroup; children = ( D079AB9A1AF39B8000076F59 /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; D079ABA51AF39B8000076F59 /* MtProtoKitMacTests */ = { isa = PBXGroup; children = ( D079ABA81AF39B8000076F59 /* MtProtoKitMacTests.m */, D079ABA61AF39B8000076F59 /* Supporting Files */, ); path = MtProtoKitMacTests; sourceTree = ""; }; D079ABA61AF39B8000076F59 /* Supporting Files */ = { isa = PBXGroup; children = ( D079ABA71AF39B8000076F59 /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; D0A44E4C18B24A6000B64FC6 /* OSX */ = { isa = PBXGroup; children = ( D0A44E4D18B24A6000B64FC6 /* libcrypto.a */, ); path = OSX; sourceTree = ""; }; D0CB05F81ADC4483005E298F /* MtProtoKit */ = { isa = PBXGroup; children = ( D0CB05FB1ADC4483005E298F /* MtProtoKit.h */, D0CB05F91ADC4483005E298F /* Supporting Files */, ); path = MtProtoKit; sourceTree = ""; }; D0CB05F91ADC4483005E298F /* Supporting Files */ = { isa = PBXGroup; children = ( D0CB05FA1ADC4483005E298F /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; D0CB06051ADC4483005E298F /* MtProtoKitTests */ = { isa = PBXGroup; children = ( D0CB06081ADC4483005E298F /* MtProtoKitTests.m */, D0CB06061ADC4483005E298F /* Supporting Files */, ); path = MtProtoKitTests; sourceTree = ""; }; D0CB06061ADC4483005E298F /* Supporting Files */ = { isa = PBXGroup; children = ( D0CB06071ADC4483005E298F /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; D0D1A0681ADD9844007D9ED6 /* Messages */ = { isa = PBXGroup; children = ( D0D1A0041ADD983C007D9ED6 /* MTBadMsgNotificationMessage.h */, D0D1A0051ADD983C007D9ED6 /* MTBadMsgNotificationMessage.m */, D0D1A0061ADD983C007D9ED6 /* MTBuffer.h */, D0D1A0071ADD983C007D9ED6 /* MTBuffer.m */, D0D1A0081ADD983C007D9ED6 /* MTBufferReader.h */, D0D1A0091ADD983C007D9ED6 /* MTBufferReader.m */, D0D1A00A1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.h */, D0D1A00B1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.m */, D0D1A00C1ADD983C007D9ED6 /* MTDropRpcResultMessage.h */, D0D1A00D1ADD983C007D9ED6 /* MTDropRpcResultMessage.m */, D0D1A00E1ADD983C007D9ED6 /* MTExportedAuthorizationData.h */, D0D1A00F1ADD983C007D9ED6 /* MTExportedAuthorizationData.m */, D0D1A0101ADD983C007D9ED6 /* MTFutureSaltsMessage.h */, D0D1A0111ADD983C007D9ED6 /* MTFutureSaltsMessage.m */, D0D1A0121ADD983C007D9ED6 /* MTInternalMessageParser.h */, D0D1A0131ADD983C007D9ED6 /* MTInternalMessageParser.m */, D0D1A0141ADD983C007D9ED6 /* MTMessage.h */, D0D1A0151ADD983C007D9ED6 /* MTMessage.m */, D0D1A0161ADD983C007D9ED6 /* MTMsgAllInfoMessage.h */, D0D1A0171ADD983C007D9ED6 /* MTMsgAllInfoMessage.m */, D0D1A0181ADD983C007D9ED6 /* MTMsgContainerMessage.h */, D0D1A0191ADD983C007D9ED6 /* MTMsgContainerMessage.m */, D0D1A01A1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.h */, D0D1A01B1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.m */, D0D1A01C1ADD983C007D9ED6 /* MTMsgResendReqMessage.h */, D0D1A01D1ADD983C007D9ED6 /* MTMsgResendReqMessage.m */, D0D1A01E1ADD983C007D9ED6 /* MTMsgsAckMessage.h */, D0D1A01F1ADD983C007D9ED6 /* MTMsgsAckMessage.m */, D0D1A0201ADD983C007D9ED6 /* MTMsgsStateInfoMessage.h */, D0D1A0211ADD983C007D9ED6 /* MTMsgsStateInfoMessage.m */, D0D1A0221ADD983C007D9ED6 /* MTMsgsStateReqMessage.h */, D0D1A0231ADD983C007D9ED6 /* MTMsgsStateReqMessage.m */, D0D1A0241ADD983C007D9ED6 /* MTNewSessionCreatedMessage.h */, D0D1A0251ADD983C007D9ED6 /* MTNewSessionCreatedMessage.m */, D0D1A0261ADD983C007D9ED6 /* MTPingMessage.h */, D0D1A0271ADD983C007D9ED6 /* MTPingMessage.m */, D0D1A0281ADD983C007D9ED6 /* MTPongMessage.h */, D0D1A0291ADD983C007D9ED6 /* MTPongMessage.m */, D0D1A02A1ADD983C007D9ED6 /* MTResPqMessage.h */, D0D1A02B1ADD983C007D9ED6 /* MTResPqMessage.m */, D0D1A02C1ADD983C007D9ED6 /* MTRpcError.h */, D0D1A02D1ADD983C007D9ED6 /* MTRpcError.m */, D0D1A02E1ADD983C007D9ED6 /* MTRpcResultMessage.h */, D0D1A02F1ADD983C007D9ED6 /* MTRpcResultMessage.m */, D0D1A0301ADD983C007D9ED6 /* MTServerDhInnerDataMessage.h */, D0D1A0311ADD983C007D9ED6 /* MTServerDhInnerDataMessage.m */, D0D1A0321ADD983C007D9ED6 /* MTServerDhParamsMessage.h */, D0D1A0331ADD983C007D9ED6 /* MTServerDhParamsMessage.m */, D0D1A0341ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.h */, D0D1A0351ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.m */, ); name = Messages; sourceTree = ""; }; D0D2250C1B4D817B0085E26D /* MtProtoKitDynamic */ = { isa = PBXGroup; children = ( D0D2250F1B4D817B0085E26D /* MtProtoKitDynamic.h */, D0D2250D1B4D817B0085E26D /* Supporting Files */, ); path = MtProtoKitDynamic; sourceTree = ""; }; D0D2250D1B4D817B0085E26D /* Supporting Files */ = { isa = PBXGroup; children = ( D0D2250E1B4D817B0085E26D /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; D0D225191B4D817B0085E26D /* MtProtoKitDynamicTests */ = { isa = PBXGroup; children = ( D0D2251C1B4D817B0085E26D /* MtProtoKitDynamicTests.m */, D0D2251A1B4D817B0085E26D /* Supporting Files */, ); path = MtProtoKitDynamicTests; sourceTree = ""; }; D0D2251A1B4D817B0085E26D /* Supporting Files */ = { isa = PBXGroup; children = ( D0D2251B1B4D817B0085E26D /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ D079AB941AF39B8000076F59 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( D079AB9C1AF39B8000076F59 /* MtProtoKitMac.h in Headers */, D079ABB01AF39BA400076F59 /* MTProtoKit.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; D0CB05F41ADC4483005E298F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( D0D1A0381ADD983C007D9ED6 /* MTBuffer.h in Headers */, D0CB06181ADC4541005E298F /* MTTime.h in Headers */, D0D1A0581ADD983C007D9ED6 /* MTPingMessage.h in Headers */, D0CB064E1ADC45B1005E298F /* MTDropResponseContext.h in Headers */, D0D1A06B1ADD987A007D9ED6 /* MTDatacenterAddressListData.h in Headers */, D0CB06231ADC4558005E298F /* MTContext.h in Headers */, D0D1A03A1ADD983C007D9ED6 /* MTBufferReader.h in Headers */, D0CB065C1ADC45CE005E298F /* MTTcpConnection.h in Headers */, D0D1A0501ADD983C007D9ED6 /* MTMsgsAckMessage.h in Headers */, D0CB06461ADC45A2005E298F /* MTMessageService.h in Headers */, D0D1A0601ADD983C007D9ED6 /* MTRpcResultMessage.h in Headers */, D0D1A0461ADD983C007D9ED6 /* MTMessage.h in Headers */, D0D1A0441ADD983C007D9ED6 /* MTInternalMessageParser.h in Headers */, D0D1A05A1ADD983C007D9ED6 /* MTPongMessage.h in Headers */, D0D1A0481ADD983C007D9ED6 /* MTMsgAllInfoMessage.h in Headers */, D0CB062A1ADC4575005E298F /* MTDatacenterTransferAuthAction.h in Headers */, D0CB064F1ADC45B1005E298F /* MTApiEnvironment.h in Headers */, D0CB06191ADC4541005E298F /* MTTimer.h in Headers */, D0CB06381ADC4591005E298F /* MTProto.h in Headers */, D0CB06321ADC4583005E298F /* MTDatacenterAuthInfo.h in Headers */, D0D1A0541ADD983C007D9ED6 /* MTMsgsStateReqMessage.h in Headers */, D0CB06201ADC454C005E298F /* MTSerialization.h in Headers */, D0D1A0401ADD983C007D9ED6 /* MTExportedAuthorizationData.h in Headers */, D0CB063C1ADC4591005E298F /* MTOutgoingMessage.h in Headers */, D0D1A0361ADD983C007D9ED6 /* MTBadMsgNotificationMessage.h in Headers */, D0CB06581ADC45CE005E298F /* MTNetworkAvailability.h in Headers */, D0CB06601ADC45CE005E298F /* MTHttpWorkerBehaviour.h in Headers */, D0CB06211ADC454C005E298F /* MTKeychain.h in Headers */, D0580AC21B0F3E9C00E8235B /* MTDiscoverConnectionSignals.h in Headers */, D0CB065F1ADC45CE005E298F /* MTHttpWorker.h in Headers */, D0CB063B1ADC4591005E298F /* MTPreparedMessage.h in Headers */, D0CB065E1ADC45CE005E298F /* MTHttpTransport.h in Headers */, D0D1A04A1ADD983C007D9ED6 /* MTMsgContainerMessage.h in Headers */, D0CB06491ADC45B1005E298F /* MTTimeSyncMessageService.h in Headers */, D0CB05FC1ADC4483005E298F /* MtProtoKit.h in Headers */, D0CB063E1ADC4591005E298F /* MTMessageEncryptionKey.h in Headers */, D0D1A04C1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.h in Headers */, D0CB064A1ADC45B1005E298F /* MTRequestMessageService.h in Headers */, D0D1A0561ADD983C007D9ED6 /* MTNewSessionCreatedMessage.h in Headers */, D0CB061A1ADC4541005E298F /* MTLogging.h in Headers */, D0CB065A1ADC45CE005E298F /* MTTransportTransaction.h in Headers */, D0CB06281ADC456A005E298F /* MTDiscoverDatacenterAddressAction.h in Headers */, D0CB06591ADC45CE005E298F /* MTTransport.h in Headers */, D0CB061F1ADC4541005E298F /* MTInputStream.h in Headers */, D0CB063D1ADC4591005E298F /* MTIncomingMessage.h in Headers */, D0CB06251ADC4562005E298F /* MTTransportScheme.h in Headers */, D0D1A05C1ADD983C007D9ED6 /* MTResPqMessage.h in Headers */, D0D1A03E1ADD983C007D9ED6 /* MTDropRpcResultMessage.h in Headers */, D0D1A05E1ADD983C007D9ED6 /* MTRpcError.h in Headers */, D0CB063A1ADC4591005E298F /* MTTimeFixContext.h in Headers */, D0CB065D1ADC45CE005E298F /* MTTcpConnectionBehaviour.h in Headers */, D09A59581B582EFF00FC3724 /* MTFileBasedKeychain.h in Headers */, D0CB06311ADC4583005E298F /* MTDatacenterAddressSet.h in Headers */, D0D1A03C1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.h in Headers */, D0CB061E1ADC4541005E298F /* MTOutputStream.h in Headers */, D0CB06301ADC4583005E298F /* MTDatacenterAddress.h in Headers */, D0CB065B1ADC45CE005E298F /* MTTcpTransport.h in Headers */, D0CB061B1ADC4541005E298F /* MTEncryption.h in Headers */, D0D1A0661ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.h in Headers */, D0CB06471ADC45A2005E298F /* MTMessageTransaction.h in Headers */, D0D1A0641ADD983C007D9ED6 /* MTServerDhParamsMessage.h in Headers */, D0D1A0621ADD983C007D9ED6 /* MTServerDhInnerDataMessage.h in Headers */, D0D1A04E1ADD983C007D9ED6 /* MTMsgResendReqMessage.h in Headers */, D0CB064D1ADC45B1005E298F /* MTRequestErrorContext.h in Headers */, D0CB064C1ADC45B1005E298F /* MTRequestContext.h in Headers */, D0CB066A1ADC4846005E298F /* MTResendMessageService.h in Headers */, D0CB061D1ADC4541005E298F /* MTQueue.h in Headers */, D0CB06171ADC4536005E298F /* MTProtoKit.h in Headers */, D0CB06391ADC4591005E298F /* MTSessionInfo.h in Headers */, D0CB06331ADC4583005E298F /* MTDatacenterSaltInfo.h in Headers */, D0CB062B1ADC4575005E298F /* MTDatacenterAuthAction.h in Headers */, D0D1A0521ADD983C007D9ED6 /* MTMsgsStateInfoMessage.h in Headers */, D0D1A0421ADD983C007D9ED6 /* MTFutureSaltsMessage.h in Headers */, D0CB064B1ADC45B1005E298F /* MTRequest.h in Headers */, D0CB062C1ADC4575005E298F /* MTDatacenterAuthMessageService.h in Headers */, D0CB061C1ADC4541005E298F /* MTInternalId.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; D0D225081B4D817B0085E26D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( D0D225101B4D817B0085E26D /* MtProtoKitDynamic.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ D00354641C173BF0006610DA /* MtProtoKitStabilityTests */ = { isa = PBXNativeTarget; buildConfigurationList = D003546F1C173BF0006610DA /* Build configuration list for PBXNativeTarget "MtProtoKitStabilityTests" */; buildPhases = ( D00354611C173BF0006610DA /* Sources */, D00354621C173BF0006610DA /* Frameworks */, D00354631C173BF0006610DA /* Resources */, ); buildRules = ( ); dependencies = ( D003546C1C173BF0006610DA /* PBXTargetDependency */, ); name = MtProtoKitStabilityTests; productName = MtProtoKitStabilityTests; productReference = D00354651C173BF0006610DA /* MtProtoKitStabilityTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; D079AB961AF39B8000076F59 /* MtProtoKitMac */ = { isa = PBXNativeTarget; buildConfigurationList = D079ABAE1AF39B8000076F59 /* Build configuration list for PBXNativeTarget "MtProtoKitMac" */; buildPhases = ( D079AB921AF39B8000076F59 /* Sources */, D079AB931AF39B8000076F59 /* Frameworks */, D079AB941AF39B8000076F59 /* Headers */, D079AB951AF39B8000076F59 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = MtProtoKitMac; productName = MtProtoKitMac; productReference = D079AB971AF39B8000076F59 /* MtProtoKitMac.framework */; productType = "com.apple.product-type.framework"; }; D0CB05F61ADC4483005E298F /* MtProtoKit */ = { isa = PBXNativeTarget; buildConfigurationList = D0CB060E1ADC4483005E298F /* Build configuration list for PBXNativeTarget "MtProtoKit" */; buildPhases = ( D0CB05F21ADC4483005E298F /* Sources */, D0CB05F31ADC4483005E298F /* Frameworks */, D0CB05F41ADC4483005E298F /* Headers */, D0CB05F51ADC4483005E298F /* Resources */, ); buildRules = ( ); dependencies = ( ); name = MtProtoKit; productName = MtProtoKit; productReference = D0CB05F71ADC4483005E298F /* MtProtoKit.framework */; productType = "com.apple.product-type.framework"; }; D0D2250A1B4D817B0085E26D /* MtProtoKitDynamic */ = { isa = PBXNativeTarget; buildConfigurationList = D0D225221B4D817B0085E26D /* Build configuration list for PBXNativeTarget "MtProtoKitDynamic" */; buildPhases = ( D0D225061B4D817B0085E26D /* Sources */, D0D225071B4D817B0085E26D /* Frameworks */, D0D225081B4D817B0085E26D /* Headers */, D0D225091B4D817B0085E26D /* Resources */, ); buildRules = ( ); dependencies = ( ); name = MtProtoKitDynamic; productName = MtProtoKitDynamic; productReference = D0D2250B1B4D817B0085E26D /* MtProtoKitDynamic.framework */; productType = "com.apple.product-type.framework"; }; D0D225141B4D817B0085E26D /* MtProtoKitDynamicTests */ = { isa = PBXNativeTarget; buildConfigurationList = D0D225231B4D817B0085E26D /* Build configuration list for PBXNativeTarget "MtProtoKitDynamicTests" */; buildPhases = ( D0D225111B4D817B0085E26D /* Sources */, D0D225121B4D817B0085E26D /* Frameworks */, D0D225131B4D817B0085E26D /* Resources */, ); buildRules = ( ); dependencies = ( D0D225181B4D817B0085E26D /* PBXTargetDependency */, ); name = MtProtoKitDynamicTests; productName = MtProtoKitDynamicTests; productReference = D0D225151B4D817B0085E26D /* MtProtoKitDynamicTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ D05A830A18AFB3F9007F1076 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0510; ORGANIZATIONNAME = Telegram; TargetAttributes = { D00354641C173BF0006610DA = { CreatedOnToolsVersion = 7.2; }; D079AB961AF39B8000076F59 = { CreatedOnToolsVersion = 6.3.1; }; D0CB05F61ADC4483005E298F = { CreatedOnToolsVersion = 6.3; }; D0D2250A1B4D817B0085E26D = { CreatedOnToolsVersion = 6.4; }; D0D225141B4D817B0085E26D = { CreatedOnToolsVersion = 6.4; }; }; }; buildConfigurationList = D05A830D18AFB3F9007F1076 /* Build configuration list for PBXProject "MtProtoKit" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = D05A830918AFB3F9007F1076; productRefGroup = D05A831518AFB3F9007F1076 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( D0CB05F61ADC4483005E298F /* MtProtoKit */, D079AB961AF39B8000076F59 /* MtProtoKitMac */, D0D2250A1B4D817B0085E26D /* MtProtoKitDynamic */, D0D225141B4D817B0085E26D /* MtProtoKitDynamicTests */, D00354641C173BF0006610DA /* MtProtoKitStabilityTests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ D00354631C173BF0006610DA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D079AB951AF39B8000076F59 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0CB05F51ADC4483005E298F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0D225091B4D817B0085E26D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0D225131B4D817B0085E26D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ D00354611C173BF0006610DA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D00354681C173BF0006610DA /* MtProtoKitStabilityTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D079AB921AF39B8000076F59 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0CB05F21ADC4483005E298F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D0D1A0531ADD983C007D9ED6 /* MTMsgsStateInfoMessage.m in Sources */, D0CB066D1ADC49FF005E298F /* AFJSONUtilities.m in Sources */, D0CB062F1ADC457B005E298F /* MTDatacenterAuthMessageService.m in Sources */, D0CB06351ADC4588005E298F /* MTDatacenterAddressSet.m in Sources */, D0CB06621ADC45DA005E298F /* MTTransport.m in Sources */, D0CB06631ADC45DA005E298F /* MTTransportTransaction.m in Sources */, D0CB06421ADC4599005E298F /* MTPreparedMessage.m in Sources */, D0CB06641ADC45DA005E298F /* MTTcpTransport.m in Sources */, D0D1A04D1ADD983C007D9ED6 /* MTMsgDetailedInfoMessage.m in Sources */, D0CB06141ADC44B7005E298F /* MTQueue.m in Sources */, D0CB06711ADC4A50005E298F /* MTTransportScheme.m in Sources */, D0D1A04B1ADD983C007D9ED6 /* MTMsgContainerMessage.m in Sources */, D0580AC31B0F3E9C00E8235B /* MTDiscoverConnectionSignals.m in Sources */, D0CB06341ADC4588005E298F /* MTDatacenterAddress.m in Sources */, D0CB06111ADC44B7005E298F /* MTTimer.m in Sources */, D0CB062E1ADC457B005E298F /* MTDatacenterAuthAction.m in Sources */, D0CB06441ADC4599005E298F /* MTIncomingMessage.m in Sources */, D0D1A0511ADD983C007D9ED6 /* MTMsgsAckMessage.m in Sources */, D0CB066F1ADC49FF005E298F /* AFHTTPRequestOperation.m in Sources */, D0D1A06C1ADD987A007D9ED6 /* MTDatacenterAddressListData.m in Sources */, D09A59591B582EFF00FC3724 /* MTFileBasedKeychain.m in Sources */, D0CB06681ADC45DA005E298F /* MTHttpWorker.m in Sources */, D0CB06561ADC45BA005E298F /* MTApiEnvironment.m in Sources */, D0D1A05F1ADD983C007D9ED6 /* MTRpcError.m in Sources */, D0CB06701ADC49FF005E298F /* AFURLConnectionOperation.m in Sources */, D0CB06371ADC4588005E298F /* MTDatacenterSaltInfo.m in Sources */, D0CB06501ADC45BA005E298F /* MTTimeSyncMessageService.m in Sources */, D0CB06161ADC44B7005E298F /* MTInputStream.m in Sources */, D0CB06651ADC45DA005E298F /* MTTcpConnection.m in Sources */, D0CB06511ADC45BA005E298F /* MTRequestMessageService.m in Sources */, D0CB06661ADC45DA005E298F /* MTTcpConnectionBehaviour.m in Sources */, D0CB066C1ADC49FA005E298F /* GCDAsyncSocket.m in Sources */, D0D1A0451ADD983C007D9ED6 /* MTInternalMessageParser.m in Sources */, D0D1A0431ADD983C007D9ED6 /* MTFutureSaltsMessage.m in Sources */, D0D1A0391ADD983C007D9ED6 /* MTBuffer.m in Sources */, D0D1A0591ADD983C007D9ED6 /* MTPingMessage.m in Sources */, D0CB06361ADC4588005E298F /* MTDatacenterAuthInfo.m in Sources */, D0CB062D1ADC457B005E298F /* MTDatacenterTransferAuthAction.m in Sources */, D0D1A04F1ADD983C007D9ED6 /* MTMsgResendReqMessage.m in Sources */, D0D1A0371ADD983C007D9ED6 /* MTBadMsgNotificationMessage.m in Sources */, D0CB06691ADC45DA005E298F /* MTHttpWorkerBehaviour.m in Sources */, D0CB066E1ADC49FF005E298F /* AFHTTPClient.m in Sources */, D0CB06611ADC45DA005E298F /* MTNetworkAvailability.m in Sources */, D0D1A0611ADD983C007D9ED6 /* MTRpcResultMessage.m in Sources */, D0CB06131ADC44B7005E298F /* MTEncryption.m in Sources */, D0CB06531ADC45BA005E298F /* MTRequestContext.m in Sources */, D0D1A03F1ADD983C007D9ED6 /* MTDropRpcResultMessage.m in Sources */, D0D1A0651ADD983C007D9ED6 /* MTServerDhParamsMessage.m in Sources */, D0CB06541ADC45BA005E298F /* MTRequestErrorContext.m in Sources */, D0D1A05B1ADD983C007D9ED6 /* MTPongMessage.m in Sources */, D0CB06241ADC455C005E298F /* MTContext.m in Sources */, D0CB06671ADC45DA005E298F /* MTHttpTransport.m in Sources */, D0D1A03B1ADD983C007D9ED6 /* MTBufferReader.m in Sources */, D0D1A05D1ADD983C007D9ED6 /* MTResPqMessage.m in Sources */, D0CB06521ADC45BA005E298F /* MTRequest.m in Sources */, D0CB06481ADC45A6005E298F /* MTMessageTransaction.m in Sources */, D0CB06221ADC4551005E298F /* MTKeychain.m in Sources */, D0D1A0471ADD983C007D9ED6 /* MTMessage.m in Sources */, D0CB06121ADC44B7005E298F /* MTLogging.m in Sources */, D0CB063F1ADC4599005E298F /* MTProto.m in Sources */, D0CB06101ADC44B7005E298F /* MTTime.m in Sources */, D0CB06401ADC4599005E298F /* MTSessionInfo.m in Sources */, D0CB06411ADC4599005E298F /* MTTimeFixContext.m in Sources */, D0CB06291ADC456E005E298F /* MTDiscoverDatacenterAddressAction.m in Sources */, D0D1A0551ADD983C007D9ED6 /* MTMsgsStateReqMessage.m in Sources */, D0D1A0411ADD983C007D9ED6 /* MTExportedAuthorizationData.m in Sources */, D0CB06571ADC45BA005E298F /* MTResendMessageService.m in Sources */, D0CB06551ADC45BA005E298F /* MTDropResponseContext.m in Sources */, D0CB06451ADC4599005E298F /* MTMessageEncryptionKey.m in Sources */, D0D1A0671ADD983C007D9ED6 /* MTSetClientDhParamsResponseMessage.m in Sources */, D0CB06431ADC4599005E298F /* MTOutgoingMessage.m in Sources */, D0D1A03D1ADD983C007D9ED6 /* MTDestroySessionResponseMessage.m in Sources */, D0CB06151ADC44B7005E298F /* MTOutputStream.m in Sources */, D0D1A0491ADD983C007D9ED6 /* MTMsgAllInfoMessage.m in Sources */, D0D1A0631ADD983C007D9ED6 /* MTServerDhInnerDataMessage.m in Sources */, D0D1A0571ADD983C007D9ED6 /* MTNewSessionCreatedMessage.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D0D225061B4D817B0085E26D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; D0D225111B4D817B0085E26D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D0D2251D1B4D817B0085E26D /* MtProtoKitDynamicTests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ D003546C1C173BF0006610DA /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0CB05F61ADC4483005E298F /* MtProtoKit */; targetProxy = D003546B1C173BF0006610DA /* PBXContainerItemProxy */; }; D0D225181B4D817B0085E26D /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = D0D2250A1B4D817B0085E26D /* MtProtoKitDynamic */; targetProxy = D0D225171B4D817B0085E26D /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ D05A833518AFB3F9007F1076 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( D05A833618AFB3F9007F1076 /* en */, ); name = InfoPlist.strings; sourceTree = ""; }; D05A835118AFB40C007F1076 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( D05A835218AFB40C007F1076 /* en */, ); name = InfoPlist.strings; sourceTree = ""; }; D063A31718B157F700C65116 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( D063A31818B157F700C65116 /* en */, ); name = InfoPlist.strings; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ D003546D1C173BF0006610DA /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitStabilityTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.2; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_BUNDLE_IDENTIFIER = org.telegram.MtProtoKitStabilityTests; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; D003546E1C173BF0006610DA /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitStabilityTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.2; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_BUNDLE_IDENTIFIER = org.telegram.MtProtoKitStabilityTests; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; D05A833A18AFB3F9007F1076 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.1; ONLY_ACTIVE_ARCH = NO; SDKROOT = iphoneos; }; name = Debug; }; D05A833B18AFB3F9007F1076 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; GCC_C_LANGUAGE_STANDARD = gnu99; 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 = 7.1; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; }; name = Release; }; D079ABAA1AF39B8000076F59 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); INFOPLIST_FILE = MtProtoKitMac/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; D079ABAB1AF39B8000076F59 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitMac/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; D096C2D21CC3C664006D814E /* Hockeyapp */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; GCC_C_LANGUAGE_STANDARD = gnu99; 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 = 7.1; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; }; name = Hockeyapp; }; D096C2D31CC3C664006D814E /* Hockeyapp */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Telegraph-dzhgyeoibunjpxfckifwvbawfdmi/Build/Products/Debug-iphoneos", ); GCC_NO_COMMON_BLOCKS = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "MtProtoKitiOS/MtProtoKit-Prefix.pch"; HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/openssl", ); INFOPLIST_FILE = MtProtoKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 6.1; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/openssl/iOS", ); MACH_O_TYPE = staticlib; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = "-lz"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Hockeyapp; }; D096C2D41CC3C664006D814E /* Hockeyapp */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitMac/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Hockeyapp; }; D096C2D51CC3C664006D814E /* Hockeyapp */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitDynamic/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Hockeyapp; }; D096C2D61CC3C664006D814E /* Hockeyapp */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitDynamicTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Hockeyapp; }; D096C2D71CC3C664006D814E /* Hockeyapp */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitStabilityTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 9.2; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_BUNDLE_IDENTIFIER = org.telegram.MtProtoKitStabilityTests; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Hockeyapp; }; D0CB060A1ADC4483005E298F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Telegraph-dzhgyeoibunjpxfckifwvbawfdmi/Build/Products/Debug-iphoneos", ); GCC_NO_COMMON_BLOCKS = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "MtProtoKitiOS/MtProtoKit-Prefix.pch"; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/openssl", ); INFOPLIST_FILE = MtProtoKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 6.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/openssl/iOS", ); MACH_O_TYPE = staticlib; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = "-lz"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; D0CB060B1ADC4483005E298F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD)"; CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(USER_LIBRARY_DIR)/Developer/Xcode/DerivedData/Telegraph-dzhgyeoibunjpxfckifwvbawfdmi/Build/Products/Debug-iphoneos", ); GCC_NO_COMMON_BLOCKS = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "MtProtoKitiOS/MtProtoKit-Prefix.pch"; HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/openssl", ); INFOPLIST_FILE = MtProtoKit/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 6.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/openssl/iOS", ); MACH_O_TYPE = staticlib; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = "-lz"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; D0D2251E1B4D817B0085E26D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); INFOPLIST_FILE = MtProtoKitDynamic/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; D0D2251F1B4D817B0085E26D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitDynamic/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; D0D225201B4D817B0085E26D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); INFOPLIST_FILE = MtProtoKitDynamicTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; D0D225211B4D817B0085E26D /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_UNREACHABLE_CODE = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = MtProtoKitDynamicTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 8.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ D003546F1C173BF0006610DA /* Build configuration list for PBXNativeTarget "MtProtoKitStabilityTests" */ = { isa = XCConfigurationList; buildConfigurations = ( D003546D1C173BF0006610DA /* Debug */, D003546E1C173BF0006610DA /* Release */, D096C2D71CC3C664006D814E /* Hockeyapp */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D05A830D18AFB3F9007F1076 /* Build configuration list for PBXProject "MtProtoKit" */ = { isa = XCConfigurationList; buildConfigurations = ( D05A833A18AFB3F9007F1076 /* Debug */, D05A833B18AFB3F9007F1076 /* Release */, D096C2D21CC3C664006D814E /* Hockeyapp */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D079ABAE1AF39B8000076F59 /* Build configuration list for PBXNativeTarget "MtProtoKitMac" */ = { isa = XCConfigurationList; buildConfigurations = ( D079ABAA1AF39B8000076F59 /* Debug */, D079ABAB1AF39B8000076F59 /* Release */, D096C2D41CC3C664006D814E /* Hockeyapp */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0CB060E1ADC4483005E298F /* Build configuration list for PBXNativeTarget "MtProtoKit" */ = { isa = XCConfigurationList; buildConfigurations = ( D0CB060A1ADC4483005E298F /* Debug */, D0CB060B1ADC4483005E298F /* Release */, D096C2D31CC3C664006D814E /* Hockeyapp */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0D225221B4D817B0085E26D /* Build configuration list for PBXNativeTarget "MtProtoKitDynamic" */ = { isa = XCConfigurationList; buildConfigurations = ( D0D2251E1B4D817B0085E26D /* Debug */, D0D2251F1B4D817B0085E26D /* Release */, D096C2D51CC3C664006D814E /* Hockeyapp */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D0D225231B4D817B0085E26D /* Build configuration list for PBXNativeTarget "MtProtoKitDynamicTests" */ = { isa = XCConfigurationList; buildConfigurations = ( D0D225201B4D817B0085E26D /* Debug */, D0D225211B4D817B0085E26D /* Release */, D096C2D61CC3C664006D814E /* Hockeyapp */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = D05A830A18AFB3F9007F1076 /* Project object */; }