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

/* Begin PBXBuildFile section */
		C14F812E1681323400AAB80A /* rippled.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = C14F812D1681323400AAB80A /* rippled.1 */; };
		C14F842F1681326700AAB80A /* database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81371681326600AAB80A /* database.cpp */; };
		C14F84311681326700AAB80A /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = C14F813C1681326600AAB80A /* sqlite3.c */; };
		C14F84321681326700AAB80A /* SqliteDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F813F1681326600AAB80A /* SqliteDatabase.cpp */; };
		C14F84341681326700AAB80A /* json_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F814E1681326600AAB80A /* json_reader.cpp */; };
		C14F84351681326700AAB80A /* json_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F814F1681326600AAB80A /* json_value.cpp */; };
		C14F84361681326700AAB80A /* json_writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81511681326600AAB80A /* json_writer.cpp */; };
		C14F84371681326700AAB80A /* AccountItems.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81581681326600AAB80A /* AccountItems.cpp */; };
		C14F84381681326700AAB80A /* AccountSetTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F815A1681326600AAB80A /* AccountSetTransactor.cpp */; };
		C14F84391681326700AAB80A /* AccountState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F815C1681326600AAB80A /* AccountState.cpp */; };
		C14F843A1681326700AAB80A /* Amount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F815E1681326600AAB80A /* Amount.cpp */; };
		C14F843B1681326700AAB80A /* Application.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F815F1681326600AAB80A /* Application.cpp */; };
		C14F843C1681326700AAB80A /* BitcoinUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81631681326600AAB80A /* BitcoinUtil.cpp */; };
		C14F843D1681326700AAB80A /* CallRPC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81651681326600AAB80A /* CallRPC.cpp */; };
		C14F843E1681326700AAB80A /* CanonicalTXSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81671681326600AAB80A /* CanonicalTXSet.cpp */; };
		C14F843F1681326700AAB80A /* Config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81691681326600AAB80A /* Config.cpp */; };
		C14F84401681326700AAB80A /* ConnectionPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F816B1681326600AAB80A /* ConnectionPool.cpp */; };
		C14F84411681326700AAB80A /* Contract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F816D1681326600AAB80A /* Contract.cpp */; };
		C14F84421681326700AAB80A /* DBInit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F816F1681326600AAB80A /* DBInit.cpp */; };
		C14F84431681326700AAB80A /* DeterministicKeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81701681326600AAB80A /* DeterministicKeys.cpp */; };
		C14F84441681326700AAB80A /* ECIES.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81711681326600AAB80A /* ECIES.cpp */; };
		C14F84451681326700AAB80A /* FeatureTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81721681326600AAB80A /* FeatureTable.cpp */; };
		C14F84461681326700AAB80A /* FieldNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81741681326600AAB80A /* FieldNames.cpp */; };
		C14F84471681326700AAB80A /* HashedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81761681326600AAB80A /* HashedObject.cpp */; };
		C14F84481681326700AAB80A /* HTTPRequest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81791681326600AAB80A /* HTTPRequest.cpp */; };
		C14F84491681326700AAB80A /* HttpsClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F817B1681326600AAB80A /* HttpsClient.cpp */; };
		C14F844A1681326700AAB80A /* InstanceCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F817D1681326600AAB80A /* InstanceCounter.cpp */; };
		C14F844B1681326700AAB80A /* Interpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F817F1681326600AAB80A /* Interpreter.cpp */; };
		C14F844C1681326700AAB80A /* JobQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81811681326600AAB80A /* JobQueue.cpp */; };
		C14F844D1681326700AAB80A /* Ledger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81841681326600AAB80A /* Ledger.cpp */; };
		C14F844E1681326700AAB80A /* LedgerAcquire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81861681326600AAB80A /* LedgerAcquire.cpp */; };
		C14F844F1681326700AAB80A /* LedgerConsensus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81881681326600AAB80A /* LedgerConsensus.cpp */; };
		C14F84501681326700AAB80A /* LedgerEntrySet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F818A1681326600AAB80A /* LedgerEntrySet.cpp */; };
		C14F84511681326700AAB80A /* LedgerFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F818C1681326600AAB80A /* LedgerFormats.cpp */; };
		C14F84521681326700AAB80A /* LedgerHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F818E1681326600AAB80A /* LedgerHistory.cpp */; };
		C14F84531681326700AAB80A /* LedgerMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81901681326600AAB80A /* LedgerMaster.cpp */; };
		C14F84541681326700AAB80A /* LedgerProposal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81921681326600AAB80A /* LedgerProposal.cpp */; };
		C14F84551681326700AAB80A /* LedgerTiming.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81941681326600AAB80A /* LedgerTiming.cpp */; };
		C14F84561681326700AAB80A /* LoadManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81961681326600AAB80A /* LoadManager.cpp */; };
		C14F84571681326700AAB80A /* LoadMonitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81981681326600AAB80A /* LoadMonitor.cpp */; };
		C14F84581681326700AAB80A /* Log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F819A1681326600AAB80A /* Log.cpp */; };
		C14F84591681326700AAB80A /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F819C1681326600AAB80A /* main.cpp */; };
		C14F845A1681326700AAB80A /* NetworkOPs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F819D1681326600AAB80A /* NetworkOPs.cpp */; };
		C14F845B1681326700AAB80A /* NicknameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81A01681326600AAB80A /* NicknameState.cpp */; };
		C14F845C1681326700AAB80A /* Offer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81A21681326600AAB80A /* Offer.cpp */; };
		C14F845D1681326700AAB80A /* OfferCancelTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81A41681326600AAB80A /* OfferCancelTransactor.cpp */; };
		C14F845E1681326700AAB80A /* OfferCreateTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81A61681326600AAB80A /* OfferCreateTransactor.cpp */; };
		C14F845F1681326700AAB80A /* Operation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81A81681326600AAB80A /* Operation.cpp */; };
		C14F84601681326700AAB80A /* OrderBook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81AA1681326600AAB80A /* OrderBook.cpp */; };
		C14F84611681326700AAB80A /* OrderBookDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81AC1681326600AAB80A /* OrderBookDB.cpp */; };
		C14F84621681326700AAB80A /* PackedMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81AE1681326600AAB80A /* PackedMessage.cpp */; };
		C14F84631681326700AAB80A /* ParameterTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81B01681326600AAB80A /* ParameterTable.cpp */; };
		C14F84641681326700AAB80A /* ParseSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81B21681326600AAB80A /* ParseSection.cpp */; };
		C14F84651681326700AAB80A /* Pathfinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81B41681326600AAB80A /* Pathfinder.cpp */; };
		C14F84661681326700AAB80A /* PaymentTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81B61681326600AAB80A /* PaymentTransactor.cpp */; };
		C14F84671681326700AAB80A /* Peer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81B81681326600AAB80A /* Peer.cpp */; };
		C14F84681681326700AAB80A /* PeerDoor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81BA1681326600AAB80A /* PeerDoor.cpp */; };
		C14F84691681326700AAB80A /* PlatRand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81BC1681326600AAB80A /* PlatRand.cpp */; };
		C14F846A1681326700AAB80A /* ProofOfWork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81BD1681326600AAB80A /* ProofOfWork.cpp */; };
		C14F846B1681326700AAB80A /* PubKeyCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81BF1681326600AAB80A /* PubKeyCache.cpp */; };
		C14F846C1681326700AAB80A /* RangeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81C11681326600AAB80A /* RangeSet.cpp */; };
		C14F846D1681326700AAB80A /* RegularKeySetTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81C31681326600AAB80A /* RegularKeySetTransactor.cpp */; };
		C14F846E1681326700AAB80A /* rfc1751.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81C51681326600AAB80A /* rfc1751.cpp */; };
		C14F846F1681326700AAB80A /* RippleAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81C81681326600AAB80A /* RippleAddress.cpp */; };
		C14F84701681326700AAB80A /* RippleCalc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81CA1681326600AAB80A /* RippleCalc.cpp */; };
		C14F84711681326700AAB80A /* RippleState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81CC1681326600AAB80A /* RippleState.cpp */; };
		C14F84721681326700AAB80A /* rpc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81CE1681326600AAB80A /* rpc.cpp */; };
		C14F84731681326700AAB80A /* RPCDoor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81D01681326600AAB80A /* RPCDoor.cpp */; };
		C14F84741681326700AAB80A /* RPCErr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81D21681326600AAB80A /* RPCErr.cpp */; };
		C14F84751681326700AAB80A /* RPCHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81D41681326600AAB80A /* RPCHandler.cpp */; };
		C14F84761681326700AAB80A /* RPCServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81D61681326600AAB80A /* RPCServer.cpp */; };
		C14F84771681326700AAB80A /* ScriptData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81D91681326600AAB80A /* ScriptData.cpp */; };
		C14F84781681326700AAB80A /* SerializedLedger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81DC1681326600AAB80A /* SerializedLedger.cpp */; };
		C14F84791681326700AAB80A /* SerializedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81DE1681326600AAB80A /* SerializedObject.cpp */; };
		C14F847A1681326700AAB80A /* SerializedTransaction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81E01681326600AAB80A /* SerializedTransaction.cpp */; };
		C14F847B1681326700AAB80A /* SerializedTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81E21681326600AAB80A /* SerializedTypes.cpp */; };
		C14F847C1681326700AAB80A /* SerializedValidation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81E41681326600AAB80A /* SerializedValidation.cpp */; };
		C14F847D1681326700AAB80A /* Serializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81E71681326600AAB80A /* Serializer.cpp */; };
		C14F847E1681326700AAB80A /* SHAMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81E91681326600AAB80A /* SHAMap.cpp */; };
		C14F847F1681326700AAB80A /* SHAMapDiff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81EB1681326600AAB80A /* SHAMapDiff.cpp */; };
		C14F84801681326700AAB80A /* SHAMapNodes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81EC1681326600AAB80A /* SHAMapNodes.cpp */; };
		C14F84811681326700AAB80A /* SHAMapSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81ED1681326600AAB80A /* SHAMapSync.cpp */; };
		C14F84821681326700AAB80A /* SNTPClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81EF1681326600AAB80A /* SNTPClient.cpp */; };
		C14F84831681326700AAB80A /* Suppression.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81F11681326600AAB80A /* Suppression.cpp */; };
		C14F84841681326700AAB80A /* Transaction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81F41681326600AAB80A /* Transaction.cpp */; };
		C14F84851681326700AAB80A /* TransactionEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81F61681326600AAB80A /* TransactionEngine.cpp */; };
		C14F84861681326700AAB80A /* TransactionErr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81F81681326600AAB80A /* TransactionErr.cpp */; };
		C14F84871681326700AAB80A /* TransactionFormats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81FA1681326600AAB80A /* TransactionFormats.cpp */; };
		C14F84881681326700AAB80A /* TransactionMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81FC1681326600AAB80A /* TransactionMaster.cpp */; };
		C14F84891681326700AAB80A /* TransactionMeta.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F81FE1681326600AAB80A /* TransactionMeta.cpp */; };
		C14F848A1681326700AAB80A /* Transactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82001681326600AAB80A /* Transactor.cpp */; };
		C14F848B1681326700AAB80A /* TrustSetTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82021681326600AAB80A /* TrustSetTransactor.cpp */; };
		C14F848C1681326700AAB80A /* UniqueNodeList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82061681326600AAB80A /* UniqueNodeList.cpp */; };
		C14F848D1681326700AAB80A /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82081681326600AAB80A /* utils.cpp */; };
		C14F848E1681326700AAB80A /* ValidationCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F820A1681326600AAB80A /* ValidationCollection.cpp */; };
		C14F848F1681326700AAB80A /* Wallet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F820D1681326600AAB80A /* Wallet.cpp */; };
		C14F84901681326700AAB80A /* WalletAddTransactor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F820F1681326600AAB80A /* WalletAddTransactor.cpp */; };
		C14F84911681326700AAB80A /* WSDoor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82121681326600AAB80A /* WSDoor.cpp */; };
		C14F84D81681326700AAB80A /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82C21681326600AAB80A /* base64.cpp */; };
		C14F84D91681326700AAB80A /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = C14F82CD1681326600AAB80A /* md5.c */; };
		C14F84DA1681326700AAB80A /* data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82D21681326600AAB80A /* data.cpp */; };
		C14F84DB1681326700AAB80A /* network_utilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82D41681326600AAB80A /* network_utilities.cpp */; };
		C14F84DC1681326700AAB80A /* hybi_header.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82D81681326600AAB80A /* hybi_header.cpp */; };
		C14F84DD1681326700AAB80A /* hybi_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82DB1681326600AAB80A /* hybi_util.cpp */; };
		C14F84DE1681326700AAB80A /* blank_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82DF1681326600AAB80A /* blank_rng.cpp */; };
		C14F84DF1681326700AAB80A /* boost_rng.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82E11681326600AAB80A /* boost_rng.cpp */; };
		C14F84E21681326700AAB80A /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82EC1681326600AAB80A /* sha1.cpp */; };
		C14F84E51681326700AAB80A /* uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C14F82FA1681326600AAB80A /* uri.cpp */; };
		C1637B0416827C5B0067A9B4 /* ripple.pb.cc in Sources */ = {isa = PBXBuildFile; fileRef = C1637B0216827C5B0067A9B4 /* ripple.pb.cc */; };
		C1637B07168284510067A9B4 /* TransactionQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1637B05168284510067A9B4 /* TransactionQueue.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXBuildRule section */
		C14F85C11681357800AAB80A /* PBXBuildRule */ = {
			isa = PBXBuildRule;
			compilerSpec = com.apple.compilers.proxy.script;
			filePatterns = src/cpp/ripple/ripple.proto;
			fileType = pattern.proxy;
			isEditable = 1;
			outputFiles = (
			);
			script = "protoc -Isrc/cpp/ripple --cpp_out=build/proto src/cpp/ripple/ripple.proto";
		};
/* End PBXBuildRule section */

