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

/* Begin PBXBuildFile section */
		A48CEABBDF0F655284B450C3 /* libPods-WSCloudStorage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FC97BDD9B9244D32524716FC /* libPods-WSCloudStorage.a */; };
		AA71504F2F53859013603996 /* libPods-WSCloudStorageUITests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EF821263A1D01DDF103F669 /* libPods-WSCloudStorageUITests.a */; };
		AC73C6F81F2873BF00155E1F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C6F71F2873BF00155E1F /* main.m */; };
		AC73C6FB1F2873BF00155E1F /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C6FA1F2873BF00155E1F /* AppDelegate.m */; };
		AC73C6FE1F2873BF00155E1F /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C6FD1F2873BF00155E1F /* ViewController.m */; };
		AC73C7031F2873BF00155E1F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = AC73C7021F2873BF00155E1F /* Assets.xcassets */; };
		AC73C7061F2873BF00155E1F /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AC73C7041F2873BF00155E1F /* LaunchScreen.storyboard */; };
		AC73C7111F2873BF00155E1F /* WSCloudStorageTests.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7101F2873BF00155E1F /* WSCloudStorageTests.m */; };
		AC73C71C1F2873BF00155E1F /* WSCloudStorageUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C71B1F2873BF00155E1F /* WSCloudStorageUITests.m */; };
		AC73C7671F28747600155E1F /* CloudDownloadSession.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C72D1F28747600155E1F /* CloudDownloadSession.m */; };
		AC73C7681F28747600155E1F /* CloudStorageDownloadCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C72F1F28747600155E1F /* CloudStorageDownloadCenter.m */; };
		AC73C7691F28747600155E1F /* WSDownloadSession.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7311F28747600155E1F /* WSDownloadSession.m */; };
		AC73C76A1F28747600155E1F /* CloudStorageUploadCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7341F28747600155E1F /* CloudStorageUploadCenter.m */; };
		AC73C76B1F28747600155E1F /* CloudUploadSession.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7361F28747600155E1F /* CloudUploadSession.m */; };
		AC73C76C1F28747600155E1F /* WSUploadSession.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7381F28747600155E1F /* WSUploadSession.m */; };
		AC73C76D1F28747600155E1F /* CSFileTransListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C73A1F28747600155E1F /* CSFileTransListController.m */; };
		AC73C76E1F28747600155E1F /* CSFirstPageController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C73C1F28747600155E1F /* CSFirstPageController.m */; };
		AC73C76F1F28747600155E1F /* CSRouterSelectController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C73E1F28747600155E1F /* CSRouterSelectController.m */; };
		AC73C7701F28747600155E1F /* CSTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7401F28747600155E1F /* CSTabBarController.m */; };
		AC73C7711F28747600155E1F /* CloudStorageDB.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7431F28747600155E1F /* CloudStorageDB.m */; };
		AC73C7721F28747600155E1F /* CSFileDownUpFrameModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7461F28747600155E1F /* CSFileDownUpFrameModel.m */; };
		AC73C7731F28747600155E1F /* CSFileDownUpModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7481F28747600155E1F /* CSFileDownUpModel.m */; };
		AC73C7741F28747600155E1F /* CSFileFrameModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C74A1F28747600155E1F /* CSFileFrameModel.m */; };
		AC73C7751F28747600155E1F /* CSFileModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C74C1F28747600155E1F /* CSFileModel.m */; };
		AC73C7761F28747600155E1F /* DBStructModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C74E1F28747600155E1F /* DBStructModel.m */; };
		AC73C7771F28747600155E1F /* CloudRouterShowView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7521F28747600155E1F /* CloudRouterShowView.m */; };
		AC73C7781F28747600155E1F /* CSFileDownLoadControllerView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7551F28747600155E1F /* CSFileDownLoadControllerView.m */; };
		AC73C7791F28747600155E1F /* CSFileDownUpCell.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7571F28747600155E1F /* CSFileDownUpCell.m */; };
		AC73C77A1F28747600155E1F /* CloudStorageBar.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C75A1F28747600155E1F /* CloudStorageBar.m */; };
		AC73C77B1F28747600155E1F /* CloudStorageTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C75C1F28747600155E1F /* CloudStorageTableView.m */; };
		AC73C77C1F28747600155E1F /* CreateNewFolderView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C75E1F28747600155E1F /* CreateNewFolderView.m */; };
		AC73C77D1F28747600155E1F /* CSAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7601F28747600155E1F /* CSAlertView.m */; };
		AC73C77E1F28747600155E1F /* CSFileCell.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7621F28747600155E1F /* CSFileCell.m */; };
		AC73C77F1F28747600155E1F /* CSFileExtensionViewForCell.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7641F28747600155E1F /* CSFileExtensionViewForCell.m */; };
		AC73C7801F28747600155E1F /* CSFileTypeClassView.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7661F28747600155E1F /* CSFileTypeClassView.m */; };
		AC73C7831F2876BC00155E1F /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7821F2876BC00155E1F /* BaseViewController.m */; };
		AC73C7861F28787B00155E1F /* BaseTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7851F28787B00155E1F /* BaseTableViewCell.m */; };
		AC73C7891F287AA800155E1F /* IWNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7881F287AA800155E1F /* IWNavigationController.m */; };
		AC73C79B1F287ED100155E1F /* HttpClient.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7981F287ED100155E1F /* HttpClient.m */; };
		AC73C79C1F287ED100155E1F /* HttpRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C79A1F287ED100155E1F /* HttpRequest.m */; };
		AC73C7A01F287F8900155E1F /* NSObject+Common.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C79F1F287F8900155E1F /* NSObject+Common.m */; };
		AC73C7A61F28807400155E1F /* DES.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7A31F28807400155E1F /* DES.m */; };
		AC73C7A71F28807400155E1F /* MD5.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7A51F28807400155E1F /* MD5.m */; };
		AC73C7AA1F28808900155E1F /* Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7A91F28808900155E1F /* Utils.m */; };
		AC73C7AD1F2881A200155E1F /* FileModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7AC1F2881A200155E1F /* FileModel.m */; };
		AC73C7B01F2883F800155E1F /* PhotosCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7AF1F2883F800155E1F /* PhotosCache.m */; };
		AC73C7B31F28844500155E1F /* NSString+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7B21F28844500155E1F /* NSString+Additions.m */; };
		AC73C7B71F2885BE00155E1F /* DDSundriesCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7B61F2885BE00155E1F /* DDSundriesCenter.m */; };
		AC73C7BA1F28876600155E1F /* FileUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7B91F28876600155E1F /* FileUtils.m */; };
		AC73C7BD1F28881000155E1F /* NSDate+Common.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7BC1F28881000155E1F /* NSDate+Common.m */; };
		AC73C7C01F28885900155E1F /* UIBarButtonItem+Addition.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7BF1F28885900155E1F /* UIBarButtonItem+Addition.m */; };
		AC73C7C31F2888DA00155E1F /* NSDate+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7C21F2888DA00155E1F /* NSDate+Helper.m */; };
		AC73C7C61F28890A00155E1F /* NSDate+convenience.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7C51F28890A00155E1F /* NSDate+convenience.m */; };
		AC73C7C91F28895200155E1F /* UIActionSheet+Blocks.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7C81F28895200155E1F /* UIActionSheet+Blocks.m */; };
		AC73C7CC1F28896D00155E1F /* UIAlertView+Blocks.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7CB1F28896D00155E1F /* UIAlertView+Blocks.m */; };
		AC73C7CF1F288FAE00155E1F /* AsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7CE1F288FAE00155E1F /* AsyncSocket.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		AC73C7D21F28902B00155E1F /* DataInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7D11F28902B00155E1F /* DataInputStream.m */; };
		AC73C7D51F28905500155E1F /* DataOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7D41F28905500155E1F /* DataOutputStream.m */; };
		AC73C7D81F28907300155E1F /* NSData+crc32.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7D71F28907300155E1F /* NSData+crc32.m */; };
		AC73C7DB1F28909000155E1F /* NSData+MD5Digest.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7DA1F28909000155E1F /* NSData+MD5Digest.m */; };
		AC73C7DE1F2890BA00155E1F /* NSDictionary+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7DD1F2890BA00155E1F /* NSDictionary+JSON.m */; };
		AC73C7E11F28910300155E1F /* NSString+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73C7E01F28910300155E1F /* NSString+Extension.m */; };
		AC84AD9D1F31B4B500C3562B /* PreferencesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC84AD9C1F31B4B500C3562B /* PreferencesViewController.m */; };
		AC84ADA81F32B29600C3562B /* ShareListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC84ADA71F32B29600C3562B /* ShareListViewController.m */; };
		AC91F09B1F2979550034ADBE /* StitchingImage.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F09A1F2979550034ADBE /* StitchingImage.m */; };
		AC91F09E1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F09D1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.m */; };
		AC91F0A11F297BDB0034ADBE /* CustomButton.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0A01F297BDB0034ADBE /* CustomButton.m */; };
		AC91F0A41F297EAB0034ADBE /* UIView+extra.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0A31F297EAB0034ADBE /* UIView+extra.m */; };
		AC91F0A71F2980D10034ADBE /* CustomSearchBar.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0A61F2980D10034ADBE /* CustomSearchBar.m */; };
		AC91F0AA1F29821D0034ADBE /* MyColors.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0A91F29821D0034ADBE /* MyColors.m */; };
		AC91F0B31F2990060034ADBE /* DBOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0B21F2990060034ADBE /* DBOperation.m */; };
		AC91F0BA1F2990BE0034ADBE /* CommonDBMgr.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0B51F2990BE0034ADBE /* CommonDBMgr.m */; };
		AC91F0BB1F2990BE0034ADBE /* DBConfigureCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0B71F2990BE0034ADBE /* DBConfigureCenter.m */; };
		AC91F0BC1F2990BE0034ADBE /* GroupDBMgr.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0B91F2990BE0034ADBE /* GroupDBMgr.m */; };
		AC91F0BF1F2994240034ADBE /* GTMBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0BE1F2994240034ADBE /* GTMBase64.m */; };
		AC91F0C21F29945A0034ADBE /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0C11F29945A0034ADBE /* Reachability.m */; };
		AC91F0CB1F29B4AC0034ADBE /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0CA1F29B4AC0034ADBE /* LoginViewController.m */; };
		AC91F0CE1F29B5280034ADBE /* LoginModel.m in Sources */ = {isa = PBXBuildFile; fileRef = AC91F0CD1F29B5280034ADBE /* LoginModel.m */; };
		ACABC7E51F289FD70003EAE5 /* UIImage+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = ACABC7E41F289FD70003EAE5 /* UIImage+Additions.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
		ACABC7E81F28A0BC0003EAE5 /* MBProgressHUD+Add.m in Sources */ = {isa = PBXBuildFile; fileRef = ACABC7E71F28A0BC0003EAE5 /* MBProgressHUD+Add.m */; };
		B6C9F1F7D70F46F8808785AB /* libPods-WSCloudStorageTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 73A5EFE4150681736A2E0763 /* libPods-WSCloudStorageTests.a */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		AC73C70D1F2873BF00155E1F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AC73C6EB1F2873BF00155E1F /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AC73C6F21F2873BF00155E1F;
			remoteInfo = WSCloudStorage;
		};
		AC73C7181F2873BF00155E1F /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = AC73C6EB1F2873BF00155E1F /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = AC73C6F21F2873BF00155E1F;
			remoteInfo = WSCloudStorage;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		2C31AAE161649013D8E55F15 /* Pods-WSCloudStorageTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WSCloudStorageTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-WSCloudStorageTests/Pods-WSCloudStorageTests.debug.xcconfig"; sourceTree = "<group>"; };
		5EF821263A1D01DDF103F669 /* libPods-WSCloudStorageUITests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-WSCloudStorageUITests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		73A5EFE4150681736A2E0763 /* libPods-WSCloudStorageTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-WSCloudStorageTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
		7EFFE0B01B29319374D08C52 /* Pods-WSCloudStorage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WSCloudStorage.release.xcconfig"; path = "Pods/Target Support Files/Pods-WSCloudStorage/Pods-WSCloudStorage.release.xcconfig"; sourceTree = "<group>"; };
		83F00F1E071F68258509627C /* Pods-WSCloudStorageUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WSCloudStorageUITests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-WSCloudStorageUITests/Pods-WSCloudStorageUITests.debug.xcconfig"; sourceTree = "<group>"; };
		91B7F9A29BFCBB7EDBBAFAAD /* Pods-WSCloudStorage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WSCloudStorage.debug.xcconfig"; path = "Pods/Target Support Files/Pods-WSCloudStorage/Pods-WSCloudStorage.debug.xcconfig"; sourceTree = "<group>"; };
		AC73C6F31F2873BF00155E1F /* WSCloudStorage.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = WSCloudStorage.app; sourceTree = BUILT_PRODUCTS_DIR; };
		AC73C6F71F2873BF00155E1F /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		AC73C6F91F2873BF00155E1F /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
		AC73C6FA1F2873BF00155E1F /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
		AC73C6FC1F2873BF00155E1F /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
		AC73C6FD1F2873BF00155E1F /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
		AC73C7021F2873BF00155E1F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		AC73C7051F2873BF00155E1F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
		AC73C7071F2873BF00155E1F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		AC73C70C1F2873BF00155E1F /* WSCloudStorageTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WSCloudStorageTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		AC73C7101F2873BF00155E1F /* WSCloudStorageTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WSCloudStorageTests.m; sourceTree = "<group>"; };
		AC73C7121F2873BF00155E1F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		AC73C7171F2873BF00155E1F /* WSCloudStorageUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WSCloudStorageUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		AC73C71B1F2873BF00155E1F /* WSCloudStorageUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WSCloudStorageUITests.m; sourceTree = "<group>"; };
		AC73C71D1F2873BF00155E1F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		AC73C72C1F28747600155E1F /* CloudDownloadSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudDownloadSession.h; sourceTree = "<group>"; };
		AC73C72D1F28747600155E1F /* CloudDownloadSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudDownloadSession.m; sourceTree = "<group>"; };
		AC73C72E1F28747600155E1F /* CloudStorageDownloadCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudStorageDownloadCenter.h; sourceTree = "<group>"; };
		AC73C72F1F28747600155E1F /* CloudStorageDownloadCenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudStorageDownloadCenter.m; sourceTree = "<group>"; };
		AC73C7301F28747600155E1F /* WSDownloadSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WSDownloadSession.h; sourceTree = "<group>"; };
		AC73C7311F28747600155E1F /* WSDownloadSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WSDownloadSession.m; sourceTree = "<group>"; };
		AC73C7331F28747600155E1F /* CloudStorageUploadCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudStorageUploadCenter.h; sourceTree = "<group>"; };
		AC73C7341F28747600155E1F /* CloudStorageUploadCenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudStorageUploadCenter.m; sourceTree = "<group>"; };
		AC73C7351F28747600155E1F /* CloudUploadSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudUploadSession.h; sourceTree = "<group>"; };
		AC73C7361F28747600155E1F /* CloudUploadSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudUploadSession.m; sourceTree = "<group>"; };
		AC73C7371F28747600155E1F /* WSUploadSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WSUploadSession.h; sourceTree = "<group>"; };
		AC73C7381F28747600155E1F /* WSUploadSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WSUploadSession.m; sourceTree = "<group>"; };
		AC73C7391F28747600155E1F /* CSFileTransListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSFileTransListController.h; path = ../../CloudStorage/CSFileTransListController.h; sourceTree = "<group>"; };
		AC73C73A1F28747600155E1F /* CSFileTransListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CSFileTransListController.m; path = ../../CloudStorage/CSFileTransListController.m; sourceTree = "<group>"; };
		AC73C73B1F28747600155E1F /* CSFirstPageController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFirstPageController.h; sourceTree = "<group>"; };
		AC73C73C1F28747600155E1F /* CSFirstPageController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFirstPageController.m; sourceTree = "<group>"; };
		AC73C73D1F28747600155E1F /* CSRouterSelectController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSRouterSelectController.h; sourceTree = "<group>"; };
		AC73C73E1F28747600155E1F /* CSRouterSelectController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSRouterSelectController.m; sourceTree = "<group>"; };
		AC73C73F1F28747600155E1F /* CSTabBarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSTabBarController.h; path = ../CloudStorage/CSTabBarController.h; sourceTree = "<group>"; };
		AC73C7401F28747600155E1F /* CSTabBarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CSTabBarController.m; path = ../CloudStorage/CSTabBarController.m; sourceTree = "<group>"; };
		AC73C7421F28747600155E1F /* CloudStorageDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudStorageDB.h; sourceTree = "<group>"; };
		AC73C7431F28747600155E1F /* CloudStorageDB.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudStorageDB.m; sourceTree = "<group>"; };
		AC73C7451F28747600155E1F /* CSFileDownUpFrameModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileDownUpFrameModel.h; sourceTree = "<group>"; };
		AC73C7461F28747600155E1F /* CSFileDownUpFrameModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileDownUpFrameModel.m; sourceTree = "<group>"; };
		AC73C7471F28747600155E1F /* CSFileDownUpModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileDownUpModel.h; sourceTree = "<group>"; };
		AC73C7481F28747600155E1F /* CSFileDownUpModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileDownUpModel.m; sourceTree = "<group>"; };
		AC73C7491F28747600155E1F /* CSFileFrameModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileFrameModel.h; sourceTree = "<group>"; };
		AC73C74A1F28747600155E1F /* CSFileFrameModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileFrameModel.m; sourceTree = "<group>"; };
		AC73C74B1F28747600155E1F /* CSFileModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileModel.h; sourceTree = "<group>"; };
		AC73C74C1F28747600155E1F /* CSFileModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileModel.m; sourceTree = "<group>"; };
		AC73C74D1F28747600155E1F /* DBStructModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBStructModel.h; sourceTree = "<group>"; };
		AC73C74E1F28747600155E1F /* DBStructModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBStructModel.m; sourceTree = "<group>"; };
		AC73C7511F28747600155E1F /* CloudRouterShowView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudRouterShowView.h; sourceTree = "<group>"; };
		AC73C7521F28747600155E1F /* CloudRouterShowView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudRouterShowView.m; sourceTree = "<group>"; };
		AC73C7541F28747600155E1F /* CSFileDownLoadControllerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileDownLoadControllerView.h; sourceTree = "<group>"; };
		AC73C7551F28747600155E1F /* CSFileDownLoadControllerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileDownLoadControllerView.m; sourceTree = "<group>"; };
		AC73C7561F28747600155E1F /* CSFileDownUpCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileDownUpCell.h; sourceTree = "<group>"; };
		AC73C7571F28747600155E1F /* CSFileDownUpCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileDownUpCell.m; sourceTree = "<group>"; };
		AC73C7591F28747600155E1F /* CloudStorageBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudStorageBar.h; sourceTree = "<group>"; };
		AC73C75A1F28747600155E1F /* CloudStorageBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudStorageBar.m; sourceTree = "<group>"; };
		AC73C75B1F28747600155E1F /* CloudStorageTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CloudStorageTableView.h; sourceTree = "<group>"; };
		AC73C75C1F28747600155E1F /* CloudStorageTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CloudStorageTableView.m; sourceTree = "<group>"; };
		AC73C75D1F28747600155E1F /* CreateNewFolderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateNewFolderView.h; sourceTree = "<group>"; };
		AC73C75E1F28747600155E1F /* CreateNewFolderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateNewFolderView.m; sourceTree = "<group>"; };
		AC73C75F1F28747600155E1F /* CSAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSAlertView.h; sourceTree = "<group>"; };
		AC73C7601F28747600155E1F /* CSAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSAlertView.m; sourceTree = "<group>"; };
		AC73C7611F28747600155E1F /* CSFileCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileCell.h; sourceTree = "<group>"; };
		AC73C7621F28747600155E1F /* CSFileCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileCell.m; sourceTree = "<group>"; };
		AC73C7631F28747600155E1F /* CSFileExtensionViewForCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileExtensionViewForCell.h; sourceTree = "<group>"; };
		AC73C7641F28747600155E1F /* CSFileExtensionViewForCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileExtensionViewForCell.m; sourceTree = "<group>"; };
		AC73C7651F28747600155E1F /* CSFileTypeClassView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSFileTypeClassView.h; sourceTree = "<group>"; };
		AC73C7661F28747600155E1F /* CSFileTypeClassView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSFileTypeClassView.m; sourceTree = "<group>"; };
		AC73C7811F2876BC00155E1F /* BaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseViewController.h; sourceTree = "<group>"; };
		AC73C7821F2876BC00155E1F /* BaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseViewController.m; sourceTree = "<group>"; };
		AC73C7841F28787B00155E1F /* BaseTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTableViewCell.h; sourceTree = "<group>"; };
		AC73C7851F28787B00155E1F /* BaseTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseTableViewCell.m; sourceTree = "<group>"; };
		AC73C7871F287AA800155E1F /* IWNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IWNavigationController.h; sourceTree = "<group>"; };
		AC73C7881F287AA800155E1F /* IWNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IWNavigationController.m; sourceTree = "<group>"; };
		AC73C78B1F287B0300155E1F /* std.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = std.h; sourceTree = "<group>"; };
		AC73C7971F287ED100155E1F /* HttpClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HttpClient.h; path = CloudStorage/TCPIP/HTTP/HttpClient.h; sourceTree = "<group>"; };
		AC73C7981F287ED100155E1F /* HttpClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HttpClient.m; path = CloudStorage/TCPIP/HTTP/HttpClient.m; sourceTree = "<group>"; };
		AC73C7991F287ED100155E1F /* HttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HttpRequest.h; path = CloudStorage/TCPIP/HTTP/HttpRequest.h; sourceTree = "<group>"; };
		AC73C79A1F287ED100155E1F /* HttpRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = HttpRequest.m; path = CloudStorage/TCPIP/HTTP/HttpRequest.m; sourceTree = "<group>"; };
		AC73C79E1F287F8900155E1F /* NSObject+Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSObject+Common.h"; path = "CloudStorage/Category/NSObject+Common.h"; sourceTree = "<group>"; };
		AC73C79F1F287F8900155E1F /* NSObject+Common.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSObject+Common.m"; path = "CloudStorage/Category/NSObject+Common.m"; sourceTree = "<group>"; };
		AC73C7A21F28807400155E1F /* DES.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DES.h; path = CloudStorage/Global/DES.h; sourceTree = "<group>"; };
		AC73C7A31F28807400155E1F /* DES.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DES.m; path = CloudStorage/Global/DES.m; sourceTree = "<group>"; };
		AC73C7A41F28807400155E1F /* MD5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MD5.h; path = CloudStorage/Global/MD5.h; sourceTree = "<group>"; };
		AC73C7A51F28807400155E1F /* MD5.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MD5.m; path = CloudStorage/Global/MD5.m; sourceTree = "<group>"; };
		AC73C7A81F28808900155E1F /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = CloudStorage/Global/Utils.h; sourceTree = "<group>"; };
		AC73C7A91F28808900155E1F /* Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Utils.m; path = CloudStorage/Global/Utils.m; sourceTree = "<group>"; };
		AC73C7AB1F2881A200155E1F /* FileModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileModel.h; sourceTree = "<group>"; };
		AC73C7AC1F2881A200155E1F /* FileModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileModel.m; sourceTree = "<group>"; };
		AC73C7AE1F2883F800155E1F /* PhotosCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhotosCache.h; path = CloudStorage/Global/PhotosCache.h; sourceTree = "<group>"; };
		AC73C7AF1F2883F800155E1F /* PhotosCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PhotosCache.m; path = CloudStorage/Global/PhotosCache.m; sourceTree = "<group>"; };
		AC73C7B11F28844500155E1F /* NSString+Additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+Additions.h"; path = "CloudStorage/Category/NSString+Additions.h"; sourceTree = "<group>"; };
		AC73C7B21F28844500155E1F /* NSString+Additions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+Additions.m"; path = "CloudStorage/Category/NSString+Additions.m"; sourceTree = "<group>"; };
		AC73C7B41F28850400155E1F /* WSCloudStorage.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WSCloudStorage.pch; sourceTree = "<group>"; };
		AC73C7B51F2885BE00155E1F /* DDSundriesCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDSundriesCenter.h; path = CloudStorage/Global/DDSundriesCenter.h; sourceTree = "<group>"; };
		AC73C7B61F2885BE00155E1F /* DDSundriesCenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDSundriesCenter.m; path = CloudStorage/Global/DDSundriesCenter.m; sourceTree = "<group>"; };
		AC73C7B81F28876600155E1F /* FileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileUtils.h; path = CloudStorage/Global/FileUtils.h; sourceTree = "<group>"; };
		AC73C7B91F28876600155E1F /* FileUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FileUtils.m; path = CloudStorage/Global/FileUtils.m; sourceTree = "<group>"; };
		AC73C7BB1F28881000155E1F /* NSDate+Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSDate+Common.h"; path = "CloudStorage/Category/NSDate+Common.h"; sourceTree = "<group>"; };
		AC73C7BC1F28881000155E1F /* NSDate+Common.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSDate+Common.m"; path = "CloudStorage/Category/NSDate+Common.m"; sourceTree = "<group>"; };
		AC73C7BE1F28885900155E1F /* UIBarButtonItem+Addition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIBarButtonItem+Addition.h"; path = "CloudStorage/Category/UIBarButtonItem+Addition.h"; sourceTree = "<group>"; };
		AC73C7BF1F28885900155E1F /* UIBarButtonItem+Addition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIBarButtonItem+Addition.m"; path = "CloudStorage/Category/UIBarButtonItem+Addition.m"; sourceTree = "<group>"; };
		AC73C7C11F2888DA00155E1F /* NSDate+Helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSDate+Helper.h"; path = "CloudStorage/Category/NSDate+Helper.h"; sourceTree = "<group>"; };
		AC73C7C21F2888DA00155E1F /* NSDate+Helper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSDate+Helper.m"; path = "CloudStorage/Category/NSDate+Helper.m"; sourceTree = "<group>"; };
		AC73C7C41F28890A00155E1F /* NSDate+convenience.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSDate+convenience.h"; path = "CloudStorage/Category/NSDate+convenience.h"; sourceTree = "<group>"; };
		AC73C7C51F28890A00155E1F /* NSDate+convenience.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSDate+convenience.m"; path = "CloudStorage/Category/NSDate+convenience.m"; sourceTree = "<group>"; };
		AC73C7C71F28895200155E1F /* UIActionSheet+Blocks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIActionSheet+Blocks.h"; path = "CloudStorage/Category/UIActionSheet+Blocks.h"; sourceTree = "<group>"; };
		AC73C7C81F28895200155E1F /* UIActionSheet+Blocks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIActionSheet+Blocks.m"; path = "CloudStorage/Category/UIActionSheet+Blocks.m"; sourceTree = "<group>"; };
		AC73C7CA1F28896D00155E1F /* UIAlertView+Blocks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIAlertView+Blocks.h"; path = "CloudStorage/Category/UIAlertView+Blocks.h"; sourceTree = "<group>"; };
		AC73C7CB1F28896D00155E1F /* UIAlertView+Blocks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+Blocks.m"; path = "CloudStorage/Category/UIAlertView+Blocks.m"; sourceTree = "<group>"; };
		AC73C7CD1F288FAE00155E1F /* AsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AsyncSocket.h; path = CloudStorage/TCPIP/AsyncSocket.h; sourceTree = "<group>"; };
		AC73C7CE1F288FAE00155E1F /* AsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AsyncSocket.m; path = CloudStorage/TCPIP/AsyncSocket.m; sourceTree = "<group>"; };
		AC73C7D01F28902B00155E1F /* DataInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DataInputStream.h; path = CloudStorage/TCPIP/DataInputStream.h; sourceTree = "<group>"; };
		AC73C7D11F28902B00155E1F /* DataInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DataInputStream.m; path = CloudStorage/TCPIP/DataInputStream.m; sourceTree = "<group>"; };
		AC73C7D31F28905500155E1F /* DataOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DataOutputStream.h; path = CloudStorage/TCPIP/DataOutputStream.h; sourceTree = "<group>"; };
		AC73C7D41F28905500155E1F /* DataOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DataOutputStream.m; path = CloudStorage/TCPIP/DataOutputStream.m; sourceTree = "<group>"; };
		AC73C7D61F28907300155E1F /* NSData+crc32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSData+crc32.h"; path = "CloudStorage/Category/NSData+crc32.h"; sourceTree = "<group>"; };
		AC73C7D71F28907300155E1F /* NSData+crc32.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSData+crc32.m"; path = "CloudStorage/Category/NSData+crc32.m"; sourceTree = "<group>"; };
		AC73C7D91F28909000155E1F /* NSData+MD5Digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSData+MD5Digest.h"; path = "CloudStorage/Category/NSData+MD5Digest.h"; sourceTree = "<group>"; };
		AC73C7DA1F28909000155E1F /* NSData+MD5Digest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSData+MD5Digest.m"; path = "CloudStorage/Category/NSData+MD5Digest.m"; sourceTree = "<group>"; };
		AC73C7DC1F2890BA00155E1F /* NSDictionary+JSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+JSON.h"; path = "CloudStorage/Category/NSDictionary+JSON.h"; sourceTree = "<group>"; };
		AC73C7DD1F2890BA00155E1F /* NSDictionary+JSON.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+JSON.m"; path = "CloudStorage/Category/NSDictionary+JSON.m"; sourceTree = "<group>"; };
		AC73C7DF1F28910300155E1F /* NSString+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+Extension.h"; path = "CloudStorage/Category/NSString+Extension.h"; sourceTree = "<group>"; };
		AC73C7E01F28910300155E1F /* NSString+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+Extension.m"; path = "CloudStorage/Category/NSString+Extension.m"; sourceTree = "<group>"; };
		AC84AD9B1F31B4B500C3562B /* PreferencesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreferencesViewController.h; sourceTree = "<group>"; };
		AC84AD9C1F31B4B500C3562B /* PreferencesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreferencesViewController.m; sourceTree = "<group>"; };
		AC84ADA61F32B29600C3562B /* ShareListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShareListViewController.h; sourceTree = "<group>"; };
		AC84ADA71F32B29600C3562B /* ShareListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShareListViewController.m; sourceTree = "<group>"; };
		AC91F0991F2979550034ADBE /* StitchingImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StitchingImage.h; path = 3rd/StitchingImage.h; sourceTree = "<group>"; };
		AC91F09A1F2979550034ADBE /* StitchingImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = StitchingImage.m; path = 3rd/StitchingImage.m; sourceTree = "<group>"; };
		AC91F09C1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSMutableDictionary+MuiltKeyValue.h"; path = "CloudStorage/Category/NSMutableDictionary+MuiltKeyValue.h"; sourceTree = "<group>"; };
		AC91F09D1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSMutableDictionary+MuiltKeyValue.m"; path = "CloudStorage/Category/NSMutableDictionary+MuiltKeyValue.m"; sourceTree = "<group>"; };
		AC91F09F1F297BDB0034ADBE /* CustomButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomButton.h; path = 3rd/CustomButton.h; sourceTree = "<group>"; };
		AC91F0A01F297BDB0034ADBE /* CustomButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CustomButton.m; path = 3rd/CustomButton.m; sourceTree = "<group>"; };
		AC91F0A21F297EAB0034ADBE /* UIView+extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIView+extra.h"; path = "CloudStorage/Category/UIView+extra.h"; sourceTree = "<group>"; };
		AC91F0A31F297EAB0034ADBE /* UIView+extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIView+extra.m"; path = "CloudStorage/Category/UIView+extra.m"; sourceTree = "<group>"; };
		AC91F0A51F2980D10034ADBE /* CustomSearchBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CustomSearchBar.h; path = CloudStorage/Global/CustomSearchBar.h; sourceTree = "<group>"; };
		AC91F0A61F2980D10034ADBE /* CustomSearchBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CustomSearchBar.m; path = CloudStorage/Global/CustomSearchBar.m; sourceTree = "<group>"; };
		AC91F0A81F29821D0034ADBE /* MyColors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MyColors.h; path = CloudStorage/Global/MyColors.h; sourceTree = "<group>"; };
		AC91F0A91F29821D0034ADBE /* MyColors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = MyColors.m; path = CloudStorage/Global/MyColors.m; sourceTree = "<group>"; };
		AC91F0B11F2990060034ADBE /* DBOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBOperation.h; sourceTree = "<group>"; };
		AC91F0B21F2990060034ADBE /* DBOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBOperation.m; sourceTree = "<group>"; };
		AC91F0B41F2990BE0034ADBE /* CommonDBMgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonDBMgr.h; sourceTree = "<group>"; };
		AC91F0B51F2990BE0034ADBE /* CommonDBMgr.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonDBMgr.m; sourceTree = "<group>"; };
		AC91F0B61F2990BE0034ADBE /* DBConfigureCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBConfigureCenter.h; sourceTree = "<group>"; };
		AC91F0B71F2990BE0034ADBE /* DBConfigureCenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DBConfigureCenter.m; sourceTree = "<group>"; };
		AC91F0B81F2990BE0034ADBE /* GroupDBMgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupDBMgr.h; sourceTree = "<group>"; };
		AC91F0B91F2990BE0034ADBE /* GroupDBMgr.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupDBMgr.m; sourceTree = "<group>"; };
		AC91F0BD1F2994240034ADBE /* GTMBase64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMBase64.h; path = CloudStorage/Global/GTMBase64.h; sourceTree = "<group>"; };
		AC91F0BE1F2994240034ADBE /* GTMBase64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GTMBase64.m; path = CloudStorage/Global/GTMBase64.m; sourceTree = "<group>"; };
		AC91F0C01F29945A0034ADBE /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = CloudStorage/Global/Reachability.h; sourceTree = "<group>"; };
		AC91F0C11F29945A0034ADBE /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = CloudStorage/Global/Reachability.m; sourceTree = "<group>"; };
		AC91F0C91F29B4AC0034ADBE /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
		AC91F0CA1F29B4AC0034ADBE /* LoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginViewController.m; sourceTree = "<group>"; };
		AC91F0CC1F29B5280034ADBE /* LoginModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginModel.h; sourceTree = "<group>"; };
		AC91F0CD1F29B5280034ADBE /* LoginModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginModel.m; sourceTree = "<group>"; };
		ACABC7E31F289FD70003EAE5 /* UIImage+Additions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImage+Additions.h"; path = "CloudStorage/Category/UIImage+Additions.h"; sourceTree = "<group>"; };
		ACABC7E41F289FD70003EAE5 /* UIImage+Additions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Additions.m"; path = "CloudStorage/Category/UIImage+Additions.m"; sourceTree = "<group>"; };
		ACABC7E61F28A0BC0003EAE5 /* MBProgressHUD+Add.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "MBProgressHUD+Add.h"; path = "CloudStorage/Category/MBProgressHUD+Add.h"; sourceTree = "<group>"; };
		ACABC7E71F28A0BC0003EAE5 /* MBProgressHUD+Add.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "MBProgressHUD+Add.m"; path = "CloudStorage/Category/MBProgressHUD+Add.m"; sourceTree = "<group>"; };
		E57E3FA6D913300041C84BEB /* Pods-WSCloudStorageTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WSCloudStorageTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-WSCloudStorageTests/Pods-WSCloudStorageTests.release.xcconfig"; sourceTree = "<group>"; };
		ECCBFB4328A8AB37C4E2AB84 /* Pods-WSCloudStorageUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-WSCloudStorageUITests.release.xcconfig"; path = "Pods/Target Support Files/Pods-WSCloudStorageUITests/Pods-WSCloudStorageUITests.release.xcconfig"; sourceTree = "<group>"; };
		FC97BDD9B9244D32524716FC /* libPods-WSCloudStorage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-WSCloudStorage.a"; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		AC73C6F01F2873BF00155E1F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				A48CEABBDF0F655284B450C3 /* libPods-WSCloudStorage.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC73C7091F2873BF00155E1F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				B6C9F1F7D70F46F8808785AB /* libPods-WSCloudStorageTests.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC73C7141F2873BF00155E1F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA71504F2F53859013603996 /* libPods-WSCloudStorageUITests.a in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		A3266052F35FEF1C4F57C428 /* Pods */ = {
			isa = PBXGroup;
			children = (
				91B7F9A29BFCBB7EDBBAFAAD /* Pods-WSCloudStorage.debug.xcconfig */,
				7EFFE0B01B29319374D08C52 /* Pods-WSCloudStorage.release.xcconfig */,
				2C31AAE161649013D8E55F15 /* Pods-WSCloudStorageTests.debug.xcconfig */,
				E57E3FA6D913300041C84BEB /* Pods-WSCloudStorageTests.release.xcconfig */,
				83F00F1E071F68258509627C /* Pods-WSCloudStorageUITests.debug.xcconfig */,
				ECCBFB4328A8AB37C4E2AB84 /* Pods-WSCloudStorageUITests.release.xcconfig */,
			);
			name = Pods;
			sourceTree = "<group>";
		};
		AC73C6EA1F2873BF00155E1F = {
			isa = PBXGroup;
			children = (
				AC73C6F51F2873BF00155E1F /* WSCloudStorage */,
				AC91F0AF1F298FF20034ADBE /* test */,
				AC73C6F41F2873BF00155E1F /* Products */,
				A3266052F35FEF1C4F57C428 /* Pods */,
				B78B7636A69BCD4D72E91CAA /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		AC73C6F41F2873BF00155E1F /* Products */ = {
			isa = PBXGroup;
			children = (
				AC73C6F31F2873BF00155E1F /* WSCloudStorage.app */,
				AC73C70C1F2873BF00155E1F /* WSCloudStorageTests.xctest */,
				AC73C7171F2873BF00155E1F /* WSCloudStorageUITests.xctest */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		AC73C6F51F2873BF00155E1F /* WSCloudStorage */ = {
			isa = PBXGroup;
			children = (
				AC91F0C31F29B4190034ADBE /* VC */,
				AC91F0B01F2990060034ADBE /* DBManager */,
				AC91F0981F2979180034ADBE /* 3rd */,
				AC73C7A11F28801200155E1F /* Global */,
				AC73C79D1F287EF500155E1F /* Category */,
				AC73C78C1F287B5900155E1F /* TCPIP */,
				AC73C78A1F287AC200155E1F /* Config */,
				AC73C7291F28747600155E1F /* CloudStorage */,
				AC73C6F91F2873BF00155E1F /* AppDelegate.h */,
				AC73C6FA1F2873BF00155E1F /* AppDelegate.m */,
				AC73C6FC1F2873BF00155E1F /* ViewController.h */,
				AC73C6FD1F2873BF00155E1F /* ViewController.m */,
				AC73C7021F2873BF00155E1F /* Assets.xcassets */,
				AC73C7041F2873BF00155E1F /* LaunchScreen.storyboard */,
				AC73C7071F2873BF00155E1F /* Info.plist */,
				AC73C6F61F2873BF00155E1F /* Supporting Files */,
				AC73C7B41F28850400155E1F /* WSCloudStorage.pch */,
			);
			path = WSCloudStorage;
			sourceTree = "<group>";
		};
		AC73C6F61F2873BF00155E1F /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				AC73C6F71F2873BF00155E1F /* main.m */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
		AC73C70F1F2873BF00155E1F /* WSCloudStorageTests */ = {
			isa = PBXGroup;
			children = (
				AC73C7101F2873BF00155E1F /* WSCloudStorageTests.m */,
				AC73C7121F2873BF00155E1F /* Info.plist */,
			);
			path = WSCloudStorageTests;
			sourceTree = "<group>";
		};
		AC73C71A1F2873BF00155E1F /* WSCloudStorageUITests */ = {
			isa = PBXGroup;
			children = (
				AC73C71B1F2873BF00155E1F /* WSCloudStorageUITests.m */,
				AC73C71D1F2873BF00155E1F /* Info.plist */,
			);
			path = WSCloudStorageUITests;
			sourceTree = "<group>";
		};
		AC73C7291F28747600155E1F /* CloudStorage */ = {
			isa = PBXGroup;
			children = (
				AC73C72A1F28747600155E1F /* cloudStorageDown_UpCenter */,
				AC73C73B1F28747600155E1F /* CSFirstPageController.h */,
				AC73C73C1F28747600155E1F /* CSFirstPageController.m */,
				AC73C73D1F28747600155E1F /* CSRouterSelectController.h */,
				AC73C73E1F28747600155E1F /* CSRouterSelectController.m */,
				AC73C7811F2876BC00155E1F /* BaseViewController.h */,
				AC73C7821F2876BC00155E1F /* BaseViewController.m */,
				AC73C7841F28787B00155E1F /* BaseTableViewCell.h */,
				AC73C7851F28787B00155E1F /* BaseTableViewCell.m */,
				AC73C7871F287AA800155E1F /* IWNavigationController.h */,
				AC73C7881F287AA800155E1F /* IWNavigationController.m */,
				AC73C7411F28747600155E1F /* DB */,
				AC73C7441F28747600155E1F /* model */,
				AC73C74F1F28747600155E1F /* view */,
			);
			path = CloudStorage;
			sourceTree = "<group>";
		};
		AC73C72A1F28747600155E1F /* cloudStorageDown_UpCenter */ = {
			isa = PBXGroup;
			children = (
				AC73C72B1F28747600155E1F /* download */,
				AC73C7321F28747600155E1F /* upload */,
			);
			path = cloudStorageDown_UpCenter;
			sourceTree = "<group>";
		};
		AC73C72B1F28747600155E1F /* download */ = {
			isa = PBXGroup;
			children = (
				AC73C72C1F28747600155E1F /* CloudDownloadSession.h */,
				AC73C72D1F28747600155E1F /* CloudDownloadSession.m */,
				AC73C72E1F28747600155E1F /* CloudStorageDownloadCenter.h */,
				AC73C72F1F28747600155E1F /* CloudStorageDownloadCenter.m */,
				AC73C7301F28747600155E1F /* WSDownloadSession.h */,
				AC73C7311F28747600155E1F /* WSDownloadSession.m */,
			);
			path = download;
			sourceTree = "<group>";
		};
		AC73C7321F28747600155E1F /* upload */ = {
			isa = PBXGroup;
			children = (
				AC73C7331F28747600155E1F /* CloudStorageUploadCenter.h */,
				AC73C7341F28747600155E1F /* CloudStorageUploadCenter.m */,
				AC73C7351F28747600155E1F /* CloudUploadSession.h */,
				AC73C7361F28747600155E1F /* CloudUploadSession.m */,
				AC73C7371F28747600155E1F /* WSUploadSession.h */,
				AC73C7381F28747600155E1F /* WSUploadSession.m */,
			);
			path = upload;
			sourceTree = "<group>";
		};
		AC73C7411F28747600155E1F /* DB */ = {
			isa = PBXGroup;
			children = (
				AC73C7421F28747600155E1F /* CloudStorageDB.h */,
				AC73C7431F28747600155E1F /* CloudStorageDB.m */,
			);
			path = DB;
			sourceTree = "<group>";
		};
		AC73C7441F28747600155E1F /* model */ = {
			isa = PBXGroup;
			children = (
				AC73C7451F28747600155E1F /* CSFileDownUpFrameModel.h */,
				AC73C7461F28747600155E1F /* CSFileDownUpFrameModel.m */,
				AC73C7471F28747600155E1F /* CSFileDownUpModel.h */,
				AC73C7481F28747600155E1F /* CSFileDownUpModel.m */,
				AC73C7491F28747600155E1F /* CSFileFrameModel.h */,
				AC73C74A1F28747600155E1F /* CSFileFrameModel.m */,
				AC73C74B1F28747600155E1F /* CSFileModel.h */,
				AC73C74C1F28747600155E1F /* CSFileModel.m */,
				AC73C74D1F28747600155E1F /* DBStructModel.h */,
				AC73C74E1F28747600155E1F /* DBStructModel.m */,
				AC73C7AB1F2881A200155E1F /* FileModel.h */,
				AC73C7AC1F2881A200155E1F /* FileModel.m */,
			);
			path = model;
			sourceTree = "<group>";
		};
		AC73C74F1F28747600155E1F /* view */ = {
			isa = PBXGroup;
			children = (
				AC73C7501F28747600155E1F /* CloudRouterShowView */,
				AC73C7531F28747600155E1F /* CSCloudFileDownloadView */,
				AC73C7581F28747600155E1F /* CSCloudFileOnlineView */,
			);
			path = view;
			sourceTree = "<group>";
		};
		AC73C7501F28747600155E1F /* CloudRouterShowView */ = {
			isa = PBXGroup;
			children = (
				AC73C7511F28747600155E1F /* CloudRouterShowView.h */,
				AC73C7521F28747600155E1F /* CloudRouterShowView.m */,
			);
			path = CloudRouterShowView;
			sourceTree = "<group>";
		};
		AC73C7531F28747600155E1F /* CSCloudFileDownloadView */ = {
			isa = PBXGroup;
			children = (
				AC73C7541F28747600155E1F /* CSFileDownLoadControllerView.h */,
				AC73C7551F28747600155E1F /* CSFileDownLoadControllerView.m */,
				AC73C7561F28747600155E1F /* CSFileDownUpCell.h */,
				AC73C7571F28747600155E1F /* CSFileDownUpCell.m */,
			);
			path = CSCloudFileDownloadView;
			sourceTree = "<group>";
		};
		AC73C7581F28747600155E1F /* CSCloudFileOnlineView */ = {
			isa = PBXGroup;
			children = (
				AC73C7591F28747600155E1F /* CloudStorageBar.h */,
				AC73C75A1F28747600155E1F /* CloudStorageBar.m */,
				AC73C75B1F28747600155E1F /* CloudStorageTableView.h */,
				AC73C75C1F28747600155E1F /* CloudStorageTableView.m */,
				AC73C75D1F28747600155E1F /* CreateNewFolderView.h */,
				AC73C75E1F28747600155E1F /* CreateNewFolderView.m */,
				AC73C75F1F28747600155E1F /* CSAlertView.h */,
				AC73C7601F28747600155E1F /* CSAlertView.m */,
				AC73C7611F28747600155E1F /* CSFileCell.h */,
				AC73C7621F28747600155E1F /* CSFileCell.m */,
				AC73C7631F28747600155E1F /* CSFileExtensionViewForCell.h */,
				AC73C7641F28747600155E1F /* CSFileExtensionViewForCell.m */,
				AC73C7651F28747600155E1F /* CSFileTypeClassView.h */,
				AC73C7661F28747600155E1F /* CSFileTypeClassView.m */,
			);
			path = CSCloudFileOnlineView;
			sourceTree = "<group>";
		};
		AC73C78A1F287AC200155E1F /* Config */ = {
			isa = PBXGroup;
			children = (
				AC73C78B1F287B0300155E1F /* std.h */,
			);
			name = Config;
			path = CloudStorage;
			sourceTree = "<group>";
		};
		AC73C78C1F287B5900155E1F /* TCPIP */ = {
			isa = PBXGroup;
			children = (
				AC73C7D31F28905500155E1F /* DataOutputStream.h */,
				AC73C7D41F28905500155E1F /* DataOutputStream.m */,
				AC73C7D01F28902B00155E1F /* DataInputStream.h */,
				AC73C7D11F28902B00155E1F /* DataInputStream.m */,
				AC73C7CD1F288FAE00155E1F /* AsyncSocket.h */,
				AC73C7CE1F288FAE00155E1F /* AsyncSocket.m */,
				AC73C78D1F287C1500155E1F /* HTTP */,
			);
			name = TCPIP;
			sourceTree = "<group>";
		};
		AC73C78D1F287C1500155E1F /* HTTP */ = {
			isa = PBXGroup;
			children = (
				AC73C7971F287ED100155E1F /* HttpClient.h */,
				AC73C7981F287ED100155E1F /* HttpClient.m */,
				AC73C7991F287ED100155E1F /* HttpRequest.h */,
				AC73C79A1F287ED100155E1F /* HttpRequest.m */,
			);
			name = HTTP;
			sourceTree = "<group>";
		};
		AC73C79D1F287EF500155E1F /* Category */ = {
			isa = PBXGroup;
			children = (
				AC91F0A21F297EAB0034ADBE /* UIView+extra.h */,
				AC91F0A31F297EAB0034ADBE /* UIView+extra.m */,
				AC91F09C1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.h */,
				AC91F09D1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.m */,
				ACABC7E61F28A0BC0003EAE5 /* MBProgressHUD+Add.h */,
				ACABC7E71F28A0BC0003EAE5 /* MBProgressHUD+Add.m */,
				ACABC7E31F289FD70003EAE5 /* UIImage+Additions.h */,
				ACABC7E41F289FD70003EAE5 /* UIImage+Additions.m */,
				AC73C7DF1F28910300155E1F /* NSString+Extension.h */,
				AC73C7E01F28910300155E1F /* NSString+Extension.m */,
				AC73C7DC1F2890BA00155E1F /* NSDictionary+JSON.h */,
				AC73C7DD1F2890BA00155E1F /* NSDictionary+JSON.m */,
				AC73C7D91F28909000155E1F /* NSData+MD5Digest.h */,
				AC73C7DA1F28909000155E1F /* NSData+MD5Digest.m */,
				AC73C7D61F28907300155E1F /* NSData+crc32.h */,
				AC73C7D71F28907300155E1F /* NSData+crc32.m */,
				AC73C7CA1F28896D00155E1F /* UIAlertView+Blocks.h */,
				AC73C7CB1F28896D00155E1F /* UIAlertView+Blocks.m */,
				AC73C7C71F28895200155E1F /* UIActionSheet+Blocks.h */,
				AC73C7C81F28895200155E1F /* UIActionSheet+Blocks.m */,
				AC73C7C41F28890A00155E1F /* NSDate+convenience.h */,
				AC73C7C51F28890A00155E1F /* NSDate+convenience.m */,
				AC73C7C11F2888DA00155E1F /* NSDate+Helper.h */,
				AC73C7C21F2888DA00155E1F /* NSDate+Helper.m */,
				AC73C7BE1F28885900155E1F /* UIBarButtonItem+Addition.h */,
				AC73C7BF1F28885900155E1F /* UIBarButtonItem+Addition.m */,
				AC73C7BB1F28881000155E1F /* NSDate+Common.h */,
				AC73C7BC1F28881000155E1F /* NSDate+Common.m */,
				AC73C7B11F28844500155E1F /* NSString+Additions.h */,
				AC73C7B21F28844500155E1F /* NSString+Additions.m */,
				AC73C79E1F287F8900155E1F /* NSObject+Common.h */,
				AC73C79F1F287F8900155E1F /* NSObject+Common.m */,
			);
			name = Category;
			sourceTree = "<group>";
		};
		AC73C7A11F28801200155E1F /* Global */ = {
			isa = PBXGroup;
			children = (
				AC91F0C01F29945A0034ADBE /* Reachability.h */,
				AC91F0C11F29945A0034ADBE /* Reachability.m */,
				AC91F0BD1F2994240034ADBE /* GTMBase64.h */,
				AC91F0BE1F2994240034ADBE /* GTMBase64.m */,
				AC91F0A81F29821D0034ADBE /* MyColors.h */,
				AC91F0A91F29821D0034ADBE /* MyColors.m */,
				AC91F0A51F2980D10034ADBE /* CustomSearchBar.h */,
				AC91F0A61F2980D10034ADBE /* CustomSearchBar.m */,
				AC73C7B81F28876600155E1F /* FileUtils.h */,
				AC73C7B91F28876600155E1F /* FileUtils.m */,
				AC73C7B51F2885BE00155E1F /* DDSundriesCenter.h */,
				AC73C7B61F2885BE00155E1F /* DDSundriesCenter.m */,
				AC73C7AE1F2883F800155E1F /* PhotosCache.h */,
				AC73C7AF1F2883F800155E1F /* PhotosCache.m */,
				AC73C7A81F28808900155E1F /* Utils.h */,
				AC73C7A91F28808900155E1F /* Utils.m */,
				AC73C7A21F28807400155E1F /* DES.h */,
				AC73C7A31F28807400155E1F /* DES.m */,
				AC73C7A41F28807400155E1F /* MD5.h */,
				AC73C7A51F28807400155E1F /* MD5.m */,
			);
			name = Global;
			sourceTree = "<group>";
		};
		AC84AD961F31B2E600C3562B /* CloudStorage */ = {
			isa = PBXGroup;
			children = (
			);
			name = CloudStorage;
			path = Login/CloudStorage;
			sourceTree = "<group>";
		};
		AC84AD971F31B2F800C3562B /* TransList */ = {
			isa = PBXGroup;
			children = (
				AC73C7391F28747600155E1F /* CSFileTransListController.h */,
				AC73C73A1F28747600155E1F /* CSFileTransListController.m */,
				AC84AD981F31B2F800C3562B /* 未命名文件夹 */,
			);
			path = TransList;
			sourceTree = "<group>";
		};
		AC84AD981F31B2F800C3562B /* 未命名文件夹 */ = {
			isa = PBXGroup;
			children = (
			);
			path = "未命名文件夹";
			sourceTree = "<group>";
		};
		AC84AD991F31B30200C3562B /* More */ = {
			isa = PBXGroup;
			children = (
				AC84AD9F1F31B60300C3562B /* view */,
				AC84AD9B1F31B4B500C3562B /* PreferencesViewController.h */,
				AC84AD9C1F31B4B500C3562B /* PreferencesViewController.m */,
			);
			path = More;
			sourceTree = "<group>";
		};
		AC84AD9A1F31B32100C3562B /* Share */ = {
			isa = PBXGroup;
			children = (
				AC84ADA61F32B29600C3562B /* ShareListViewController.h */,
				AC84ADA71F32B29600C3562B /* ShareListViewController.m */,
			);
			path = Share;
			sourceTree = "<group>";
		};
		AC84AD9F1F31B60300C3562B /* view */ = {
			isa = PBXGroup;
			children = (
			);
			path = view;
			sourceTree = "<group>";
		};
		AC91F0981F2979180034ADBE /* 3rd */ = {
			isa = PBXGroup;
			children = (
				AC91F09F1F297BDB0034ADBE /* CustomButton.h */,
				AC91F0A01F297BDB0034ADBE /* CustomButton.m */,
				AC91F0991F2979550034ADBE /* StitchingImage.h */,
				AC91F09A1F2979550034ADBE /* StitchingImage.m */,
			);
			name = 3rd;
			sourceTree = "<group>";
		};
		AC91F0AF1F298FF20034ADBE /* test */ = {
			isa = PBXGroup;
			children = (
				AC73C70F1F2873BF00155E1F /* WSCloudStorageTests */,
				AC73C71A1F2873BF00155E1F /* WSCloudStorageUITests */,
			);
			name = test;
			sourceTree = "<group>";
		};
		AC91F0B01F2990060034ADBE /* DBManager */ = {
			isa = PBXGroup;
			children = (
				AC91F0B41F2990BE0034ADBE /* CommonDBMgr.h */,
				AC91F0B51F2990BE0034ADBE /* CommonDBMgr.m */,
				AC91F0B61F2990BE0034ADBE /* DBConfigureCenter.h */,
				AC91F0B71F2990BE0034ADBE /* DBConfigureCenter.m */,
				AC91F0B81F2990BE0034ADBE /* GroupDBMgr.h */,
				AC91F0B91F2990BE0034ADBE /* GroupDBMgr.m */,
				AC91F0B11F2990060034ADBE /* DBOperation.h */,
				AC91F0B21F2990060034ADBE /* DBOperation.m */,
			);
			path = DBManager;
			sourceTree = "<group>";
		};
		AC91F0C31F29B4190034ADBE /* VC */ = {
			isa = PBXGroup;
			children = (
				AC73C73F1F28747600155E1F /* CSTabBarController.h */,
				AC73C7401F28747600155E1F /* CSTabBarController.m */,
				AC84AD961F31B2E600C3562B /* CloudStorage */,
				AC84AD9A1F31B32100C3562B /* Share */,
				AC84AD971F31B2F800C3562B /* TransList */,
				AC84AD991F31B30200C3562B /* More */,
				AC91F0C81F29B4AC0034ADBE /* Login */,
			);
			path = VC;
			sourceTree = "<group>";
		};
		AC91F0C81F29B4AC0034ADBE /* Login */ = {
			isa = PBXGroup;
			children = (
				AC91F0C91F29B4AC0034ADBE /* LoginViewController.h */,
				AC91F0CA1F29B4AC0034ADBE /* LoginViewController.m */,
				AC91F0CC1F29B5280034ADBE /* LoginModel.h */,
				AC91F0CD1F29B5280034ADBE /* LoginModel.m */,
			);
			path = Login;
			sourceTree = "<group>";
		};
		B78B7636A69BCD4D72E91CAA /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				FC97BDD9B9244D32524716FC /* libPods-WSCloudStorage.a */,
				73A5EFE4150681736A2E0763 /* libPods-WSCloudStorageTests.a */,
				5EF821263A1D01DDF103F669 /* libPods-WSCloudStorageUITests.a */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		AC73C6F21F2873BF00155E1F /* WSCloudStorage */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AC73C7201F2873BF00155E1F /* Build configuration list for PBXNativeTarget "WSCloudStorage" */;
			buildPhases = (
				FEADAC09CB9875078ECFEA05 /* [CP] Check Pods Manifest.lock */,
				AC73C6EF1F2873BF00155E1F /* Sources */,
				AC73C6F01F2873BF00155E1F /* Frameworks */,
				AC73C6F11F2873BF00155E1F /* Resources */,
				FFAA974CB6D7940D62B879AE /* [CP] Embed Pods Frameworks */,
				7A0BAF5178100BBA1534A541 /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = WSCloudStorage;
			productName = WSCloudStorage;
			productReference = AC73C6F31F2873BF00155E1F /* WSCloudStorage.app */;
			productType = "com.apple.product-type.application";
		};
		AC73C70B1F2873BF00155E1F /* WSCloudStorageTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AC73C7231F2873BF00155E1F /* Build configuration list for PBXNativeTarget "WSCloudStorageTests" */;
			buildPhases = (
				B08BF2E88500B4A0CBAA54C5 /* [CP] Check Pods Manifest.lock */,
				AC73C7081F2873BF00155E1F /* Sources */,
				AC73C7091F2873BF00155E1F /* Frameworks */,
				AC73C70A1F2873BF00155E1F /* Resources */,
				1DF27CB7E12AFF94C67F6098 /* [CP] Embed Pods Frameworks */,
				3BBAB063575C0A1C2497FFFF /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
				AC73C70E1F2873BF00155E1F /* PBXTargetDependency */,
			);
			name = WSCloudStorageTests;
			productName = WSCloudStorageTests;
			productReference = AC73C70C1F2873BF00155E1F /* WSCloudStorageTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		AC73C7161F2873BF00155E1F /* WSCloudStorageUITests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = AC73C7261F2873BF00155E1F /* Build configuration list for PBXNativeTarget "WSCloudStorageUITests" */;
			buildPhases = (
				B3372482BC5BDDE2C6C1658F /* [CP] Check Pods Manifest.lock */,
				AC73C7131F2873BF00155E1F /* Sources */,
				AC73C7141F2873BF00155E1F /* Frameworks */,
				AC73C7151F2873BF00155E1F /* Resources */,
				8E336DB46D6BEB1018A5E3A9 /* [CP] Embed Pods Frameworks */,
				E804BBF191D69487A5931911 /* [CP] Copy Pods Resources */,
			);
			buildRules = (
			);
			dependencies = (
				AC73C7191F2873BF00155E1F /* PBXTargetDependency */,
			);
			name = WSCloudStorageUITests;
			productName = WSCloudStorageUITests;
			productReference = AC73C7171F2873BF00155E1F /* WSCloudStorageUITests.xctest */;
			productType = "com.apple.product-type.bundle.ui-testing";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		AC73C6EB1F2873BF00155E1F /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0730;
				ORGANIZATIONNAME = wswinsoft;
				TargetAttributes = {
					AC73C6F21F2873BF00155E1F = {
						CreatedOnToolsVersion = 7.3.1;
					};
					AC73C70B1F2873BF00155E1F = {
						CreatedOnToolsVersion = 7.3.1;
						TestTargetID = AC73C6F21F2873BF00155E1F;
					};
					AC73C7161F2873BF00155E1F = {
						CreatedOnToolsVersion = 7.3.1;
						TestTargetID = AC73C6F21F2873BF00155E1F;
					};
				};
			};
			buildConfigurationList = AC73C6EE1F2873BF00155E1F /* Build configuration list for PBXProject "WSCloudStorage" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = AC73C6EA1F2873BF00155E1F;
			productRefGroup = AC73C6F41F2873BF00155E1F /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				AC73C6F21F2873BF00155E1F /* WSCloudStorage */,
				AC73C70B1F2873BF00155E1F /* WSCloudStorageTests */,
				AC73C7161F2873BF00155E1F /* WSCloudStorageUITests */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		AC73C6F11F2873BF00155E1F /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AC73C7061F2873BF00155E1F /* LaunchScreen.storyboard in Resources */,
				AC73C7031F2873BF00155E1F /* Assets.xcassets in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC73C70A1F2873BF00155E1F /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC73C7151F2873BF00155E1F /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		1DF27CB7E12AFF94C67F6098 /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Embed Pods Frameworks";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-WSCloudStorageTests/Pods-WSCloudStorageTests-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		3BBAB063575C0A1C2497FFFF /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Copy Pods Resources";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-WSCloudStorageTests/Pods-WSCloudStorageTests-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		7A0BAF5178100BBA1534A541 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Copy Pods Resources";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-WSCloudStorage/Pods-WSCloudStorage-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		8E336DB46D6BEB1018A5E3A9 /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Embed Pods Frameworks";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-WSCloudStorageUITests/Pods-WSCloudStorageUITests-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
		B08BF2E88500B4A0CBAA54C5 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n";
			showEnvVarsInLog = 0;
		};
		B3372482BC5BDDE2C6C1658F /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n";
			showEnvVarsInLog = 0;
		};
		E804BBF191D69487A5931911 /* [CP] Copy Pods Resources */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Copy Pods Resources";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-WSCloudStorageUITests/Pods-WSCloudStorageUITests-resources.sh\"\n";
			showEnvVarsInLog = 0;
		};
		FEADAC09CB9875078ECFEA05 /* [CP] Check Pods Manifest.lock */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Check Pods Manifest.lock";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n";
			showEnvVarsInLog = 0;
		};
		FFAA974CB6D7940D62B879AE /* [CP] Embed Pods Frameworks */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "[CP] Embed Pods Frameworks";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-WSCloudStorage/Pods-WSCloudStorage-frameworks.sh\"\n";
			showEnvVarsInLog = 0;
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		AC73C6EF1F2873BF00155E1F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AC73C7D51F28905500155E1F /* DataOutputStream.m in Sources */,
				AC73C7C61F28890A00155E1F /* NSDate+convenience.m in Sources */,
				AC73C7CF1F288FAE00155E1F /* AsyncSocket.m in Sources */,
				AC73C79B1F287ED100155E1F /* HttpClient.m in Sources */,
				AC73C7BA1F28876600155E1F /* FileUtils.m in Sources */,
				AC73C7B01F2883F800155E1F /* PhotosCache.m in Sources */,
				AC73C7771F28747600155E1F /* CloudRouterShowView.m in Sources */,
				ACABC7E81F28A0BC0003EAE5 /* MBProgressHUD+Add.m in Sources */,
				AC73C7831F2876BC00155E1F /* BaseViewController.m in Sources */,
				AC73C76F1F28747600155E1F /* CSRouterSelectController.m in Sources */,
				AC73C76D1F28747600155E1F /* CSFileTransListController.m in Sources */,
				AC73C7731F28747600155E1F /* CSFileDownUpModel.m in Sources */,
				AC91F0BC1F2990BE0034ADBE /* GroupDBMgr.m in Sources */,
				AC84AD9D1F31B4B500C3562B /* PreferencesViewController.m in Sources */,
				AC73C7671F28747600155E1F /* CloudDownloadSession.m in Sources */,
				AC91F0BB1F2990BE0034ADBE /* DBConfigureCenter.m in Sources */,
				AC73C7701F28747600155E1F /* CSTabBarController.m in Sources */,
				AC73C7B71F2885BE00155E1F /* DDSundriesCenter.m in Sources */,
				AC73C7891F287AA800155E1F /* IWNavigationController.m in Sources */,
				AC73C7AD1F2881A200155E1F /* FileModel.m in Sources */,
				AC73C77E1F28747600155E1F /* CSFileCell.m in Sources */,
				AC73C7C31F2888DA00155E1F /* NSDate+Helper.m in Sources */,
				AC73C7D81F28907300155E1F /* NSData+crc32.m in Sources */,
				AC73C76C1F28747600155E1F /* WSUploadSession.m in Sources */,
				AC73C7AA1F28808900155E1F /* Utils.m in Sources */,
				AC91F0C21F29945A0034ADBE /* Reachability.m in Sources */,
				AC73C7781F28747600155E1F /* CSFileDownLoadControllerView.m in Sources */,
				AC73C7BD1F28881000155E1F /* NSDate+Common.m in Sources */,
				AC73C7681F28747600155E1F /* CloudStorageDownloadCenter.m in Sources */,
				AC91F0CB1F29B4AC0034ADBE /* LoginViewController.m in Sources */,
				AC73C7D21F28902B00155E1F /* DataInputStream.m in Sources */,
				ACABC7E51F289FD70003EAE5 /* UIImage+Additions.m in Sources */,
				AC91F0A41F297EAB0034ADBE /* UIView+extra.m in Sources */,
				AC91F0A71F2980D10034ADBE /* CustomSearchBar.m in Sources */,
				AC91F0AA1F29821D0034ADBE /* MyColors.m in Sources */,
				AC73C77D1F28747600155E1F /* CSAlertView.m in Sources */,
				AC73C7751F28747600155E1F /* CSFileModel.m in Sources */,
				AC73C79C1F287ED100155E1F /* HttpRequest.m in Sources */,
				AC73C7791F28747600155E1F /* CSFileDownUpCell.m in Sources */,
				AC73C7691F28747600155E1F /* WSDownloadSession.m in Sources */,
				AC73C7801F28747600155E1F /* CSFileTypeClassView.m in Sources */,
				AC91F0B31F2990060034ADBE /* DBOperation.m in Sources */,
				AC91F0BA1F2990BE0034ADBE /* CommonDBMgr.m in Sources */,
				AC73C76A1F28747600155E1F /* CloudStorageUploadCenter.m in Sources */,
				AC73C77A1F28747600155E1F /* CloudStorageBar.m in Sources */,
				AC73C7761F28747600155E1F /* DBStructModel.m in Sources */,
				AC73C7C01F28885900155E1F /* UIBarButtonItem+Addition.m in Sources */,
				AC73C7C91F28895200155E1F /* UIActionSheet+Blocks.m in Sources */,
				AC84ADA81F32B29600C3562B /* ShareListViewController.m in Sources */,
				AC73C7DE1F2890BA00155E1F /* NSDictionary+JSON.m in Sources */,
				AC73C7A71F28807400155E1F /* MD5.m in Sources */,
				AC73C7741F28747600155E1F /* CSFileFrameModel.m in Sources */,
				AC91F0A11F297BDB0034ADBE /* CustomButton.m in Sources */,
				AC73C6FE1F2873BF00155E1F /* ViewController.m in Sources */,
				AC73C7B31F28844500155E1F /* NSString+Additions.m in Sources */,
				AC73C7A61F28807400155E1F /* DES.m in Sources */,
				AC73C77C1F28747600155E1F /* CreateNewFolderView.m in Sources */,
				AC91F09B1F2979550034ADBE /* StitchingImage.m in Sources */,
				AC73C77F1F28747600155E1F /* CSFileExtensionViewForCell.m in Sources */,
				AC91F0BF1F2994240034ADBE /* GTMBase64.m in Sources */,
				AC73C77B1F28747600155E1F /* CloudStorageTableView.m in Sources */,
				AC73C6FB1F2873BF00155E1F /* AppDelegate.m in Sources */,
				AC73C7861F28787B00155E1F /* BaseTableViewCell.m in Sources */,
				AC73C7A01F287F8900155E1F /* NSObject+Common.m in Sources */,
				AC73C6F81F2873BF00155E1F /* main.m in Sources */,
				AC73C7711F28747600155E1F /* CloudStorageDB.m in Sources */,
				AC73C7721F28747600155E1F /* CSFileDownUpFrameModel.m in Sources */,
				AC91F0CE1F29B5280034ADBE /* LoginModel.m in Sources */,
				AC73C7CC1F28896D00155E1F /* UIAlertView+Blocks.m in Sources */,
				AC73C76E1F28747600155E1F /* CSFirstPageController.m in Sources */,
				AC73C76B1F28747600155E1F /* CloudUploadSession.m in Sources */,
				AC73C7DB1F28909000155E1F /* NSData+MD5Digest.m in Sources */,
				AC73C7E11F28910300155E1F /* NSString+Extension.m in Sources */,
				AC91F09E1F297B4E0034ADBE /* NSMutableDictionary+MuiltKeyValue.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC73C7081F2873BF00155E1F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AC73C7111F2873BF00155E1F /* WSCloudStorageTests.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		AC73C7131F2873BF00155E1F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AC73C71C1F2873BF00155E1F /* WSCloudStorageUITests.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		AC73C70E1F2873BF00155E1F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AC73C6F21F2873BF00155E1F /* WSCloudStorage */;
			targetProxy = AC73C70D1F2873BF00155E1F /* PBXContainerItemProxy */;
		};
		AC73C7191F2873BF00155E1F /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = AC73C6F21F2873BF00155E1F /* WSCloudStorage */;
			targetProxy = AC73C7181F2873BF00155E1F /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin PBXVariantGroup section */
		AC73C7041F2873BF00155E1F /* LaunchScreen.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				AC73C7051F2873BF00155E1F /* Base */,
			);
			name = LaunchScreen.storyboard;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
		AC73C71E1F2873BF00155E1F /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 9.3;
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
			};
			name = Debug;
		};
		AC73C71F1F2873BF00155E1F /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				IPHONEOS_DEPLOYMENT_TARGET = 9.3;
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		AC73C7211F2873BF00155E1F /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 91B7F9A29BFCBB7EDBBAFAAD /* Pods-WSCloudStorage.debug.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				GCC_PREFIX_HEADER = "$(SRCROOT)/WSCloudstorage/WSCloudStorage.pch";
				INFOPLIST_FILE = WSCloudStorage/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = com.wswinsoft.WSCloudStorage;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		AC73C7221F2873BF00155E1F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7EFFE0B01B29319374D08C52 /* Pods-WSCloudStorage.release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				GCC_PREFIX_HEADER = "$(SRCROOT)/WSCloudstorage/WSCloudStorage.pch";
				INFOPLIST_FILE = WSCloudStorage/Info.plist;
				IPHONEOS_DEPLOYMENT_TARGET = 7.0;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = com.wswinsoft.WSCloudStorage;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		AC73C7241F2873BF00155E1F /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 2C31AAE161649013D8E55F15 /* Pods-WSCloudStorageTests.debug.xcconfig */;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				INFOPLIST_FILE = WSCloudStorageTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = com.wswinsoft.WSCloudStorageTests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/WSCloudStorage.app/WSCloudStorage";
			};
			name = Debug;
		};
		AC73C7251F2873BF00155E1F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E57E3FA6D913300041C84BEB /* Pods-WSCloudStorageTests.release.xcconfig */;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				INFOPLIST_FILE = WSCloudStorageTests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = com.wswinsoft.WSCloudStorageTests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/WSCloudStorage.app/WSCloudStorage";
			};
			name = Release;
		};
		AC73C7271F2873BF00155E1F /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 83F00F1E071F68258509627C /* Pods-WSCloudStorageUITests.debug.xcconfig */;
			buildSettings = {
				INFOPLIST_FILE = WSCloudStorageUITests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = com.wswinsoft.WSCloudStorageUITests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_TARGET_NAME = WSCloudStorage;
			};
			name = Debug;
		};
		AC73C7281F2873BF00155E1F /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = ECCBFB4328A8AB37C4E2AB84 /* Pods-WSCloudStorageUITests.release.xcconfig */;
			buildSettings = {
				INFOPLIST_FILE = WSCloudStorageUITests/Info.plist;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
				PRODUCT_BUNDLE_IDENTIFIER = com.wswinsoft.WSCloudStorageUITests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_TARGET_NAME = WSCloudStorage;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		AC73C6EE1F2873BF00155E1F /* Build configuration list for PBXProject "WSCloudStorage" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AC73C71E1F2873BF00155E1F /* Debug */,
				AC73C71F1F2873BF00155E1F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AC73C7201F2873BF00155E1F /* Build configuration list for PBXNativeTarget "WSCloudStorage" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AC73C7211F2873BF00155E1F /* Debug */,
				AC73C7221F2873BF00155E1F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AC73C7231F2873BF00155E1F /* Build configuration list for PBXNativeTarget "WSCloudStorageTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AC73C7241F2873BF00155E1F /* Debug */,
				AC73C7251F2873BF00155E1F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		AC73C7261F2873BF00155E1F /* Build configuration list for PBXNativeTarget "WSCloudStorageUITests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				AC73C7271F2873BF00155E1F /* Debug */,
				AC73C7281F2873BF00155E1F /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = AC73C6EB1F2873BF00155E1F /* Project object */;
}
