pEpObjCAdapter.xcodeproj/project.pbxproj
author Dirk Zimmermann <dz@pep.security>
Wed, 20 Feb 2019 13:32:28 +0100
branchIOS-1480
changeset 796 6525f70efefc
parent 795 de3d21b7341d
child 797 ed69de32591f
permissions -rw-r--r--
IOS-1480 Link with libiconv2.
     1 // !$*UTF8*$!
     2 {
     3 	archiveVersion = 1;
     4 	classes = {
     5 	};
     6 	objectVersion = 46;
     7 	objects = {
     8 
     9 /* Begin PBXBuildFile section */
    10 		1508AEAF1F8792AC001D5230 /* PEPCopyableThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 1508AEAE1F8792AC001D5230 /* PEPCopyableThread.m */; };
    11 		15206CAA1F8BA183003FF880 /* PEPSessionProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 15206CA91F8BA183003FF880 /* PEPSessionProvider.m */; };
    12 		15206CC71F8E078B003FF880 /* PEPSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 15206CC61F8E078B003FF880 /* PEPSession.m */; };
    13 		152A9C472010F50400F962ED /* PEPSessionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 152A9C462010F50400F962ED /* PEPSessionTest.m */; };
    14 		152D58EF201B6DB200036219 /* PEPMessageUtilTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 152D58EE201B6DB200036219 /* PEPMessageUtilTest.m */; };
    15 		15D3D761200F61BB00A0DA20 /* PEPSessionProviderTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D3D760200F61BB00A0DA20 /* PEPSessionProviderTest.m */; };
    16 		43209B3D1ECC2DA7007E7E2E /* NSArray+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B271ECC2ACD007E7E2E /* NSArray+Extension.m */; };
    17 		43209B3E1ECC2DAB007E7E2E /* PEPCSVScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B291ECC2ACD007E7E2E /* PEPCSVScanner.m */; };
    18 		43209B3F1ECC2DB0007E7E2E /* PEPLanguage.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B2B1ECC2ACD007E7E2E /* PEPLanguage.m */; };
    19 		43209B401ECC2DB4007E7E2E /* PEPMessageUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B2D1ECC2ACD007E7E2E /* PEPMessageUtil.m */; };
    20 		43209B411ECC2DB8007E7E2E /* PEPObjCAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B301ECC2ACD007E7E2E /* PEPObjCAdapter.m */; };
    21 		43209B421ECC2DBC007E7E2E /* PEPQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B321ECC2ACD007E7E2E /* PEPQueue.m */; };
    22 		43209B431ECC2DC0007E7E2E /* PEPInternalSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 43209B351ECC2ACD007E7E2E /* PEPInternalSession.m */; };
    23 		432EF60C1C58B77900B6782A /* 0xB623F674.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432EF6091C58B77900B6782A /* 0xB623F674.asc */; };
    24 		432EF60E1C58B77900B6782A /* msg_to_B623F674.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432EF60B1C58B77900B6782A /* msg_to_B623F674.asc */; };
    25 		432FA2D21C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_pub.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432FA2CF1C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_pub.asc */; };
    26 		432FA2D31C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432FA2D01C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_sec.asc */; };
    27 		432FA2D41C884C5F00DDF874 /* partner2_F9D9CCD0A401311F_pub.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432FA2D11C884C5F00DDF874 /* partner2_F9D9CCD0A401311F_pub.asc */; };
    28 		432FA2D71C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_pub.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432FA2D51C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_pub.asc */; };
    29 		432FA2D81C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 432FA2D61C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_sec.asc */; };
    30 		4336853F203D5CE60069A451 /* PEPTestUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D3D77C2010DDC500A0DA20 /* PEPTestUtils.m */; };
    31 		433E28911FA741DE00E359B3 /* PEPIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 433E28901FA741DE00E359B3 /* PEPIdentity.m */; };
    32 		434226811D4F60000083ED79 /* PepTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 434226801D4F60000083ED79 /* PepTests.m */; };
    33 		434ED6D6207E27B8000A7590 /* PEPAutoPointer.m in Sources */ = {isa = PBXBuildFile; fileRef = 434ED6D5207E27B8000A7590 /* PEPAutoPointer.m */; };
    34 		435665CC2080A6CB00EC5B10 /* NSNumber+PEPRating.m in Sources */ = {isa = PBXBuildFile; fileRef = 435665CB2080A6CB00EC5B10 /* NSNumber+PEPRating.m */; };
    35 		435796E31FB5E51A00395A9E /* PEPMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 435796E21FB5E51A00395A9E /* PEPMessage.m */; };
    36 		43676B661C57EA1A00233933 /* B623F674_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 43676B641C57EA1A00233933 /* B623F674_sec.asc */; };
    37 		439393E6208F375800EB1DBD /* NSObject+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 439393E5208F375800EB1DBD /* NSObject+Extension.m */; };
    38 		439393F8208F5B5E00EB1DBD /* NSMutableDictionary+PEP.m in Sources */ = {isa = PBXBuildFile; fileRef = 439393F7208F5B5E00EB1DBD /* NSMutableDictionary+PEP.m */; };
    39 		43953B3520C91E2B001C7DDB /* NSDictionary+Debug.m in Sources */ = {isa = PBXBuildFile; fileRef = 43953B3420C91E2B001C7DDB /* NSDictionary+Debug.m */; };
    40 		4396CEB82187196600FDD398 /* PEPSessionTestNotifyHandshakeDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4396CEB62187190F00FDD398 /* PEPSessionTestNotifyHandshakeDelegate.m */; };
    41 		4396CECB2187220200FDD398 /* PEPSessionTestSendMessageDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4396CEC8218721F900FDD398 /* PEPSessionTestSendMessageDelegate.m */; };
    42 		439D91A5208479EE003F6AC2 /* PEPAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 439D91A4208479EE003F6AC2 /* PEPAttachment.m */; };
    43 		43D27DE61F5DA7B700795687 /* NSDictionary+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 43D27DE51F5DA7B700795687 /* NSDictionary+Extension.m */; };
    44 		43DED786203C25E200D45CD6 /* NSError+PEP.m in Sources */ = {isa = PBXBuildFile; fileRef = 43DED785203C25E200D45CD6 /* NSError+PEP.m */; };
    45 		43E02A201C71F65B008F05E9 /* A3FC7F0A_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 43E02A1C1C71F65B008F05E9 /* A3FC7F0A_sec.asc */; };
    46 		43E02A211C71F65B008F05E9 /* A3FC7F0A.asc in Resources */ = {isa = PBXBuildFile; fileRef = 43E02A1D1C71F65B008F05E9 /* A3FC7F0A.asc */; };
    47 		43E02A221C71F65B008F05E9 /* account_A3FC7F0A.ser in Resources */ = {isa = PBXBuildFile; fileRef = 43E02A1E1C71F65B008F05E9 /* account_A3FC7F0A.ser */; };
    48 		43E02A231C71F65B008F05E9 /* msg_to_A3FC7F0A_from_mutt.ser in Resources */ = {isa = PBXBuildFile; fileRef = 43E02A1F1C71F65B008F05E9 /* msg_to_A3FC7F0A_from_mutt.ser */; };
    49 		43E3985F221D7E56008E7983 /* PEPObjCAdapterFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 43E3985D221D7E56008E7983 /* PEPObjCAdapterFramework.h */; settings = {ATTRIBUTES = (Public, ); }; };
    50 		43E39867221D7EB1008E7983 /* libpEpEngine.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64289E561B8B70E800FC617B /* libpEpEngine.a */; };
    51 		43E39869221D7EC2008E7983 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 43E39868221D7EC2008E7983 /* libbz2.tbd */; };
    52 		43E3986B221D7EDD008E7983 /* libiconv.2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 43E3986A221D7EDD008E7983 /* libiconv.2.tbd */; };
    53 		43F73BD42165F6EC00AB4524 /* PEPLock.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F73BD32165F6EC00AB4524 /* PEPLock.m */; };
    54 		43F73BEA2166248E00AB4524 /* PEPSync.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F73BE92166248E00AB4524 /* PEPSync.m */; };
    55 		6400FB911B8CA543005221E3 /* libpEpEngine.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64289E561B8B70E800FC617B /* libpEpEngine.a */; };
    56 		640F79231C9B517C00DBEC4E /* 5CB2C182_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 640F79211C9B517C00DBEC4E /* 5CB2C182_sec.asc */; };
    57 		640F79241C9B517C00DBEC4E /* 5CB2C182.asc in Resources */ = {isa = PBXBuildFile; fileRef = 640F79221C9B517C00DBEC4E /* 5CB2C182.asc */; };
    58 		64415E1C1BE94FCB00F6CBB2 /* libpEpObjCAdapter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 352988AA1AEF964100FA7E2E /* libpEpObjCAdapter.a */; };
    59 		64415E2E1BE9511300F6CBB2 /* libbz2.1.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 64415E2D1BE9511300F6CBB2 /* libbz2.1.0.dylib */; };
    60 		64415E2F1BE9511C00F6CBB2 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35FB0ABD1B57F99D00377032 /* Security.framework */; };
    61 		64415E301BE9513300F6CBB2 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35FB0ABB1B57F97E00377032 /* CFNetwork.framework */; };
    62 		64415E411BE95C2800F6CBB2 /* pEpTrustWords.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 64AE6B211BE15E3A000867E4 /* pEpTrustWords.bundle */; };
    63 		64415E481BEA523300F6CBB2 /* 6FF00E97.asc in Resources */ = {isa = PBXBuildFile; fileRef = 64415E421BEA523300F6CBB2 /* 6FF00E97.asc */; };
    64 		64415E491BEA523300F6CBB2 /* 6FF00E97_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 64415E431BEA523300F6CBB2 /* 6FF00E97_sec.asc */; };
    65 		64415E4A1BEA523300F6CBB2 /* 0x70DCF575.asc in Resources */ = {isa = PBXBuildFile; fileRef = 64415E441BEA523300F6CBB2 /* 0x70DCF575.asc */; };
    66 		64415E4B1BEA523300F6CBB2 /* 70DCF575_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 64415E451BEA523300F6CBB2 /* 70DCF575_sec.asc */; };
    67 		64415E4C1BEA523300F6CBB2 /* 0xC9C2EE39.asc in Resources */ = {isa = PBXBuildFile; fileRef = 64415E461BEA523300F6CBB2 /* 0xC9C2EE39.asc */; };
    68 		64415E4D1BEA523300F6CBB2 /* C9C2EE39_sec.asc in Resources */ = {isa = PBXBuildFile; fileRef = 64415E471BEA523300F6CBB2 /* C9C2EE39_sec.asc */; };
    69 /* End PBXBuildFile section */
    70 
    71 /* Begin PBXContainerItemProxy section */
    72 		43E39863221D7E9A008E7983 /* PBXContainerItemProxy */ = {
    73 			isa = PBXContainerItemProxy;
    74 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
    75 			proxyType = 1;
    76 			remoteGlobalIDString = 64796A3E1B455AA5004B1C24;
    77 			remoteInfo = pEpEngine;
    78 		};
    79 		43E39865221D7E9A008E7983 /* PBXContainerItemProxy */ = {
    80 			isa = PBXContainerItemProxy;
    81 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
    82 			proxyType = 1;
    83 			remoteGlobalIDString = 644297BE1BE11C65002BC73B;
    84 			remoteInfo = pEpTrustWords;
    85 		};
    86 		640F89471BE37C4F00B34B30 /* PBXContainerItemProxy */ = {
    87 			isa = PBXContainerItemProxy;
    88 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
    89 			proxyType = 1;
    90 			remoteGlobalIDString = 644297BE1BE11C65002BC73B;
    91 			remoteInfo = pEpTrustWords;
    92 		};
    93 		64289E551B8B70E800FC617B /* PBXContainerItemProxy */ = {
    94 			isa = PBXContainerItemProxy;
    95 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
    96 			proxyType = 2;
    97 			remoteGlobalIDString = 64796A3F1B455AA5004B1C24;
    98 			remoteInfo = pEpEngine;
    99 		};
   100 		64289E571B8B70FF00FC617B /* PBXContainerItemProxy */ = {
   101 			isa = PBXContainerItemProxy;
   102 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
   103 			proxyType = 1;
   104 			remoteGlobalIDString = 64796A3E1B455AA5004B1C24;
   105 			remoteInfo = pEpEngine;
   106 		};
   107 		64415E1D1BE94FCB00F6CBB2 /* PBXContainerItemProxy */ = {
   108 			isa = PBXContainerItemProxy;
   109 			containerPortal = 352988A21AEF964100FA7E2E /* Project object */;
   110 			proxyType = 1;
   111 			remoteGlobalIDString = 352988A91AEF964100FA7E2E;
   112 			remoteInfo = pEpiOSAdapter;
   113 		};
   114 		64415E3F1BE95B2000F6CBB2 /* PBXContainerItemProxy */ = {
   115 			isa = PBXContainerItemProxy;
   116 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
   117 			proxyType = 1;
   118 			remoteGlobalIDString = 644297BE1BE11C65002BC73B;
   119 			remoteInfo = pEpTrustWords;
   120 		};
   121 		64AE6B201BE15E3A000867E4 /* PBXContainerItemProxy */ = {
   122 			isa = PBXContainerItemProxy;
   123 			containerPortal = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
   124 			proxyType = 2;
   125 			remoteGlobalIDString = 644297BF1BE11C65002BC73B;
   126 			remoteInfo = pEpTrustWords;
   127 		};
   128 /* End PBXContainerItemProxy section */
   129 
   130 /* Begin PBXCopyFilesBuildPhase section */
   131 		352988A81AEF964100FA7E2E /* CopyFiles */ = {
   132 			isa = PBXCopyFilesBuildPhase;
   133 			buildActionMask = 2147483647;
   134 			dstPath = "include/$(PRODUCT_NAME)";
   135 			dstSubfolderSpec = 16;
   136 			files = (
   137 			);
   138 			runOnlyForDeploymentPostprocessing = 0;
   139 		};
   140 /* End PBXCopyFilesBuildPhase section */
   141 
   142 /* Begin PBXFileReference section */
   143 		1508AEAD1F8792AC001D5230 /* PEPCopyableThread.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPCopyableThread.h; sourceTree = "<group>"; };
   144 		1508AEAE1F8792AC001D5230 /* PEPCopyableThread.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPCopyableThread.m; sourceTree = "<group>"; };
   145 		15206CA81F8BA183003FF880 /* PEPSessionProvider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSessionProvider.h; sourceTree = "<group>"; };
   146 		15206CA91F8BA183003FF880 /* PEPSessionProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSessionProvider.m; sourceTree = "<group>"; };
   147 		15206CC51F8E078B003FF880 /* PEPSession.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSession.h; sourceTree = "<group>"; };
   148 		15206CC61F8E078B003FF880 /* PEPSession.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSession.m; sourceTree = "<group>"; };
   149 		152A9C462010F50400F962ED /* PEPSessionTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSessionTest.m; sourceTree = "<group>"; };
   150 		152D58EE201B6DB200036219 /* PEPMessageUtilTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPMessageUtilTest.m; sourceTree = "<group>"; };
   151 		15D3D760200F61BB00A0DA20 /* PEPSessionProviderTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSessionProviderTest.m; sourceTree = "<group>"; };
   152 		15D3D77B2010DDC500A0DA20 /* PEPTestUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPTestUtils.h; sourceTree = "<group>"; };
   153 		15D3D77C2010DDC500A0DA20 /* PEPTestUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPTestUtils.m; sourceTree = "<group>"; };
   154 		352988AA1AEF964100FA7E2E /* libpEpObjCAdapter.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libpEpObjCAdapter.a; sourceTree = BUILT_PRODUCTS_DIR; };
   155 		35FB0ABB1B57F97E00377032 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
   156 		35FB0ABD1B57F99D00377032 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
   157 		43209B261ECC2ACD007E7E2E /* NSArray+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+Extension.h"; sourceTree = "<group>"; };
   158 		43209B271ECC2ACD007E7E2E /* NSArray+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+Extension.m"; sourceTree = "<group>"; };
   159 		43209B281ECC2ACD007E7E2E /* PEPCSVScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPCSVScanner.h; sourceTree = "<group>"; };
   160 		43209B291ECC2ACD007E7E2E /* PEPCSVScanner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPCSVScanner.m; sourceTree = "<group>"; };
   161 		43209B2A1ECC2ACD007E7E2E /* PEPLanguage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPLanguage.h; sourceTree = "<group>"; };
   162 		43209B2B1ECC2ACD007E7E2E /* PEPLanguage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPLanguage.m; sourceTree = "<group>"; };
   163 		43209B2C1ECC2ACD007E7E2E /* PEPMessageUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPMessageUtil.h; sourceTree = "<group>"; };
   164 		43209B2D1ECC2ACD007E7E2E /* PEPMessageUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPMessageUtil.m; sourceTree = "<group>"; };
   165 		43209B2E1ECC2ACD007E7E2E /* PEPObjCAdapter+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PEPObjCAdapter+Internal.h"; sourceTree = "<group>"; };
   166 		43209B2F1ECC2ACD007E7E2E /* PEPObjCAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapter.h; sourceTree = "<group>"; };
   167 		43209B301ECC2ACD007E7E2E /* PEPObjCAdapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPObjCAdapter.m; sourceTree = "<group>"; };
   168 		43209B311ECC2ACD007E7E2E /* PEPQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPQueue.h; sourceTree = "<group>"; };
   169 		43209B321ECC2ACD007E7E2E /* PEPQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPQueue.m; sourceTree = "<group>"; };
   170 		43209B341ECC2ACD007E7E2E /* PEPInternalSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPInternalSession.h; sourceTree = "<group>"; };
   171 		43209B351ECC2ACD007E7E2E /* PEPInternalSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPInternalSession.m; sourceTree = "<group>"; };
   172 		432EF6091C58B77900B6782A /* 0xB623F674.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 0xB623F674.asc; sourceTree = "<group>"; };
   173 		432EF60A1C58B77900B6782A /* B623F674_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = B623F674_sec.asc; sourceTree = "<group>"; };
   174 		432EF60B1C58B77900B6782A /* msg_to_B623F674.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = msg_to_B623F674.asc; sourceTree = "<group>"; };
   175 		432FA2CF1C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_pub.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = partner1_F2D281C2789DD7F6_pub.asc; sourceTree = "<group>"; };
   176 		432FA2D01C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = partner1_F2D281C2789DD7F6_sec.asc; sourceTree = "<group>"; };
   177 		432FA2D11C884C5F00DDF874 /* partner2_F9D9CCD0A401311F_pub.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = partner2_F9D9CCD0A401311F_pub.asc; sourceTree = "<group>"; };
   178 		432FA2D51C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_pub.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = meATdontcare_E3BFBCA9248FC681_pub.asc; sourceTree = "<group>"; };
   179 		432FA2D61C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = meATdontcare_E3BFBCA9248FC681_sec.asc; sourceTree = "<group>"; };
   180 		433E288E1FA7342000E359B3 /* PEPSessionProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSessionProtocol.h; sourceTree = "<group>"; };
   181 		433E288F1FA741DE00E359B3 /* PEPIdentity.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPIdentity.h; sourceTree = "<group>"; };
   182 		433E28901FA741DE00E359B3 /* PEPIdentity.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPIdentity.m; sourceTree = "<group>"; };
   183 		434226801D4F60000083ED79 /* PepTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PepTests.m; sourceTree = "<group>"; };
   184 		434ED6D4207E27B8000A7590 /* PEPAutoPointer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPAutoPointer.h; sourceTree = "<group>"; };
   185 		434ED6D5207E27B8000A7590 /* PEPAutoPointer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPAutoPointer.m; sourceTree = "<group>"; };
   186 		435665CA2080A6CB00EC5B10 /* NSNumber+PEPRating.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSNumber+PEPRating.h"; sourceTree = "<group>"; };
   187 		435665CB2080A6CB00EC5B10 /* NSNumber+PEPRating.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+PEPRating.m"; sourceTree = "<group>"; };
   188 		435796E11FB5E51A00395A9E /* PEPMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPMessage.h; sourceTree = "<group>"; };
   189 		435796E21FB5E51A00395A9E /* PEPMessage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPMessage.m; sourceTree = "<group>"; };
   190 		43676B631C57EA1A00233933 /* 0xB623F674.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 0xB623F674.asc; sourceTree = "<group>"; };
   191 		43676B641C57EA1A00233933 /* B623F674_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = B623F674_sec.asc; sourceTree = "<group>"; };
   192 		438C4393216744DA00C7425B /* PEPSendMessageDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSendMessageDelegate.h; sourceTree = "<group>"; };
   193 		438C439C21676C9300C7425B /* PEPNotifyHandshakeDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPNotifyHandshakeDelegate.h; sourceTree = "<group>"; };
   194 		439393E4208F375800EB1DBD /* NSObject+Extension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSObject+Extension.h"; sourceTree = "<group>"; };
   195 		439393E5208F375800EB1DBD /* NSObject+Extension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSObject+Extension.m"; sourceTree = "<group>"; };
   196 		439393F6208F5B5E00EB1DBD /* NSMutableDictionary+PEP.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+PEP.h"; sourceTree = "<group>"; };
   197 		439393F7208F5B5E00EB1DBD /* NSMutableDictionary+PEP.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+PEP.m"; sourceTree = "<group>"; };
   198 		43953B3320C91E2B001C7DDB /* NSDictionary+Debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+Debug.h"; sourceTree = "<group>"; };
   199 		43953B3420C91E2B001C7DDB /* NSDictionary+Debug.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+Debug.m"; sourceTree = "<group>"; };
   200 		4396CEB52187190F00FDD398 /* PEPSessionTestNotifyHandshakeDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSessionTestNotifyHandshakeDelegate.h; sourceTree = "<group>"; };
   201 		4396CEB62187190F00FDD398 /* PEPSessionTestNotifyHandshakeDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSessionTestNotifyHandshakeDelegate.m; sourceTree = "<group>"; };
   202 		4396CEC8218721F900FDD398 /* PEPSessionTestSendMessageDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PEPSessionTestSendMessageDelegate.m; sourceTree = "<group>"; };
   203 		4396CEC9218721F900FDD398 /* PEPSessionTestSendMessageDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PEPSessionTestSendMessageDelegate.h; sourceTree = "<group>"; };
   204 		439D91A3208479EE003F6AC2 /* PEPAttachment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPAttachment.h; sourceTree = "<group>"; };
   205 		439D91A4208479EE003F6AC2 /* PEPAttachment.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPAttachment.m; sourceTree = "<group>"; };
   206 		43D27DE41F5DA78700795687 /* NSDictionary+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+Extension.h"; sourceTree = "<group>"; };
   207 		43D27DE51F5DA7B700795687 /* NSDictionary+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+Extension.m"; sourceTree = "<group>"; };
   208 		43DED784203C25E200D45CD6 /* NSError+PEP.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSError+PEP.h"; sourceTree = "<group>"; };
   209 		43DED785203C25E200D45CD6 /* NSError+PEP.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSError+PEP.m"; sourceTree = "<group>"; };
   210 		43E02A1C1C71F65B008F05E9 /* A3FC7F0A_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = A3FC7F0A_sec.asc; sourceTree = "<group>"; };
   211 		43E02A1D1C71F65B008F05E9 /* A3FC7F0A.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = A3FC7F0A.asc; sourceTree = "<group>"; };
   212 		43E02A1E1C71F65B008F05E9 /* account_A3FC7F0A.ser */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = account_A3FC7F0A.ser; sourceTree = "<group>"; };
   213 		43E02A1F1C71F65B008F05E9 /* msg_to_A3FC7F0A_from_mutt.ser */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = msg_to_A3FC7F0A_from_mutt.ser; sourceTree = "<group>"; };
   214 		43E3985B221D7E56008E7983 /* PEPObjCAdapterFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = PEPObjCAdapterFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
   215 		43E3985D221D7E56008E7983 /* PEPObjCAdapterFramework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPObjCAdapterFramework.h; sourceTree = "<group>"; };
   216 		43E3985E221D7E56008E7983 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
   217 		43E39868221D7EC2008E7983 /* libbz2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libbz2.tbd; path = usr/lib/libbz2.tbd; sourceTree = SDKROOT; };
   218 		43E3986A221D7EDD008E7983 /* libiconv.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.2.tbd; path = usr/lib/libiconv.2.tbd; sourceTree = SDKROOT; };
   219 		43F73BD22165F6EC00AB4524 /* PEPLock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPLock.h; sourceTree = "<group>"; };
   220 		43F73BD32165F6EC00AB4524 /* PEPLock.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPLock.m; sourceTree = "<group>"; };
   221 		43F73BE82166248E00AB4524 /* PEPSync.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PEPSync.h; sourceTree = "<group>"; };
   222 		43F73BE92166248E00AB4524 /* PEPSync.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PEPSync.m; sourceTree = "<group>"; };
   223 		640F79211C9B517C00DBEC4E /* 5CB2C182_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 5CB2C182_sec.asc; sourceTree = "<group>"; };
   224 		640F79221C9B517C00DBEC4E /* 5CB2C182.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 5CB2C182.asc; sourceTree = "<group>"; };
   225 		64415E171BE94FCB00F6CBB2 /* pEpObjCAdapterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = pEpObjCAdapterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
   226 		64415E1B1BE94FCB00F6CBB2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
   227 		64415E2D1BE9511300F6CBB2 /* libbz2.1.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbz2.1.0.dylib; path = /usr/lib/libbz2.1.0.dylib; sourceTree = "<absolute>"; };
   228 		64415E421BEA523300F6CBB2 /* 6FF00E97.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 6FF00E97.asc; sourceTree = "<group>"; };
   229 		64415E431BEA523300F6CBB2 /* 6FF00E97_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 6FF00E97_sec.asc; sourceTree = "<group>"; };
   230 		64415E441BEA523300F6CBB2 /* 0x70DCF575.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 0x70DCF575.asc; sourceTree = "<group>"; };
   231 		64415E451BEA523300F6CBB2 /* 70DCF575_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 70DCF575_sec.asc; sourceTree = "<group>"; };
   232 		64415E461BEA523300F6CBB2 /* 0xC9C2EE39.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = 0xC9C2EE39.asc; sourceTree = "<group>"; };
   233 		64415E471BEA523300F6CBB2 /* C9C2EE39_sec.asc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = C9C2EE39_sec.asc; sourceTree = "<group>"; };
   234 		64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pEpEngine.xcodeproj; path = "../pEpEngine/build-mac/pEpEngine.xcodeproj"; sourceTree = "<group>"; };
   235 /* End PBXFileReference section */
   236 
   237 /* Begin PBXFrameworksBuildPhase section */
   238 		352988A71AEF964100FA7E2E /* Frameworks */ = {
   239 			isa = PBXFrameworksBuildPhase;
   240 			buildActionMask = 2147483647;
   241 			files = (
   242 				6400FB911B8CA543005221E3 /* libpEpEngine.a in Frameworks */,
   243 			);
   244 			runOnlyForDeploymentPostprocessing = 0;
   245 		};
   246 		43E39858221D7E56008E7983 /* Frameworks */ = {
   247 			isa = PBXFrameworksBuildPhase;
   248 			buildActionMask = 2147483647;
   249 			files = (
   250 				43E3986B221D7EDD008E7983 /* libiconv.2.tbd in Frameworks */,
   251 				43E39869221D7EC2008E7983 /* libbz2.tbd in Frameworks */,
   252 				43E39867221D7EB1008E7983 /* libpEpEngine.a in Frameworks */,
   253 			);
   254 			runOnlyForDeploymentPostprocessing = 0;
   255 		};
   256 		64415E141BE94FCB00F6CBB2 /* Frameworks */ = {
   257 			isa = PBXFrameworksBuildPhase;
   258 			buildActionMask = 2147483647;
   259 			files = (
   260 				64415E2E1BE9511300F6CBB2 /* libbz2.1.0.dylib in Frameworks */,
   261 				64415E2F1BE9511C00F6CBB2 /* Security.framework in Frameworks */,
   262 				64415E301BE9513300F6CBB2 /* CFNetwork.framework in Frameworks */,
   263 				64415E1C1BE94FCB00F6CBB2 /* libpEpObjCAdapter.a in Frameworks */,
   264 			);
   265 			runOnlyForDeploymentPostprocessing = 0;
   266 		};
   267 /* End PBXFrameworksBuildPhase section */
   268 
   269 /* Begin PBXGroup section */
   270 		15D3D762200F6C6A00A0DA20 /* TestUtils */ = {
   271 			isa = PBXGroup;
   272 			children = (
   273 				15D3D77B2010DDC500A0DA20 /* PEPTestUtils.h */,
   274 				15D3D77C2010DDC500A0DA20 /* PEPTestUtils.m */,
   275 				4396CEB52187190F00FDD398 /* PEPSessionTestNotifyHandshakeDelegate.h */,
   276 				4396CEB62187190F00FDD398 /* PEPSessionTestNotifyHandshakeDelegate.m */,
   277 				4396CEC9218721F900FDD398 /* PEPSessionTestSendMessageDelegate.h */,
   278 				4396CEC8218721F900FDD398 /* PEPSessionTestSendMessageDelegate.m */,
   279 			);
   280 			path = TestUtils;
   281 			sourceTree = "<group>";
   282 		};
   283 		15DE372B200F5F93007FBD94 /* Recources */ = {
   284 			isa = PBXGroup;
   285 			children = (
   286 				640F79211C9B517C00DBEC4E /* 5CB2C182_sec.asc */,
   287 				640F79221C9B517C00DBEC4E /* 5CB2C182.asc */,
   288 				432FA2D51C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_pub.asc */,
   289 				432FA2D61C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_sec.asc */,
   290 				432FA2CF1C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_pub.asc */,
   291 				432FA2D01C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_sec.asc */,
   292 				432FA2D11C884C5F00DDF874 /* partner2_F9D9CCD0A401311F_pub.asc */,
   293 				43E02A1C1C71F65B008F05E9 /* A3FC7F0A_sec.asc */,
   294 				43E02A1D1C71F65B008F05E9 /* A3FC7F0A.asc */,
   295 				43E02A1E1C71F65B008F05E9 /* account_A3FC7F0A.ser */,
   296 				43E02A1F1C71F65B008F05E9 /* msg_to_A3FC7F0A_from_mutt.ser */,
   297 				43676B631C57EA1A00233933 /* 0xB623F674.asc */,
   298 				43676B641C57EA1A00233933 /* B623F674_sec.asc */,
   299 				432EF60B1C58B77900B6782A /* msg_to_B623F674.asc */,
   300 				64415E421BEA523300F6CBB2 /* 6FF00E97.asc */,
   301 				64415E431BEA523300F6CBB2 /* 6FF00E97_sec.asc */,
   302 				64415E441BEA523300F6CBB2 /* 0x70DCF575.asc */,
   303 				64415E451BEA523300F6CBB2 /* 70DCF575_sec.asc */,
   304 				64415E461BEA523300F6CBB2 /* 0xC9C2EE39.asc */,
   305 				64415E471BEA523300F6CBB2 /* C9C2EE39_sec.asc */,
   306 				432EF6091C58B77900B6782A /* 0xB623F674.asc */,
   307 				432EF60A1C58B77900B6782A /* B623F674_sec.asc */,
   308 			);
   309 			path = Recources;
   310 			sourceTree = "<group>";
   311 		};
   312 		352988A11AEF964100FA7E2E = {
   313 			isa = PBXGroup;
   314 			children = (
   315 				64415E2D1BE9511300F6CBB2 /* libbz2.1.0.dylib */,
   316 				64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */,
   317 				35FB0ABD1B57F99D00377032 /* Security.framework */,
   318 				35FB0ABB1B57F97E00377032 /* CFNetwork.framework */,
   319 				43209B251ECC2ACD007E7E2E /* pEpObjCAdapter */,
   320 				64415E181BE94FCB00F6CBB2 /* pEpObjCTests */,
   321 				43E3985C221D7E56008E7983 /* PEPObjCAdapterFramework */,
   322 				352988AB1AEF964100FA7E2E /* Products */,
   323 				43447C51221D448500B6323E /* Frameworks */,
   324 			);
   325 			sourceTree = "<group>";
   326 		};
   327 		352988AB1AEF964100FA7E2E /* Products */ = {
   328 			isa = PBXGroup;
   329 			children = (
   330 				352988AA1AEF964100FA7E2E /* libpEpObjCAdapter.a */,
   331 				64415E171BE94FCB00F6CBB2 /* pEpObjCAdapterTests.xctest */,
   332 				43E3985B221D7E56008E7983 /* PEPObjCAdapterFramework.framework */,
   333 			);
   334 			name = Products;
   335 			sourceTree = "<group>";
   336 		};
   337 		43209B251ECC2ACD007E7E2E /* pEpObjCAdapter */ = {
   338 			isa = PBXGroup;
   339 			children = (
   340 				43209B261ECC2ACD007E7E2E /* NSArray+Extension.h */,
   341 				43209B271ECC2ACD007E7E2E /* NSArray+Extension.m */,
   342 				43209B281ECC2ACD007E7E2E /* PEPCSVScanner.h */,
   343 				43209B291ECC2ACD007E7E2E /* PEPCSVScanner.m */,
   344 				43209B2A1ECC2ACD007E7E2E /* PEPLanguage.h */,
   345 				43209B2B1ECC2ACD007E7E2E /* PEPLanguage.m */,
   346 				43209B2C1ECC2ACD007E7E2E /* PEPMessageUtil.h */,
   347 				43209B2D1ECC2ACD007E7E2E /* PEPMessageUtil.m */,
   348 				43209B2E1ECC2ACD007E7E2E /* PEPObjCAdapter+Internal.h */,
   349 				43209B2F1ECC2ACD007E7E2E /* PEPObjCAdapter.h */,
   350 				43209B301ECC2ACD007E7E2E /* PEPObjCAdapter.m */,
   351 				43209B311ECC2ACD007E7E2E /* PEPQueue.h */,
   352 				43209B321ECC2ACD007E7E2E /* PEPQueue.m */,
   353 				43209B341ECC2ACD007E7E2E /* PEPInternalSession.h */,
   354 				43209B351ECC2ACD007E7E2E /* PEPInternalSession.m */,
   355 				43D27DE41F5DA78700795687 /* NSDictionary+Extension.h */,
   356 				43D27DE51F5DA7B700795687 /* NSDictionary+Extension.m */,
   357 				43953B3320C91E2B001C7DDB /* NSDictionary+Debug.h */,
   358 				43953B3420C91E2B001C7DDB /* NSDictionary+Debug.m */,
   359 				1508AEAD1F8792AC001D5230 /* PEPCopyableThread.h */,
   360 				1508AEAE1F8792AC001D5230 /* PEPCopyableThread.m */,
   361 				15206CA81F8BA183003FF880 /* PEPSessionProvider.h */,
   362 				15206CA91F8BA183003FF880 /* PEPSessionProvider.m */,
   363 				15206CC51F8E078B003FF880 /* PEPSession.h */,
   364 				15206CC61F8E078B003FF880 /* PEPSession.m */,
   365 				433E288E1FA7342000E359B3 /* PEPSessionProtocol.h */,
   366 				433E288F1FA741DE00E359B3 /* PEPIdentity.h */,
   367 				433E28901FA741DE00E359B3 /* PEPIdentity.m */,
   368 				435796E11FB5E51A00395A9E /* PEPMessage.h */,
   369 				435796E21FB5E51A00395A9E /* PEPMessage.m */,
   370 				439D91A3208479EE003F6AC2 /* PEPAttachment.h */,
   371 				439D91A4208479EE003F6AC2 /* PEPAttachment.m */,
   372 				43DED784203C25E200D45CD6 /* NSError+PEP.h */,
   373 				43DED785203C25E200D45CD6 /* NSError+PEP.m */,
   374 				434ED6D4207E27B8000A7590 /* PEPAutoPointer.h */,
   375 				434ED6D5207E27B8000A7590 /* PEPAutoPointer.m */,
   376 				435665CA2080A6CB00EC5B10 /* NSNumber+PEPRating.h */,
   377 				435665CB2080A6CB00EC5B10 /* NSNumber+PEPRating.m */,
   378 				439393E4208F375800EB1DBD /* NSObject+Extension.h */,
   379 				439393E5208F375800EB1DBD /* NSObject+Extension.m */,
   380 				439393F6208F5B5E00EB1DBD /* NSMutableDictionary+PEP.h */,
   381 				439393F7208F5B5E00EB1DBD /* NSMutableDictionary+PEP.m */,
   382 				43F73BD22165F6EC00AB4524 /* PEPLock.h */,
   383 				43F73BD32165F6EC00AB4524 /* PEPLock.m */,
   384 				43F73BE82166248E00AB4524 /* PEPSync.h */,
   385 				43F73BE92166248E00AB4524 /* PEPSync.m */,
   386 				438C4393216744DA00C7425B /* PEPSendMessageDelegate.h */,
   387 				438C439C21676C9300C7425B /* PEPNotifyHandshakeDelegate.h */,
   388 			);
   389 			path = pEpObjCAdapter;
   390 			sourceTree = "<group>";
   391 		};
   392 		43447C51221D448500B6323E /* Frameworks */ = {
   393 			isa = PBXGroup;
   394 			children = (
   395 				43E3986A221D7EDD008E7983 /* libiconv.2.tbd */,
   396 				43E39868221D7EC2008E7983 /* libbz2.tbd */,
   397 			);
   398 			name = Frameworks;
   399 			sourceTree = "<group>";
   400 		};
   401 		43E3985C221D7E56008E7983 /* PEPObjCAdapterFramework */ = {
   402 			isa = PBXGroup;
   403 			children = (
   404 				43E3985D221D7E56008E7983 /* PEPObjCAdapterFramework.h */,
   405 				43E3985E221D7E56008E7983 /* Info.plist */,
   406 			);
   407 			path = PEPObjCAdapterFramework;
   408 			sourceTree = "<group>";
   409 		};
   410 		64289E521B8B70E800FC617B /* Products */ = {
   411 			isa = PBXGroup;
   412 			children = (
   413 				64289E561B8B70E800FC617B /* libpEpEngine.a */,
   414 				64AE6B211BE15E3A000867E4 /* pEpTrustWords.bundle */,
   415 			);
   416 			name = Products;
   417 			sourceTree = "<group>";
   418 		};
   419 		64415E181BE94FCB00F6CBB2 /* pEpObjCTests */ = {
   420 			isa = PBXGroup;
   421 			children = (
   422 				15D3D762200F6C6A00A0DA20 /* TestUtils */,
   423 				15DE372B200F5F93007FBD94 /* Recources */,
   424 				434226801D4F60000083ED79 /* PepTests.m */,
   425 				152D58EE201B6DB200036219 /* PEPMessageUtilTest.m */,
   426 				15D3D760200F61BB00A0DA20 /* PEPSessionProviderTest.m */,
   427 				152A9C462010F50400F962ED /* PEPSessionTest.m */,
   428 				64415E1B1BE94FCB00F6CBB2 /* Info.plist */,
   429 			);
   430 			path = pEpObjCTests;
   431 			sourceTree = "<group>";
   432 		};
   433 /* End PBXGroup section */
   434 
   435 /* Begin PBXHeadersBuildPhase section */
   436 		43E39856221D7E56008E7983 /* Headers */ = {
   437 			isa = PBXHeadersBuildPhase;
   438 			buildActionMask = 2147483647;
   439 			files = (
   440 				43E3985F221D7E56008E7983 /* PEPObjCAdapterFramework.h in Headers */,
   441 			);
   442 			runOnlyForDeploymentPostprocessing = 0;
   443 		};
   444 /* End PBXHeadersBuildPhase section */
   445 
   446 /* Begin PBXNativeTarget section */
   447 		352988A91AEF964100FA7E2E /* pEpObjCAdapter */ = {
   448 			isa = PBXNativeTarget;
   449 			buildConfigurationList = 352988BE1AEF964100FA7E2E /* Build configuration list for PBXNativeTarget "pEpObjCAdapter" */;
   450 			buildPhases = (
   451 				352988A61AEF964100FA7E2E /* Sources */,
   452 				352988A71AEF964100FA7E2E /* Frameworks */,
   453 				352988A81AEF964100FA7E2E /* CopyFiles */,
   454 			);
   455 			buildRules = (
   456 			);
   457 			dependencies = (
   458 				640F89481BE37C4F00B34B30 /* PBXTargetDependency */,
   459 				64289E581B8B70FF00FC617B /* PBXTargetDependency */,
   460 			);
   461 			name = pEpObjCAdapter;
   462 			productName = pEpiOSAdapter;
   463 			productReference = 352988AA1AEF964100FA7E2E /* libpEpObjCAdapter.a */;
   464 			productType = "com.apple.product-type.library.static";
   465 		};
   466 		43E3985A221D7E56008E7983 /* PEPObjCAdapterFramework */ = {
   467 			isa = PBXNativeTarget;
   468 			buildConfigurationList = 43E39860221D7E56008E7983 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterFramework" */;
   469 			buildPhases = (
   470 				43E39856221D7E56008E7983 /* Headers */,
   471 				43E39857221D7E56008E7983 /* Sources */,
   472 				43E39858221D7E56008E7983 /* Frameworks */,
   473 				43E39859221D7E56008E7983 /* Resources */,
   474 			);
   475 			buildRules = (
   476 			);
   477 			dependencies = (
   478 				43E39864221D7E9A008E7983 /* PBXTargetDependency */,
   479 				43E39866221D7E9A008E7983 /* PBXTargetDependency */,
   480 			);
   481 			name = PEPObjCAdapterFramework;
   482 			productName = PEPObjCAdapterFramework;
   483 			productReference = 43E3985B221D7E56008E7983 /* PEPObjCAdapterFramework.framework */;
   484 			productType = "com.apple.product-type.framework";
   485 		};
   486 		64415E161BE94FCB00F6CBB2 /* pEpObjCAdapterTests */ = {
   487 			isa = PBXNativeTarget;
   488 			buildConfigurationList = 64415E281BE94FCB00F6CBB2 /* Build configuration list for PBXNativeTarget "pEpObjCAdapterTests" */;
   489 			buildPhases = (
   490 				64415E131BE94FCB00F6CBB2 /* Sources */,
   491 				64415E141BE94FCB00F6CBB2 /* Frameworks */,
   492 				64415E151BE94FCB00F6CBB2 /* Resources */,
   493 			);
   494 			buildRules = (
   495 			);
   496 			dependencies = (
   497 				64415E401BE95B2000F6CBB2 /* PBXTargetDependency */,
   498 				64415E1E1BE94FCB00F6CBB2 /* PBXTargetDependency */,
   499 			);
   500 			name = pEpObjCAdapterTests;
   501 			productName = iOSTests;
   502 			productReference = 64415E171BE94FCB00F6CBB2 /* pEpObjCAdapterTests.xctest */;
   503 			productType = "com.apple.product-type.bundle.unit-test";
   504 		};
   505 /* End PBXNativeTarget section */
   506 
   507 /* Begin PBXProject section */
   508 		352988A21AEF964100FA7E2E /* Project object */ = {
   509 			isa = PBXProject;
   510 			attributes = {
   511 				CLASSPREFIX = PEP;
   512 				LastUpgradeCheck = 0930;
   513 				ORGANIZATIONNAME = "p≡p";
   514 				TargetAttributes = {
   515 					352988A91AEF964100FA7E2E = {
   516 						CreatedOnToolsVersion = 6.3.1;
   517 					};
   518 					43E3985A221D7E56008E7983 = {
   519 						CreatedOnToolsVersion = 10.1;
   520 						DevelopmentTeam = NQLYU6MGPN;
   521 						ProvisioningStyle = Automatic;
   522 					};
   523 					64415E161BE94FCB00F6CBB2 = {
   524 						CreatedOnToolsVersion = 7.1;
   525 						DevelopmentTeam = NQLYU6MGPN;
   526 					};
   527 				};
   528 			};
   529 			buildConfigurationList = 352988A51AEF964100FA7E2E /* Build configuration list for PBXProject "pEpObjCAdapter" */;
   530 			compatibilityVersion = "Xcode 3.2";
   531 			developmentRegion = English;
   532 			hasScannedForEncodings = 0;
   533 			knownRegions = (
   534 				en,
   535 			);
   536 			mainGroup = 352988A11AEF964100FA7E2E;
   537 			productRefGroup = 352988AB1AEF964100FA7E2E /* Products */;
   538 			projectDirPath = "";
   539 			projectReferences = (
   540 				{
   541 					ProductGroup = 64289E521B8B70E800FC617B /* Products */;
   542 					ProjectRef = 64DA243B1B833248000BEE80 /* pEpEngine.xcodeproj */;
   543 				},
   544 			);
   545 			projectRoot = "";
   546 			targets = (
   547 				352988A91AEF964100FA7E2E /* pEpObjCAdapter */,
   548 				64415E161BE94FCB00F6CBB2 /* pEpObjCAdapterTests */,
   549 				43E3985A221D7E56008E7983 /* PEPObjCAdapterFramework */,
   550 			);
   551 		};
   552 /* End PBXProject section */
   553 
   554 /* Begin PBXReferenceProxy section */
   555 		64289E561B8B70E800FC617B /* libpEpEngine.a */ = {
   556 			isa = PBXReferenceProxy;
   557 			fileType = archive.ar;
   558 			path = libpEpEngine.a;
   559 			remoteRef = 64289E551B8B70E800FC617B /* PBXContainerItemProxy */;
   560 			sourceTree = BUILT_PRODUCTS_DIR;
   561 		};
   562 		64AE6B211BE15E3A000867E4 /* pEpTrustWords.bundle */ = {
   563 			isa = PBXReferenceProxy;
   564 			fileType = wrapper.cfbundle;
   565 			path = pEpTrustWords.bundle;
   566 			remoteRef = 64AE6B201BE15E3A000867E4 /* PBXContainerItemProxy */;
   567 			sourceTree = BUILT_PRODUCTS_DIR;
   568 		};
   569 /* End PBXReferenceProxy section */
   570 
   571 /* Begin PBXResourcesBuildPhase section */
   572 		43E39859221D7E56008E7983 /* Resources */ = {
   573 			isa = PBXResourcesBuildPhase;
   574 			buildActionMask = 2147483647;
   575 			files = (
   576 			);
   577 			runOnlyForDeploymentPostprocessing = 0;
   578 		};
   579 		64415E151BE94FCB00F6CBB2 /* Resources */ = {
   580 			isa = PBXResourcesBuildPhase;
   581 			buildActionMask = 2147483647;
   582 			files = (
   583 				432FA2D41C884C5F00DDF874 /* partner2_F9D9CCD0A401311F_pub.asc in Resources */,
   584 				640F79231C9B517C00DBEC4E /* 5CB2C182_sec.asc in Resources */,
   585 				432EF60E1C58B77900B6782A /* msg_to_B623F674.asc in Resources */,
   586 				64415E4C1BEA523300F6CBB2 /* 0xC9C2EE39.asc in Resources */,
   587 				43676B661C57EA1A00233933 /* B623F674_sec.asc in Resources */,
   588 				43E02A201C71F65B008F05E9 /* A3FC7F0A_sec.asc in Resources */,
   589 				432FA2D31C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_sec.asc in Resources */,
   590 				64415E4D1BEA523300F6CBB2 /* C9C2EE39_sec.asc in Resources */,
   591 				43E02A221C71F65B008F05E9 /* account_A3FC7F0A.ser in Resources */,
   592 				64415E4A1BEA523300F6CBB2 /* 0x70DCF575.asc in Resources */,
   593 				64415E4B1BEA523300F6CBB2 /* 70DCF575_sec.asc in Resources */,
   594 				640F79241C9B517C00DBEC4E /* 5CB2C182.asc in Resources */,
   595 				43E02A211C71F65B008F05E9 /* A3FC7F0A.asc in Resources */,
   596 				432FA2D71C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_pub.asc in Resources */,
   597 				432EF60C1C58B77900B6782A /* 0xB623F674.asc in Resources */,
   598 				43E02A231C71F65B008F05E9 /* msg_to_A3FC7F0A_from_mutt.ser in Resources */,
   599 				64415E491BEA523300F6CBB2 /* 6FF00E97_sec.asc in Resources */,
   600 				432FA2D81C884FF500DDF874 /* meATdontcare_E3BFBCA9248FC681_sec.asc in Resources */,
   601 				64415E481BEA523300F6CBB2 /* 6FF00E97.asc in Resources */,
   602 				64415E411BE95C2800F6CBB2 /* pEpTrustWords.bundle in Resources */,
   603 				432FA2D21C884C5F00DDF874 /* partner1_F2D281C2789DD7F6_pub.asc in Resources */,
   604 			);
   605 			runOnlyForDeploymentPostprocessing = 0;
   606 		};
   607 /* End PBXResourcesBuildPhase section */
   608 
   609 /* Begin PBXSourcesBuildPhase section */
   610 		352988A61AEF964100FA7E2E /* Sources */ = {
   611 			isa = PBXSourcesBuildPhase;
   612 			buildActionMask = 2147483647;
   613 			files = (
   614 				1508AEAF1F8792AC001D5230 /* PEPCopyableThread.m in Sources */,
   615 				15206CAA1F8BA183003FF880 /* PEPSessionProvider.m in Sources */,
   616 				43209B411ECC2DB8007E7E2E /* PEPObjCAdapter.m in Sources */,
   617 				43DED786203C25E200D45CD6 /* NSError+PEP.m in Sources */,
   618 				433E28911FA741DE00E359B3 /* PEPIdentity.m in Sources */,
   619 				43D27DE61F5DA7B700795687 /* NSDictionary+Extension.m in Sources */,
   620 				435796E31FB5E51A00395A9E /* PEPMessage.m in Sources */,
   621 				43209B431ECC2DC0007E7E2E /* PEPInternalSession.m in Sources */,
   622 				43953B3520C91E2B001C7DDB /* NSDictionary+Debug.m in Sources */,
   623 				43209B3F1ECC2DB0007E7E2E /* PEPLanguage.m in Sources */,
   624 				434ED6D6207E27B8000A7590 /* PEPAutoPointer.m in Sources */,
   625 				439D91A5208479EE003F6AC2 /* PEPAttachment.m in Sources */,
   626 				439393E6208F375800EB1DBD /* NSObject+Extension.m in Sources */,
   627 				43209B401ECC2DB4007E7E2E /* PEPMessageUtil.m in Sources */,
   628 				43209B3D1ECC2DA7007E7E2E /* NSArray+Extension.m in Sources */,
   629 				43209B3E1ECC2DAB007E7E2E /* PEPCSVScanner.m in Sources */,
   630 				43F73BD42165F6EC00AB4524 /* PEPLock.m in Sources */,
   631 				43209B421ECC2DBC007E7E2E /* PEPQueue.m in Sources */,
   632 				435665CC2080A6CB00EC5B10 /* NSNumber+PEPRating.m in Sources */,
   633 				439393F8208F5B5E00EB1DBD /* NSMutableDictionary+PEP.m in Sources */,
   634 				43F73BEA2166248E00AB4524 /* PEPSync.m in Sources */,
   635 				15206CC71F8E078B003FF880 /* PEPSession.m in Sources */,
   636 			);
   637 			runOnlyForDeploymentPostprocessing = 0;
   638 		};
   639 		43E39857221D7E56008E7983 /* Sources */ = {
   640 			isa = PBXSourcesBuildPhase;
   641 			buildActionMask = 2147483647;
   642 			files = (
   643 			);
   644 			runOnlyForDeploymentPostprocessing = 0;
   645 		};
   646 		64415E131BE94FCB00F6CBB2 /* Sources */ = {
   647 			isa = PBXSourcesBuildPhase;
   648 			buildActionMask = 2147483647;
   649 			files = (
   650 				4396CECB2187220200FDD398 /* PEPSessionTestSendMessageDelegate.m in Sources */,
   651 				152D58EF201B6DB200036219 /* PEPMessageUtilTest.m in Sources */,
   652 				152A9C472010F50400F962ED /* PEPSessionTest.m in Sources */,
   653 				434226811D4F60000083ED79 /* PepTests.m in Sources */,
   654 				4336853F203D5CE60069A451 /* PEPTestUtils.m in Sources */,
   655 				4396CEB82187196600FDD398 /* PEPSessionTestNotifyHandshakeDelegate.m in Sources */,
   656 				15D3D761200F61BB00A0DA20 /* PEPSessionProviderTest.m in Sources */,
   657 			);
   658 			runOnlyForDeploymentPostprocessing = 0;
   659 		};
   660 /* End PBXSourcesBuildPhase section */
   661 
   662 /* Begin PBXTargetDependency section */
   663 		43E39864221D7E9A008E7983 /* PBXTargetDependency */ = {
   664 			isa = PBXTargetDependency;
   665 			name = pEpEngine;
   666 			targetProxy = 43E39863221D7E9A008E7983 /* PBXContainerItemProxy */;
   667 		};
   668 		43E39866221D7E9A008E7983 /* PBXTargetDependency */ = {
   669 			isa = PBXTargetDependency;
   670 			name = pEpTrustWords;
   671 			targetProxy = 43E39865221D7E9A008E7983 /* PBXContainerItemProxy */;
   672 		};
   673 		640F89481BE37C4F00B34B30 /* PBXTargetDependency */ = {
   674 			isa = PBXTargetDependency;
   675 			name = pEpTrustWords;
   676 			targetProxy = 640F89471BE37C4F00B34B30 /* PBXContainerItemProxy */;
   677 		};
   678 		64289E581B8B70FF00FC617B /* PBXTargetDependency */ = {
   679 			isa = PBXTargetDependency;
   680 			name = pEpEngine;
   681 			targetProxy = 64289E571B8B70FF00FC617B /* PBXContainerItemProxy */;
   682 		};
   683 		64415E1E1BE94FCB00F6CBB2 /* PBXTargetDependency */ = {
   684 			isa = PBXTargetDependency;
   685 			target = 352988A91AEF964100FA7E2E /* pEpObjCAdapter */;
   686 			targetProxy = 64415E1D1BE94FCB00F6CBB2 /* PBXContainerItemProxy */;
   687 		};
   688 		64415E401BE95B2000F6CBB2 /* PBXTargetDependency */ = {
   689 			isa = PBXTargetDependency;
   690 			name = pEpTrustWords;
   691 			targetProxy = 64415E3F1BE95B2000F6CBB2 /* PBXContainerItemProxy */;
   692 		};
   693 /* End PBXTargetDependency section */
   694 
   695 /* Begin XCBuildConfiguration section */
   696 		352988BC1AEF964100FA7E2E /* Debug */ = {
   697 			isa = XCBuildConfiguration;
   698 			buildSettings = {
   699 				ALWAYS_SEARCH_USER_PATHS = NO;
   700 				CLANG_ENABLE_MODULES = YES;
   701 				CLANG_ENABLE_OBJC_ARC = YES;
   702 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
   703 				CLANG_WARN_BOOL_CONVERSION = YES;
   704 				CLANG_WARN_COMMA = YES;
   705 				CLANG_WARN_CONSTANT_CONVERSION = YES;
   706 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
   707 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
   708 				CLANG_WARN_EMPTY_BODY = YES;
   709 				CLANG_WARN_ENUM_CONVERSION = YES;
   710 				CLANG_WARN_INFINITE_RECURSION = YES;
   711 				CLANG_WARN_INT_CONVERSION = YES;
   712 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
   713 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
   714 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
   715 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
   716 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
   717 				CLANG_WARN_STRICT_PROTOTYPES = YES;
   718 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
   719 				CLANG_WARN_UNREACHABLE_CODE = YES;
   720 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
   721 				COPY_PHASE_STRIP = NO;
   722 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   723 				ENABLE_STRICT_OBJC_MSGSEND = YES;
   724 				ENABLE_TESTABILITY = YES;
   725 				GCC_C_LANGUAGE_STANDARD = gnu99;
   726 				GCC_NO_COMMON_BLOCKS = YES;
   727 				GCC_OPTIMIZATION_LEVEL = 0;
   728 				GCC_PREPROCESSOR_DEFINITIONS = (
   729 					"DEBUG=1",
   730 					"$(inherited)",
   731 				);
   732 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
   733 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
   734 				GCC_WARN_UNDECLARED_SELECTOR = YES;
   735 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
   736 				GCC_WARN_UNUSED_FUNCTION = YES;
   737 				GCC_WARN_UNUSED_VARIABLE = YES;
   738 				MTL_ENABLE_DEBUG_INFO = YES;
   739 				ONLY_ACTIVE_ARCH = YES;
   740 				SDKROOT = iphoneos;
   741 				SKIP_INSTALL = YES;
   742 				VALID_ARCHS = "arm64 armv7 armv7s";
   743 			};
   744 			name = Debug;
   745 		};
   746 		352988BD1AEF964100FA7E2E /* Release */ = {
   747 			isa = XCBuildConfiguration;
   748 			buildSettings = {
   749 				ALWAYS_SEARCH_USER_PATHS = NO;
   750 				CLANG_ENABLE_MODULES = YES;
   751 				CLANG_ENABLE_OBJC_ARC = YES;
   752 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
   753 				CLANG_WARN_BOOL_CONVERSION = YES;
   754 				CLANG_WARN_COMMA = YES;
   755 				CLANG_WARN_CONSTANT_CONVERSION = YES;
   756 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
   757 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
   758 				CLANG_WARN_EMPTY_BODY = YES;
   759 				CLANG_WARN_ENUM_CONVERSION = YES;
   760 				CLANG_WARN_INFINITE_RECURSION = YES;
   761 				CLANG_WARN_INT_CONVERSION = YES;
   762 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
   763 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
   764 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
   765 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
   766 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
   767 				CLANG_WARN_STRICT_PROTOTYPES = YES;
   768 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
   769 				CLANG_WARN_UNREACHABLE_CODE = YES;
   770 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
   771 				COPY_PHASE_STRIP = NO;
   772 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   773 				ENABLE_NS_ASSERTIONS = NO;
   774 				ENABLE_STRICT_OBJC_MSGSEND = YES;
   775 				GCC_C_LANGUAGE_STANDARD = gnu99;
   776 				GCC_NO_COMMON_BLOCKS = YES;
   777 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
   778 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
   779 				GCC_WARN_UNDECLARED_SELECTOR = YES;
   780 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
   781 				GCC_WARN_UNUSED_FUNCTION = YES;
   782 				GCC_WARN_UNUSED_VARIABLE = YES;
   783 				MTL_ENABLE_DEBUG_INFO = NO;
   784 				ONLY_ACTIVE_ARCH = NO;
   785 				SDKROOT = iphoneos;
   786 				SKIP_INSTALL = YES;
   787 				VALIDATE_PRODUCT = YES;
   788 				VALID_ARCHS = "arm64 armv7 armv7s";
   789 			};
   790 			name = Release;
   791 		};
   792 		352988BF1AEF964100FA7E2E /* Debug */ = {
   793 			isa = XCBuildConfiguration;
   794 			buildSettings = {
   795 				HEADER_SEARCH_PATHS = "";
   796 				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
   797 				ONLY_ACTIVE_ARCH = NO;
   798 				OTHER_LDFLAGS = (
   799 					"-letpan-ios",
   800 					"-lxml2",
   801 					"-lsasl2",
   802 					"-liconv",
   803 					"-ltidy",
   804 					"-lz",
   805 					"-lstdc++",
   806 					"-lresolv",
   807 					"-stdlib=libc++",
   808 					"-ObjC",
   809 				);
   810 				PRODUCT_NAME = "$(TARGET_NAME)";
   811 				SKIP_INSTALL = YES;
   812 				STRIP_INSTALLED_PRODUCT = NO;
   813 				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../pEpEngine/src/";
   814 				USE_HEADERMAP = NO;
   815 			};
   816 			name = Debug;
   817 		};
   818 		352988C01AEF964100FA7E2E /* Release */ = {
   819 			isa = XCBuildConfiguration;
   820 			buildSettings = {
   821 				HEADER_SEARCH_PATHS = "";
   822 				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
   823 				OTHER_LDFLAGS = (
   824 					"-letpan-ios",
   825 					"-lxml2",
   826 					"-lsasl2",
   827 					"-liconv",
   828 					"-ltidy",
   829 					"-lz",
   830 					"-lstdc++",
   831 					"-lresolv",
   832 					"-stdlib=libc++",
   833 					"-ObjC",
   834 				);
   835 				PRODUCT_NAME = "$(TARGET_NAME)";
   836 				SKIP_INSTALL = YES;
   837 				STRIP_INSTALLED_PRODUCT = NO;
   838 				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../pEpEngine/src/";
   839 				USE_HEADERMAP = NO;
   840 			};
   841 			name = Release;
   842 		};
   843 		43E39861221D7E56008E7983 /* Debug */ = {
   844 			isa = XCBuildConfiguration;
   845 			buildSettings = {
   846 				CLANG_ANALYZER_NONNULL = YES;
   847 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
   848 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
   849 				CLANG_CXX_LIBRARY = "libc++";
   850 				CLANG_ENABLE_OBJC_WEAK = YES;
   851 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
   852 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
   853 				CODE_SIGN_IDENTITY = "iPhone Developer";
   854 				CODE_SIGN_STYLE = Automatic;
   855 				CURRENT_PROJECT_VERSION = 1;
   856 				DEBUG_INFORMATION_FORMAT = dwarf;
   857 				DEFINES_MODULE = YES;
   858 				DEVELOPMENT_TEAM = NQLYU6MGPN;
   859 				DYLIB_COMPATIBILITY_VERSION = 1;
   860 				DYLIB_CURRENT_VERSION = 1;
   861 				DYLIB_INSTALL_NAME_BASE = "@rpath";
   862 				GCC_C_LANGUAGE_STANDARD = gnu11;
   863 				GCC_DYNAMIC_NO_PIC = NO;
   864 				INFOPLIST_FILE = PEPObjCAdapterFramework/Info.plist;
   865 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
   866 				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
   867 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
   868 				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
   869 				MTL_FAST_MATH = YES;
   870 				PRODUCT_BUNDLE_IDENTIFIER = security.pEp.app.framework.PEPObjCAdapterFramework;
   871 				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
   872 				SKIP_INSTALL = YES;
   873 				TARGETED_DEVICE_FAMILY = "1,2";
   874 				VERSIONING_SYSTEM = "apple-generic";
   875 				VERSION_INFO_PREFIX = "";
   876 			};
   877 			name = Debug;
   878 		};
   879 		43E39862221D7E56008E7983 /* Release */ = {
   880 			isa = XCBuildConfiguration;
   881 			buildSettings = {
   882 				CLANG_ANALYZER_NONNULL = YES;
   883 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
   884 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
   885 				CLANG_CXX_LIBRARY = "libc++";
   886 				CLANG_ENABLE_OBJC_WEAK = YES;
   887 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
   888 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
   889 				CODE_SIGN_IDENTITY = "iPhone Developer";
   890 				CODE_SIGN_STYLE = Automatic;
   891 				CURRENT_PROJECT_VERSION = 1;
   892 				DEFINES_MODULE = YES;
   893 				DEVELOPMENT_TEAM = NQLYU6MGPN;
   894 				DYLIB_COMPATIBILITY_VERSION = 1;
   895 				DYLIB_CURRENT_VERSION = 1;
   896 				DYLIB_INSTALL_NAME_BASE = "@rpath";
   897 				GCC_C_LANGUAGE_STANDARD = gnu11;
   898 				INFOPLIST_FILE = PEPObjCAdapterFramework/Info.plist;
   899 				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
   900 				IPHONEOS_DEPLOYMENT_TARGET = 10.0;
   901 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
   902 				MTL_FAST_MATH = YES;
   903 				PRODUCT_BUNDLE_IDENTIFIER = security.pEp.app.framework.PEPObjCAdapterFramework;
   904 				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
   905 				SKIP_INSTALL = YES;
   906 				TARGETED_DEVICE_FAMILY = "1,2";
   907 				VERSIONING_SYSTEM = "apple-generic";
   908 				VERSION_INFO_PREFIX = "";
   909 			};
   910 			name = Release;
   911 		};
   912 		64415E1F1BE94FCB00F6CBB2 /* Debug */ = {
   913 			isa = XCBuildConfiguration;
   914 			buildSettings = {
   915 				ALWAYS_SEARCH_USER_PATHS = NO;
   916 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
   917 				CLANG_CXX_LIBRARY = "libc++";
   918 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
   919 				DEBUG_INFORMATION_FORMAT = dwarf;
   920 				DEVELOPMENT_TEAM = NQLYU6MGPN;
   921 				ENABLE_TESTABILITY = YES;
   922 				GCC_DYNAMIC_NO_PIC = NO;
   923 				INFOPLIST_FILE = pEpObjCTests/Info.plist;
   924 				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
   925 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
   926 				ONLY_ACTIVE_ARCH = YES;
   927 				OTHER_LDFLAGS = (
   928 					"-letpan-ios",
   929 					"-lxml2",
   930 					"-lsasl2",
   931 					"-liconv",
   932 					"-ltidy",
   933 					"-lz",
   934 					"-lc++",
   935 					"-lresolv",
   936 					"-stdlib=libc++",
   937 					"-ObjC",
   938 				);
   939 				PRODUCT_BUNDLE_IDENTIFIER = com.pep.iOSTests;
   940 				PRODUCT_NAME = "$(TARGET_NAME)";
   941 				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../pEpEngine/src/";
   942 			};
   943 			name = Debug;
   944 		};
   945 		64415E201BE94FCB00F6CBB2 /* Release */ = {
   946 			isa = XCBuildConfiguration;
   947 			buildSettings = {
   948 				ALWAYS_SEARCH_USER_PATHS = NO;
   949 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
   950 				CLANG_CXX_LIBRARY = "libc++";
   951 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
   952 				DEVELOPMENT_TEAM = NQLYU6MGPN;
   953 				INFOPLIST_FILE = pEpObjCTests/Info.plist;
   954 				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
   955 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
   956 				OTHER_LDFLAGS = (
   957 					"-letpan-ios",
   958 					"-lxml2",
   959 					"-lsasl2",
   960 					"-liconv",
   961 					"-ltidy",
   962 					"-lz",
   963 					"-lc++",
   964 					"-lresolv",
   965 					"-stdlib=libc++",
   966 					"-ObjC",
   967 				);
   968 				PRODUCT_BUNDLE_IDENTIFIER = com.pep.iOSTests;
   969 				PRODUCT_NAME = "$(TARGET_NAME)";
   970 				USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../pEpEngine/src/";
   971 			};
   972 			name = Release;
   973 		};
   974 /* End XCBuildConfiguration section */
   975 
   976 /* Begin XCConfigurationList section */
   977 		352988A51AEF964100FA7E2E /* Build configuration list for PBXProject "pEpObjCAdapter" */ = {
   978 			isa = XCConfigurationList;
   979 			buildConfigurations = (
   980 				352988BC1AEF964100FA7E2E /* Debug */,
   981 				352988BD1AEF964100FA7E2E /* Release */,
   982 			);
   983 			defaultConfigurationIsVisible = 0;
   984 			defaultConfigurationName = Release;
   985 		};
   986 		352988BE1AEF964100FA7E2E /* Build configuration list for PBXNativeTarget "pEpObjCAdapter" */ = {
   987 			isa = XCConfigurationList;
   988 			buildConfigurations = (
   989 				352988BF1AEF964100FA7E2E /* Debug */,
   990 				352988C01AEF964100FA7E2E /* Release */,
   991 			);
   992 			defaultConfigurationIsVisible = 0;
   993 			defaultConfigurationName = Release;
   994 		};
   995 		43E39860221D7E56008E7983 /* Build configuration list for PBXNativeTarget "PEPObjCAdapterFramework" */ = {
   996 			isa = XCConfigurationList;
   997 			buildConfigurations = (
   998 				43E39861221D7E56008E7983 /* Debug */,
   999 				43E39862221D7E56008E7983 /* Release */,
  1000 			);
  1001 			defaultConfigurationIsVisible = 0;
  1002 			defaultConfigurationName = Release;
  1003 		};
  1004 		64415E281BE94FCB00F6CBB2 /* Build configuration list for PBXNativeTarget "pEpObjCAdapterTests" */ = {
  1005 			isa = XCConfigurationList;
  1006 			buildConfigurations = (
  1007 				64415E1F1BE94FCB00F6CBB2 /* Debug */,
  1008 				64415E201BE94FCB00F6CBB2 /* Release */,
  1009 			);
  1010 			defaultConfigurationIsVisible = 0;
  1011 			defaultConfigurationName = Release;
  1012 		};
  1013 /* End XCConfigurationList section */
  1014 	};
  1015 	rootObject = 352988A21AEF964100FA7E2E /* Project object */;
  1016 }