9 /* Begin PBXAggregateTarget section */
 
  10                 0C6C633A15D1BD4800BC68CD /* dtlsEcho */ = {
 
  11                         isa = PBXAggregateTarget;
 
  12                         buildConfigurationList = 0C6C633B15D1BD4800BC68CD /* Build configuration list for PBXAggregateTarget "dtlsEcho" */;
 
  16                                 0C6C633F15D1BD4D00BC68CD /* PBXTargetDependency */,
 
  17                                 0C6C634115D1BD4E00BC68CD /* PBXTargetDependency */,
 
  20                         productName = dtlsEcho;
 
  22 /* End PBXAggregateTarget section */
 
  24 /* Begin PBXBuildFile section */
 
  25                 0C03D65917DFD8C00087643B /* sslCipherSpecs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */; };
 
  26                 0C03D65B17DFE67E0087643B /* tlsCallbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */; };
 
  27                 0C0E0467162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */; };
 
  28                 0C0E046A162CA288009F7C71 /* ssl_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0E0469162CA288009F7C71 /* ssl_regressions.h */; };
 
  29                 0C0F140B191AC0A200481BA2 /* ssl-50-server.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */; };
 
  30                 0C1F06F7189B1F0600E65030 /* sslMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4260534D89900303760 /* sslMemory.c */; };
 
  31                 0C4B8F3A1A895D6E00AE503B /* ssl-53-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C4B8F391A895D6E00AE503B /* ssl-53-clientauth.c */; };
 
  32                 0C4B8F4F1A8A937600AE503B /* CA-ECC_Cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3B1A8A937600AE503B /* CA-ECC_Cert.h */; };
 
  33                 0C4B8F501A8A937600AE503B /* CA-ECC_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3C1A8A937600AE503B /* CA-ECC_Key.h */; };
 
  34                 0C4B8F511A8A937600AE503B /* CA-RSA_Cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3D1A8A937600AE503B /* CA-RSA_Cert.h */; };
 
  35                 0C4B8F521A8A937600AE503B /* CA-RSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3E1A8A937600AE503B /* CA-RSA_Key.h */; };
 
  36                 0C4B8F531A8A937600AE503B /* ClientECC_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F3F1A8A937600AE503B /* ClientECC_Cert_CA-ECC.h */; };
 
  37                 0C4B8F541A8A937600AE503B /* ClientECC_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F401A8A937600AE503B /* ClientECC_Cert_CA-RSA.h */; };
 
  38                 0C4B8F551A8A937600AE503B /* ClientECC_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F411A8A937600AE503B /* ClientECC_Key.h */; };
 
  39                 0C4B8F561A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F421A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h */; };
 
  40                 0C4B8F571A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F431A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h */; };
 
  41                 0C4B8F581A8A937600AE503B /* ClientRSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F441A8A937600AE503B /* ClientRSA_Key.h */; };
 
  42                 0C4B8F591A8A937600AE503B /* ServerECC_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F451A8A937600AE503B /* ServerECC_Cert_CA-ECC.h */; };
 
  43                 0C4B8F5A1A8A937600AE503B /* ServerECC_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F461A8A937600AE503B /* ServerECC_Cert_CA-RSA.h */; };
 
  44                 0C4B8F5B1A8A937600AE503B /* ServerECC_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F471A8A937600AE503B /* ServerECC_Key.h */; };
 
  45                 0C4B8F5C1A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F481A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h */; };
 
  46                 0C4B8F5D1A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F491A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h */; };
 
  47                 0C4B8F5E1A8A937600AE503B /* ServerRSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4A1A8A937600AE503B /* ServerRSA_Key.h */; };
 
  48                 0C4B8F5F1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4B1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h */; };
 
  49                 0C4B8F601A8A937600AE503B /* Untrusted-CA-RSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4C1A8A937600AE503B /* Untrusted-CA-RSA_Key.h */; };
 
  50                 0C4B8F611A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4D1A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h */; };
 
  51                 0C4B8F621A8A937600AE503B /* UntrustedClientRSA_Key.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C4B8F4E1A8A937600AE503B /* UntrustedClientRSA_Key.h */; };
 
  52                 0C6C633515D1BB4F00BC68CD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633315D1BB3300BC68CD /* Security.framework */; };
 
  53                 0C6C633615D1BB6000BC68CD /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633315D1BB3300BC68CD /* Security.framework */; };
 
  54                 0C6C633815D1BB7100BC68CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; };
 
  55                 0C6C633915D1BBAA00BC68CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */; };
 
  56                 0C6C634315D1BDCF00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
 
  57                 0C6C634515D1BE3900BC68CD /* ssl-utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C634415D1BE3900BC68CD /* ssl-utils.h */; };
 
  58                 0C6C641F15D5840700BC68CD /* cert-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641C15D5840700BC68CD /* cert-1.h */; };
 
  59                 0C6C642015D5840700BC68CD /* identity-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641D15D5840700BC68CD /* identity-1.h */; };
 
  60                 0C6C642115D5840700BC68CD /* privkey-1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6C641E15D5840700BC68CD /* privkey-1.h */; };
 
  61                 0C6C642315D5938E00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
 
  62                 0C6C642415D5939A00BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */; };
 
  63                 0C80AB1317E9025B008F7F5B /* sslCrypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C80AB1217E9025B008F7F5B /* sslCrypto.c */; };
 
  64                 0C86A5FD19705A08009B006A /* ssl-52-noconn.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C86A5FC19705A08009B006A /* ssl-52-noconn.c */; };
 
  65                 0C8DD1561B1CF75400D43050 /* ssl-54-dhe.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C8DD1531B1CEE9A00D43050 /* ssl-54-dhe.c */; };
 
  66                 0CA9800617E3925A00205D87 /* sslKeychain.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF4230534D89900303760 /* sslKeychain.c */; };
 
  67                 0CA9800917E7734000205D87 /* appleSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF3FF0534D89900303760 /* appleSession.c */; };
 
  68                 0CA9803417E7899B00205D87 /* SSLRecordInternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */; };
 
  69                 0CB3EC4818AEDB6B00647921 /* ssl-48-split.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */; };
 
  70                 0CCA417915C89EA3002AEC4C /* ssl-39-echo.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */; };
 
  71                 0CCA417A15C89EA3002AEC4C /* ssl-40-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */; };
 
  72                 0CCA417B15C89EA3002AEC4C /* ssl-41-clientauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */; };
 
  73                 0CCA417C15C89EA3002AEC4C /* ssl-42-ciphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */; };
 
  74                 0CCA417D15C89EA3002AEC4C /* ssl-43-ciphers.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */; };
 
  75                 0CCA417E15C89EA3002AEC4C /* ssl-45-tls12.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */; };
 
  76                 0CCA42E115C8A3D9002AEC4C /* dtlsEchoClient.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */; };
 
  77                 0CCA42E215C8A3DE002AEC4C /* dtlsEchoServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */; };
 
  78                 0CCA42EC15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */; };
 
  79                 0CCA42ED15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */; };
 
  80                 0CCAB61A1B3C93E100C97526 /* ssl-55-sessioncache.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCAB6191B3C93E100C97526 /* ssl-55-sessioncache.c */; };
 
  81                 0CCF28B8166D5F5000AFA37C /* ssl-47-falsestart.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */; };
 
  82                 0CDDC9A7195CD44400E93A27 /* ssl-51-state.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */; };
 
  83                 0CEA459418CF71B700BD32A9 /* ssl-49-sni.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */; };
 
  84                 4CAFF4540534D89900303760 /* sslContext.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF41A0534D89900303760 /* sslContext.c */; };
 
  85                 4CAFF4640534D89900303760 /* sslRecord.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42A0534D89900303760 /* sslRecord.c */; };
 
  86                 4CAFF4680534D89900303760 /* sslTransport.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42E0534D89900303760 /* sslTransport.c */; };
 
  87                 4CAFF4690534D89900303760 /* sslUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CAFF42F0534D89900303760 /* sslUtils.c */; };
 
  88                 AAB589F216CACE540071FE64 /* ssl-44-crashes.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */; };
 
  89 /* End PBXBuildFile section */
 
  91 /* Begin PBXContainerItemProxy section */
 
  92                 0C6C633E15D1BD4D00BC68CD /* PBXContainerItemProxy */ = {
 
  93                         isa = PBXContainerItemProxy;
 
  94                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
  96                         remoteGlobalIDString = 0CCA42C815C8A387002AEC4C;
 
  97                         remoteInfo = dtlsEchoClient;
 
  99                 0C6C634015D1BD4E00BC68CD /* PBXContainerItemProxy */ = {
 
 100                         isa = PBXContainerItemProxy;
 
 101                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 103                         remoteGlobalIDString = 0CCA42D615C8A395002AEC4C;
 
 104                         remoteInfo = dtlsEchoServer;
 
 106 /* End PBXContainerItemProxy section */
 
 108 /* Begin PBXCopyFilesBuildPhase section */
 
 109                 0CCA42C715C8A387002AEC4C /* CopyFiles */ = {
 
 110                         isa = PBXCopyFilesBuildPhase;
 
 111                         buildActionMask = 2147483647;
 
 112                         dstPath = /usr/share/man/man1/;
 
 113                         dstSubfolderSpec = 0;
 
 116                         runOnlyForDeploymentPostprocessing = 1;
 
 118                 0CCA42D515C8A395002AEC4C /* CopyFiles */ = {
 
 119                         isa = PBXCopyFilesBuildPhase;
 
 120                         buildActionMask = 2147483647;
 
 121                         dstPath = /usr/share/man/man1/;
 
 122                         dstSubfolderSpec = 0;
 
 125                         runOnlyForDeploymentPostprocessing = 1;
 
 127 /* End PBXCopyFilesBuildPhase section */
 
 129 /* Begin PBXFileReference section */
 
 130                 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tlsCallbacks.c; sourceTree = "<group>"; };
 
 131                 0C03D65C17DFE6E20087643B /* tlsCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tlsCallbacks.h; sourceTree = "<group>"; };
 
 132                 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-46-SSLGetSupportedCiphers.c"; sourceTree = "<group>"; };
 
 133                 0C0E0469162CA288009F7C71 /* ssl_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl_regressions.h; sourceTree = "<group>"; };
 
 134                 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-50-server.c"; sourceTree = "<group>"; };
 
 135                 0C1C92ED15C8AC52007D377B /* kext.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = kext.xcconfig; sourceTree = "<group>"; };
 
 136                 0C4B8F391A895D6E00AE503B /* ssl-53-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-53-clientauth.c"; sourceTree = "<group>"; };
 
 137                 0C4B8F3B1A8A937600AE503B /* CA-ECC_Cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-ECC_Cert.h"; sourceTree = "<group>"; };
 
 138                 0C4B8F3C1A8A937600AE503B /* CA-ECC_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-ECC_Key.h"; sourceTree = "<group>"; };
 
 139                 0C4B8F3D1A8A937600AE503B /* CA-RSA_Cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-RSA_Cert.h"; sourceTree = "<group>"; };
 
 140                 0C4B8F3E1A8A937600AE503B /* CA-RSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CA-RSA_Key.h"; sourceTree = "<group>"; };
 
 141                 0C4B8F3F1A8A937600AE503B /* ClientECC_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientECC_Cert_CA-ECC.h"; sourceTree = "<group>"; };
 
 142                 0C4B8F401A8A937600AE503B /* ClientECC_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientECC_Cert_CA-RSA.h"; sourceTree = "<group>"; };
 
 143                 0C4B8F411A8A937600AE503B /* ClientECC_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientECC_Key.h; sourceTree = "<group>"; };
 
 144                 0C4B8F421A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientRSA_Cert_CA-ECC.h"; sourceTree = "<group>"; };
 
 145                 0C4B8F431A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ClientRSA_Cert_CA-RSA.h"; sourceTree = "<group>"; };
 
 146                 0C4B8F441A8A937600AE503B /* ClientRSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientRSA_Key.h; sourceTree = "<group>"; };
 
 147                 0C4B8F451A8A937600AE503B /* ServerECC_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerECC_Cert_CA-ECC.h"; sourceTree = "<group>"; };
 
 148                 0C4B8F461A8A937600AE503B /* ServerECC_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerECC_Cert_CA-RSA.h"; sourceTree = "<group>"; };
 
 149                 0C4B8F471A8A937600AE503B /* ServerECC_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerECC_Key.h; sourceTree = "<group>"; };
 
 150                 0C4B8F481A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerRSA_Cert_CA-ECC.h"; sourceTree = "<group>"; };
 
 151                 0C4B8F491A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ServerRSA_Cert_CA-RSA.h"; sourceTree = "<group>"; };
 
 152                 0C4B8F4A1A8A937600AE503B /* ServerRSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerRSA_Key.h; sourceTree = "<group>"; };
 
 153                 0C4B8F4B1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Untrusted-CA-RSA_Cert.h"; sourceTree = "<group>"; };
 
 154                 0C4B8F4C1A8A937600AE503B /* Untrusted-CA-RSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Untrusted-CA-RSA_Key.h"; sourceTree = "<group>"; };
 
 155                 0C4B8F4D1A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UntrustedClientRSA_Cert_Untrusted-CA-RSA.h"; sourceTree = "<group>"; };
 
 156                 0C4B8F4E1A8A937600AE503B /* UntrustedClientRSA_Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UntrustedClientRSA_Key.h; sourceTree = "<group>"; };
 
 157                 0C6C633315D1BB3300BC68CD /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Security.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 
 158                 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
 
 159                 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-utils.c"; sourceTree = "<group>"; };
 
 160                 0C6C634415D1BE3900BC68CD /* ssl-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ssl-utils.h"; sourceTree = "<group>"; };
 
 161                 0C6C641C15D5840700BC68CD /* cert-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cert-1.h"; sourceTree = "<group>"; };
 
 162                 0C6C641D15D5840700BC68CD /* identity-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "identity-1.h"; sourceTree = "<group>"; };
 
 163                 0C6C641E15D5840700BC68CD /* privkey-1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "privkey-1.h"; sourceTree = "<group>"; };
 
 164                 0C80AB1217E9025B008F7F5B /* sslCrypto.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslCrypto.c; sourceTree = "<group>"; };
 
 165                 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = tests.xcconfig; sourceTree = "<group>"; };
 
 166                 0C86A5FC19705A08009B006A /* ssl-52-noconn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-52-noconn.c"; sourceTree = "<group>"; };
 
 167                 0C8DD1531B1CEE9A00D43050 /* ssl-54-dhe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-54-dhe.c"; sourceTree = "<group>"; };
 
 168                 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-48-split.c"; sourceTree = "<group>"; };
 
 169                 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-44-crashes.c"; sourceTree = "<group>"; };
 
 170                 0CCA413415C75863002AEC4C /* SecureTransportPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecureTransportPriv.h; path = ../lib/SecureTransportPriv.h; sourceTree = "<group>"; };
 
 171                 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sslCipherSpecs.c; sourceTree = "<group>"; };
 
 172                 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCipherSpecs.h; sourceTree = "<group>"; };
 
 173                 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SSLRecordInternal.c; sourceTree = "<group>"; };
 
 174                 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSLRecordInternal.h; sourceTree = "<group>"; };
 
 175                 0CCA413C15C75863002AEC4C /* sslTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslTypes.h; path = ../lib/sslTypes.h; sourceTree = "<group>"; };
 
 176                 0CCA414215C75863002AEC4C /* tls_record_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls_record_internal.h; sourceTree = "<group>"; };
 
 177                 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_ssl_regressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
 
 178                 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-39-echo.c"; sourceTree = "<group>"; };
 
 179                 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-40-clientauth.c"; sourceTree = "<group>"; };
 
 180                 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-41-clientauth.c"; sourceTree = "<group>"; };
 
 181                 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-42-ciphers.c"; sourceTree = "<group>"; };
 
 182                 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-43-ciphers.c"; sourceTree = "<group>"; };
 
 183                 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-45-tls12.c"; sourceTree = "<group>"; };
 
 184                 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoClient.c; sourceTree = "<group>"; };
 
 185                 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dtlsEchoServer.c; sourceTree = "<group>"; };
 
 186                 0CCA42C315C8A34E002AEC4C /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
 
 187                 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dtlsEchoClient; sourceTree = BUILT_PRODUCTS_DIR; };
 
 188                 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dtlsEchoServer; sourceTree = BUILT_PRODUCTS_DIR; };
 
 189                 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sslAppUtils.cpp; path = sslViewer/sslAppUtils.cpp; sourceTree = SOURCE_ROOT; };
 
 190                 0CCA42EB15C8A71A002AEC4C /* sslAppUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sslAppUtils.h; path = sslViewer/sslAppUtils.h; sourceTree = SOURCE_ROOT; };
 
 191                 0CCAB6191B3C93E100C97526 /* ssl-55-sessioncache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-55-sessioncache.c"; sourceTree = "<group>"; };
 
 192                 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-47-falsestart.c"; sourceTree = "<group>"; };
 
 193                 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-51-state.c"; sourceTree = "<group>"; };
 
 194                 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-49-sni.c"; sourceTree = "<group>"; };
 
 195                 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libsecurity_ssl.a; sourceTree = BUILT_PRODUCTS_DIR; };
 
 196                 4CAFF3FF0534D89900303760 /* appleSession.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = appleSession.c; sourceTree = "<group>"; };
 
 197                 4CAFF4000534D89900303760 /* appleSession.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = appleSession.h; sourceTree = "<group>"; };
 
 198                 4CAFF4020534D89900303760 /* cipherSpecs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cipherSpecs.h; sourceTree = "<group>"; };
 
 199                 4CAFF4030534D89900303760 /* CipherSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CipherSuite.h; sourceTree = "<group>"; };
 
 200                 4CAFF4090534D89900303760 /* SecureTransport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecureTransport.h; sourceTree = "<group>"; };
 
 201                 4CAFF40B0534D89900303760 /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = "<group>"; };
 
 202                 4CAFF4170534D89900303760 /* sslBuildFlags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslBuildFlags.h; sourceTree = "<group>"; };
 
 203                 4CAFF41A0534D89900303760 /* sslContext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslContext.c; sourceTree = "<group>"; };
 
 204                 4CAFF41B0534D89900303760 /* sslContext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslContext.h; sourceTree = "<group>"; };
 
 205                 4CAFF41C0534D89900303760 /* sslDebug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslDebug.h; sourceTree = "<group>"; };
 
 206                 4CAFF4230534D89900303760 /* sslKeychain.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslKeychain.c; sourceTree = "<group>"; };
 
 207                 4CAFF4240534D89900303760 /* sslKeychain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslKeychain.h; sourceTree = "<group>"; };
 
 208                 4CAFF4260534D89900303760 /* sslMemory.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslMemory.c; sourceTree = "<group>"; };
 
 209                 4CAFF4270534D89900303760 /* sslMemory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslMemory.h; sourceTree = "<group>"; };
 
 210                 4CAFF4290534D89900303760 /* sslPriv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslPriv.h; sourceTree = "<group>"; };
 
 211                 4CAFF42A0534D89900303760 /* sslRecord.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslRecord.c; sourceTree = "<group>"; };
 
 212                 4CAFF42B0534D89900303760 /* sslRecord.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslRecord.h; sourceTree = "<group>"; };
 
 213                 4CAFF42E0534D89900303760 /* sslTransport.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslTransport.c; sourceTree = "<group>"; };
 
 214                 4CAFF42F0534D89900303760 /* sslUtils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = sslUtils.c; sourceTree = "<group>"; };
 
 215                 4CAFF4300534D89900303760 /* sslUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sslUtils.h; sourceTree = "<group>"; };
 
 216                 4CCBFE3C057FF16800981D43 /* security_ssl.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = security_ssl.exp; sourceTree = "<group>"; };
 
 217                 BE6A959C14E3700A00C158E0 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
 
 218                 BE6A959D14E3700A00C158E0 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
 
 219                 BE6A959E14E3700A00C158E0 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
 
 220                 BE6A959F14E3700A00C158E0 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
 
 221                 BEB382AE14EC84AC003C055B /* sslCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sslCrypto.h; sourceTree = "<group>"; };
 
 222 /* End PBXFileReference section */
 
 224 /* Begin PBXFrameworksBuildPhase section */
 
 225                 0CCA415615C89E8B002AEC4C /* Frameworks */ = {
 
 226                         isa = PBXFrameworksBuildPhase;
 
 227                         buildActionMask = 2147483647;
 
 230                         runOnlyForDeploymentPostprocessing = 0;
 
 232                 0CCA42C615C8A387002AEC4C /* Frameworks */ = {
 
 233                         isa = PBXFrameworksBuildPhase;
 
 234                         buildActionMask = 2147483647;
 
 236                                 0C6C633815D1BB7100BC68CD /* CoreFoundation.framework in Frameworks */,
 
 237                                 0C6C633515D1BB4F00BC68CD /* Security.framework in Frameworks */,
 
 239                         runOnlyForDeploymentPostprocessing = 0;
 
 241                 0CCA42D415C8A395002AEC4C /* Frameworks */ = {
 
 242                         isa = PBXFrameworksBuildPhase;
 
 243                         buildActionMask = 2147483647;
 
 245                                 0C6C633915D1BBAA00BC68CD /* CoreFoundation.framework in Frameworks */,
 
 246                                 0C6C633615D1BB6000BC68CD /* Security.framework in Frameworks */,
 
 248                         runOnlyForDeploymentPostprocessing = 0;
 
 250                 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
 
 251                         isa = PBXFrameworksBuildPhase;
 
 252                         buildActionMask = 2147483647;
 
 255                         runOnlyForDeploymentPostprocessing = 0;
 
 257 /* End PBXFrameworksBuildPhase section */
 
 259 /* Begin PBXGroup section */
 
 260                 050651C7056A83F3008AD683 /* Apple Custom */ = {
 
 263                                 4CAFF3FF0534D89900303760 /* appleSession.c */,
 
 264                                 4CAFF4230534D89900303760 /* sslKeychain.c */,
 
 266                         name = "Apple Custom";
 
 267                         sourceTree = "<group>";
 
 269                 050651C8056A8404008AD683 /* SSL Core */ = {
 
 272                                 0CCA413A15C75863002AEC4C /* SSLRecordInternal.c */,
 
 273                                 0CCA413615C75863002AEC4C /* sslCipherSpecs.c */,
 
 274                                 4CAFF41A0534D89900303760 /* sslContext.c */,
 
 275                                 4CAFF42A0534D89900303760 /* sslRecord.c */,
 
 276                                 4CAFF42E0534D89900303760 /* sslTransport.c */,
 
 277                                 0C03D65A17DFE67E0087643B /* tlsCallbacks.c */,
 
 278                                 0C03D65C17DFE6E20087643B /* tlsCallbacks.h */,
 
 281                         sourceTree = "<group>";
 
 283                 050651C9056A840E008AD683 /* Private Headers */ = {
 
 286                                 0CCA413C15C75863002AEC4C /* sslTypes.h */,
 
 287                                 0CCA413415C75863002AEC4C /* SecureTransportPriv.h */,
 
 289                         name = "Private Headers";
 
 291                         sourceTree = "<group>";
 
 293                 050651CA056A8415008AD683 /* Public Headers */ = {
 
 296                                 4CAFF4030534D89900303760 /* CipherSuite.h */,
 
 297                                 4CAFF4090534D89900303760 /* SecureTransport.h */,
 
 299                         name = "Public Headers";
 
 301                         sourceTree = "<group>";
 
 303                 050651CB056A841C008AD683 /* Crypto */ = {
 
 306                                 0C80AB1217E9025B008F7F5B /* sslCrypto.c */,
 
 309                         sourceTree = "<group>";
 
 311                 050651CC056A8421008AD683 /* Misc. */ = {
 
 314                                 4CAFF4260534D89900303760 /* sslMemory.c */,
 
 315                                 4CAFF42F0534D89900303760 /* sslUtils.c */,
 
 318                         sourceTree = "<group>";
 
 320                 0C4B8F631A8A938A00AE503B /* test-certs */ = {
 
 323                                 0C4B8F3B1A8A937600AE503B /* CA-ECC_Cert.h */,
 
 324                                 0C4B8F3C1A8A937600AE503B /* CA-ECC_Key.h */,
 
 325                                 0C4B8F3D1A8A937600AE503B /* CA-RSA_Cert.h */,
 
 326                                 0C4B8F3E1A8A937600AE503B /* CA-RSA_Key.h */,
 
 327                                 0C4B8F3F1A8A937600AE503B /* ClientECC_Cert_CA-ECC.h */,
 
 328                                 0C4B8F401A8A937600AE503B /* ClientECC_Cert_CA-RSA.h */,
 
 329                                 0C4B8F411A8A937600AE503B /* ClientECC_Key.h */,
 
 330                                 0C4B8F421A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h */,
 
 331                                 0C4B8F431A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h */,
 
 332                                 0C4B8F441A8A937600AE503B /* ClientRSA_Key.h */,
 
 333                                 0C4B8F451A8A937600AE503B /* ServerECC_Cert_CA-ECC.h */,
 
 334                                 0C4B8F461A8A937600AE503B /* ServerECC_Cert_CA-RSA.h */,
 
 335                                 0C4B8F471A8A937600AE503B /* ServerECC_Key.h */,
 
 336                                 0C4B8F481A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h */,
 
 337                                 0C4B8F491A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h */,
 
 338                                 0C4B8F4A1A8A937600AE503B /* ServerRSA_Key.h */,
 
 339                                 0C4B8F4B1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h */,
 
 340                                 0C4B8F4C1A8A937600AE503B /* Untrusted-CA-RSA_Key.h */,
 
 341                                 0C4B8F4D1A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h */,
 
 342                                 0C4B8F4E1A8A937600AE503B /* UntrustedClientRSA_Key.h */,
 
 345                         sourceTree = "<group>";
 
 347                 0CCA415D15C89EA3002AEC4C /* regressions */ = {
 
 350                                 0C4B8F631A8A938A00AE503B /* test-certs */,
 
 351                                 0C6C641C15D5840700BC68CD /* cert-1.h */,
 
 352                                 0C6C641D15D5840700BC68CD /* identity-1.h */,
 
 353                                 0C6C641E15D5840700BC68CD /* privkey-1.h */,
 
 354                                 0CCA416815C89EA3002AEC4C /* ssl-39-echo.c */,
 
 355                                 0CCA416915C89EA3002AEC4C /* ssl-40-clientauth.c */,
 
 356                                 0CCA416A15C89EA3002AEC4C /* ssl-41-clientauth.c */,
 
 357                                 0CCA416B15C89EA3002AEC4C /* ssl-42-ciphers.c */,
 
 358                                 0CCA416C15C89EA3002AEC4C /* ssl-43-ciphers.c */,
 
 359                                 0CC954F0161A62AE005D3D4A /* ssl-44-crashes.c */,
 
 360                                 0CCA416D15C89EA3002AEC4C /* ssl-45-tls12.c */,
 
 361                                 0C0E0466162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c */,
 
 362                                 0CCF28B7166D5F5000AFA37C /* ssl-47-falsestart.c */,
 
 363                                 0CB3EC4718AEDB6B00647921 /* ssl-48-split.c */,
 
 364                                 0CEA459218CF71AE00BD32A9 /* ssl-49-sni.c */,
 
 365                                 0C0F140A191AC0A200481BA2 /* ssl-50-server.c */,
 
 366                                 0CDDC9A6195CD44400E93A27 /* ssl-51-state.c */,
 
 367                                 0C86A5FC19705A08009B006A /* ssl-52-noconn.c */,
 
 368                                 0C4B8F391A895D6E00AE503B /* ssl-53-clientauth.c */,
 
 369                                 0C8DD1531B1CEE9A00D43050 /* ssl-54-dhe.c */,
 
 370                                 0CCAB6191B3C93E100C97526 /* ssl-55-sessioncache.c */,
 
 371                                 0C6C634215D1BDCF00BC68CD /* ssl-utils.c */,
 
 372                                 0C6C634415D1BE3900BC68CD /* ssl-utils.h */,
 
 373                                 0C0E0469162CA288009F7C71 /* ssl_regressions.h */,
 
 376                         sourceTree = "<group>";
 
 378                 0CCA42C015C8A34E002AEC4C /* dtlsEcho */ = {
 
 381                                 0CCA42EA15C8A71A002AEC4C /* sslAppUtils.cpp */,
 
 382                                 0CCA42EB15C8A71A002AEC4C /* sslAppUtils.h */,
 
 383                                 0CCA42C115C8A34E002AEC4C /* dtlsEchoClient.c */,
 
 384                                 0CCA42C215C8A34E002AEC4C /* dtlsEchoServer.c */,
 
 385                                 0CCA42C315C8A34E002AEC4C /* README */,
 
 388                         sourceTree = "<group>";
 
 390                 4CA1FEA7052A3C3800F22E42 = {
 
 393                                 0C6C633715D1BB7100BC68CD /* CoreFoundation.framework */,
 
 394                                 0C6C633315D1BB3300BC68CD /* Security.framework */,
 
 395                                 0CCA42C015C8A34E002AEC4C /* dtlsEcho */,
 
 396                                 0CCA415D15C89EA3002AEC4C /* regressions */,
 
 397                                 BE6A959B14E3700A00C158E0 /* config */,
 
 398                                 4CAFF3FC0534D89900303760 /* lib */,
 
 399                                 4CA1FEBF052A3C8100F22E42 /* Products */,
 
 401                         sourceTree = "<group>";
 
 403                 4CA1FEBF052A3C8100F22E42 /* Products */ = {
 
 406                                 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */,
 
 407                                 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */,
 
 408                                 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */,
 
 409                                 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */,
 
 412                         sourceTree = "<group>";
 
 414                 4CAFF3FC0534D89900303760 /* lib */ = {
 
 417                                 050651C7056A83F3008AD683 /* Apple Custom */,
 
 418                                 050651C8056A8404008AD683 /* SSL Core */,
 
 419                                 050651CA056A8415008AD683 /* Public Headers */,
 
 420                                 050651C9056A840E008AD683 /* Private Headers */,
 
 421                                 BE967B0314E9F622002A348A /* Project Headers */,
 
 422                                 050651CB056A841C008AD683 /* Crypto */,
 
 423                                 050651CC056A8421008AD683 /* Misc. */,
 
 424                                 4CCBFE3C057FF16800981D43 /* security_ssl.exp */,
 
 427                         sourceTree = "<group>";
 
 429                 BE6A959B14E3700A00C158E0 /* config */ = {
 
 432                                 BE6A959C14E3700A00C158E0 /* base.xcconfig */,
 
 433                                 BE6A959D14E3700A00C158E0 /* debug.xcconfig */,
 
 434                                 0C1C92ED15C8AC52007D377B /* kext.xcconfig */,
 
 435                                 BE6A959E14E3700A00C158E0 /* lib.xcconfig */,
 
 436                                 BE6A959F14E3700A00C158E0 /* release.xcconfig */,
 
 437                                 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */,
 
 440                         sourceTree = "<group>";
 
 442                 BE967B0314E9F622002A348A /* Project Headers */ = {
 
 445                                 0CCA413715C75863002AEC4C /* sslCipherSpecs.h */,
 
 446                                 0CCA413B15C75863002AEC4C /* SSLRecordInternal.h */,
 
 447                                 0CCA414215C75863002AEC4C /* tls_record_internal.h */,
 
 448                                 4CAFF4000534D89900303760 /* appleSession.h */,
 
 449                                 4CAFF4020534D89900303760 /* cipherSpecs.h */,
 
 450                                 4CAFF40B0534D89900303760 /* ssl.h */,
 
 451                                 4CAFF4170534D89900303760 /* sslBuildFlags.h */,
 
 452                                 4CAFF41B0534D89900303760 /* sslContext.h */,
 
 453                                 BEB382AE14EC84AC003C055B /* sslCrypto.h */,
 
 454                                 4CAFF41C0534D89900303760 /* sslDebug.h */,
 
 455                                 4CAFF4240534D89900303760 /* sslKeychain.h */,
 
 456                                 4CAFF4270534D89900303760 /* sslMemory.h */,
 
 457                                 4CAFF4290534D89900303760 /* sslPriv.h */,
 
 458                                 4CAFF42B0534D89900303760 /* sslRecord.h */,
 
 459                                 4CAFF4300534D89900303760 /* sslUtils.h */,
 
 461                         name = "Project Headers";
 
 462                         sourceTree = "<group>";
 
 464 /* End PBXGroup section */
 
 466 /* Begin PBXHeadersBuildPhase section */
 
 467                 0CCA415715C89E8B002AEC4C /* Headers */ = {
 
 468                         isa = PBXHeadersBuildPhase;
 
 469                         buildActionMask = 2147483647;
 
 471                                 0C4B8F541A8A937600AE503B /* ClientECC_Cert_CA-RSA.h in Headers */,
 
 472                                 0C4B8F501A8A937600AE503B /* CA-ECC_Key.h in Headers */,
 
 473                                 0C4B8F511A8A937600AE503B /* CA-RSA_Cert.h in Headers */,
 
 474                                 0C4B8F611A8A937600AE503B /* UntrustedClientRSA_Cert_Untrusted-CA-RSA.h in Headers */,
 
 475                                 0C4B8F5D1A8A937600AE503B /* ServerRSA_Cert_CA-RSA.h in Headers */,
 
 476                                 0C4B8F621A8A937600AE503B /* UntrustedClientRSA_Key.h in Headers */,
 
 477                                 0C4B8F601A8A937600AE503B /* Untrusted-CA-RSA_Key.h in Headers */,
 
 478                                 0C4B8F5F1A8A937600AE503B /* Untrusted-CA-RSA_Cert.h in Headers */,
 
 479                                 0C4B8F5B1A8A937600AE503B /* ServerECC_Key.h in Headers */,
 
 480                                 0C4B8F591A8A937600AE503B /* ServerECC_Cert_CA-ECC.h in Headers */,
 
 481                                 0C4B8F5A1A8A937600AE503B /* ServerECC_Cert_CA-RSA.h in Headers */,
 
 482                                 0C4B8F531A8A937600AE503B /* ClientECC_Cert_CA-ECC.h in Headers */,
 
 483                                 0C4B8F571A8A937600AE503B /* ClientRSA_Cert_CA-RSA.h in Headers */,
 
 484                                 0C4B8F561A8A937600AE503B /* ClientRSA_Cert_CA-ECC.h in Headers */,
 
 485                                 0C6C634515D1BE3900BC68CD /* ssl-utils.h in Headers */,
 
 486                                 0C6C641F15D5840700BC68CD /* cert-1.h in Headers */,
 
 487                                 0C4B8F5E1A8A937600AE503B /* ServerRSA_Key.h in Headers */,
 
 488                                 0C4B8F4F1A8A937600AE503B /* CA-ECC_Cert.h in Headers */,
 
 489                                 0C6C642015D5840700BC68CD /* identity-1.h in Headers */,
 
 490                                 0C4B8F5C1A8A937600AE503B /* ServerRSA_Cert_CA-ECC.h in Headers */,
 
 491                                 0C6C642115D5840700BC68CD /* privkey-1.h in Headers */,
 
 492                                 0C4B8F581A8A937600AE503B /* ClientRSA_Key.h in Headers */,
 
 493                                 0C0E046A162CA288009F7C71 /* ssl_regressions.h in Headers */,
 
 494                                 0C4B8F521A8A937600AE503B /* CA-RSA_Key.h in Headers */,
 
 495                                 0C4B8F551A8A937600AE503B /* ClientECC_Key.h in Headers */,
 
 497                         runOnlyForDeploymentPostprocessing = 0;
 
 499 /* End PBXHeadersBuildPhase section */
 
 501 /* Begin PBXNativeTarget section */
 
 502                 0CCA415815C89E8B002AEC4C /* libsecurity_ssl_regressions */ = {
 
 503                         isa = PBXNativeTarget;
 
 504                         buildConfigurationList = 0CCA415A15C89E8B002AEC4C /* Build configuration list for PBXNativeTarget "libsecurity_ssl_regressions" */;
 
 506                                 0CCA415515C89E8B002AEC4C /* Sources */,
 
 507                                 0CCA415615C89E8B002AEC4C /* Frameworks */,
 
 508                                 0CCA415715C89E8B002AEC4C /* Headers */,
 
 514                         name = libsecurity_ssl_regressions;
 
 515                         productName = libsecurity_ssl_regressions;
 
 516                         productReference = 0CCA415915C89E8B002AEC4C /* libsecurity_ssl_regressions.a */;
 
 517                         productType = "com.apple.product-type.library.static";
 
 519                 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */ = {
 
 520                         isa = PBXNativeTarget;
 
 521                         buildConfigurationList = 0CCA42D015C8A387002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoClient" */;
 
 523                                 0CCA42C515C8A387002AEC4C /* Sources */,
 
 524                                 0CCA42C615C8A387002AEC4C /* Frameworks */,
 
 525                                 0CCA42C715C8A387002AEC4C /* CopyFiles */,
 
 531                         name = dtlsEchoClient;
 
 532                         productName = dtlsEchoClient;
 
 533                         productReference = 0CCA42C915C8A387002AEC4C /* dtlsEchoClient */;
 
 534                         productType = "com.apple.product-type.tool";
 
 536                 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */ = {
 
 537                         isa = PBXNativeTarget;
 
 538                         buildConfigurationList = 0CCA42DE15C8A395002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoServer" */;
 
 540                                 0CCA42D315C8A395002AEC4C /* Sources */,
 
 541                                 0CCA42D415C8A395002AEC4C /* Frameworks */,
 
 542                                 0CCA42D515C8A395002AEC4C /* CopyFiles */,
 
 548                         name = dtlsEchoServer;
 
 549                         productName = dtlsEchoServer;
 
 550                         productReference = 0CCA42D715C8A395002AEC4C /* dtlsEchoServer */;
 
 551                         productType = "com.apple.product-type.tool";
 
 553                 4CA1FEBD052A3C8100F22E42 /* libsecurity_ssl */ = {
 
 554                         isa = PBXNativeTarget;
 
 555                         buildConfigurationList = C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_ssl" */;
 
 557                                 4CA1FEBA052A3C8100F22E42 /* Sources */,
 
 558                                 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
 
 564                         name = libsecurity_ssl;
 
 565                         productName = libsecurity_ssl;
 
 566                         productReference = 4CA1FEBE052A3C8100F22E42 /* libsecurity_ssl.a */;
 
 567                         productType = "com.apple.product-type.library.static";
 
 569 /* End PBXNativeTarget section */
 
 571 /* Begin PBXProject section */
 
 572                 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
 
 575                                 LastUpgradeCheck = 0700;
 
 577                         buildConfigurationList = C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_ssl" */;
 
 578                         compatibilityVersion = "Xcode 3.2";
 
 579                         developmentRegion = English;
 
 580                         hasScannedForEncodings = 1;
 
 584                         mainGroup = 4CA1FEA7052A3C3800F22E42;
 
 585                         productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
 
 589                                 4CA1FEBD052A3C8100F22E42 /* libsecurity_ssl */,
 
 590                                 0CCA415815C89E8B002AEC4C /* libsecurity_ssl_regressions */,
 
 591                                 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */,
 
 592                                 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */,
 
 593                                 0C6C633A15D1BD4800BC68CD /* dtlsEcho */,
 
 596 /* End PBXProject section */
 
 598 /* Begin PBXSourcesBuildPhase section */
 
 599                 0CCA415515C89E8B002AEC4C /* Sources */ = {
 
 600                         isa = PBXSourcesBuildPhase;
 
 601                         buildActionMask = 2147483647;
 
 603                                 0CCA417915C89EA3002AEC4C /* ssl-39-echo.c in Sources */,
 
 604                                 0CB3EC4818AEDB6B00647921 /* ssl-48-split.c in Sources */,
 
 605                                 0CCA417A15C89EA3002AEC4C /* ssl-40-clientauth.c in Sources */,
 
 606                                 0CCA417B15C89EA3002AEC4C /* ssl-41-clientauth.c in Sources */,
 
 607                                 0CCA417C15C89EA3002AEC4C /* ssl-42-ciphers.c in Sources */,
 
 608                                 0CCA417D15C89EA3002AEC4C /* ssl-43-ciphers.c in Sources */,
 
 609                                 0C86A5FD19705A08009B006A /* ssl-52-noconn.c in Sources */,
 
 610                                 AAB589F216CACE540071FE64 /* ssl-44-crashes.c in Sources */,
 
 611                                 0CCA417E15C89EA3002AEC4C /* ssl-45-tls12.c in Sources */,
 
 612                                 0C4B8F3A1A895D6E00AE503B /* ssl-53-clientauth.c in Sources */,
 
 613                                 0CEA459418CF71B700BD32A9 /* ssl-49-sni.c in Sources */,
 
 614                                 0CCF28B8166D5F5000AFA37C /* ssl-47-falsestart.c in Sources */,
 
 615                                 0CDDC9A7195CD44400E93A27 /* ssl-51-state.c in Sources */,
 
 616                                 0C6C634315D1BDCF00BC68CD /* ssl-utils.c in Sources */,
 
 617                                 0C0E0467162C9DF0009F7C71 /* ssl-46-SSLGetSupportedCiphers.c in Sources */,
 
 618                                 0C8DD1561B1CF75400D43050 /* ssl-54-dhe.c in Sources */,
 
 619                                 0CCAB61A1B3C93E100C97526 /* ssl-55-sessioncache.c in Sources */,
 
 620                                 0C0F140B191AC0A200481BA2 /* ssl-50-server.c in Sources */,
 
 622                         runOnlyForDeploymentPostprocessing = 0;
 
 624                 0CCA42C515C8A387002AEC4C /* Sources */ = {
 
 625                         isa = PBXSourcesBuildPhase;
 
 626                         buildActionMask = 2147483647;
 
 628                                 0C6C642315D5938E00BC68CD /* ssl-utils.c in Sources */,
 
 629                                 0CCA42E115C8A3D9002AEC4C /* dtlsEchoClient.c in Sources */,
 
 630                                 0CCA42EC15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */,
 
 632                         runOnlyForDeploymentPostprocessing = 0;
 
 634                 0CCA42D315C8A395002AEC4C /* Sources */ = {
 
 635                         isa = PBXSourcesBuildPhase;
 
 636                         buildActionMask = 2147483647;
 
 638                                 0C6C642415D5939A00BC68CD /* ssl-utils.c in Sources */,
 
 639                                 0CCA42E215C8A3DE002AEC4C /* dtlsEchoServer.c in Sources */,
 
 640                                 0CCA42ED15C8A71A002AEC4C /* sslAppUtils.cpp in Sources */,
 
 642                         runOnlyForDeploymentPostprocessing = 0;
 
 644                 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
 
 645                         isa = PBXSourcesBuildPhase;
 
 646                         buildActionMask = 2147483647;
 
 648                                 0C1F06F7189B1F0600E65030 /* sslMemory.c in Sources */,
 
 649                                 0C80AB1317E9025B008F7F5B /* sslCrypto.c in Sources */,
 
 650                                 0CA9803417E7899B00205D87 /* SSLRecordInternal.c in Sources */,
 
 651                                 0CA9800917E7734000205D87 /* appleSession.c in Sources */,
 
 652                                 0CA9800617E3925A00205D87 /* sslKeychain.c in Sources */,
 
 653                                 0C03D65917DFD8C00087643B /* sslCipherSpecs.c in Sources */,
 
 654                                 4CAFF4540534D89900303760 /* sslContext.c in Sources */,
 
 655                                 0C03D65B17DFE67E0087643B /* tlsCallbacks.c in Sources */,
 
 656                                 4CAFF4640534D89900303760 /* sslRecord.c in Sources */,
 
 657                                 4CAFF4680534D89900303760 /* sslTransport.c in Sources */,
 
 658                                 4CAFF4690534D89900303760 /* sslUtils.c in Sources */,
 
 660                         runOnlyForDeploymentPostprocessing = 0;
 
 662 /* End PBXSourcesBuildPhase section */
 
 664 /* Begin PBXTargetDependency section */
 
 665                 0C6C633F15D1BD4D00BC68CD /* PBXTargetDependency */ = {
 
 666                         isa = PBXTargetDependency;
 
 667                         target = 0CCA42C815C8A387002AEC4C /* dtlsEchoClient */;
 
 668                         targetProxy = 0C6C633E15D1BD4D00BC68CD /* PBXContainerItemProxy */;
 
 670                 0C6C634115D1BD4E00BC68CD /* PBXTargetDependency */ = {
 
 671                         isa = PBXTargetDependency;
 
 672                         target = 0CCA42D615C8A395002AEC4C /* dtlsEchoServer */;
 
 673                         targetProxy = 0C6C634015D1BD4E00BC68CD /* PBXContainerItemProxy */;
 
 675 /* End PBXTargetDependency section */
 
 677 /* Begin XCBuildConfiguration section */
 
 678                 0C6C633C15D1BD4800BC68CD /* Debug */ = {
 
 679                         isa = XCBuildConfiguration;
 
 681                                 COMBINE_HIDPI_IMAGES = YES;
 
 682                                 PRODUCT_NAME = "$(TARGET_NAME)";
 
 686                 0C6C633D15D1BD4800BC68CD /* Release */ = {
 
 687                         isa = XCBuildConfiguration;
 
 689                                 COMBINE_HIDPI_IMAGES = YES;
 
 690                                 PRODUCT_NAME = "$(TARGET_NAME)";
 
 694                 0CCA415B15C89E8B002AEC4C /* Debug */ = {
 
 695                         isa = XCBuildConfiguration;
 
 696                         baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
 
 698                                 COMBINE_HIDPI_IMAGES = YES;
 
 702                 0CCA415C15C89E8B002AEC4C /* Release */ = {
 
 703                         isa = XCBuildConfiguration;
 
 704                         baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
 
 706                                 COMBINE_HIDPI_IMAGES = YES;
 
 710                 0CCA42D115C8A387002AEC4C /* Debug */ = {
 
 711                         isa = XCBuildConfiguration;
 
 712                         baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
 
 717                 0CCA42D215C8A387002AEC4C /* Release */ = {
 
 718                         isa = XCBuildConfiguration;
 
 719                         baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
 
 724                 0CCA42DF15C8A395002AEC4C /* Debug */ = {
 
 725                         isa = XCBuildConfiguration;
 
 726                         baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
 
 731                 0CCA42E015C8A395002AEC4C /* Release */ = {
 
 732                         isa = XCBuildConfiguration;
 
 733                         baseConfigurationReference = 0C85738D15DAB34C0038DFD7 /* tests.xcconfig */;
 
 738                 C27AD4010987FCDF001272E0 /* Debug */ = {
 
 739                         isa = XCBuildConfiguration;
 
 740                         baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
 
 742                                 COMBINE_HIDPI_IMAGES = YES;
 
 746                 C27AD4030987FCDF001272E0 /* Release */ = {
 
 747                         isa = XCBuildConfiguration;
 
 748                         baseConfigurationReference = BE6A959E14E3700A00C158E0 /* lib.xcconfig */;
 
 750                                 COMBINE_HIDPI_IMAGES = YES;
 
 754                 C27AD4050987FCDF001272E0 /* Debug */ = {
 
 755                         isa = XCBuildConfiguration;
 
 756                         baseConfigurationReference = BE6A959D14E3700A00C158E0 /* debug.xcconfig */;
 
 758                                 SDKROOT = macosx.internal;
 
 762                 C27AD4070987FCDF001272E0 /* Release */ = {
 
 763                         isa = XCBuildConfiguration;
 
 764                         baseConfigurationReference = BE6A959F14E3700A00C158E0 /* release.xcconfig */;
 
 766                                 SDKROOT = macosx.internal;
 
 770 /* End XCBuildConfiguration section */
 
 772 /* Begin XCConfigurationList section */
 
 773                 0C6C633B15D1BD4800BC68CD /* Build configuration list for PBXAggregateTarget "dtlsEcho" */ = {
 
 774                         isa = XCConfigurationList;
 
 775                         buildConfigurations = (
 
 776                                 0C6C633C15D1BD4800BC68CD /* Debug */,
 
 777                                 0C6C633D15D1BD4800BC68CD /* Release */,
 
 779                         defaultConfigurationIsVisible = 0;
 
 780                         defaultConfigurationName = Release;
 
 782                 0CCA415A15C89E8B002AEC4C /* Build configuration list for PBXNativeTarget "libsecurity_ssl_regressions" */ = {
 
 783                         isa = XCConfigurationList;
 
 784                         buildConfigurations = (
 
 785                                 0CCA415B15C89E8B002AEC4C /* Debug */,
 
 786                                 0CCA415C15C89E8B002AEC4C /* Release */,
 
 788                         defaultConfigurationIsVisible = 0;
 
 789                         defaultConfigurationName = Release;
 
 791                 0CCA42D015C8A387002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoClient" */ = {
 
 792                         isa = XCConfigurationList;
 
 793                         buildConfigurations = (
 
 794                                 0CCA42D115C8A387002AEC4C /* Debug */,
 
 795                                 0CCA42D215C8A387002AEC4C /* Release */,
 
 797                         defaultConfigurationIsVisible = 0;
 
 798                         defaultConfigurationName = Release;
 
 800                 0CCA42DE15C8A395002AEC4C /* Build configuration list for PBXNativeTarget "dtlsEchoServer" */ = {
 
 801                         isa = XCConfigurationList;
 
 802                         buildConfigurations = (
 
 803                                 0CCA42DF15C8A395002AEC4C /* Debug */,
 
 804                                 0CCA42E015C8A395002AEC4C /* Release */,
 
 806                         defaultConfigurationIsVisible = 0;
 
 807                         defaultConfigurationName = Release;
 
 809                 C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_ssl" */ = {
 
 810                         isa = XCConfigurationList;
 
 811                         buildConfigurations = (
 
 812                                 C27AD4010987FCDF001272E0 /* Debug */,
 
 813                                 C27AD4030987FCDF001272E0 /* Release */,
 
 815                         defaultConfigurationIsVisible = 0;
 
 816                         defaultConfigurationName = Release;
 
 818                 C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_ssl" */ = {
 
 819                         isa = XCConfigurationList;
 
 820                         buildConfigurations = (
 
 821                                 C27AD4050987FCDF001272E0 /* Debug */,
 
 822                                 C27AD4070987FCDF001272E0 /* Release */,
 
 824                         defaultConfigurationIsVisible = 0;
 
 825                         defaultConfigurationName = Release;
 
 827 /* End XCConfigurationList section */
 
 829         rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;