/* Begin PBXContainerItemProxy section */
		C14F85A71681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6DF1C691434A7A30029A1B1;
			remoteInfo = "WebSocket++ Static Library";
		};
		C14F85A91681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6DF1C721434A8280029A1B1;
			remoteInfo = "WebSocket++ Dynamic Library";
		};
		C14F85AB1681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6DF1CD11435ED910029A1B1;
			remoteInfo = echo_server;
		};
		C14F85AD1681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B682887D143745F2002BA48B;
			remoteInfo = chat_client;
		};
		C14F85AF1681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6CF181C1437C397009295BE;
			remoteInfo = echo_client;
		};
		C14F85B11681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6FE8D4F14730AE900B32547;
			remoteInfo = policy_test;
		};
		C14F85B31681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B663884B1487D73200DDAE13;
			remoteInfo = echo_server_tls;
		};
		C14F85B51681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6732458148FAEEB00FC2B04;
			remoteInfo = fuzzing_server;
		};
		C14F85B71681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6732471148FB0FC00FC2B04;
			remoteInfo = fuzzing_client;
		};
		C14F85B91681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B67324891491A16500FC2B04;
			remoteInfo = broadcast_server;
		};
		C14F85BB1681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B67324A21491A7F100FC2B04;
			remoteInfo = stress_client;
		};
		C14F85BD1681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B61A51BF14DC271900456432;
			remoteInfo = concurrent_server;
		};
		C14F85BF1681326700AAB80A /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
			proxyType = 2;
			remoteGlobalIDString = B6E7E7731505532E00394909;
			remoteInfo = wsperf;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		C14F81251681323400AAB80A /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
				C14F812E1681323400AAB80A /* rippled.1 in CopyFiles */,
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		C14F81271681323400AAB80A /* rippled */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rippled; sourceTree = BUILT_PRODUCTS_DIR; };
		C14F812D1681323400AAB80A /* rippled.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = rippled.1; sourceTree = "<group>"; };
		C14F81371681326600AAB80A /* database.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = database.cpp; sourceTree = "<group>"; };
		C14F81381681326600AAB80A /* database.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = database.h; sourceTree = "<group>"; };
		C14F813A1681326600AAB80A /* mysqldatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mysqldatabase.cpp; sourceTree = "<group>"; };
		C14F813B1681326600AAB80A /* mysqldatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mysqldatabase.h; sourceTree = "<group>"; };
		C14F813C1681326600AAB80A /* sqlite3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sqlite3.c; sourceTree = "<group>"; };
		C14F813D1681326600AAB80A /* sqlite3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = "<group>"; };
		C14F813E1681326600AAB80A /* sqlite3ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sqlite3ext.h; sourceTree = "<group>"; };
		C14F813F1681326600AAB80A /* SqliteDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SqliteDatabase.cpp; sourceTree = "<group>"; };
		C14F81401681326600AAB80A /* SqliteDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SqliteDatabase.h; sourceTree = "<group>"; };
		C14F81421681326600AAB80A /* dbutility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dbutility.h; sourceTree = "<group>"; };
		C14F81431681326600AAB80A /* windatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = windatabase.cpp; sourceTree = "<group>"; };
		C14F81441681326600AAB80A /* windatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = windatabase.h; sourceTree = "<group>"; };
		C14F81461681326600AAB80A /* autolink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = autolink.h; sourceTree = "<group>"; };
		C14F81471681326600AAB80A /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
		C14F81481681326600AAB80A /* features.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features.h; sourceTree = "<group>"; };
		C14F81491681326600AAB80A /* forwards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = forwards.h; sourceTree = "<group>"; };
		C14F814A1681326600AAB80A /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json.h; sourceTree = "<group>"; };
		C14F814B1681326600AAB80A /* json_batchallocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json_batchallocator.h; sourceTree = "<group>"; };
		C14F814C1681326600AAB80A /* json_internalarray.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_internalarray.inl; sourceTree = "<group>"; };
		C14F814D1681326600AAB80A /* json_internalmap.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_internalmap.inl; sourceTree = "<group>"; };
		C14F814E1681326600AAB80A /* json_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_reader.cpp; sourceTree = "<group>"; };
		C14F814F1681326600AAB80A /* json_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_value.cpp; sourceTree = "<group>"; };
		C14F81501681326600AAB80A /* json_valueiterator.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_valueiterator.inl; sourceTree = "<group>"; };
		C14F81511681326600AAB80A /* json_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_writer.cpp; sourceTree = "<group>"; };
		C14F81521681326600AAB80A /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
		C14F81531681326600AAB80A /* reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = "<group>"; };
		C14F81541681326600AAB80A /* value.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value.h; sourceTree = "<group>"; };
		C14F81551681326600AAB80A /* version */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = version; sourceTree = "<group>"; };
		C14F81561681326600AAB80A /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = "<group>"; };
		C14F81581681326600AAB80A /* AccountItems.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AccountItems.cpp; sourceTree = "<group>"; };
		C14F81591681326600AAB80A /* AccountItems.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AccountItems.h; sourceTree = "<group>"; };
		C14F815A1681326600AAB80A /* AccountSetTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AccountSetTransactor.cpp; sourceTree = "<group>"; };
		C14F815B1681326600AAB80A /* AccountSetTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AccountSetTransactor.h; sourceTree = "<group>"; };
		C14F815C1681326600AAB80A /* AccountState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AccountState.cpp; sourceTree = "<group>"; };
		C14F815D1681326600AAB80A /* AccountState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AccountState.h; sourceTree = "<group>"; };
		C14F815E1681326600AAB80A /* Amount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Amount.cpp; sourceTree = "<group>"; };
		C14F815F1681326600AAB80A /* Application.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Application.cpp; sourceTree = "<group>"; };
		C14F81601681326600AAB80A /* Application.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Application.h; sourceTree = "<group>"; };
		C14F81611681326600AAB80A /* base58.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base58.h; sourceTree = "<group>"; };
		C14F81621681326600AAB80A /* bignum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bignum.h; sourceTree = "<group>"; };
		C14F81631681326600AAB80A /* BitcoinUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitcoinUtil.cpp; sourceTree = "<group>"; };
		C14F81641681326600AAB80A /* BitcoinUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitcoinUtil.h; sourceTree = "<group>"; };
		C14F81651681326600AAB80A /* CallRPC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CallRPC.cpp; sourceTree = "<group>"; };
		C14F81661681326600AAB80A /* CallRPC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CallRPC.h; sourceTree = "<group>"; };
		C14F81671681326600AAB80A /* CanonicalTXSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CanonicalTXSet.cpp; sourceTree = "<group>"; };
		C14F81681681326600AAB80A /* CanonicalTXSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CanonicalTXSet.h; sourceTree = "<group>"; };
		C14F81691681326600AAB80A /* Config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Config.cpp; sourceTree = "<group>"; };
		C14F816A1681326600AAB80A /* Config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Config.h; sourceTree = "<group>"; };
		C14F816B1681326600AAB80A /* ConnectionPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConnectionPool.cpp; sourceTree = "<group>"; };
		C14F816C1681326600AAB80A /* ConnectionPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConnectionPool.h; sourceTree = "<group>"; };
		C14F816D1681326600AAB80A /* Contract.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Contract.cpp; sourceTree = "<group>"; };
		C14F816E1681326600AAB80A /* Contract.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Contract.h; sourceTree = "<group>"; };
		C14F816F1681326600AAB80A /* DBInit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DBInit.cpp; sourceTree = "<group>"; };
		C14F81701681326600AAB80A /* DeterministicKeys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DeterministicKeys.cpp; sourceTree = "<group>"; };
		C14F81711681326600AAB80A /* ECIES.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ECIES.cpp; sourceTree = "<group>"; };
		C14F81721681326600AAB80A /* FeatureTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FeatureTable.cpp; sourceTree = "<group>"; };
		C14F81731681326600AAB80A /* FeatureTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FeatureTable.h; sourceTree = "<group>"; };
		C14F81741681326600AAB80A /* FieldNames.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldNames.cpp; sourceTree = "<group>"; };
		C14F81751681326600AAB80A /* FieldNames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldNames.h; sourceTree = "<group>"; };
		C14F81761681326600AAB80A /* HashedObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HashedObject.cpp; sourceTree = "<group>"; };
		C14F81771681326600AAB80A /* HashedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HashedObject.h; sourceTree = "<group>"; };
		C14F81781681326600AAB80A /* HashPrefixes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HashPrefixes.h; sourceTree = "<group>"; };
		C14F81791681326600AAB80A /* HTTPRequest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HTTPRequest.cpp; sourceTree = "<group>"; };
		C14F817A1681326600AAB80A /* HTTPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPRequest.h; sourceTree = "<group>"; };
		C14F817B1681326600AAB80A /* HttpsClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HttpsClient.cpp; sourceTree = "<group>"; };
		C14F817C1681326600AAB80A /* HttpsClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpsClient.h; sourceTree = "<group>"; };
		C14F817D1681326600AAB80A /* InstanceCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InstanceCounter.cpp; sourceTree = "<group>"; };
		C14F817E1681326600AAB80A /* InstanceCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InstanceCounter.h; sourceTree = "<group>"; };
		C14F817F1681326600AAB80A /* Interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Interpreter.cpp; sourceTree = "<group>"; };
		C14F81801681326600AAB80A /* Interpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Interpreter.h; sourceTree = "<group>"; };
		C14F81811681326600AAB80A /* JobQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JobQueue.cpp; sourceTree = "<group>"; };
		C14F81821681326600AAB80A /* JobQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JobQueue.h; sourceTree = "<group>"; };
		C14F81831681326600AAB80A /* key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = key.h; sourceTree = "<group>"; };
		C14F81841681326600AAB80A /* Ledger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Ledger.cpp; sourceTree = "<group>"; };
		C14F81851681326600AAB80A /* Ledger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ledger.h; sourceTree = "<group>"; };
		C14F81861681326600AAB80A /* LedgerAcquire.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerAcquire.cpp; sourceTree = "<group>"; };
		C14F81871681326600AAB80A /* LedgerAcquire.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerAcquire.h; sourceTree = "<group>"; };
		C14F81881681326600AAB80A /* LedgerConsensus.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerConsensus.cpp; sourceTree = "<group>"; };
		C14F81891681326600AAB80A /* LedgerConsensus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerConsensus.h; sourceTree = "<group>"; };
		C14F818A1681326600AAB80A /* LedgerEntrySet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerEntrySet.cpp; sourceTree = "<group>"; };
		C14F818B1681326600AAB80A /* LedgerEntrySet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerEntrySet.h; sourceTree = "<group>"; };
		C14F818C1681326600AAB80A /* LedgerFormats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerFormats.cpp; sourceTree = "<group>"; };
		C14F818D1681326600AAB80A /* LedgerFormats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerFormats.h; sourceTree = "<group>"; };
		C14F818E1681326600AAB80A /* LedgerHistory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerHistory.cpp; sourceTree = "<group>"; };
		C14F818F1681326600AAB80A /* LedgerHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerHistory.h; sourceTree = "<group>"; };
		C14F81901681326600AAB80A /* LedgerMaster.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerMaster.cpp; sourceTree = "<group>"; };
		C14F81911681326600AAB80A /* LedgerMaster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerMaster.h; sourceTree = "<group>"; };
		C14F81921681326600AAB80A /* LedgerProposal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerProposal.cpp; sourceTree = "<group>"; };
		C14F81931681326600AAB80A /* LedgerProposal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerProposal.h; sourceTree = "<group>"; };
		C14F81941681326600AAB80A /* LedgerTiming.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LedgerTiming.cpp; sourceTree = "<group>"; };
		C14F81951681326600AAB80A /* LedgerTiming.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LedgerTiming.h; sourceTree = "<group>"; };
		C14F81961681326600AAB80A /* LoadManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoadManager.cpp; sourceTree = "<group>"; };
		C14F81971681326600AAB80A /* LoadManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadManager.h; sourceTree = "<group>"; };
		C14F81981681326600AAB80A /* LoadMonitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoadMonitor.cpp; sourceTree = "<group>"; };
		C14F81991681326600AAB80A /* LoadMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadMonitor.h; sourceTree = "<group>"; };
		C14F819A1681326600AAB80A /* Log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Log.cpp; sourceTree = "<group>"; };
		C14F819B1681326600AAB80A /* Log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Log.h; sourceTree = "<group>"; };
		C14F819C1681326600AAB80A /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
		C14F819D1681326600AAB80A /* NetworkOPs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetworkOPs.cpp; sourceTree = "<group>"; };
		C14F819E1681326600AAB80A /* NetworkOPs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkOPs.h; sourceTree = "<group>"; };
		C14F819F1681326600AAB80A /* NetworkStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkStatus.h; sourceTree = "<group>"; };
		C14F81A01681326600AAB80A /* NicknameState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NicknameState.cpp; sourceTree = "<group>"; };
		C14F81A11681326600AAB80A /* NicknameState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NicknameState.h; sourceTree = "<group>"; };
		C14F81A21681326600AAB80A /* Offer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Offer.cpp; sourceTree = "<group>"; };
		C14F81A31681326600AAB80A /* Offer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Offer.h; sourceTree = "<group>"; };
		C14F81A41681326600AAB80A /* OfferCancelTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OfferCancelTransactor.cpp; sourceTree = "<group>"; };
		C14F81A51681326600AAB80A /* OfferCancelTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OfferCancelTransactor.h; sourceTree = "<group>"; };
		C14F81A61681326600AAB80A /* OfferCreateTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OfferCreateTransactor.cpp; sourceTree = "<group>"; };
		C14F81A71681326600AAB80A /* OfferCreateTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OfferCreateTransactor.h; sourceTree = "<group>"; };
		C14F81A81681326600AAB80A /* Operation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Operation.cpp; sourceTree = "<group>"; };
		C14F81A91681326600AAB80A /* Operation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Operation.h; sourceTree = "<group>"; };
		C14F81AA1681326600AAB80A /* OrderBook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OrderBook.cpp; sourceTree = "<group>"; };
		C14F81AB1681326600AAB80A /* OrderBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OrderBook.h; sourceTree = "<group>"; };
		C14F81AC1681326600AAB80A /* OrderBookDB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OrderBookDB.cpp; sourceTree = "<group>"; };
		C14F81AD1681326600AAB80A /* OrderBookDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OrderBookDB.h; sourceTree = "<group>"; };
		C14F81AE1681326600AAB80A /* PackedMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PackedMessage.cpp; sourceTree = "<group>"; };
		C14F81AF1681326600AAB80A /* PackedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackedMessage.h; sourceTree = "<group>"; };
		C14F81B01681326600AAB80A /* ParameterTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParameterTable.cpp; sourceTree = "<group>"; };
		C14F81B11681326600AAB80A /* ParameterTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParameterTable.h; sourceTree = "<group>"; };
		C14F81B21681326600AAB80A /* ParseSection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseSection.cpp; sourceTree = "<group>"; };
		C14F81B31681326600AAB80A /* ParseSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseSection.h; sourceTree = "<group>"; };
		C14F81B41681326600AAB80A /* Pathfinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Pathfinder.cpp; sourceTree = "<group>"; };
		C14F81B51681326600AAB80A /* Pathfinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pathfinder.h; sourceTree = "<group>"; };
		C14F81B61681326600AAB80A /* PaymentTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PaymentTransactor.cpp; sourceTree = "<group>"; };
		C14F81B71681326600AAB80A /* PaymentTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PaymentTransactor.h; sourceTree = "<group>"; };
		C14F81B81681326600AAB80A /* Peer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Peer.cpp; sourceTree = "<group>"; };
		C14F81B91681326600AAB80A /* Peer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Peer.h; sourceTree = "<group>"; };
		C14F81BA1681326600AAB80A /* PeerDoor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PeerDoor.cpp; sourceTree = "<group>"; };
		C14F81BB1681326600AAB80A /* PeerDoor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PeerDoor.h; sourceTree = "<group>"; };
		C14F81BC1681326600AAB80A /* PlatRand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlatRand.cpp; sourceTree = "<group>"; };
		C14F81BD1681326600AAB80A /* ProofOfWork.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProofOfWork.cpp; sourceTree = "<group>"; };
		C14F81BE1681326600AAB80A /* ProofOfWork.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProofOfWork.h; sourceTree = "<group>"; };
		C14F81BF1681326600AAB80A /* PubKeyCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PubKeyCache.cpp; sourceTree = "<group>"; };
		C14F81C01681326600AAB80A /* PubKeyCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PubKeyCache.h; sourceTree = "<group>"; };
		C14F81C11681326600AAB80A /* RangeSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeSet.cpp; sourceTree = "<group>"; };
		C14F81C21681326600AAB80A /* RangeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RangeSet.h; sourceTree = "<group>"; };
		C14F81C31681326600AAB80A /* RegularKeySetTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RegularKeySetTransactor.cpp; sourceTree = "<group>"; };
		C14F81C41681326600AAB80A /* RegularKeySetTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegularKeySetTransactor.h; sourceTree = "<group>"; };
		C14F81C51681326600AAB80A /* rfc1751.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rfc1751.cpp; sourceTree = "<group>"; };
		C14F81C61681326600AAB80A /* rfc1751.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rfc1751.h; sourceTree = "<group>"; };
		C14F81C71681326600AAB80A /* ripple.proto */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ripple.proto; sourceTree = "<group>"; };
		C14F81C81681326600AAB80A /* RippleAddress.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RippleAddress.cpp; sourceTree = "<group>"; };
		C14F81C91681326600AAB80A /* RippleAddress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RippleAddress.h; sourceTree = "<group>"; };
		C14F81CA1681326600AAB80A /* RippleCalc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RippleCalc.cpp; sourceTree = "<group>"; };
		C14F81CB1681326600AAB80A /* RippleCalc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RippleCalc.h; sourceTree = "<group>"; };
		C14F81CC1681326600AAB80A /* RippleState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RippleState.cpp; sourceTree = "<group>"; };
		C14F81CD1681326600AAB80A /* RippleState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RippleState.h; sourceTree = "<group>"; };
		C14F81CE1681326600AAB80A /* rpc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rpc.cpp; sourceTree = "<group>"; };
		C14F81CF1681326600AAB80A /* RPC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPC.h; sourceTree = "<group>"; };
		C14F81D01681326600AAB80A /* RPCDoor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RPCDoor.cpp; sourceTree = "<group>"; };
		C14F81D11681326600AAB80A /* RPCDoor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPCDoor.h; sourceTree = "<group>"; };
		C14F81D21681326600AAB80A /* RPCErr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RPCErr.cpp; sourceTree = "<group>"; };
		C14F81D31681326600AAB80A /* RPCErr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPCErr.h; sourceTree = "<group>"; };
		C14F81D41681326600AAB80A /* RPCHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RPCHandler.cpp; sourceTree = "<group>"; };
		C14F81D51681326600AAB80A /* RPCHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPCHandler.h; sourceTree = "<group>"; };
		C14F81D61681326600AAB80A /* RPCServer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RPCServer.cpp; sourceTree = "<group>"; };
		C14F81D71681326600AAB80A /* RPCServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RPCServer.h; sourceTree = "<group>"; };
		C14F81D81681326600AAB80A /* ScopedLock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScopedLock.h; sourceTree = "<group>"; };
		C14F81D91681326600AAB80A /* ScriptData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScriptData.cpp; sourceTree = "<group>"; };
		C14F81DA1681326600AAB80A /* ScriptData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScriptData.h; sourceTree = "<group>"; };
		C14F81DB1681326600AAB80A /* SecureAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecureAllocator.h; sourceTree = "<group>"; };
		C14F81DC1681326600AAB80A /* SerializedLedger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SerializedLedger.cpp; sourceTree = "<group>"; };
		C14F81DD1681326600AAB80A /* SerializedLedger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializedLedger.h; sourceTree = "<group>"; };
		C14F81DE1681326600AAB80A /* SerializedObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SerializedObject.cpp; sourceTree = "<group>"; };
		C14F81DF1681326600AAB80A /* SerializedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializedObject.h; sourceTree = "<group>"; };
		C14F81E01681326600AAB80A /* SerializedTransaction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SerializedTransaction.cpp; sourceTree = "<group>"; };
		C14F81E11681326600AAB80A /* SerializedTransaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializedTransaction.h; sourceTree = "<group>"; };
		C14F81E21681326600AAB80A /* SerializedTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SerializedTypes.cpp; sourceTree = "<group>"; };
		C14F81E31681326600AAB80A /* SerializedTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializedTypes.h; sourceTree = "<group>"; };
		C14F81E41681326600AAB80A /* SerializedValidation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SerializedValidation.cpp; sourceTree = "<group>"; };
		C14F81E51681326600AAB80A /* SerializedValidation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializedValidation.h; sourceTree = "<group>"; };
		C14F81E61681326600AAB80A /* SerializeProto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SerializeProto.h; sourceTree = "<group>"; };
		C14F81E71681326600AAB80A /* Serializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Serializer.cpp; sourceTree = "<group>"; };
		C14F81E81681326600AAB80A /* Serializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Serializer.h; sourceTree = "<group>"; };
		C14F81E91681326600AAB80A /* SHAMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SHAMap.cpp; sourceTree = "<group>"; };
		C14F81EA1681326600AAB80A /* SHAMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHAMap.h; sourceTree = "<group>"; };
		C14F81EB1681326600AAB80A /* SHAMapDiff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SHAMapDiff.cpp; sourceTree = "<group>"; };
		C14F81EC1681326600AAB80A /* SHAMapNodes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SHAMapNodes.cpp; sourceTree = "<group>"; };
		C14F81ED1681326600AAB80A /* SHAMapSync.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SHAMapSync.cpp; sourceTree = "<group>"; };
		C14F81EE1681326600AAB80A /* SHAMapSync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHAMapSync.h; sourceTree = "<group>"; };
		C14F81EF1681326600AAB80A /* SNTPClient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SNTPClient.cpp; sourceTree = "<group>"; };
		C14F81F01681326600AAB80A /* SNTPClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNTPClient.h; sourceTree = "<group>"; };
		C14F81F11681326600AAB80A /* Suppression.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Suppression.cpp; sourceTree = "<group>"; };
		C14F81F21681326600AAB80A /* Suppression.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Suppression.h; sourceTree = "<group>"; };
		C14F81F31681326600AAB80A /* TaggedCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TaggedCache.h; sourceTree = "<group>"; };
		C14F81F41681326600AAB80A /* Transaction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Transaction.cpp; sourceTree = "<group>"; };
		C14F81F51681326600AAB80A /* Transaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Transaction.h; sourceTree = "<group>"; };
		C14F81F61681326600AAB80A /* TransactionEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionEngine.cpp; sourceTree = "<group>"; };
		C14F81F71681326600AAB80A /* TransactionEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionEngine.h; sourceTree = "<group>"; };
		C14F81F81681326600AAB80A /* TransactionErr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionErr.cpp; sourceTree = "<group>"; };
		C14F81F91681326600AAB80A /* TransactionErr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionErr.h; sourceTree = "<group>"; };
		C14F81FA1681326600AAB80A /* TransactionFormats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionFormats.cpp; sourceTree = "<group>"; };
		C14F81FB1681326600AAB80A /* TransactionFormats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionFormats.h; sourceTree = "<group>"; };
		C14F81FC1681326600AAB80A /* TransactionMaster.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionMaster.cpp; sourceTree = "<group>"; };
		C14F81FD1681326600AAB80A /* TransactionMaster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionMaster.h; sourceTree = "<group>"; };
		C14F81FE1681326600AAB80A /* TransactionMeta.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionMeta.cpp; sourceTree = "<group>"; };
		C14F81FF1681326600AAB80A /* TransactionMeta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionMeta.h; sourceTree = "<group>"; };
		C14F82001681326600AAB80A /* Transactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Transactor.cpp; sourceTree = "<group>"; };
		C14F82011681326600AAB80A /* Transactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Transactor.h; sourceTree = "<group>"; };
		C14F82021681326600AAB80A /* TrustSetTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrustSetTransactor.cpp; sourceTree = "<group>"; };
		C14F82031681326600AAB80A /* TrustSetTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrustSetTransactor.h; sourceTree = "<group>"; };
		C14F82041681326600AAB80A /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = "<group>"; };
		C14F82051681326600AAB80A /* uint256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uint256.h; sourceTree = "<group>"; };
		C14F82061681326600AAB80A /* UniqueNodeList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UniqueNodeList.cpp; sourceTree = "<group>"; };
		C14F82071681326600AAB80A /* UniqueNodeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UniqueNodeList.h; sourceTree = "<group>"; };
		C14F82081681326600AAB80A /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = "<group>"; };
		C14F82091681326600AAB80A /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = "<group>"; };
		C14F820A1681326600AAB80A /* ValidationCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ValidationCollection.cpp; sourceTree = "<group>"; };
		C14F820B1681326600AAB80A /* ValidationCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValidationCollection.h; sourceTree = "<group>"; };
		C14F820C1681326600AAB80A /* Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Version.h; sourceTree = "<group>"; };
		C14F820D1681326600AAB80A /* Wallet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Wallet.cpp; sourceTree = "<group>"; };
		C14F820E1681326600AAB80A /* Wallet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Wallet.h; sourceTree = "<group>"; };
		C14F820F1681326600AAB80A /* WalletAddTransactor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WalletAddTransactor.cpp; sourceTree = "<group>"; };
		C14F82101681326600AAB80A /* WalletAddTransactor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WalletAddTransactor.h; sourceTree = "<group>"; };
		C14F82111681326600AAB80A /* WSConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WSConnection.h; sourceTree = "<group>"; };
		C14F82121681326600AAB80A /* WSDoor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WSDoor.cpp; sourceTree = "<group>"; };
		C14F82131681326600AAB80A /* WSDoor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WSDoor.h; sourceTree = "<group>"; };
		C14F82141681326600AAB80A /* WSHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WSHandler.h; sourceTree = "<group>"; };
		C14F82161681326600AAB80A /* dependencies.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dependencies.txt; sourceTree = "<group>"; };
		C14F82181681326600AAB80A /* uri.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = uri.txt; sourceTree = "<group>"; };
		C14F821B1681326600AAB80A /* broadcast_admin.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = broadcast_admin.html; sourceTree = "<group>"; };
		C14F821C1681326600AAB80A /* broadcast_admin_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = broadcast_admin_handler.hpp; sourceTree = "<group>"; };
		C14F821D1681326600AAB80A /* broadcast_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = broadcast_handler.hpp; sourceTree = "<group>"; };
		C14F821E1681326600AAB80A /* broadcast_server_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = broadcast_server_handler.hpp; sourceTree = "<group>"; };
		C14F821F1681326600AAB80A /* broadcast_server_tls.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = broadcast_server_tls.cpp; sourceTree = "<group>"; };
		C14F82201681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82231681326600AAB80A /* API.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = API.txt; sourceTree = "<group>"; };
		C14F82251681326600AAB80A /* ajax.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = ajax.html; sourceTree = "<group>"; };
		C14F82261681326600AAB80A /* annotating.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = annotating.html; sourceTree = "<group>"; };
		C14F82271681326600AAB80A /* arrow-down.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "arrow-down.gif"; sourceTree = "<group>"; };
		C14F82281681326600AAB80A /* arrow-left.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "arrow-left.gif"; sourceTree = "<group>"; };
		C14F82291681326600AAB80A /* arrow-right.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "arrow-right.gif"; sourceTree = "<group>"; };
		C14F822A1681326600AAB80A /* arrow-up.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = "arrow-up.gif"; sourceTree = "<group>"; };
		C14F822B1681326600AAB80A /* basic.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = basic.html; sourceTree = "<group>"; };
		C14F822C1681326600AAB80A /* data-eu-gdp-growth-1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-eu-gdp-growth-1.json"; sourceTree = "<group>"; };
		C14F822D1681326600AAB80A /* data-eu-gdp-growth-2.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-eu-gdp-growth-2.json"; sourceTree = "<group>"; };
		C14F822E1681326600AAB80A /* data-eu-gdp-growth-3.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-eu-gdp-growth-3.json"; sourceTree = "<group>"; };
		C14F822F1681326600AAB80A /* data-eu-gdp-growth-4.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-eu-gdp-growth-4.json"; sourceTree = "<group>"; };
		C14F82301681326600AAB80A /* data-eu-gdp-growth-5.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-eu-gdp-growth-5.json"; sourceTree = "<group>"; };
		C14F82311681326600AAB80A /* data-eu-gdp-growth.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-eu-gdp-growth.json"; sourceTree = "<group>"; };
		C14F82321681326600AAB80A /* data-japan-gdp-growth.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-japan-gdp-growth.json"; sourceTree = "<group>"; };
		C14F82331681326600AAB80A /* data-usa-gdp-growth.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "data-usa-gdp-growth.json"; sourceTree = "<group>"; };
		C14F82341681326600AAB80A /* graph-types.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "graph-types.html"; sourceTree = "<group>"; };
		C14F82351681326600AAB80A /* hs-2004-27-a-large_web.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hs-2004-27-a-large_web.jpg"; sourceTree = "<group>"; };
		C14F82361681326600AAB80A /* image.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = image.html; sourceTree = "<group>"; };
		C14F82371681326600AAB80A /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
		C14F82381681326600AAB80A /* interacting-axes.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "interacting-axes.html"; sourceTree = "<group>"; };
		C14F82391681326600AAB80A /* interacting.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = interacting.html; sourceTree = "<group>"; };
		C14F823A1681326600AAB80A /* layout.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = layout.css; sourceTree = "<group>"; };
		C14F823B1681326600AAB80A /* multiple-axes.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "multiple-axes.html"; sourceTree = "<group>"; };
		C14F823C1681326600AAB80A /* navigate.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = navigate.html; sourceTree = "<group>"; };
		C14F823D1681326600AAB80A /* percentiles.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = percentiles.html; sourceTree = "<group>"; };
		C14F823E1681326600AAB80A /* pie.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = pie.html; sourceTree = "<group>"; };
		C14F823F1681326600AAB80A /* realtime.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = realtime.html; sourceTree = "<group>"; };
		C14F82401681326600AAB80A /* resize.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = resize.html; sourceTree = "<group>"; };
		C14F82411681326600AAB80A /* selection.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = selection.html; sourceTree = "<group>"; };
		C14F82421681326600AAB80A /* setting-options.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "setting-options.html"; sourceTree = "<group>"; };
		C14F82431681326600AAB80A /* stacking.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = stacking.html; sourceTree = "<group>"; };
		C14F82441681326600AAB80A /* symbols.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = symbols.html; sourceTree = "<group>"; };
		C14F82451681326600AAB80A /* thresholding.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = thresholding.html; sourceTree = "<group>"; };
		C14F82461681326600AAB80A /* time.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = time.html; sourceTree = "<group>"; };
		C14F82471681326600AAB80A /* tracking.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = tracking.html; sourceTree = "<group>"; };
		C14F82481681326600AAB80A /* turning-series.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = "turning-series.html"; sourceTree = "<group>"; };
		C14F82491681326600AAB80A /* visitors.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = visitors.html; sourceTree = "<group>"; };
		C14F824A1681326600AAB80A /* zooming.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = zooming.html; sourceTree = "<group>"; };
		C14F824B1681326600AAB80A /* excanvas.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = excanvas.js; sourceTree = "<group>"; };
		C14F824C1681326600AAB80A /* excanvas.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = excanvas.min.js; sourceTree = "<group>"; };
		C14F824D1681326600AAB80A /* FAQ.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = FAQ.txt; sourceTree = "<group>"; };
		C14F824E1681326600AAB80A /* jquery.colorhelpers.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.colorhelpers.js; sourceTree = "<group>"; };
		C14F824F1681326600AAB80A /* jquery.colorhelpers.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.colorhelpers.min.js; sourceTree = "<group>"; };
		C14F82501681326600AAB80A /* jquery.flot.crosshair.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.crosshair.js; sourceTree = "<group>"; };
		C14F82511681326600AAB80A /* jquery.flot.crosshair.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.crosshair.min.js; sourceTree = "<group>"; };
		C14F82521681326600AAB80A /* jquery.flot.fillbetween.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.fillbetween.js; sourceTree = "<group>"; };
		C14F82531681326600AAB80A /* jquery.flot.fillbetween.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.fillbetween.min.js; sourceTree = "<group>"; };
		C14F82541681326600AAB80A /* jquery.flot.image.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.image.js; sourceTree = "<group>"; };
		C14F82551681326600AAB80A /* jquery.flot.image.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.image.min.js; sourceTree = "<group>"; };
		C14F82561681326600AAB80A /* jquery.flot.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.js; sourceTree = "<group>"; };
		C14F82571681326600AAB80A /* jquery.flot.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.min.js; sourceTree = "<group>"; };
		C14F82581681326600AAB80A /* jquery.flot.navigate.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.navigate.js; sourceTree = "<group>"; };
		C14F82591681326600AAB80A /* jquery.flot.navigate.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.navigate.min.js; sourceTree = "<group>"; };
		C14F825A1681326600AAB80A /* jquery.flot.pie.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.pie.js; sourceTree = "<group>"; };
		C14F825B1681326600AAB80A /* jquery.flot.pie.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.pie.min.js; sourceTree = "<group>"; };
		C14F825C1681326600AAB80A /* jquery.flot.resize.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.resize.js; sourceTree = "<group>"; };
		C14F825D1681326600AAB80A /* jquery.flot.resize.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.resize.min.js; sourceTree = "<group>"; };
		C14F825E1681326600AAB80A /* jquery.flot.selection.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.selection.js; sourceTree = "<group>"; };
		C14F825F1681326600AAB80A /* jquery.flot.selection.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.selection.min.js; sourceTree = "<group>"; };
		C14F82601681326600AAB80A /* jquery.flot.stack.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.stack.js; sourceTree = "<group>"; };
		C14F82611681326600AAB80A /* jquery.flot.stack.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.stack.min.js; sourceTree = "<group>"; };
		C14F82621681326600AAB80A /* jquery.flot.symbol.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.symbol.js; sourceTree = "<group>"; };
		C14F82631681326600AAB80A /* jquery.flot.symbol.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.symbol.min.js; sourceTree = "<group>"; };
		C14F82641681326600AAB80A /* jquery.flot.threshold.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.threshold.js; sourceTree = "<group>"; };
		C14F82651681326600AAB80A /* jquery.flot.threshold.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.flot.threshold.min.js; sourceTree = "<group>"; };
		C14F82661681326600AAB80A /* jquery.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.js; sourceTree = "<group>"; };
		C14F82671681326600AAB80A /* jquery.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.min.js; sourceTree = "<group>"; };
		C14F82681681326600AAB80A /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.txt; sourceTree = "<group>"; };
		C14F82691681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F826A1681326600AAB80A /* NEWS.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NEWS.txt; sourceTree = "<group>"; };
		C14F826B1681326600AAB80A /* PLUGINS.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PLUGINS.txt; sourceTree = "<group>"; };
		C14F826C1681326600AAB80A /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = "<group>"; };
		C14F826D1681326600AAB80A /* md5.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = md5.js; sourceTree = "<group>"; };
		C14F826E1681326600AAB80A /* wscmd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wscmd.hpp; sourceTree = "<group>"; };
		C14F82701681326600AAB80A /* chat_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_client.cpp; sourceTree = "<group>"; };
		C14F82711681326600AAB80A /* chat_client.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = chat_client.html; sourceTree = "<group>"; };
		C14F82721681326600AAB80A /* chat_client_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_client_handler.cpp; sourceTree = "<group>"; };
		C14F82731681326600AAB80A /* chat_client_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chat_client_handler.hpp; sourceTree = "<group>"; };
		C14F82741681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82751681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82771681326600AAB80A /* jquery-1.6.3.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "jquery-1.6.3.min.js"; sourceTree = "<group>"; };
		C14F82791681326600AAB80A /* chat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat.cpp; sourceTree = "<group>"; };
		C14F827A1681326600AAB80A /* chat.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = chat.hpp; sourceTree = "<group>"; };
		C14F827B1681326600AAB80A /* chat_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chat_server.cpp; sourceTree = "<group>"; };
		C14F827C1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F827D1681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F827E1681326600AAB80A /* common.mk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = common.mk; sourceTree = "<group>"; };
		C14F82801681326600AAB80A /* concurrent_client.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = concurrent_client.html; sourceTree = "<group>"; };
		C14F82811681326600AAB80A /* concurrent_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = concurrent_server.cpp; sourceTree = "<group>"; };
		C14F82821681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82831681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82851681326600AAB80A /* echo_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echo_client.cpp; sourceTree = "<group>"; };
		C14F82861681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82871681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82891681326600AAB80A /* echo_client.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = echo_client.html; sourceTree = "<group>"; };
		C14F828A1681326600AAB80A /* echo_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echo_server.cpp; sourceTree = "<group>"; };
		C14F828B1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F828C1681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F828E1681326600AAB80A /* echo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echo.cpp; sourceTree = "<group>"; };
		C14F828F1681326600AAB80A /* echo.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = echo.hpp; sourceTree = "<group>"; };
		C14F82901681326600AAB80A /* echo_client.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = echo_client.html; sourceTree = "<group>"; };
		C14F82911681326600AAB80A /* echo_server_tls.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echo_server_tls.cpp; sourceTree = "<group>"; };
		C14F82921681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82931681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82951681326600AAB80A /* fuzzing_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fuzzing_client.cpp; sourceTree = "<group>"; };
		C14F82961681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82981681326600AAB80A /* echo_client.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = echo_client.html; sourceTree = "<group>"; };
		C14F82991681326600AAB80A /* fuzzing_server_tls.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fuzzing_server_tls.cpp; sourceTree = "<group>"; };
		C14F829A1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F829B1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F829D1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F829E1681326600AAB80A /* stress_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stress_client.cpp; sourceTree = "<group>"; };
		C14F82A01681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82A11681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82A21681326600AAB80A /* telemetry_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = telemetry_server.cpp; sourceTree = "<group>"; };
		C14F82A41681326600AAB80A /* case.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = case.cpp; sourceTree = "<group>"; };
		C14F82A51681326600AAB80A /* case.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = case.hpp; sourceTree = "<group>"; };
		C14F82A61681326600AAB80A /* generic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = generic.cpp; sourceTree = "<group>"; };
		C14F82A71681326600AAB80A /* generic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = generic.hpp; sourceTree = "<group>"; };
		C14F82A81681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82A91681326600AAB80A /* message_test.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = message_test.html; sourceTree = "<group>"; };
		C14F82AA1681326600AAB80A /* request.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = request.cpp; sourceTree = "<group>"; };
		C14F82AB1681326600AAB80A /* request.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = request.hpp; sourceTree = "<group>"; };
		C14F82AC1681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82AD1681326600AAB80A /* stress_aggregate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stress_aggregate.cpp; sourceTree = "<group>"; };
		C14F82AE1681326600AAB80A /* stress_aggregate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stress_aggregate.hpp; sourceTree = "<group>"; };
		C14F82AF1681326600AAB80A /* stress_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stress_handler.cpp; sourceTree = "<group>"; };
		C14F82B01681326600AAB80A /* stress_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = stress_handler.hpp; sourceTree = "<group>"; };
		C14F82B11681326600AAB80A /* stress_test.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = stress_test.html; sourceTree = "<group>"; };
		C14F82B31681326600AAB80A /* backbone-localstorage.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "backbone-localstorage.js"; sourceTree = "<group>"; };
		C14F82B41681326600AAB80A /* backbone.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = backbone.js; sourceTree = "<group>"; };
		C14F82B51681326600AAB80A /* jquery.min.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jquery.min.js; sourceTree = "<group>"; };
		C14F82B61681326600AAB80A /* underscore.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = underscore.js; sourceTree = "<group>"; };
		C14F82B71681326600AAB80A /* wscmd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wscmd.cpp; sourceTree = "<group>"; };
		C14F82B81681326600AAB80A /* wscmd.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = wscmd.hpp; sourceTree = "<group>"; };
		C14F82B91681326600AAB80A /* wsperf.cfg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wsperf.cfg; sourceTree = "<group>"; };
		C14F82BA1681326600AAB80A /* wsperf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wsperf.cpp; sourceTree = "<group>"; };
		C14F82BB1681326600AAB80A /* wsperf_commander.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = wsperf_commander.html; sourceTree = "<group>"; };
		C14F82BC1681326600AAB80A /* license.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = license.txt; sourceTree = "<group>"; };
		C14F82BD1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82BE1681326600AAB80A /* readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = readme.txt; sourceTree = "<group>"; };
		C14F82BF1681326600AAB80A /* SConstruct */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConstruct; sourceTree = "<group>"; };
		C14F82C21681326600AAB80A /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = base64.cpp; sourceTree = "<group>"; };
		C14F82C31681326600AAB80A /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = "<group>"; };
		C14F82C41681326600AAB80A /* common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = common.hpp; sourceTree = "<group>"; };
		C14F82C51681326600AAB80A /* connection.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = connection.hpp; sourceTree = "<group>"; };
		C14F82C61681326600AAB80A /* endpoint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = endpoint.hpp; sourceTree = "<group>"; };
		C14F82C81681326600AAB80A /* constants.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = constants.hpp; sourceTree = "<group>"; };
		C14F82C91681326600AAB80A /* parser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = parser.hpp; sourceTree = "<group>"; };
		C14F82CB1681326600AAB80A /* logger.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = logger.hpp; sourceTree = "<group>"; };
		C14F82CD1681326600AAB80A /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = "<group>"; };
		C14F82CE1681326600AAB80A /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = "<group>"; };
		C14F82CF1681326600AAB80A /* md5.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = md5.hpp; sourceTree = "<group>"; };
		C14F82D11681326600AAB80A /* control.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = control.hpp; sourceTree = "<group>"; };
		C14F82D21681326600AAB80A /* data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = data.cpp; sourceTree = "<group>"; };
		C14F82D31681326600AAB80A /* data.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = data.hpp; sourceTree = "<group>"; };
		C14F82D41681326600AAB80A /* network_utilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_utilities.cpp; sourceTree = "<group>"; };
		C14F82D51681326600AAB80A /* network_utilities.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = network_utilities.hpp; sourceTree = "<group>"; };
		C14F82D71681326600AAB80A /* hybi.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hybi.hpp; sourceTree = "<group>"; };
		C14F82D81681326600AAB80A /* hybi_header.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hybi_header.cpp; sourceTree = "<group>"; };
		C14F82D91681326600AAB80A /* hybi_header.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hybi_header.hpp; sourceTree = "<group>"; };
		C14F82DA1681326600AAB80A /* hybi_legacy.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hybi_legacy.hpp; sourceTree = "<group>"; };
		C14F82DB1681326600AAB80A /* hybi_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hybi_util.cpp; sourceTree = "<group>"; };
		C14F82DC1681326600AAB80A /* hybi_util.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = hybi_util.hpp; sourceTree = "<group>"; };
		C14F82DD1681326600AAB80A /* processor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = processor.hpp; sourceTree = "<group>"; };
		C14F82DF1681326600AAB80A /* blank_rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = blank_rng.cpp; sourceTree = "<group>"; };
		C14F82E01681326600AAB80A /* blank_rng.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = blank_rng.hpp; sourceTree = "<group>"; };
		C14F82E11681326600AAB80A /* boost_rng.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = boost_rng.cpp; sourceTree = "<group>"; };
		C14F82E21681326600AAB80A /* boost_rng.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = boost_rng.hpp; sourceTree = "<group>"; };
		C14F82E41681326600AAB80A /* client.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = client.hpp; sourceTree = "<group>"; };
		C14F82E51681326600AAB80A /* server.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = server.hpp; sourceTree = "<group>"; };
		C14F82E61681326600AAB80A /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = "<group>"; };
		C14F82E81681326600AAB80A /* license.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = license.txt; sourceTree = "<group>"; };
		C14F82E91681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F82EA1681326600AAB80A /* Makefile.nt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.nt; sourceTree = "<group>"; };
		C14F82EB1681326600AAB80A /* sha.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sha.cpp; sourceTree = "<group>"; };
		C14F82EC1681326600AAB80A /* sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sha1.cpp; sourceTree = "<group>"; };
		C14F82ED1681326600AAB80A /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha1.h; sourceTree = "<group>"; };
		C14F82EE1681326600AAB80A /* shacmp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shacmp.cpp; sourceTree = "<group>"; };
		C14F82EF1681326600AAB80A /* shatest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shatest.cpp; sourceTree = "<group>"; };
		C14F82F01681326600AAB80A /* shared_const_buffer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_const_buffer.hpp; sourceTree = "<group>"; };
		C14F82F21681326600AAB80A /* plain.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = plain.hpp; sourceTree = "<group>"; };
		C14F82F31681326600AAB80A /* socket_base.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = socket_base.hpp; sourceTree = "<group>"; };
		C14F82F41681326600AAB80A /* tls.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = tls.hpp; sourceTree = "<group>"; };
		C14F82F61681326600AAB80A /* client.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = client.pem; sourceTree = "<group>"; };
		C14F82F71681326600AAB80A /* dh512.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dh512.pem; sourceTree = "<group>"; };
		C14F82F81681326600AAB80A /* server.cer */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = server.cer; sourceTree = "<group>"; };
		C14F82F91681326600AAB80A /* server.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = server.pem; sourceTree = "<group>"; };
		C14F82FA1681326600AAB80A /* uri.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uri.cpp; sourceTree = "<group>"; };
		C14F82FB1681326600AAB80A /* uri.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = uri.hpp; sourceTree = "<group>"; };
		C14F82FD1681326600AAB80A /* utf8_validator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utf8_validator.hpp; sourceTree = "<group>"; };
		C14F82FE1681326600AAB80A /* websocket_frame.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = websocket_frame.hpp; sourceTree = "<group>"; };
		C14F82FF1681326600AAB80A /* websocketpp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = websocketpp.hpp; sourceTree = "<group>"; };
		C14F83021681326600AAB80A /* hybi_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hybi_util.cpp; sourceTree = "<group>"; };
		C14F83031681326600AAB80A /* logging.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cpp; sourceTree = "<group>"; };
		C14F83041681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F83051681326600AAB80A /* parsing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parsing.cpp; sourceTree = "<group>"; };
		C14F83061681326600AAB80A /* uri_perf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uri_perf.cpp; sourceTree = "<group>"; };
		C14F83071681326600AAB80A /* todo.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = todo.txt; sourceTree = "<group>"; };
		C14F83091681326600AAB80A /* project.bbprojectdata */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = project.bbprojectdata; sourceTree = "<group>"; };
		C14F830A1681326600AAB80A /* Scratchpad.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Scratchpad.txt; sourceTree = "<group>"; };
		C14F830B1681326600AAB80A /* Unix Worksheet.worksheet */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.worksheet; path = "Unix Worksheet.worksheet"; sourceTree = "<group>"; };
		C14F830C1681326600AAB80A /* zaphoyd.bbprojectsettings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = zaphoyd.bbprojectsettings; sourceTree = "<group>"; };
		C14F830D1681326600AAB80A /* websocketpp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = websocketpp.xcodeproj; sourceTree = "<group>"; };
		C14F83121681326600AAB80A /* .gitignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
		C14F83131681326600AAB80A /* common.vsprops */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = common.vsprops; sourceTree = "<group>"; };
		C14F83151681326600AAB80A /* chatclient.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chatclient.vcproj; sourceTree = "<group>"; };
		C14F83161681326600AAB80A /* chatserver.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chatserver.vcproj; sourceTree = "<group>"; };
		C14F83171681326600AAB80A /* concurrent_server.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = concurrent_server.vcproj; sourceTree = "<group>"; };
		C14F83181681326600AAB80A /* echoserver.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = echoserver.vcproj; sourceTree = "<group>"; };
		C14F83191681326600AAB80A /* stdint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdint.h; sourceTree = "<group>"; };
		C14F831A1681326600AAB80A /* websocketpp.sln */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = websocketpp.sln; sourceTree = "<group>"; };
		C14F831B1681326600AAB80A /* websocketpp.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = websocketpp.vcproj; sourceTree = "<group>"; };
		C14F831D1681326600AAB80A /* .gitignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
		C14F831F1681326600AAB80A /* chatclient.vcxproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chatclient.vcxproj; sourceTree = "<group>"; };
		C14F83201681326600AAB80A /* chatclient.vcxproj.filters */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chatclient.vcxproj.filters; sourceTree = "<group>"; };
		C14F83211681326600AAB80A /* chatserver.vcxproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chatserver.vcxproj; sourceTree = "<group>"; };
		C14F83221681326600AAB80A /* chatserver.vcxproj.filters */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = chatserver.vcxproj.filters; sourceTree = "<group>"; };
		C14F83231681326600AAB80A /* echoclient.vcxproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = echoclient.vcxproj; sourceTree = "<group>"; };
		C14F83241681326600AAB80A /* echoclient.vcxproj.filters */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = echoclient.vcxproj.filters; sourceTree = "<group>"; };
		C14F83251681326600AAB80A /* echoserver.vcxproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = echoserver.vcxproj; sourceTree = "<group>"; };
		C14F83261681326600AAB80A /* echoserver.vcxproj.filters */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = echoserver.vcxproj.filters; sourceTree = "<group>"; };
		C14F83281681326600AAB80A /* wsperf.vcxproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = wsperf.vcxproj; sourceTree = "<group>"; };
		C14F83291681326600AAB80A /* wsperf.vcxproj.filters */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = wsperf.vcxproj.filters; sourceTree = "<group>"; };
		C14F832A1681326600AAB80A /* readme.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = readme.txt; sourceTree = "<group>"; };
		C14F832B1681326600AAB80A /* websocketpp.sln */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = websocketpp.sln; sourceTree = "<group>"; };
		C14F832C1681326600AAB80A /* websocketpp.vcxproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = websocketpp.vcxproj; sourceTree = "<group>"; };
		C14F832D1681326600AAB80A /* websocketpp.vcxproj.filters */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = websocketpp.vcxproj.filters; sourceTree = "<group>"; };
		C14F832F1681326600AAB80A /* account.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = account.js; sourceTree = "<group>"; };
		C14F83301681326600AAB80A /* amount.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = amount.js; sourceTree = "<group>"; };
		C14F83321681326600AAB80A /* cryptojs.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = cryptojs.js; sourceTree = "<group>"; };
		C14F83341681326600AAB80A /* AES.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = AES.js; sourceTree = "<group>"; };
		C14F83351681326600AAB80A /* BlockModes.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = BlockModes.js; sourceTree = "<group>"; };
		C14F83361681326600AAB80A /* Crypto.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Crypto.js; sourceTree = "<group>"; };
		C14F83371681326600AAB80A /* CryptoMath.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = CryptoMath.js; sourceTree = "<group>"; };
		C14F83381681326600AAB80A /* DES.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = DES.js; sourceTree = "<group>"; };
		C14F83391681326600AAB80A /* HMAC.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = HMAC.js; sourceTree = "<group>"; };
		C14F833A1681326600AAB80A /* MARC4.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = MARC4.js; sourceTree = "<group>"; };
		C14F833B1681326600AAB80A /* MD5.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = MD5.js; sourceTree = "<group>"; };
		C14F833C1681326600AAB80A /* PBKDF2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = PBKDF2.js; sourceTree = "<group>"; };
		C14F833D1681326600AAB80A /* PBKDF2Async.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = PBKDF2Async.js; sourceTree = "<group>"; };
		C14F833E1681326600AAB80A /* Rabbit.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Rabbit.js; sourceTree = "<group>"; };
		C14F833F1681326600AAB80A /* SHA1.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = SHA1.js; sourceTree = "<group>"; };
		C14F83401681326600AAB80A /* SHA256.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = SHA256.js; sourceTree = "<group>"; };
		C14F83411681326600AAB80A /* package.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = package.json; sourceTree = "<group>"; };
		C14F83421681326600AAB80A /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.md; sourceTree = "<group>"; };
		C14F83441681326600AAB80A /* PBKDF2-test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "PBKDF2-test.js"; sourceTree = "<group>"; };
		C14F83451681326600AAB80A /* test.coffee */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test.coffee; sourceTree = "<group>"; };
		C14F83461681326600AAB80A /* index.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = index.js; sourceTree = "<group>"; };
		C14F83471681326600AAB80A /* jsbn.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jsbn.js; sourceTree = "<group>"; };
		C14F83481681326600AAB80A /* network.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = network.js; sourceTree = "<group>"; };
		C14F83491681326600AAB80A /* nodeutils.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = nodeutils.js; sourceTree = "<group>"; };
		C14F834A1681326600AAB80A /* remote.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = remote.js; sourceTree = "<group>"; };
		C14F834B1681326600AAB80A /* serializer.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = serializer.js; sourceTree = "<group>"; };
		C14F834E1681326600AAB80A /* browserTest.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = browserTest.html; sourceTree = "<group>"; };
		C14F834F1681326600AAB80A /* browserUtil.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = browserUtil.js; sourceTree = "<group>"; };
		C14F83501681326600AAB80A /* rhinoUtil.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = rhinoUtil.js; sourceTree = "<group>"; };
		C14F83511681326600AAB80A /* test.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = test.css; sourceTree = "<group>"; };
		C14F83531681326600AAB80A /* compiler.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = compiler.jar; sourceTree = "<group>"; };
		C14F83541681326600AAB80A /* compress_with_closure.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = compress_with_closure.sh; sourceTree = "<group>"; };
		C14F83551681326600AAB80A /* compress_with_yui.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = compress_with_yui.sh; sourceTree = "<group>"; };
		C14F83561681326600AAB80A /* dewindowize.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = dewindowize.pl; sourceTree = "<group>"; };
		C14F83571681326600AAB80A /* digitize.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = digitize.pl; sourceTree = "<group>"; };
		C14F83581681326600AAB80A /* opacify.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = opacify.pl; sourceTree = "<group>"; };
		C14F83591681326600AAB80A /* remove_constants.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = remove_constants.pl; sourceTree = "<group>"; };
		C14F835A1681326600AAB80A /* yuicompressor-2.4.2.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = "yuicompressor-2.4.2.jar"; sourceTree = "<group>"; };
		C14F835B1681326600AAB80A /* config.mk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = config.mk; sourceTree = "<group>"; };
		C14F835C1681326600AAB80A /* configure */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = configure; sourceTree = "<group>"; };
		C14F835E1681326600AAB80A /* aes.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = aes.js; sourceTree = "<group>"; };
		C14F835F1681326600AAB80A /* bitArray.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = bitArray.js; sourceTree = "<group>"; };
		C14F83601681326600AAB80A /* bn.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = bn.js; sourceTree = "<group>"; };
		C14F83611681326600AAB80A /* cbc.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = cbc.js; sourceTree = "<group>"; };
		C14F83621681326600AAB80A /* ccm.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ccm.js; sourceTree = "<group>"; };
		C14F83631681326600AAB80A /* codecBase64.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = codecBase64.js; sourceTree = "<group>"; };
		C14F83641681326600AAB80A /* codecBytes.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = codecBytes.js; sourceTree = "<group>"; };
		C14F83651681326600AAB80A /* codecHex.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = codecHex.js; sourceTree = "<group>"; };
		C14F83661681326600AAB80A /* codecString.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = codecString.js; sourceTree = "<group>"; };
		C14F83671681326600AAB80A /* convenience.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = convenience.js; sourceTree = "<group>"; };
		C14F83681681326600AAB80A /* ecc.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ecc.js; sourceTree = "<group>"; };
		C14F83691681326600AAB80A /* hmac.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = hmac.js; sourceTree = "<group>"; };
		C14F836A1681326600AAB80A /* ocb2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ocb2.js; sourceTree = "<group>"; };
		C14F836B1681326600AAB80A /* pbkdf2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = pbkdf2.js; sourceTree = "<group>"; };
		C14F836C1681326600AAB80A /* random.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = random.js; sourceTree = "<group>"; };
		C14F836D1681326600AAB80A /* sha1.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha1.js; sourceTree = "<group>"; };
		C14F836E1681326600AAB80A /* sha256.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha256.js; sourceTree = "<group>"; };
		C14F836F1681326600AAB80A /* sjcl.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sjcl.js; sourceTree = "<group>"; };
		C14F83701681326600AAB80A /* srp.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = srp.js; sourceTree = "<group>"; };
		C14F83711681326600AAB80A /* core.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = core.js; sourceTree = "<group>"; };
		C14F83721681326600AAB80A /* core_closure.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = core_closure.js; sourceTree = "<group>"; };
		C14F83741681326600AAB80A /* alpha-arrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "alpha-arrow.png"; sourceTree = "<group>"; };
		C14F83751681326600AAB80A /* example.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = example.css; sourceTree = "<group>"; };
		C14F83761681326600AAB80A /* example.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = example.js; sourceTree = "<group>"; };
		C14F83771681326600AAB80A /* form.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = form.js; sourceTree = "<group>"; };
		C14F83781681326600AAB80A /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
		C14F837C1681326600AAB80A /* Chain.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Chain.js; sourceTree = "<group>"; };
		C14F837D1681326600AAB80A /* Dumper.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Dumper.js; sourceTree = "<group>"; };
		C14F837E1681326600AAB80A /* Hash.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Hash.js; sourceTree = "<group>"; };
		C14F837F1681326600AAB80A /* Link.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Link.js; sourceTree = "<group>"; };
		C14F83801681326600AAB80A /* Namespace.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Namespace.js; sourceTree = "<group>"; };
		C14F83811681326600AAB80A /* Opt.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Opt.js; sourceTree = "<group>"; };
		C14F83821681326600AAB80A /* Reflection.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Reflection.js; sourceTree = "<group>"; };
		C14F83831681326600AAB80A /* String.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = String.js; sourceTree = "<group>"; };
		C14F83841681326600AAB80A /* Testrun.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Testrun.js; sourceTree = "<group>"; };
		C14F83851681326600AAB80A /* frame.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = frame.js; sourceTree = "<group>"; };
		C14F83871681326600AAB80A /* FOODOC.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = FOODOC.js; sourceTree = "<group>"; };
		C14F83891681326600AAB80A /* DomReader.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = DomReader.js; sourceTree = "<group>"; };
		C14F838A1681326600AAB80A /* XMLDoc.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = XMLDoc.js; sourceTree = "<group>"; };
		C14F838B1681326600AAB80A /* XMLParse.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = XMLParse.js; sourceTree = "<group>"; };
		C14F838C1681326600AAB80A /* XMLDOC.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = XMLDOC.js; sourceTree = "<group>"; };
		C14F838F1681326600AAB80A /* DocComment.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = DocComment.js; sourceTree = "<group>"; };
		C14F83901681326600AAB80A /* DocTag.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = DocTag.js; sourceTree = "<group>"; };
		C14F83911681326600AAB80A /* JsDoc.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = JsDoc.js; sourceTree = "<group>"; };
		C14F83921681326600AAB80A /* JsPlate.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = JsPlate.js; sourceTree = "<group>"; };
		C14F83931681326600AAB80A /* Lang.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Lang.js; sourceTree = "<group>"; };
		C14F83941681326600AAB80A /* Parser.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Parser.js; sourceTree = "<group>"; };
		C14F83951681326600AAB80A /* PluginManager.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = PluginManager.js; sourceTree = "<group>"; };
		C14F83961681326600AAB80A /* Symbol.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Symbol.js; sourceTree = "<group>"; };
		C14F83971681326600AAB80A /* SymbolSet.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = SymbolSet.js; sourceTree = "<group>"; };
		C14F83981681326600AAB80A /* TextStream.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = TextStream.js; sourceTree = "<group>"; };
		C14F83991681326600AAB80A /* Token.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Token.js; sourceTree = "<group>"; };
		C14F839A1681326600AAB80A /* TokenReader.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = TokenReader.js; sourceTree = "<group>"; };
		C14F839B1681326600AAB80A /* TokenStream.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = TokenStream.js; sourceTree = "<group>"; };
		C14F839C1681326600AAB80A /* Util.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Util.js; sourceTree = "<group>"; };
		C14F839D1681326600AAB80A /* Walker.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = Walker.js; sourceTree = "<group>"; };
		C14F839E1681326600AAB80A /* JSDOC.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = JSDOC.js; sourceTree = "<group>"; };
		C14F839F1681326600AAB80A /* main.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = main.js; sourceTree = "<group>"; };
		C14F83A11681326600AAB80A /* commentSrcJson.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = commentSrcJson.js; sourceTree = "<group>"; };
		C14F83A21681326600AAB80A /* frameworkPrototype.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = frameworkPrototype.js; sourceTree = "<group>"; };
		C14F83A31681326600AAB80A /* functionCall.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = functionCall.js; sourceTree = "<group>"; };
		C14F83A41681326600AAB80A /* publishSrcHilite.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = publishSrcHilite.js; sourceTree = "<group>"; };
		C14F83A51681326600AAB80A /* symbolLink.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = symbolLink.js; sourceTree = "<group>"; };
		C14F83A61681326600AAB80A /* tagParamConfig.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = tagParamConfig.js; sourceTree = "<group>"; };
		C14F83A71681326600AAB80A /* tagSynonyms.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = tagSynonyms.js; sourceTree = "<group>"; };
		C14F83A81681326600AAB80A /* run.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = run.js; sourceTree = "<group>"; };
		C14F83AA1681326600AAB80A /* runner.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = runner.js; sourceTree = "<group>"; };
		C14F83AB1681326600AAB80A /* TestDoc.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = TestDoc.js; sourceTree = "<group>"; };
		C14F83AD1681326600AAB80A /* addon.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = addon.js; sourceTree = "<group>"; };
		C14F83AE1681326600AAB80A /* anon_inner.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = anon_inner.js; sourceTree = "<group>"; };
		C14F83AF1681326600AAB80A /* augments.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = augments.js; sourceTree = "<group>"; };
		C14F83B01681326600AAB80A /* augments2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = augments2.js; sourceTree = "<group>"; };
		C14F83B11681326600AAB80A /* borrows.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = borrows.js; sourceTree = "<group>"; };
		C14F83B21681326600AAB80A /* borrows2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = borrows2.js; sourceTree = "<group>"; };
		C14F83B31681326600AAB80A /* config.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = config.js; sourceTree = "<group>"; };
		C14F83B41681326600AAB80A /* constructs.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = constructs.js; sourceTree = "<group>"; };
		C14F83B51681326600AAB80A /* encoding.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = encoding.js; sourceTree = "<group>"; };
		C14F83B61681326600AAB80A /* encoding_other.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = encoding_other.js; sourceTree = "<group>"; };
		C14F83B71681326600AAB80A /* event.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = event.js; sourceTree = "<group>"; };
		C14F83B81681326600AAB80A /* exports.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = exports.js; sourceTree = "<group>"; };
		C14F83B91681326600AAB80A /* functions_anon.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = functions_anon.js; sourceTree = "<group>"; };
		C14F83BA1681326600AAB80A /* functions_nested.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = functions_nested.js; sourceTree = "<group>"; };
		C14F83BB1681326600AAB80A /* global.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = global.js; sourceTree = "<group>"; };
		C14F83BC1681326600AAB80A /* globals.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = globals.js; sourceTree = "<group>"; };
		C14F83BD1681326600AAB80A /* ignore.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ignore.js; sourceTree = "<group>"; };
		C14F83BE1681326600AAB80A /* inner.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = inner.js; sourceTree = "<group>"; };
		C14F83BF1681326600AAB80A /* jsdoc_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jsdoc_test.js; sourceTree = "<group>"; };
		C14F83C01681326600AAB80A /* lend.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = lend.js; sourceTree = "<group>"; };
		C14F83C11681326600AAB80A /* memberof.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = memberof.js; sourceTree = "<group>"; };
		C14F83C21681326600AAB80A /* memberof2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = memberof2.js; sourceTree = "<group>"; };
		C14F83C31681326600AAB80A /* memberof3.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = memberof3.js; sourceTree = "<group>"; };
		C14F83C41681326600AAB80A /* memberof_constructor.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = memberof_constructor.js; sourceTree = "<group>"; };
		C14F83C51681326600AAB80A /* module.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = module.js; sourceTree = "<group>"; };
		C14F83C61681326600AAB80A /* multi_methods.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = multi_methods.js; sourceTree = "<group>"; };
		C14F83C71681326600AAB80A /* name.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = name.js; sourceTree = "<group>"; };
		C14F83C81681326600AAB80A /* namespace_nested.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = namespace_nested.js; sourceTree = "<group>"; };
		C14F83C91681326600AAB80A /* nocode.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = nocode.js; sourceTree = "<group>"; };
		C14F83CA1681326600AAB80A /* oblit_anon.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = oblit_anon.js; sourceTree = "<group>"; };
		C14F83CB1681326600AAB80A /* overview.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = overview.js; sourceTree = "<group>"; };
		C14F83CC1681326600AAB80A /* param_inline.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = param_inline.js; sourceTree = "<group>"; };
		C14F83CD1681326600AAB80A /* params_optional.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = params_optional.js; sourceTree = "<group>"; };
		C14F83CE1681326600AAB80A /* prototype.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = prototype.js; sourceTree = "<group>"; };
		C14F83CF1681326600AAB80A /* prototype_nested.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = prototype_nested.js; sourceTree = "<group>"; };
		C14F83D01681326600AAB80A /* prototype_oblit.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = prototype_oblit.js; sourceTree = "<group>"; };
		C14F83D11681326600AAB80A /* prototype_oblit_constructor.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = prototype_oblit_constructor.js; sourceTree = "<group>"; };
		C14F83D21681326600AAB80A /* public.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = public.js; sourceTree = "<group>"; };
		C14F83D41681326600AAB80A /* code.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = code.js; sourceTree = "<group>"; };
		C14F83D51681326600AAB80A /* notcode.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = notcode.txt; sourceTree = "<group>"; };
		C14F83D61681326600AAB80A /* shared.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = shared.js; sourceTree = "<group>"; };
		C14F83D71681326600AAB80A /* shared2.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = shared2.js; sourceTree = "<group>"; };
		C14F83D81681326600AAB80A /* shortcuts.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = shortcuts.js; sourceTree = "<group>"; };
		C14F83D91681326600AAB80A /* static_this.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = static_this.js; sourceTree = "<group>"; };
		C14F83DA1681326600AAB80A /* synonyms.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = synonyms.js; sourceTree = "<group>"; };
		C14F83DB1681326600AAB80A /* tosource.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = tosource.js; sourceTree = "<group>"; };
		C14F83DC1681326600AAB80A /* variable_redefine.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = variable_redefine.js; sourceTree = "<group>"; };
		C14F83DD1681326600AAB80A /* test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = test.js; sourceTree = "<group>"; };
		C14F83DE1681326600AAB80A /* changes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = changes.txt; sourceTree = "<group>"; };
		C14F83E01681326600AAB80A /* sample.conf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sample.conf; sourceTree = "<group>"; };
		C14F83E21681326600AAB80A /* build.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = build.xml; sourceTree = "<group>"; };
		C14F83E31681326600AAB80A /* build_1.4.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = build_1.4.xml; sourceTree = "<group>"; };
		C14F83E51681326600AAB80A /* js.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = js.jar; sourceTree = "<group>"; };
		C14F83E71681326600AAB80A /* JsDebugRun.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; path = JsDebugRun.java; sourceTree = "<group>"; };
		C14F83E81681326600AAB80A /* JsRun.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; path = JsRun.java; sourceTree = "<group>"; };
		C14F83E91681326600AAB80A /* jsdebug.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = jsdebug.jar; sourceTree = "<group>"; };
		C14F83EA1681326600AAB80A /* jsrun.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = jsrun.jar; sourceTree = "<group>"; };
		C14F83EB1681326600AAB80A /* jsrun.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = jsrun.sh; sourceTree = "<group>"; };
		C14F83EC1681326600AAB80A /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = "<group>"; };
		C14F83EF1681326600AAB80A /* allclasses.tmpl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = allclasses.tmpl; sourceTree = "<group>"; };
		C14F83F01681326600AAB80A /* allfiles.tmpl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = allfiles.tmpl; sourceTree = "<group>"; };
		C14F83F11681326600AAB80A /* class.tmpl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = class.tmpl; sourceTree = "<group>"; };
		C14F83F31681326600AAB80A /* default.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = default.css; sourceTree = "<group>"; };
		C14F83F41681326600AAB80A /* index.tmpl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = index.tmpl; sourceTree = "<group>"; };
		C14F83F51681326600AAB80A /* publish.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = publish.js; sourceTree = "<group>"; };
		C14F83F71681326600AAB80A /* header.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = header.html; sourceTree = "<group>"; };
		C14F83F81681326600AAB80A /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
		C14F83F91681326600AAB80A /* symbol.tmpl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = symbol.tmpl; sourceTree = "<group>"; };
		C14F83FB1681326600AAB80A /* coding_guidelines.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = coding_guidelines.pl; sourceTree = "<group>"; };
		C14F83FC1681326600AAB80A /* jslint_rhino.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = jslint_rhino.js; sourceTree = "<group>"; };
		C14F83FD1681326600AAB80A /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
		C14F83FF1681326600AAB80A /* bsd.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bsd.txt; sourceTree = "<group>"; };
		C14F84001681326600AAB80A /* COPYRIGHT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYRIGHT; sourceTree = "<group>"; };
		C14F84011681326600AAB80A /* gpl-2.0.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "gpl-2.0.txt"; sourceTree = "<group>"; };
		C14F84021681326600AAB80A /* gpl-3.0.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "gpl-3.0.txt"; sourceTree = "<group>"; };
		C14F84031681326600AAB80A /* INSTALL */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = INSTALL; sourceTree = "<group>"; };
		C14F84041681326600AAB80A /* sjcl.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sjcl.js; sourceTree = "<group>"; };
		C14F84061681326600AAB80A /* aes_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = aes_test.js; sourceTree = "<group>"; };
		C14F84071681326600AAB80A /* aes_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = aes_vectors.js; sourceTree = "<group>"; };
		C14F84081681326600AAB80A /* bn_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = bn_test.js; sourceTree = "<group>"; };
		C14F84091681326600AAB80A /* bn_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = bn_vectors.js; sourceTree = "<group>"; };
		C14F840A1681326600AAB80A /* cbc_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = cbc_test.js; sourceTree = "<group>"; };
		C14F840B1681326600AAB80A /* cbc_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = cbc_vectors.js; sourceTree = "<group>"; };
		C14F840C1681326600AAB80A /* ccm_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ccm_test.js; sourceTree = "<group>"; };
		C14F840D1681326600AAB80A /* ccm_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ccm_vectors.js; sourceTree = "<group>"; };
		C14F840E1681326600AAB80A /* ecdh_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ecdh_test.js; sourceTree = "<group>"; };
		C14F840F1681326600AAB80A /* ecdsa_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ecdsa_test.js; sourceTree = "<group>"; };
		C14F84101681326600AAB80A /* hmac_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = hmac_test.js; sourceTree = "<group>"; };
		C14F84111681326600AAB80A /* hmac_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = hmac_vectors.js; sourceTree = "<group>"; };
		C14F84121681326600AAB80A /* ocb2_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ocb2_test.js; sourceTree = "<group>"; };
		C14F84131681326600AAB80A /* ocb2_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ocb2_vectors.js; sourceTree = "<group>"; };
		C14F84141681326600AAB80A /* pbkdf2_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = pbkdf2_test.js; sourceTree = "<group>"; };
		C14F84151681326600AAB80A /* run_tests_browser.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = run_tests_browser.js; sourceTree = "<group>"; };
		C14F84161681326600AAB80A /* run_tests_rhino.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = run_tests_rhino.js; sourceTree = "<group>"; };
		C14F84171681326600AAB80A /* sha1_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha1_test.js; sourceTree = "<group>"; };
		C14F84181681326600AAB80A /* sha1_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha1_vectors.js; sourceTree = "<group>"; };
		C14F84191681326600AAB80A /* sha256_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha256_test.js; sourceTree = "<group>"; };
		C14F841A1681326600AAB80A /* sha256_test_brute_force.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha256_test_brute_force.js; sourceTree = "<group>"; };
		C14F841B1681326600AAB80A /* sha256_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = sha256_vectors.js; sourceTree = "<group>"; };
		C14F841C1681326600AAB80A /* srp_test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = srp_test.js; sourceTree = "<group>"; };
		C14F841D1681326600AAB80A /* srp_vectors.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = srp_vectors.js; sourceTree = "<group>"; };
		C14F841E1681326600AAB80A /* test.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = test.js; sourceTree = "<group>"; };
		C14F841F1681326600AAB80A /* utils.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = utils.js; sourceTree = "<group>"; };
		C14F84201681326600AAB80A /* utils.web.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = utils.web.js; sourceTree = "<group>"; };
		C1637B0216827C5B0067A9B4 /* ripple.pb.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ripple.pb.cc; sourceTree = "<group>"; };
		C1637B0316827C5B0067A9B4 /* ripple.pb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ripple.pb.h; sourceTree = "<group>"; };
		C1637B05168284510067A9B4 /* TransactionQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionQueue.cpp; sourceTree = "<group>"; };
		C1637B06168284510067A9B4 /* TransactionQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionQueue.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		C14F81241681323400AAB80A /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		C10365CA168147DF00D9D15C /* build */ = {
			isa = PBXGroup;
			children = (
				C1637B0116827C5B0067A9B4 /* proto */,
			);
			path = build;
			sourceTree = "<group>";
		};
		C14F811C1681323300AAB80A = {
			isa = PBXGroup;
			children = (
				C14F812D1681323400AAB80A /* rippled.1 */,
				C14F81341681326600AAB80A /* src */,
				C10365CA168147DF00D9D15C /* build */,
				C14F81281681323400AAB80A /* Products */,
			);
			sourceTree = "<group>";
		};
		C14F81281681323400AAB80A /* Products */ = {
			isa = PBXGroup;
			children = (
				C14F81271681323400AAB80A /* rippled */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		C14F81341681326600AAB80A /* src */ = {
			isa = PBXGroup;
			children = (
				C14F81351681326600AAB80A /* cpp */,
				C14F832E1681326600AAB80A /* js */,
			);
			path = src;
			sourceTree = "<group>";
		};
		C14F81351681326600AAB80A /* cpp */ = {
			isa = PBXGroup;
			children = (
				C14F81361681326600AAB80A /* database */,
				C14F81451681326600AAB80A /* json */,
				C14F81571681326600AAB80A /* ripple */,
				C14F82151681326600AAB80A /* websocketpp */,
			);
			path = cpp;
			sourceTree = "<group>";
		};
		C14F81361681326600AAB80A /* database */ = {
			isa = PBXGroup;
			children = (
				C14F81371681326600AAB80A /* database.cpp */,
				C14F81381681326600AAB80A /* database.h */,
				C14F81391681326600AAB80A /* linux */,
				C14F813C1681326600AAB80A /* sqlite3.c */,
				C14F813D1681326600AAB80A /* sqlite3.h */,
				C14F813E1681326600AAB80A /* sqlite3ext.h */,
				C14F813F1681326600AAB80A /* SqliteDatabase.cpp */,
				C14F81401681326600AAB80A /* SqliteDatabase.h */,
				C14F81411681326600AAB80A /* win */,
			);
			path = database;
			sourceTree = "<group>";
		};
		C14F81391681326600AAB80A /* linux */ = {
			isa = PBXGroup;
			children = (
				C14F813A1681326600AAB80A /* mysqldatabase.cpp */,
				C14F813B1681326600AAB80A /* mysqldatabase.h */,
			);
			path = linux;
			sourceTree = "<group>";
		};
		C14F81411681326600AAB80A /* win */ = {
			isa = PBXGroup;
			children = (
				C14F81421681326600AAB80A /* dbutility.h */,
				C14F81431681326600AAB80A /* windatabase.cpp */,
				C14F81441681326600AAB80A /* windatabase.h */,
			);
			path = win;
			sourceTree = "<group>";
		};
		C14F81451681326600AAB80A /* json */ = {
			isa = PBXGroup;
			children = (
				C14F81461681326600AAB80A /* autolink.h */,
				C14F81471681326600AAB80A /* config.h */,
				C14F81481681326600AAB80A /* features.h */,
				C14F81491681326600AAB80A /* forwards.h */,
				C14F814A1681326600AAB80A /* json.h */,
				C14F814B1681326600AAB80A /* json_batchallocator.h */,
				C14F814C1681326600AAB80A /* json_internalarray.inl */,
				C14F814D1681326600AAB80A /* json_internalmap.inl */,
				C14F814E1681326600AAB80A /* json_reader.cpp */,
				C14F814F1681326600AAB80A /* json_value.cpp */,
				C14F81501681326600AAB80A /* json_valueiterator.inl */,
				C14F81511681326600AAB80A /* json_writer.cpp */,
				C14F81521681326600AAB80A /* LICENSE */,
				C14F81531681326600AAB80A /* reader.h */,
				C14F81541681326600AAB80A /* value.h */,
				C14F81551681326600AAB80A /* version */,
				C14F81561681326600AAB80A /* writer.h */,
			);
			path = json;
			sourceTree = "<group>";
		};
		C14F81571681326600AAB80A /* ripple */ = {
			isa = PBXGroup;
			children = (
				C1637B05168284510067A9B4 /* TransactionQueue.cpp */,
				C1637B06168284510067A9B4 /* TransactionQueue.h */,
				C14F81581681326600AAB80A /* AccountItems.cpp */,
				C14F81591681326600AAB80A /* AccountItems.h */,
				C14F815A1681326600AAB80A /* AccountSetTransactor.cpp */,
				C14F815B1681326600AAB80A /* AccountSetTransactor.h */,
				C14F815C1681326600AAB80A /* AccountState.cpp */,
				C14F815D1681326600AAB80A /* AccountState.h */,
				C14F815E1681326600AAB80A /* Amount.cpp */,
				C14F815F1681326600AAB80A /* Application.cpp */,
				C14F81601681326600AAB80A /* Application.h */,
				C14F81611681326600AAB80A /* base58.h */,
				C14F81621681326600AAB80A /* bignum.h */,
				C14F81631681326600AAB80A /* BitcoinUtil.cpp */,
				C14F81641681326600AAB80A /* BitcoinUtil.h */,
				C14F81651681326600AAB80A /* CallRPC.cpp */,
				C14F81661681326600AAB80A /* CallRPC.h */,
				C14F81671681326600AAB80A /* CanonicalTXSet.cpp */,
				C14F81681681326600AAB80A /* CanonicalTXSet.h */,
				C14F81691681326600AAB80A /* Config.cpp */,
				C14F816A1681326600AAB80A /* Config.h */,
				C14F816B1681326600AAB80A /* ConnectionPool.cpp */,
				C14F816C1681326600AAB80A /* ConnectionPool.h */,
				C14F816D1681326600AAB80A /* Contract.cpp */,
				C14F816E1681326600AAB80A /* Contract.h */,
				C14F816F1681326600AAB80A /* DBInit.cpp */,
				C14F81701681326600AAB80A /* DeterministicKeys.cpp */,
				C14F81711681326600AAB80A /* ECIES.cpp */,
				C14F81721681326600AAB80A /* FeatureTable.cpp */,
				C14F81731681326600AAB80A /* FeatureTable.h */,
				C14F81741681326600AAB80A /* FieldNames.cpp */,
				C14F81751681326600AAB80A /* FieldNames.h */,
				C14F81761681326600AAB80A /* HashedObject.cpp */,
				C14F81771681326600AAB80A /* HashedObject.h */,
				C14F81781681326600AAB80A /* HashPrefixes.h */,
				C14F81791681326600AAB80A /* HTTPRequest.cpp */,
				C14F817A1681326600AAB80A /* HTTPRequest.h */,
				C14F817B1681326600AAB80A /* HttpsClient.cpp */,
				C14F817C1681326600AAB80A /* HttpsClient.h */,
				C14F817D1681326600AAB80A /* InstanceCounter.cpp */,
				C14F817E1681326600AAB80A /* InstanceCounter.h */,
				C14F817F1681326600AAB80A /* Interpreter.cpp */,
				C14F81801681326600AAB80A /* Interpreter.h */,
				C14F81811681326600AAB80A /* JobQueue.cpp */,
				C14F81821681326600AAB80A /* JobQueue.h */,
				C14F81831681326600AAB80A /* key.h */,
				C14F81841681326600AAB80A /* Ledger.cpp */,
				C14F81851681326600AAB80A /* Ledger.h */,
				C14F81861681326600AAB80A /* LedgerAcquire.cpp */,
				C14F81871681326600AAB80A /* LedgerAcquire.h */,
				C14F81881681326600AAB80A /* LedgerConsensus.cpp */,
				C14F81891681326600AAB80A /* LedgerConsensus.h */,
				C14F818A1681326600AAB80A /* LedgerEntrySet.cpp */,
				C14F818B1681326600AAB80A /* LedgerEntrySet.h */,
				C14F818C1681326600AAB80A /* LedgerFormats.cpp */,
				C14F818D1681326600AAB80A /* LedgerFormats.h */,
				C14F818E1681326600AAB80A /* LedgerHistory.cpp */,
				C14F818F1681326600AAB80A /* LedgerHistory.h */,
				C14F81901681326600AAB80A /* LedgerMaster.cpp */,
				C14F81911681326600AAB80A /* LedgerMaster.h */,
				C14F81921681326600AAB80A /* LedgerProposal.cpp */,
				C14F81931681326600AAB80A /* LedgerProposal.h */,
				C14F81941681326600AAB80A /* LedgerTiming.cpp */,
				C14F81951681326600AAB80A /* LedgerTiming.h */,
				C14F81961681326600AAB80A /* LoadManager.cpp */,
				C14F81971681326600AAB80A /* LoadManager.h */,
				C14F81981681326600AAB80A /* LoadMonitor.cpp */,
				C14F81991681326600AAB80A /* LoadMonitor.h */,
				C14F819A1681326600AAB80A /* Log.cpp */,
				C14F819B1681326600AAB80A /* Log.h */,
				C14F819C1681326600AAB80A /* main.cpp */,
				C14F819D1681326600AAB80A /* NetworkOPs.cpp */,
				C14F819E1681326600AAB80A /* NetworkOPs.h */,
				C14F819F1681326600AAB80A /* NetworkStatus.h */,
				C14F81A01681326600AAB80A /* NicknameState.cpp */,
				C14F81A11681326600AAB80A /* NicknameState.h */,
				C14F81A21681326600AAB80A /* Offer.cpp */,
				C14F81A31681326600AAB80A /* Offer.h */,
				C14F81A41681326600AAB80A /* OfferCancelTransactor.cpp */,
				C14F81A51681326600AAB80A /* OfferCancelTransactor.h */,
				C14F81A61681326600AAB80A /* OfferCreateTransactor.cpp */,
				C14F81A71681326600AAB80A /* OfferCreateTransactor.h */,
				C14F81A81681326600AAB80A /* Operation.cpp */,
				C14F81A91681326600AAB80A /* Operation.h */,
				C14F81AA1681326600AAB80A /* OrderBook.cpp */,
				C14F81AB1681326600AAB80A /* OrderBook.h */,
				C14F81AC1681326600AAB80A /* OrderBookDB.cpp */,
				C14F81AD1681326600AAB80A /* OrderBookDB.h */,
				C14F81AE1681326600AAB80A /* PackedMessage.cpp */,
				C14F81AF1681326600AAB80A /* PackedMessage.h */,
				C14F81B01681326600AAB80A /* ParameterTable.cpp */,
				C14F81B11681326600AAB80A /* ParameterTable.h */,
				C14F81B21681326600AAB80A /* ParseSection.cpp */,
				C14F81B31681326600AAB80A /* ParseSection.h */,
				C14F81B41681326600AAB80A /* Pathfinder.cpp */,
				C14F81B51681326600AAB80A /* Pathfinder.h */,
				C14F81B61681326600AAB80A /* PaymentTransactor.cpp */,
				C14F81B71681326600AAB80A /* PaymentTransactor.h */,
				C14F81B81681326600AAB80A /* Peer.cpp */,
				C14F81B91681326600AAB80A /* Peer.h */,
				C14F81BA1681326600AAB80A /* PeerDoor.cpp */,
				C14F81BB1681326600AAB80A /* PeerDoor.h */,
				C14F81BC1681326600AAB80A /* PlatRand.cpp */,
				C14F81BD1681326600AAB80A /* ProofOfWork.cpp */,
				C14F81BE1681326600AAB80A /* ProofOfWork.h */,
				C14F81BF1681326600AAB80A /* PubKeyCache.cpp */,
				C14F81C01681326600AAB80A /* PubKeyCache.h */,
				C14F81C11681326600AAB80A /* RangeSet.cpp */,
				C14F81C21681326600AAB80A /* RangeSet.h */,
				C14F81C31681326600AAB80A /* RegularKeySetTransactor.cpp */,
				C14F81C41681326600AAB80A /* RegularKeySetTransactor.h */,
				C14F81C51681326600AAB80A /* rfc1751.cpp */,
				C14F81C61681326600AAB80A /* rfc1751.h */,
				C14F81C71681326600AAB80A /* ripple.proto */,
				C14F81C81681326600AAB80A /* RippleAddress.cpp */,
				C14F81C91681326600AAB80A /* RippleAddress.h */,
				C14F81CA1681326600AAB80A /* RippleCalc.cpp */,
				C14F81CB1681326600AAB80A /* RippleCalc.h */,
				C14F81CC1681326600AAB80A /* RippleState.cpp */,
				C14F81CD1681326600AAB80A /* RippleState.h */,
				C14F81CE1681326600AAB80A /* rpc.cpp */,
				C14F81CF1681326600AAB80A /* RPC.h */,
				C14F81D01681326600AAB80A /* RPCDoor.cpp */,
				C14F81D11681326600AAB80A /* RPCDoor.h */,
				C14F81D21681326600AAB80A /* RPCErr.cpp */,
				C14F81D31681326600AAB80A /* RPCErr.h */,
				C14F81D41681326600AAB80A /* RPCHandler.cpp */,
				C14F81D51681326600AAB80A /* RPCHandler.h */,
				C14F81D61681326600AAB80A /* RPCServer.cpp */,
				C14F81D71681326600AAB80A /* RPCServer.h */,
				C14F81D81681326600AAB80A /* ScopedLock.h */,
				C14F81D91681326600AAB80A /* ScriptData.cpp */,
				C14F81DA1681326600AAB80A /* ScriptData.h */,
				C14F81DB1681326600AAB80A /* SecureAllocator.h */,
				C14F81DC1681326600AAB80A /* SerializedLedger.cpp */,
				C14F81DD1681326600AAB80A /* SerializedLedger.h */,
				C14F81DE1681326600AAB80A /* SerializedObject.cpp */,
				C14F81DF1681326600AAB80A /* SerializedObject.h */,
				C14F81E01681326600AAB80A /* SerializedTransaction.cpp */,
				C14F81E11681326600AAB80A /* SerializedTransaction.h */,
				C14F81E21681326600AAB80A /* SerializedTypes.cpp */,
				C14F81E31681326600AAB80A /* SerializedTypes.h */,
				C14F81E41681326600AAB80A /* SerializedValidation.cpp */,
				C14F81E51681326600AAB80A /* SerializedValidation.h */,
				C14F81E61681326600AAB80A /* SerializeProto.h */,
				C14F81E71681326600AAB80A /* Serializer.cpp */,
				C14F81E81681326600AAB80A /* Serializer.h */,
				C14F81E91681326600AAB80A /* SHAMap.cpp */,
				C14F81EA1681326600AAB80A /* SHAMap.h */,
				C14F81EB1681326600AAB80A /* SHAMapDiff.cpp */,
				C14F81EC1681326600AAB80A /* SHAMapNodes.cpp */,
				C14F81ED1681326600AAB80A /* SHAMapSync.cpp */,
				C14F81EE1681326600AAB80A /* SHAMapSync.h */,
				C14F81EF1681326600AAB80A /* SNTPClient.cpp */,
				C14F81F01681326600AAB80A /* SNTPClient.h */,
				C14F81F11681326600AAB80A /* Suppression.cpp */,
				C14F81F21681326600AAB80A /* Suppression.h */,
				C14F81F31681326600AAB80A /* TaggedCache.h */,
				C14F81F41681326600AAB80A /* Transaction.cpp */,
				C14F81F51681326600AAB80A /* Transaction.h */,
				C14F81F61681326600AAB80A /* TransactionEngine.cpp */,
				C14F81F71681326600AAB80A /* TransactionEngine.h */,
				C14F81F81681326600AAB80A /* TransactionErr.cpp */,
				C14F81F91681326600AAB80A /* TransactionErr.h */,
				C14F81FA1681326600AAB80A /* TransactionFormats.cpp */,
				C14F81FB1681326600AAB80A /* TransactionFormats.h */,
				C14F81FC1681326600AAB80A /* TransactionMaster.cpp */,
				C14F81FD1681326600AAB80A /* TransactionMaster.h */,
				C14F81FE1681326600AAB80A /* TransactionMeta.cpp */,
				C14F81FF1681326600AAB80A /* TransactionMeta.h */,
				C14F82001681326600AAB80A /* Transactor.cpp */,
				C14F82011681326600AAB80A /* Transactor.h */,
				C14F82021681326600AAB80A /* TrustSetTransactor.cpp */,
				C14F82031681326600AAB80A /* TrustSetTransactor.h */,
				C14F82041681326600AAB80A /* types.h */,
				C14F82051681326600AAB80A /* uint256.h */,
				C14F82061681326600AAB80A /* UniqueNodeList.cpp */,
				C14F82071681326600AAB80A /* UniqueNodeList.h */,
				C14F82081681326600AAB80A /* utils.cpp */,
				C14F82091681326600AAB80A /* utils.h */,
				C14F820A1681326600AAB80A /* ValidationCollection.cpp */,
				C14F820B1681326600AAB80A /* ValidationCollection.h */,
				C14F820C1681326600AAB80A /* Version.h */,
				C14F820D1681326600AAB80A /* Wallet.cpp */,
				C14F820E1681326600AAB80A /* Wallet.h */,
				C14F820F1681326600AAB80A /* WalletAddTransactor.cpp */,
				C14F82101681326600AAB80A /* WalletAddTransactor.h */,
				C14F82111681326600AAB80A /* WSConnection.h */,
				C14F82121681326600AAB80A /* WSDoor.cpp */,
				C14F82131681326600AAB80A /* WSDoor.h */,
				C14F82141681326600AAB80A /* WSHandler.h */,
			);
			path = ripple;
			sourceTree = "<group>";
		};
		C14F82151681326600AAB80A /* websocketpp */ = {
			isa = PBXGroup;
			children = (
				C14F82161681326600AAB80A /* dependencies.txt */,
				C14F82171681326600AAB80A /* doc */,
				C14F82191681326600AAB80A /* examples */,
				C14F82BC1681326600AAB80A /* license.txt */,
				C14F82BD1681326600AAB80A /* Makefile */,
				C14F82BE1681326600AAB80A /* readme.txt */,
				C14F82BF1681326600AAB80A /* SConstruct */,
				C14F82C01681326600AAB80A /* src */,
				C14F83001681326600AAB80A /* test */,
				C14F83071681326600AAB80A /* todo.txt */,
				C14F83081681326600AAB80A /* websocketpp.bbprojectd */,
				C14F830D1681326600AAB80A /* websocketpp.xcodeproj */,
				C14F83101681326600AAB80A /* windows */,
			);
			path = websocketpp;
			sourceTree = "<group>";
		};
		C14F82171681326600AAB80A /* doc */ = {
			isa = PBXGroup;
			children = (
				C14F82181681326600AAB80A /* uri.txt */,
			);
			path = doc;
			sourceTree = "<group>";
		};
		C14F82191681326600AAB80A /* examples */ = {
			isa = PBXGroup;
			children = (
				C14F821A1681326600AAB80A /* broadcast_server_tls */,
				C14F826F1681326600AAB80A /* chat_client */,
				C14F82781681326600AAB80A /* chat_server */,
				C14F827E1681326600AAB80A /* common.mk */,
				C14F827F1681326600AAB80A /* concurrent_server */,
				C14F82841681326600AAB80A /* echo_client */,
				C14F82881681326600AAB80A /* echo_server */,
				C14F828D1681326600AAB80A /* echo_server_tls */,
				C14F82941681326600AAB80A /* fuzzing_client */,
				C14F82971681326600AAB80A /* fuzzing_server_tls */,
				C14F829B1681326600AAB80A /* Makefile */,
				C14F829C1681326600AAB80A /* stress_client */,
				C14F829F1681326600AAB80A /* telemetry_server */,
				C14F82A31681326600AAB80A /* wsperf */,
			);
			path = examples;
			sourceTree = "<group>";
		};
		C14F821A1681326600AAB80A /* broadcast_server_tls */ = {
			isa = PBXGroup;
			children = (
				C14F821B1681326600AAB80A /* broadcast_admin.html */,
				C14F821C1681326600AAB80A /* broadcast_admin_handler.hpp */,
				C14F821D1681326600AAB80A /* broadcast_handler.hpp */,
				C14F821E1681326600AAB80A /* broadcast_server_handler.hpp */,
				C14F821F1681326600AAB80A /* broadcast_server_tls.cpp */,
				C14F82201681326600AAB80A /* Makefile */,
				C14F82211681326600AAB80A /* vendor */,
				C14F826E1681326600AAB80A /* wscmd.hpp */,
			);
			path = broadcast_server_tls;
			sourceTree = "<group>";
		};
		C14F82211681326600AAB80A /* vendor */ = {
			isa = PBXGroup;
			children = (
				C14F82221681326600AAB80A /* flot */,
				C14F826D1681326600AAB80A /* md5.js */,
			);
			path = vendor;
			sourceTree = "<group>";
		};
		C14F82221681326600AAB80A /* flot */ = {
			isa = PBXGroup;
			children = (
				C14F82231681326600AAB80A /* API.txt */,
				C14F82241681326600AAB80A /* examples */,
				C14F824B1681326600AAB80A /* excanvas.js */,
				C14F824C1681326600AAB80A /* excanvas.min.js */,
				C14F824D1681326600AAB80A /* FAQ.txt */,
				C14F824E1681326600AAB80A /* jquery.colorhelpers.js */,
				C14F824F1681326600AAB80A /* jquery.colorhelpers.min.js */,
				C14F82501681326600AAB80A /* jquery.flot.crosshair.js */,
				C14F82511681326600AAB80A /* jquery.flot.crosshair.min.js */,
				C14F82521681326600AAB80A /* jquery.flot.fillbetween.js */,
				C14F82531681326600AAB80A /* jquery.flot.fillbetween.min.js */,
				C14F82541681326600AAB80A /* jquery.flot.image.js */,
				C14F82551681326600AAB80A /* jquery.flot.image.min.js */,
				C14F82561681326600AAB80A /* jquery.flot.js */,
				C14F82571681326600AAB80A /* jquery.flot.min.js */,
				C14F82581681326600AAB80A /* jquery.flot.navigate.js */,
				C14F82591681326600AAB80A /* jquery.flot.navigate.min.js */,
				C14F825A1681326600AAB80A /* jquery.flot.pie.js */,
				C14F825B1681326600AAB80A /* jquery.flot.pie.min.js */,
				C14F825C1681326600AAB80A /* jquery.flot.resize.js */,
				C14F825D1681326600AAB80A /* jquery.flot.resize.min.js */,
				C14F825E1681326600AAB80A /* jquery.flot.selection.js */,
				C14F825F1681326600AAB80A /* jquery.flot.selection.min.js */,
				C14F82601681326600AAB80A /* jquery.flot.stack.js */,
				C14F82611681326600AAB80A /* jquery.flot.stack.min.js */,
				C14F82621681326600AAB80A /* jquery.flot.symbol.js */,
				C14F82631681326600AAB80A /* jquery.flot.symbol.min.js */,
				C14F82641681326600AAB80A /* jquery.flot.threshold.js */,
				C14F82651681326600AAB80A /* jquery.flot.threshold.min.js */,
				C14F82661681326600AAB80A /* jquery.js */,
				C14F82671681326600AAB80A /* jquery.min.js */,
				C14F82681681326600AAB80A /* LICENSE.txt */,
				C14F82691681326600AAB80A /* Makefile */,
				C14F826A1681326600AAB80A /* NEWS.txt */,
				C14F826B1681326600AAB80A /* PLUGINS.txt */,
				C14F826C1681326600AAB80A /* README.txt */,
			);
			path = flot;
			sourceTree = "<group>";
		};
		C14F82241681326600AAB80A /* examples */ = {
			isa = PBXGroup;
			children = (
				C14F82251681326600AAB80A /* ajax.html */,
				C14F82261681326600AAB80A /* annotating.html */,
				C14F82271681326600AAB80A /* arrow-down.gif */,
				C14F82281681326600AAB80A /* arrow-left.gif */,
				C14F82291681326600AAB80A /* arrow-right.gif */,
				C14F822A1681326600AAB80A /* arrow-up.gif */,
				C14F822B1681326600AAB80A /* basic.html */,
				C14F822C1681326600AAB80A /* data-eu-gdp-growth-1.json */,
				C14F822D1681326600AAB80A /* data-eu-gdp-growth-2.json */,
				C14F822E1681326600AAB80A /* data-eu-gdp-growth-3.json */,
				C14F822F1681326600AAB80A /* data-eu-gdp-growth-4.json */,
				C14F82301681326600AAB80A /* data-eu-gdp-growth-5.json */,
				C14F82311681326600AAB80A /* data-eu-gdp-growth.json */,
				C14F82321681326600AAB80A /* data-japan-gdp-growth.json */,
				C14F82331681326600AAB80A /* data-usa-gdp-growth.json */,
				C14F82341681326600AAB80A /* graph-types.html */,
				C14F82351681326600AAB80A /* hs-2004-27-a-large_web.jpg */,
				C14F82361681326600AAB80A /* image.html */,
				C14F82371681326600AAB80A /* index.html */,
				C14F82381681326600AAB80A /* interacting-axes.html */,
				C14F82391681326600AAB80A /* interacting.html */,
				C14F823A1681326600AAB80A /* layout.css */,
				C14F823B1681326600AAB80A /* multiple-axes.html */,
				C14F823C1681326600AAB80A /* navigate.html */,
				C14F823D1681326600AAB80A /* percentiles.html */,
				C14F823E1681326600AAB80A /* pie.html */,
				C14F823F1681326600AAB80A /* realtime.html */,
				C14F82401681326600AAB80A /* resize.html */,
				C14F82411681326600AAB80A /* selection.html */,
				C14F82421681326600AAB80A /* setting-options.html */,
				C14F82431681326600AAB80A /* stacking.html */,
				C14F82441681326600AAB80A /* symbols.html */,
				C14F82451681326600AAB80A /* thresholding.html */,
				C14F82461681326600AAB80A /* time.html */,
				C14F82471681326600AAB80A /* tracking.html */,
				C14F82481681326600AAB80A /* turning-series.html */,
				C14F82491681326600AAB80A /* visitors.html */,
				C14F824A1681326600AAB80A /* zooming.html */,
			);
			path = examples;
			sourceTree = "<group>";
		};
		C14F826F1681326600AAB80A /* chat_client */ = {
			isa = PBXGroup;
			children = (
				C14F82701681326600AAB80A /* chat_client.cpp */,
				C14F82711681326600AAB80A /* chat_client.html */,
				C14F82721681326600AAB80A /* chat_client_handler.cpp */,
				C14F82731681326600AAB80A /* chat_client_handler.hpp */,
				C14F82741681326600AAB80A /* Makefile */,
				C14F82751681326600AAB80A /* SConscript */,
				C14F82761681326600AAB80A /* vendor */,
			);
			path = chat_client;
			sourceTree = "<group>";
		};
		C14F82761681326600AAB80A /* vendor */ = {
			isa = PBXGroup;
			children = (
				C14F82771681326600AAB80A /* jquery-1.6.3.min.js */,
			);
			path = vendor;
			sourceTree = "<group>";
		};
		C14F82781681326600AAB80A /* chat_server */ = {
			isa = PBXGroup;
			children = (
				C14F82791681326600AAB80A /* chat.cpp */,
				C14F827A1681326600AAB80A /* chat.hpp */,
				C14F827B1681326600AAB80A /* chat_server.cpp */,
				C14F827C1681326600AAB80A /* Makefile */,
				C14F827D1681326600AAB80A /* SConscript */,
			);
			path = chat_server;
			sourceTree = "<group>";
		};
		C14F827F1681326600AAB80A /* concurrent_server */ = {
			isa = PBXGroup;
			children = (
				C14F82801681326600AAB80A /* concurrent_client.html */,
				C14F82811681326600AAB80A /* concurrent_server.cpp */,
				C14F82821681326600AAB80A /* Makefile */,
				C14F82831681326600AAB80A /* SConscript */,
			);
			path = concurrent_server;
			sourceTree = "<group>";
		};
		C14F82841681326600AAB80A /* echo_client */ = {
			isa = PBXGroup;
			children = (
				C14F82851681326600AAB80A /* echo_client.cpp */,
				C14F82861681326600AAB80A /* Makefile */,
				C14F82871681326600AAB80A /* SConscript */,
			);
			path = echo_client;
			sourceTree = "<group>";
		};
		C14F82881681326600AAB80A /* echo_server */ = {
			isa = PBXGroup;
			children = (
				C14F82891681326600AAB80A /* echo_client.html */,
				C14F828A1681326600AAB80A /* echo_server.cpp */,
				C14F828B1681326600AAB80A /* Makefile */,
				C14F828C1681326600AAB80A /* SConscript */,
			);
			path = echo_server;
			sourceTree = "<group>";
		};
		C14F828D1681326600AAB80A /* echo_server_tls */ = {
			isa = PBXGroup;
			children = (
				C14F828E1681326600AAB80A /* echo.cpp */,
				C14F828F1681326600AAB80A /* echo.hpp */,
				C14F82901681326600AAB80A /* echo_client.html */,
				C14F82911681326600AAB80A /* echo_server_tls.cpp */,
				C14F82921681326600AAB80A /* Makefile */,
				C14F82931681326600AAB80A /* SConscript */,
			);
			path = echo_server_tls;
			sourceTree = "<group>";
		};
		C14F82941681326600AAB80A /* fuzzing_client */ = {
			isa = PBXGroup;
			children = (
				C14F82951681326600AAB80A /* fuzzing_client.cpp */,
				C14F82961681326600AAB80A /* Makefile */,
			);
			path = fuzzing_client;
			sourceTree = "<group>";
		};
		C14F82971681326600AAB80A /* fuzzing_server_tls */ = {
			isa = PBXGroup;
			children = (
				C14F82981681326600AAB80A /* echo_client.html */,
				C14F82991681326600AAB80A /* fuzzing_server_tls.cpp */,
				C14F829A1681326600AAB80A /* Makefile */,
			);
			path = fuzzing_server_tls;
			sourceTree = "<group>";
		};
		C14F829C1681326600AAB80A /* stress_client */ = {
			isa = PBXGroup;
			children = (
				C14F829D1681326600AAB80A /* Makefile */,
				C14F829E1681326600AAB80A /* stress_client.cpp */,
			);
			path = stress_client;
			sourceTree = "<group>";
		};
		C14F829F1681326600AAB80A /* telemetry_server */ = {
			isa = PBXGroup;
			children = (
				C14F82A01681326600AAB80A /* Makefile */,
				C14F82A11681326600AAB80A /* SConscript */,
				C14F82A21681326600AAB80A /* telemetry_server.cpp */,
			);
			path = telemetry_server;
			sourceTree = "<group>";
		};
		C14F82A31681326600AAB80A /* wsperf */ = {
			isa = PBXGroup;
			children = (
				C14F82A41681326600AAB80A /* case.cpp */,
				C14F82A51681326600AAB80A /* case.hpp */,
				C14F82A61681326600AAB80A /* generic.cpp */,
				C14F82A71681326600AAB80A /* generic.hpp */,
				C14F82A81681326600AAB80A /* Makefile */,
				C14F82A91681326600AAB80A /* message_test.html */,
				C14F82AA1681326600AAB80A /* request.cpp */,
				C14F82AB1681326600AAB80A /* request.hpp */,
				C14F82AC1681326600AAB80A /* SConscript */,
				C14F82AD1681326600AAB80A /* stress_aggregate.cpp */,
				C14F82AE1681326600AAB80A /* stress_aggregate.hpp */,
				C14F82AF1681326600AAB80A /* stress_handler.cpp */,
				C14F82B01681326600AAB80A /* stress_handler.hpp */,
				C14F82B11681326600AAB80A /* stress_test.html */,
				C14F82B21681326600AAB80A /* vendor */,
				C14F82B71681326600AAB80A /* wscmd.cpp */,
				C14F82B81681326600AAB80A /* wscmd.hpp */,
				C14F82B91681326600AAB80A /* wsperf.cfg */,
				C14F82BA1681326600AAB80A /* wsperf.cpp */,
				C14F82BB1681326600AAB80A /* wsperf_commander.html */,
			);
			path = wsperf;
			sourceTree = "<group>";
		};
		C14F82B21681326600AAB80A /* vendor */ = {
			isa = PBXGroup;
			children = (
				C14F82B31681326600AAB80A /* backbone-localstorage.js */,
				C14F82B41681326600AAB80A /* backbone.js */,
				C14F82B51681326600AAB80A /* jquery.min.js */,
				C14F82B61681326600AAB80A /* underscore.js */,
			);
			path = vendor;
			sourceTree = "<group>";
		};
		C14F82C01681326600AAB80A /* src */ = {
			isa = PBXGroup;
			children = (
				C14F82C11681326600AAB80A /* base64 */,
				C14F82C41681326600AAB80A /* common.hpp */,
				C14F82C51681326600AAB80A /* connection.hpp */,
				C14F82C61681326600AAB80A /* endpoint.hpp */,
				C14F82C71681326600AAB80A /* http */,
				C14F82CA1681326600AAB80A /* logger */,
				C14F82CC1681326600AAB80A /* md5 */,
				C14F82D01681326600AAB80A /* messages */,
				C14F82D41681326600AAB80A /* network_utilities.cpp */,
				C14F82D51681326600AAB80A /* network_utilities.hpp */,
				C14F82D61681326600AAB80A /* processors */,
				C14F82DE1681326600AAB80A /* rng */,
				C14F82E31681326600AAB80A /* roles */,
				C14F82E61681326600AAB80A /* SConscript */,
				C14F82E71681326600AAB80A /* sha1 */,
				C14F82F01681326600AAB80A /* shared_const_buffer.hpp */,
				C14F82F11681326600AAB80A /* sockets */,
				C14F82F51681326600AAB80A /* ssl */,
				C14F82FA1681326600AAB80A /* uri.cpp */,
				C14F82FB1681326600AAB80A /* uri.hpp */,
				C14F82FC1681326600AAB80A /* utf8_validator */,
				C14F82FE1681326600AAB80A /* websocket_frame.hpp */,
				C14F82FF1681326600AAB80A /* websocketpp.hpp */,
			);
			path = src;
			sourceTree = "<group>";
		};
		C14F82C11681326600AAB80A /* base64 */ = {
			isa = PBXGroup;
			children = (
				C14F82C21681326600AAB80A /* base64.cpp */,
				C14F82C31681326600AAB80A /* base64.h */,
			);
			path = base64;
			sourceTree = "<group>";
		};
		C14F82C71681326600AAB80A /* http */ = {
			isa = PBXGroup;
			children = (
				C14F82C81681326600AAB80A /* constants.hpp */,
				C14F82C91681326600AAB80A /* parser.hpp */,
			);
			path = http;
			sourceTree = "<group>";
		};
		C14F82CA1681326600AAB80A /* logger */ = {
			isa = PBXGroup;
			children = (
				C14F82CB1681326600AAB80A /* logger.hpp */,
			);
			path = logger;
			sourceTree = "<group>";
		};
		C14F82CC1681326600AAB80A /* md5 */ = {
			isa = PBXGroup;
			children = (
				C14F82CD1681326600AAB80A /* md5.c */,
				C14F82CE1681326600AAB80A /* md5.h */,
				C14F82CF1681326600AAB80A /* md5.hpp */,
			);
			path = md5;
			sourceTree = "<group>";
		};
		C14F82D01681326600AAB80A /* messages */ = {
			isa = PBXGroup;
			children = (
				C14F82D11681326600AAB80A /* control.hpp */,
				C14F82D21681326600AAB80A /* data.cpp */,
				C14F82D31681326600AAB80A /* data.hpp */,
			);
			path = messages;
			sourceTree = "<group>";
		};
		C14F82D61681326600AAB80A /* processors */ = {
			isa = PBXGroup;
			children = (
				C14F82D71681326600AAB80A /* hybi.hpp */,
				C14F82D81681326600AAB80A /* hybi_header.cpp */,
				C14F82D91681326600AAB80A /* hybi_header.hpp */,
				C14F82DA1681326600AAB80A /* hybi_legacy.hpp */,
				C14F82DB1681326600AAB80A /* hybi_util.cpp */,
				C14F82DC1681326600AAB80A /* hybi_util.hpp */,
				C14F82DD1681326600AAB80A /* processor.hpp */,
			);
			path = processors;
			sourceTree = "<group>";
		};
		C14F82DE1681326600AAB80A /* rng */ = {
			isa = PBXGroup;
			children = (
				C14F82DF1681326600AAB80A /* blank_rng.cpp */,
				C14F82E01681326600AAB80A /* blank_rng.hpp */,
				C14F82E11681326600AAB80A /* boost_rng.cpp */,
				C14F82E21681326600AAB80A /* boost_rng.hpp */,
			);
			path = rng;
			sourceTree = "<group>";
		};
		C14F82E31681326600AAB80A /* roles */ = {
			isa = PBXGroup;
			children = (
				C14F82E41681326600AAB80A /* client.hpp */,
				C14F82E51681326600AAB80A /* server.hpp */,
			);
			path = roles;
			sourceTree = "<group>";
		};
		C14F82E71681326600AAB80A /* sha1 */ = {
			isa = PBXGroup;
			children = (
				C14F82E81681326600AAB80A /* license.txt */,
				C14F82E91681326600AAB80A /* Makefile */,
				C14F82EA1681326600AAB80A /* Makefile.nt */,
				C14F82EB1681326600AAB80A /* sha.cpp */,
				C14F82EC1681326600AAB80A /* sha1.cpp */,
				C14F82ED1681326600AAB80A /* sha1.h */,
				C14F82EE1681326600AAB80A /* shacmp.cpp */,
				C14F82EF1681326600AAB80A /* shatest.cpp */,
			);
			path = sha1;
			sourceTree = "<group>";
		};
		C14F82F11681326600AAB80A /* sockets */ = {
			isa = PBXGroup;
			children = (
				C14F82F21681326600AAB80A /* plain.hpp */,
				C14F82F31681326600AAB80A /* socket_base.hpp */,
				C14F82F41681326600AAB80A /* tls.hpp */,
			);
			path = sockets;
			sourceTree = "<group>";
		};
		C14F82F51681326600AAB80A /* ssl */ = {
			isa = PBXGroup;
			children = (
				C14F82F61681326600AAB80A /* client.pem */,
				C14F82F71681326600AAB80A /* dh512.pem */,
				C14F82F81681326600AAB80A /* server.cer */,
				C14F82F91681326600AAB80A /* server.pem */,
			);
			path = ssl;
			sourceTree = "<group>";
		};
		C14F82FC1681326600AAB80A /* utf8_validator */ = {
			isa = PBXGroup;
			children = (
				C14F82FD1681326600AAB80A /* utf8_validator.hpp */,
			);
			path = utf8_validator;
			sourceTree = "<group>";
		};
		C14F83001681326600AAB80A /* test */ = {
			isa = PBXGroup;
			children = (
				C14F83011681326600AAB80A /* basic */,
			);
			path = test;
			sourceTree = "<group>";
		};
		C14F83011681326600AAB80A /* basic */ = {
			isa = PBXGroup;
			children = (
				C14F83021681326600AAB80A /* hybi_util.cpp */,
				C14F83031681326600AAB80A /* logging.cpp */,
				C14F83041681326600AAB80A /* Makefile */,
				C14F83051681326600AAB80A /* parsing.cpp */,
				C14F83061681326600AAB80A /* uri_perf.cpp */,
			);
			path = basic;
			sourceTree = "<group>";
		};
		C14F83081681326600AAB80A /* websocketpp.bbprojectd */ = {
			isa = PBXGroup;
			children = (
				C14F83091681326600AAB80A /* project.bbprojectdata */,
				C14F830A1681326600AAB80A /* Scratchpad.txt */,
				C14F830B1681326600AAB80A /* Unix Worksheet.worksheet */,
				C14F830C1681326600AAB80A /* zaphoyd.bbprojectsettings */,
			);
			path = websocketpp.bbprojectd;
			sourceTree = "<group>";
		};
		C14F830E1681326600AAB80A /* Products */ = {
			isa = PBXGroup;
			children = (
				C14F85A81681326700AAB80A /* libwebsocketpp.a */,
				C14F85AA1681326700AAB80A /* libwebsocketpp.dylib */,
				C14F85AC1681326700AAB80A /* echo_server */,
				C14F85AE1681326700AAB80A /* chat_client */,
				C14F85B01681326700AAB80A /* echo_client */,
				C14F85B21681326700AAB80A /* Policy Test */,
				C14F85B41681326700AAB80A /* echo_server_tls */,
				C14F85B61681326700AAB80A /* fuzzing_server */,
				C14F85B81681326700AAB80A /* fuzzing_client */,
				C14F85BA1681326700AAB80A /* broadcast_server */,
				C14F85BC1681326700AAB80A /* stress_client */,
				C14F85BE1681326700AAB80A /* concurrent_server */,
				C14F85C01681326700AAB80A /* wsperf */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		C14F83101681326600AAB80A /* windows */ = {
			isa = PBXGroup;
			children = (
				C14F83111681326600AAB80A /* vcpp2008 */,
				C14F831C1681326600AAB80A /* vcpp2010 */,
			);
			path = windows;
			sourceTree = "<group>";
		};
		C14F83111681326600AAB80A /* vcpp2008 */ = {
			isa = PBXGroup;
			children = (
				C14F83121681326600AAB80A /* .gitignore */,
				C14F83131681326600AAB80A /* common.vsprops */,
				C14F83141681326600AAB80A /* examples */,
				C14F83191681326600AAB80A /* stdint.h */,
				C14F831A1681326600AAB80A /* websocketpp.sln */,
				C14F831B1681326600AAB80A /* websocketpp.vcproj */,
			);
			path = vcpp2008;
			sourceTree = "<group>";
		};
		C14F83141681326600AAB80A /* examples */ = {
			isa = PBXGroup;
			children = (
				C14F83151681326600AAB80A /* chatclient.vcproj */,
				C14F83161681326600AAB80A /* chatserver.vcproj */,
				C14F83171681326600AAB80A /* concurrent_server.vcproj */,
				C14F83181681326600AAB80A /* echoserver.vcproj */,
			);
			path = examples;
			sourceTree = "<group>";
		};
		C14F831C1681326600AAB80A /* vcpp2010 */ = {
			isa = PBXGroup;
			children = (
				C14F831D1681326600AAB80A /* .gitignore */,
				C14F831E1681326600AAB80A /* examples */,
				C14F832A1681326600AAB80A /* readme.txt */,
				C14F832B1681326600AAB80A /* websocketpp.sln */,
				C14F832C1681326600AAB80A /* websocketpp.vcxproj */,
				C14F832D1681326600AAB80A /* websocketpp.vcxproj.filters */,
			);
			path = vcpp2010;
			sourceTree = "<group>";
		};
		C14F831E1681326600AAB80A /* examples */ = {
			isa = PBXGroup;
			children = (
				C14F831F1681326600AAB80A /* chatclient.vcxproj */,
				C14F83201681326600AAB80A /* chatclient.vcxproj.filters */,
				C14F83211681326600AAB80A /* chatserver.vcxproj */,
				C14F83221681326600AAB80A /* chatserver.vcxproj.filters */,
				C14F83231681326600AAB80A /* echoclient.vcxproj */,
				C14F83241681326600AAB80A /* echoclient.vcxproj.filters */,
				C14F83251681326600AAB80A /* echoserver.vcxproj */,
				C14F83261681326600AAB80A /* echoserver.vcxproj.filters */,
				C14F83271681326600AAB80A /* wsperf */,
			);
			path = examples;
			sourceTree = "<group>";
		};
		C14F83271681326600AAB80A /* wsperf */ = {
			isa = PBXGroup;
			children = (
				C14F83281681326600AAB80A /* wsperf.vcxproj */,
				C14F83291681326600AAB80A /* wsperf.vcxproj.filters */,
			);
			path = wsperf;
			sourceTree = "<group>";
		};
		C14F832E1681326600AAB80A /* js */ = {
			isa = PBXGroup;
			children = (
				C14F832F1681326600AAB80A /* account.js */,
				C14F83301681326600AAB80A /* amount.js */,
				C14F83311681326600AAB80A /* cryptojs */,
				C14F83461681326600AAB80A /* index.js */,
				C14F83471681326600AAB80A /* jsbn.js */,
				C14F83481681326600AAB80A /* network.js */,
				C14F83491681326600AAB80A /* nodeutils.js */,
				C14F834A1681326600AAB80A /* remote.js */,
				C14F834B1681326600AAB80A /* serializer.js */,
				C14F834C1681326600AAB80A /* sjcl */,
				C14F841F1681326600AAB80A /* utils.js */,
				C14F84201681326600AAB80A /* utils.web.js */,
			);
			path = js;
			sourceTree = "<group>";
		};
		C14F83311681326600AAB80A /* cryptojs */ = {
			isa = PBXGroup;
			children = (
				C14F83321681326600AAB80A /* cryptojs.js */,
				C14F83331681326600AAB80A /* lib */,
				C14F83411681326600AAB80A /* package.json */,
				C14F83421681326600AAB80A /* README.md */,
				C14F83431681326600AAB80A /* test */,
			);
			path = cryptojs;
			sourceTree = "<group>";
		};
		C14F83331681326600AAB80A /* lib */ = {
			isa = PBXGroup;
			children = (
				C14F83341681326600AAB80A /* AES.js */,
				C14F83351681326600AAB80A /* BlockModes.js */,
				C14F83361681326600AAB80A /* Crypto.js */,
				C14F83371681326600AAB80A /* CryptoMath.js */,
				C14F83381681326600AAB80A /* DES.js */,
				C14F83391681326600AAB80A /* HMAC.js */,
				C14F833A1681326600AAB80A /* MARC4.js */,
				C14F833B1681326600AAB80A /* MD5.js */,
				C14F833C1681326600AAB80A /* PBKDF2.js */,
				C14F833D1681326600AAB80A /* PBKDF2Async.js */,
				C14F833E1681326600AAB80A /* Rabbit.js */,
				C14F833F1681326600AAB80A /* SHA1.js */,
				C14F83401681326600AAB80A /* SHA256.js */,
			);
			path = lib;
			sourceTree = "<group>";
		};
		C14F83431681326600AAB80A /* test */ = {
			isa = PBXGroup;
			children = (
				C14F83441681326600AAB80A /* PBKDF2-test.js */,
				C14F83451681326600AAB80A /* test.coffee */,
			);
			path = test;
			sourceTree = "<group>";
		};
		C14F834C1681326600AAB80A /* sjcl */ = {
			isa = PBXGroup;
			children = (
				C14F834D1681326600AAB80A /* browserTest */,
				C14F83521681326600AAB80A /* compress */,
				C14F835B1681326600AAB80A /* config.mk */,
				C14F835C1681326600AAB80A /* configure */,
				C14F835D1681326600AAB80A /* core */,
				C14F83711681326600AAB80A /* core.js */,
				C14F83721681326600AAB80A /* core_closure.js */,
				C14F83731681326600AAB80A /* demo */,
				C14F83791681326600AAB80A /* jsdoc_toolkit-2.3.3-beta */,
				C14F83FA1681326600AAB80A /* lint */,
				C14F83FD1681326600AAB80A /* Makefile */,
				C14F83FE1681326600AAB80A /* README */,
				C14F84041681326600AAB80A /* sjcl.js */,
				C14F84051681326600AAB80A /* test */,
			);
			path = sjcl;
			sourceTree = "<group>";
		};
		C14F834D1681326600AAB80A /* browserTest */ = {
			isa = PBXGroup;
			children = (
				C14F834E1681326600AAB80A /* browserTest.html */,
				C14F834F1681326600AAB80A /* browserUtil.js */,
				C14F83501681326600AAB80A /* rhinoUtil.js */,
				C14F83511681326600AAB80A /* test.css */,
			);
			path = browserTest;
			sourceTree = "<group>";
		};
		C14F83521681326600AAB80A /* compress */ = {
			isa = PBXGroup;
			children = (
				C14F83531681326600AAB80A /* compiler.jar */,
				C14F83541681326600AAB80A /* compress_with_closure.sh */,
				C14F83551681326600AAB80A /* compress_with_yui.sh */,
				C14F83561681326600AAB80A /* dewindowize.pl */,
				C14F83571681326600AAB80A /* digitize.pl */,
				C14F83581681326600AAB80A /* opacify.pl */,
				C14F83591681326600AAB80A /* remove_constants.pl */,
				C14F835A1681326600AAB80A /* yuicompressor-2.4.2.jar */,
			);
			path = compress;
			sourceTree = "<group>";
		};
		C14F835D1681326600AAB80A /* core */ = {
			isa = PBXGroup;
			children = (
				C14F835E1681326600AAB80A /* aes.js */,
				C14F835F1681326600AAB80A /* bitArray.js */,
				C14F83601681326600AAB80A /* bn.js */,
				C14F83611681326600AAB80A /* cbc.js */,
				C14F83621681326600AAB80A /* ccm.js */,
				C14F83631681326600AAB80A /* codecBase64.js */,
				C14F83641681326600AAB80A /* codecBytes.js */,
				C14F83651681326600AAB80A /* codecHex.js */,
				C14F83661681326600AAB80A /* codecString.js */,
				C14F83671681326600AAB80A /* convenience.js */,
				C14F83681681326600AAB80A /* ecc.js */,
				C14F83691681326600AAB80A /* hmac.js */,
				C14F836A1681326600AAB80A /* ocb2.js */,
				C14F836B1681326600AAB80A /* pbkdf2.js */,
				C14F836C1681326600AAB80A /* random.js */,
				C14F836D1681326600AAB80A /* sha1.js */,
				C14F836E1681326600AAB80A /* sha256.js */,
				C14F836F1681326600AAB80A /* sjcl.js */,
				C14F83701681326600AAB80A /* srp.js */,
			);
			path = core;
			sourceTree = "<group>";
		};
		C14F83731681326600AAB80A /* demo */ = {
			isa = PBXGroup;
			children = (
				C14F83741681326600AAB80A /* alpha-arrow.png */,
				C14F83751681326600AAB80A /* example.css */,
				C14F83761681326600AAB80A /* example.js */,
				C14F83771681326600AAB80A /* form.js */,
				C14F83781681326600AAB80A /* index.html */,
			);
			path = demo;
			sourceTree = "<group>";
		};
		C14F83791681326600AAB80A /* jsdoc_toolkit-2.3.3-beta */ = {
			isa = PBXGroup;
			children = (
				C14F837A1681326600AAB80A /* app */,
				C14F83DE1681326600AAB80A /* changes.txt */,
				C14F83DF1681326600AAB80A /* conf */,
				C14F83E11681326600AAB80A /* java */,
				C14F83E91681326600AAB80A /* jsdebug.jar */,
				C14F83EA1681326600AAB80A /* jsrun.jar */,
				C14F83EB1681326600AAB80A /* jsrun.sh */,
				C14F83EC1681326600AAB80A /* README.txt */,
				C14F83ED1681326600AAB80A /* templates */,
			);
			path = "jsdoc_toolkit-2.3.3-beta";
			sourceTree = "<group>";
		};
		C14F837A1681326600AAB80A /* app */ = {
			isa = PBXGroup;
			children = (
				C14F837B1681326600AAB80A /* frame */,
				C14F83851681326600AAB80A /* frame.js */,
				C14F83861681326600AAB80A /* handlers */,
				C14F838D1681326600AAB80A /* lib */,
				C14F839F1681326600AAB80A /* main.js */,
				C14F83A01681326600AAB80A /* plugins */,
				C14F83A81681326600AAB80A /* run.js */,
				C14F83A91681326600AAB80A /* t */,
				C14F83AC1681326600AAB80A /* test */,
				C14F83DD1681326600AAB80A /* test.js */,
			);
			path = app;
			sourceTree = "<group>";
		};
		C14F837B1681326600AAB80A /* frame */ = {
			isa = PBXGroup;
			children = (
				C14F837C1681326600AAB80A /* Chain.js */,
				C14F837D1681326600AAB80A /* Dumper.js */,
				C14F837E1681326600AAB80A /* Hash.js */,
				C14F837F1681326600AAB80A /* Link.js */,
				C14F83801681326600AAB80A /* Namespace.js */,
				C14F83811681326600AAB80A /* Opt.js */,
				C14F83821681326600AAB80A /* Reflection.js */,
				C14F83831681326600AAB80A /* String.js */,
				C14F83841681326600AAB80A /* Testrun.js */,
			);
			path = frame;
			sourceTree = "<group>";
		};
		C14F83861681326600AAB80A /* handlers */ = {
			isa = PBXGroup;
			children = (
				C14F83871681326600AAB80A /* FOODOC.js */,
				C14F83881681326600AAB80A /* XMLDOC */,
				C14F838C1681326600AAB80A /* XMLDOC.js */,
			);
			path = handlers;
			sourceTree = "<group>";
		};
		C14F83881681326600AAB80A /* XMLDOC */ = {
			isa = PBXGroup;
			children = (
				C14F83891681326600AAB80A /* DomReader.js */,
				C14F838A1681326600AAB80A /* XMLDoc.js */,
				C14F838B1681326600AAB80A /* XMLParse.js */,
			);
			path = XMLDOC;
			sourceTree = "<group>";
		};
		C14F838D1681326600AAB80A /* lib */ = {
			isa = PBXGroup;
			children = (
				C14F838E1681326600AAB80A /* JSDOC */,
				C14F839E1681326600AAB80A /* JSDOC.js */,
			);
			path = lib;
			sourceTree = "<group>";
		};
		C14F838E1681326600AAB80A /* JSDOC */ = {
			isa = PBXGroup;
			children = (
				C14F838F1681326600AAB80A /* DocComment.js */,
				C14F83901681326600AAB80A /* DocTag.js */,
				C14F83911681326600AAB80A /* JsDoc.js */,
				C14F83921681326600AAB80A /* JsPlate.js */,
				C14F83931681326600AAB80A /* Lang.js */,
				C14F83941681326600AAB80A /* Parser.js */,
				C14F83951681326600AAB80A /* PluginManager.js */,
				C14F83961681326600AAB80A /* Symbol.js */,
				C14F83971681326600AAB80A /* SymbolSet.js */,
				C14F83981681326600AAB80A /* TextStream.js */,
				C14F83991681326600AAB80A /* Token.js */,
				C14F839A1681326600AAB80A /* TokenReader.js */,
				C14F839B1681326600AAB80A /* TokenStream.js */,
				C14F839C1681326600AAB80A /* Util.js */,
				C14F839D1681326600AAB80A /* Walker.js */,
			);
			path = JSDOC;
			sourceTree = "<group>";
		};
		C14F83A01681326600AAB80A /* plugins */ = {
			isa = PBXGroup;
			children = (
				C14F83A11681326600AAB80A /* commentSrcJson.js */,
				C14F83A21681326600AAB80A /* frameworkPrototype.js */,
				C14F83A31681326600AAB80A /* functionCall.js */,
				C14F83A41681326600AAB80A /* publishSrcHilite.js */,
				C14F83A51681326600AAB80A /* symbolLink.js */,
				C14F83A61681326600AAB80A /* tagParamConfig.js */,
				C14F83A71681326600AAB80A /* tagSynonyms.js */,
			);
			path = plugins;
			sourceTree = "<group>";
		};
		C14F83A91681326600AAB80A /* t */ = {
			isa = PBXGroup;
			children = (
				C14F83AA1681326600AAB80A /* runner.js */,
				C14F83AB1681326600AAB80A /* TestDoc.js */,
			);
			path = t;
			sourceTree = "<group>";
		};
		C14F83AC1681326600AAB80A /* test */ = {
			isa = PBXGroup;
			children = (
				C14F83AD1681326600AAB80A /* addon.js */,
				C14F83AE1681326600AAB80A /* anon_inner.js */,
				C14F83AF1681326600AAB80A /* augments.js */,
				C14F83B01681326600AAB80A /* augments2.js */,
				C14F83B11681326600AAB80A /* borrows.js */,
				C14F83B21681326600AAB80A /* borrows2.js */,
				C14F83B31681326600AAB80A /* config.js */,
				C14F83B41681326600AAB80A /* constructs.js */,
				C14F83B51681326600AAB80A /* encoding.js */,
				C14F83B61681326600AAB80A /* encoding_other.js */,
				C14F83B71681326600AAB80A /* event.js */,
				C14F83B81681326600AAB80A /* exports.js */,
				C14F83B91681326600AAB80A /* functions_anon.js */,
				C14F83BA1681326600AAB80A /* functions_nested.js */,
				C14F83BB1681326600AAB80A /* global.js */,
				C14F83BC1681326600AAB80A /* globals.js */,
				C14F83BD1681326600AAB80A /* ignore.js */,
				C14F83BE1681326600AAB80A /* inner.js */,
				C14F83BF1681326600AAB80A /* jsdoc_test.js */,
				C14F83C01681326600AAB80A /* lend.js */,
				C14F83C11681326600AAB80A /* memberof.js */,
				C14F83C21681326600AAB80A /* memberof2.js */,
				C14F83C31681326600AAB80A /* memberof3.js */,
				C14F83C41681326600AAB80A /* memberof_constructor.js */,
				C14F83C51681326600AAB80A /* module.js */,
				C14F83C61681326600AAB80A /* multi_methods.js */,
				C14F83C71681326600AAB80A /* name.js */,
				C14F83C81681326600AAB80A /* namespace_nested.js */,
				C14F83C91681326600AAB80A /* nocode.js */,
				C14F83CA1681326600AAB80A /* oblit_anon.js */,
				C14F83CB1681326600AAB80A /* overview.js */,
				C14F83CC1681326600AAB80A /* param_inline.js */,
				C14F83CD1681326600AAB80A /* params_optional.js */,
				C14F83CE1681326600AAB80A /* prototype.js */,
				C14F83CF1681326600AAB80A /* prototype_nested.js */,
				C14F83D01681326600AAB80A /* prototype_oblit.js */,
				C14F83D11681326600AAB80A /* prototype_oblit_constructor.js */,
				C14F83D21681326600AAB80A /* public.js */,
				C14F83D31681326600AAB80A /* scripts */,
				C14F83D61681326600AAB80A /* shared.js */,
				C14F83D71681326600AAB80A /* shared2.js */,
				C14F83D81681326600AAB80A /* shortcuts.js */,
				C14F83D91681326600AAB80A /* static_this.js */,
				C14F83DA1681326600AAB80A /* synonyms.js */,
				C14F83DB1681326600AAB80A /* tosource.js */,
				C14F83DC1681326600AAB80A /* variable_redefine.js */,
			);
			path = test;
			sourceTree = "<group>";
		};
		C14F83D31681326600AAB80A /* scripts */ = {
			isa = PBXGroup;
			children = (
				C14F83D41681326600AAB80A /* code.js */,
				C14F83D51681326600AAB80A /* notcode.txt */,
			);
			path = scripts;
			sourceTree = "<group>";
		};
		C14F83DF1681326600AAB80A /* conf */ = {
			isa = PBXGroup;
			children = (
				C14F83E01681326600AAB80A /* sample.conf */,
			);
			path = conf;
			sourceTree = "<group>";
		};
		C14F83E11681326600AAB80A /* java */ = {
			isa = PBXGroup;
			children = (
				C14F83E21681326600AAB80A /* build.xml */,
				C14F83E31681326600AAB80A /* build_1.4.xml */,
				C14F83E41681326600AAB80A /* classes */,
				C14F83E61681326600AAB80A /* src */,
			);
			path = java;
			sourceTree = "<group>";
		};
		C14F83E41681326600AAB80A /* classes */ = {
			isa = PBXGroup;
			children = (
				C14F83E51681326600AAB80A /* js.jar */,
			);
			path = classes;
			sourceTree = "<group>";
		};
		C14F83E61681326600AAB80A /* src */ = {
			isa = PBXGroup;
			children = (
				C14F83E71681326600AAB80A /* JsDebugRun.java */,
				C14F83E81681326600AAB80A /* JsRun.java */,
			);
			path = src;
			sourceTree = "<group>";
		};
		C14F83ED1681326600AAB80A /* templates */ = {
			isa = PBXGroup;
			children = (
				C14F83EE1681326600AAB80A /* codeview */,
			);
			path = templates;
			sourceTree = "<group>";
		};
		C14F83EE1681326600AAB80A /* codeview */ = {
			isa = PBXGroup;
			children = (
				C14F83EF1681326600AAB80A /* allclasses.tmpl */,
				C14F83F01681326600AAB80A /* allfiles.tmpl */,
				C14F83F11681326600AAB80A /* class.tmpl */,
				C14F83F21681326600AAB80A /* css */,
				C14F83F41681326600AAB80A /* index.tmpl */,
				C14F83F51681326600AAB80A /* publish.js */,
				C14F83F61681326600AAB80A /* static */,
				C14F83F91681326600AAB80A /* symbol.tmpl */,
			);
			path = codeview;
			sourceTree = "<group>";
		};
		C14F83F21681326600AAB80A /* css */ = {
			isa = PBXGroup;
			children = (
				C14F83F31681326600AAB80A /* default.css */,
			);
			path = css;
			sourceTree = "<group>";
		};
		C14F83F61681326600AAB80A /* static */ = {
			isa = PBXGroup;
			children = (
				C14F83F71681326600AAB80A /* header.html */,
				C14F83F81681326600AAB80A /* index.html */,
			);
			path = static;
			sourceTree = "<group>";
		};
		C14F83FA1681326600AAB80A /* lint */ = {
			isa = PBXGroup;
			children = (
				C14F83FB1681326600AAB80A /* coding_guidelines.pl */,
				C14F83FC1681326600AAB80A /* jslint_rhino.js */,
			);
			path = lint;
			sourceTree = "<group>";
		};
		C14F83FE1681326600AAB80A /* README */ = {
			isa = PBXGroup;
			children = (
				C14F83FF1681326600AAB80A /* bsd.txt */,
				C14F84001681326600AAB80A /* COPYRIGHT */,
				C14F84011681326600AAB80A /* gpl-2.0.txt */,
				C14F84021681326600AAB80A /* gpl-3.0.txt */,
				C14F84031681326600AAB80A /* INSTALL */,
			);
			path = README;
			sourceTree = "<group>";
		};
		C14F84051681326600AAB80A /* test */ = {
			isa = PBXGroup;
			children = (
				C14F84061681326600AAB80A /* aes_test.js */,
				C14F84071681326600AAB80A /* aes_vectors.js */,
				C14F84081681326600AAB80A /* bn_test.js */,
				C14F84091681326600AAB80A /* bn_vectors.js */,
				C14F840A1681326600AAB80A /* cbc_test.js */,
				C14F840B1681326600AAB80A /* cbc_vectors.js */,
				C14F840C1681326600AAB80A /* ccm_test.js */,
				C14F840D1681326600AAB80A /* ccm_vectors.js */,
				C14F840E1681326600AAB80A /* ecdh_test.js */,
				C14F840F1681326600AAB80A /* ecdsa_test.js */,
				C14F84101681326600AAB80A /* hmac_test.js */,
				C14F84111681326600AAB80A /* hmac_vectors.js */,
				C14F84121681326600AAB80A /* ocb2_test.js */,
				C14F84131681326600AAB80A /* ocb2_vectors.js */,
				C14F84141681326600AAB80A /* pbkdf2_test.js */,
				C14F84151681326600AAB80A /* run_tests_browser.js */,
				C14F84161681326600AAB80A /* run_tests_rhino.js */,
				C14F84171681326600AAB80A /* sha1_test.js */,
				C14F84181681326600AAB80A /* sha1_vectors.js */,
				C14F84191681326600AAB80A /* sha256_test.js */,
				C14F841A1681326600AAB80A /* sha256_test_brute_force.js */,
				C14F841B1681326600AAB80A /* sha256_vectors.js */,
				C14F841C1681326600AAB80A /* srp_test.js */,
				C14F841D1681326600AAB80A /* srp_vectors.js */,
				C14F841E1681326600AAB80A /* test.js */,
			);
			path = test;
			sourceTree = "<group>";
		};
		C1637B0116827C5B0067A9B4 /* proto */ = {
			isa = PBXGroup;
			children = (
				C1637B0216827C5B0067A9B4 /* ripple.pb.cc */,
				C1637B0316827C5B0067A9B4 /* ripple.pb.h */,
			);
			path = proto;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		C14F81261681323400AAB80A /* rippled */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C14F81311681323400AAB80A /* Build configuration list for PBXNativeTarget "rippled" */;
			buildPhases = (
				C14F81231681323400AAB80A /* Sources */,
				C14F81241681323400AAB80A /* Frameworks */,
				C14F81251681323400AAB80A /* CopyFiles */,
			);
			buildRules = (
				C14F85C11681357800AAB80A /* PBXBuildRule */,
			);
			dependencies = (
			);
			name = rippled;
			productName = rippled;
			productReference = C14F81271681323400AAB80A /* rippled */;
			productType = "com.apple.product-type.tool";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		C14F811E1681323300AAB80A /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0450;
				ORGANIZATIONNAME = Jcar;
			};
			buildConfigurationList = C14F81211681323300AAB80A /* Build configuration list for PBXProject "rippled" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
			);
			mainGroup = C14F811C1681323300AAB80A;
			productRefGroup = C14F81281681323400AAB80A /* Products */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = C14F830E1681326600AAB80A /* Products */;
					ProjectRef = C14F830D1681326600AAB80A /* websocketpp.xcodeproj */;
				},
			);
			projectRoot = "";
			targets = (
				C14F81261681323400AAB80A /* rippled */,
			);
		};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
		C14F85A81681326700AAB80A /* libwebsocketpp.a */ = {
			isa = PBXReferenceProxy;
			fileType = archive.ar;
			path = libwebsocketpp.a;
			remoteRef = C14F85A71681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85AA1681326700AAB80A /* libwebsocketpp.dylib */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.dylib";
			path = libwebsocketpp.dylib;
			remoteRef = C14F85A91681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85AC1681326700AAB80A /* echo_server */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = echo_server;
			remoteRef = C14F85AB1681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85AE1681326700AAB80A /* chat_client */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = chat_client;
			remoteRef = C14F85AD1681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85B01681326700AAB80A /* echo_client */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = echo_client;
			remoteRef = C14F85AF1681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85B21681326700AAB80A /* Policy Test */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			name = "Policy Test";
			path = policy_test;
			remoteRef = C14F85B11681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85B41681326700AAB80A /* echo_server_tls */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = echo_server_tls;
			remoteRef = C14F85B31681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85B61681326700AAB80A /* fuzzing_server */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = fuzzing_server;
			remoteRef = C14F85B51681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85B81681326700AAB80A /* fuzzing_client */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = fuzzing_client;
			remoteRef = C14F85B71681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85BA1681326700AAB80A /* broadcast_server */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = broadcast_server;
			remoteRef = C14F85B91681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85BC1681326700AAB80A /* stress_client */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = stress_client;
			remoteRef = C14F85BB1681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85BE1681326700AAB80A /* concurrent_server */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = concurrent_server;
			remoteRef = C14F85BD1681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		C14F85C01681326700AAB80A /* wsperf */ = {
			isa = PBXReferenceProxy;
			fileType = "compiled.mach-o.executable";
			path = wsperf;
			remoteRef = C14F85BF1681326700AAB80A /* PBXContainerItemProxy */;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
/* End PBXReferenceProxy section */

/* Begin PBXSourcesBuildPhase section */
		C14F81231681323400AAB80A /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C14F842F1681326700AAB80A /* database.cpp in Sources */,
				C14F84311681326700AAB80A /* sqlite3.c in Sources */,
				C14F84321681326700AAB80A /* SqliteDatabase.cpp in Sources */,
				C14F84341681326700AAB80A /* json_reader.cpp in Sources */,
				C14F84351681326700AAB80A /* json_value.cpp in Sources */,
				C14F84361681326700AAB80A /* json_writer.cpp in Sources */,
				C14F84371681326700AAB80A /* AccountItems.cpp in Sources */,
				C14F84381681326700AAB80A /* AccountSetTransactor.cpp in Sources */,
				C14F84391681326700AAB80A /* AccountState.cpp in Sources */,
				C14F843A1681326700AAB80A /* Amount.cpp in Sources */,
				C14F843B1681326700AAB80A /* Application.cpp in Sources */,
				C14F843C1681326700AAB80A /* BitcoinUtil.cpp in Sources */,
				C14F843D1681326700AAB80A /* CallRPC.cpp in Sources */,
				C14F843E1681326700AAB80A /* CanonicalTXSet.cpp in Sources */,
				C14F843F1681326700AAB80A /* Config.cpp in Sources */,
				C14F84401681326700AAB80A /* ConnectionPool.cpp in Sources */,
				C14F84411681326700AAB80A /* Contract.cpp in Sources */,
				C14F84421681326700AAB80A /* DBInit.cpp in Sources */,
				C14F84431681326700AAB80A /* DeterministicKeys.cpp in Sources */,
				C14F84441681326700AAB80A /* ECIES.cpp in Sources */,
				C14F84451681326700AAB80A /* FeatureTable.cpp in Sources */,
				C14F84461681326700AAB80A /* FieldNames.cpp in Sources */,
				C14F84471681326700AAB80A /* HashedObject.cpp in Sources */,
				C14F84481681326700AAB80A /* HTTPRequest.cpp in Sources */,
				C14F84491681326700AAB80A /* HttpsClient.cpp in Sources */,
				C14F844A1681326700AAB80A /* InstanceCounter.cpp in Sources */,
				C1637B0416827C5B0067A9B4 /* ripple.pb.cc in Sources */,
				C14F844B1681326700AAB80A /* Interpreter.cpp in Sources */,
				C14F844C1681326700AAB80A /* JobQueue.cpp in Sources */,
				C14F844D1681326700AAB80A /* Ledger.cpp in Sources */,
				C14F844E1681326700AAB80A /* LedgerAcquire.cpp in Sources */,
				C14F844F1681326700AAB80A /* LedgerConsensus.cpp in Sources */,
				C14F84501681326700AAB80A /* LedgerEntrySet.cpp in Sources */,
				C14F84511681326700AAB80A /* LedgerFormats.cpp in Sources */,
				C14F84521681326700AAB80A /* LedgerHistory.cpp in Sources */,
				C14F84531681326700AAB80A /* LedgerMaster.cpp in Sources */,
				C14F84541681326700AAB80A /* LedgerProposal.cpp in Sources */,
				C14F84551681326700AAB80A /* LedgerTiming.cpp in Sources */,
				C14F84561681326700AAB80A /* LoadManager.cpp in Sources */,
				C14F84571681326700AAB80A /* LoadMonitor.cpp in Sources */,
				C14F84581681326700AAB80A /* Log.cpp in Sources */,
				C14F84591681326700AAB80A /* main.cpp in Sources */,
				C14F845A1681326700AAB80A /* NetworkOPs.cpp in Sources */,
				C14F845B1681326700AAB80A /* NicknameState.cpp in Sources */,
				C14F845C1681326700AAB80A /* Offer.cpp in Sources */,
				C14F845D1681326700AAB80A /* OfferCancelTransactor.cpp in Sources */,
				C14F845E1681326700AAB80A /* OfferCreateTransactor.cpp in Sources */,
				C14F845F1681326700AAB80A /* Operation.cpp in Sources */,
				C14F84601681326700AAB80A /* OrderBook.cpp in Sources */,
				C14F84611681326700AAB80A /* OrderBookDB.cpp in Sources */,
				C14F84621681326700AAB80A /* PackedMessage.cpp in Sources */,
				C14F84631681326700AAB80A /* ParameterTable.cpp in Sources */,
				C14F84641681326700AAB80A /* ParseSection.cpp in Sources */,
				C14F84651681326700AAB80A /* Pathfinder.cpp in Sources */,
				C14F84661681326700AAB80A /* PaymentTransactor.cpp in Sources */,
				C14F84671681326700AAB80A /* Peer.cpp in Sources */,
				C14F84681681326700AAB80A /* PeerDoor.cpp in Sources */,
				C14F84691681326700AAB80A /* PlatRand.cpp in Sources */,
				C14F846A1681326700AAB80A /* ProofOfWork.cpp in Sources */,
				C14F846B1681326700AAB80A /* PubKeyCache.cpp in Sources */,
				C14F846C1681326700AAB80A /* RangeSet.cpp in Sources */,
				C14F846D1681326700AAB80A /* RegularKeySetTransactor.cpp in Sources */,
				C14F846E1681326700AAB80A /* rfc1751.cpp in Sources */,
				C14F846F1681326700AAB80A /* RippleAddress.cpp in Sources */,
				C14F84701681326700AAB80A /* RippleCalc.cpp in Sources */,
				C14F84711681326700AAB80A /* RippleState.cpp in Sources */,
				C14F84721681326700AAB80A /* rpc.cpp in Sources */,
				C14F84731681326700AAB80A /* RPCDoor.cpp in Sources */,
				C14F84741681326700AAB80A /* RPCErr.cpp in Sources */,
				C14F84751681326700AAB80A /* RPCHandler.cpp in Sources */,
				C14F84761681326700AAB80A /* RPCServer.cpp in Sources */,
				C14F84771681326700AAB80A /* ScriptData.cpp in Sources */,
				C14F84781681326700AAB80A /* SerializedLedger.cpp in Sources */,
				C14F84791681326700AAB80A /* SerializedObject.cpp in Sources */,
				C14F847A1681326700AAB80A /* SerializedTransaction.cpp in Sources */,
				C14F847B1681326700AAB80A /* SerializedTypes.cpp in Sources */,
				C14F847C1681326700AAB80A /* SerializedValidation.cpp in Sources */,
				C14F847D1681326700AAB80A /* Serializer.cpp in Sources */,
				C14F847E1681326700AAB80A /* SHAMap.cpp in Sources */,
				C14F847F1681326700AAB80A /* SHAMapDiff.cpp in Sources */,
				C14F84801681326700AAB80A /* SHAMapNodes.cpp in Sources */,
				C14F84811681326700AAB80A /* SHAMapSync.cpp in Sources */,
				C14F84821681326700AAB80A /* SNTPClient.cpp in Sources */,
				C14F84831681326700AAB80A /* Suppression.cpp in Sources */,
				C14F84841681326700AAB80A /* Transaction.cpp in Sources */,
				C14F84851681326700AAB80A /* TransactionEngine.cpp in Sources */,
				C14F84861681326700AAB80A /* TransactionErr.cpp in Sources */,
				C14F84871681326700AAB80A /* TransactionFormats.cpp in Sources */,
				C14F84881681326700AAB80A /* TransactionMaster.cpp in Sources */,
				C14F84891681326700AAB80A /* TransactionMeta.cpp in Sources */,
				C14F848A1681326700AAB80A /* Transactor.cpp in Sources */,
				C14F848B1681326700AAB80A /* TrustSetTransactor.cpp in Sources */,
				C14F848C1681326700AAB80A /* UniqueNodeList.cpp in Sources */,
				C14F848D1681326700AAB80A /* utils.cpp in Sources */,
				C14F848E1681326700AAB80A /* ValidationCollection.cpp in Sources */,
				C14F848F1681326700AAB80A /* Wallet.cpp in Sources */,
				C14F84901681326700AAB80A /* WalletAddTransactor.cpp in Sources */,
				C14F84911681326700AAB80A /* WSDoor.cpp in Sources */,
				C14F84D81681326700AAB80A /* base64.cpp in Sources */,
				C14F84D91681326700AAB80A /* md5.c in Sources */,
				C14F84DA1681326700AAB80A /* data.cpp in Sources */,
				C14F84DB1681326700AAB80A /* network_utilities.cpp in Sources */,
				C14F84DC1681326700AAB80A /* hybi_header.cpp in Sources */,
				C14F84DD1681326700AAB80A /* hybi_util.cpp in Sources */,
				C14F84DE1681326700AAB80A /* blank_rng.cpp in Sources */,
				C14F84DF1681326700AAB80A /* boost_rng.cpp in Sources */,
				C14F84E21681326700AAB80A /* sha1.cpp in Sources */,
				C14F84E51681326700AAB80A /* uri.cpp in Sources */,
				C1637B07168284510067A9B4 /* TransactionQueue.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		C14F812F1681323400AAB80A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
					"BOOST_TEST_DYN_LINK=1",
					"BOOST_FILESYSTEM_NO_DEPRECATED=1",
				);
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					build/proto/,
					/usr/local/include/,
					/opt/local/include/,
				);
				LIBRARY_SEARCH_PATHS = (
					/usr/local/lib/,
					/opt/local/lib/,
				);
				MACOSX_DEPLOYMENT_TARGET = 10.8;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_LDFLAGS = (
					"-lssl",
					"-lcrypto",
					"-lboost_date_time-mt",
					"-lboost_filesystem-mt",
					"-lboost_program_options-mt",
					"-lboost_regex-mt",
					"-lboost_system-mt",
					"-lboost_thread-mt",
					"-lprotobuf",
					"-ldl",
					"-lz",
				);
				SDKROOT = macosx;
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Debug;
		};
		C14F81301681323400AAB80A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					build/proto/,
					/usr/local/include/,
					/opt/local/include/,
				);
				LIBRARY_SEARCH_PATHS = (
					/usr/local/lib/,
					/opt/local/lib/,
				);
				MACOSX_DEPLOYMENT_TARGET = 10.8;
				OTHER_LDFLAGS = (
					"-lssl",
					"-lcrypto",
					"-lboost_date_time-mt",
					"-lboost_filesystem-mt",
					"-lboost_program_options-mt",
					"-lboost_regex-mt",
					"-lboost_system-mt",
					"-lboost_thread-mt",
					"-lprotobuf",
					"-ldl",
					"-lz",
				);
				SDKROOT = macosx;
				USER_HEADER_SEARCH_PATHS = "";
			};
			name = Release;
		};
		C14F81321681323400AAB80A /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_C_LANGUAGE_STANDARD = "compiler-default";
				HEADER_SEARCH_PATHS = (
					build/proto/,
					/usr/local/include/,
					/opt/local/include/,
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					/opt/local/lib,
					/usr/local/Cellar/boost/1.50.0/lib,
					/usr/local/Cellar/protobuf/2.4.1/lib,
				);
				ONLY_ACTIVE_ARCH = YES;
				OTHER_LDFLAGS = (
					"-lssl",
					"-lcrypto",
					"-lboost_date_time-mt",
					"-lboost_filesystem-mt",
					"-lboost_program_options-mt",
					"-lboost_regex-mt",
					"-lboost_system-mt",
					"-lboost_thread-mt",
					"-lprotobuf",
					"-ldl",
					"-lz",
					"-lboost_random-mt",
				);
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		C14F81331681323400AAB80A /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
				CLANG_CXX_LIBRARY = "libstdc++";
				GCC_C_LANGUAGE_STANDARD = "compiler-default";
				HEADER_SEARCH_PATHS = (
					build/proto/,
					/usr/local/include/,
					/opt/local/include/,
				);
				LIBRARY_SEARCH_PATHS = (
					"$(inherited)",
					/opt/local/lib,
					/usr/local/Cellar/boost/1.50.0/lib,
					/usr/local/Cellar/protobuf/2.4.1/lib,
				);
				ONLY_ACTIVE_ARCH = YES;
				OTHER_LDFLAGS = (
					"-lssl",
					"-lcrypto",
					"-lboost_date_time-mt",
					"-lboost_filesystem-mt",
					"-lboost_program_options-mt",
					"-lboost_regex-mt",
					"-lboost_system-mt",
					"-lboost_thread-mt",
					"-lprotobuf",
					"-ldl",
					"-lz",
					"-lboost_random-mt",
				);
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		C14F81211681323300AAB80A /* Build configuration list for PBXProject "rippled" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C14F812F1681323400AAB80A /* Debug */,
				C14F81301681323400AAB80A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C14F81311681323400AAB80A /* Build configuration list for PBXNativeTarget "rippled" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C14F81321681323400AAB80A /* Debug */,
				C14F81331681323400AAB80A /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = C14F811E1681323300AAB80A /* Project object */;
}
