Просмотр исходного кода

루팅체크 난독화부분 수정

강성희 6 лет назад
Родитель
Сommit
8487908eab

+ 0 - 160
MCPlus.xcodeproj/project.pbxproj

@@ -20,7 +20,6 @@
 		1235A4B3228BAA58007E93B1 /* ExtensionData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479D2201690100D7716E /* ExtensionData.swift */; };
 		1235A4B4228BAA58007E93B1 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B32220BDCCD00EABB89 /* FMDatabaseQueue.m */; };
 		1235A4B5228BAA58007E93B1 /* ExtensionUINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479A2201690100D7716E /* ExtensionUINavigationController.swift */; };
-		1235A4B6228BAA58007E93B1 /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
 		1235A4B7228BAA58007E93B1 /* ExtensionAVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47992201690100D7716E /* ExtensionAVPlayer.swift */; };
 		1235A4B8228BAA58007E93B1 /* ExtraWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2910EDFE221693E300302D0B /* ExtraWebViewController.swift */; };
 		1235A4B9228BAA58007E93B1 /* ExtensionOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47982201690000D7716E /* ExtensionOptional.swift */; };
@@ -31,12 +30,8 @@
 		1235A4BE228BAA58007E93B1 /* CommonConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30E225C4D4200036C7B /* CommonConstants.swift */; };
 		1235A4BF228BAA58007E93B1 /* McareCrackCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30A225C4D0500036C7B /* McareCrackCheck.swift */; };
 		1235A4C0228BAA58007E93B1 /* ExtensionDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479B2201690100D7716E /* ExtensionDispatchQueue.swift */; };
-		1235A4C1228BAA58007E93B1 /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		1235A4C2228BAA58007E93B1 /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
 		1235A4C3228BAA58007E93B1 /* ExtensionUIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A02201690100D7716E /* ExtensionUIViewController.swift */; };
-		1235A4C4228BAA58007E93B1 /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
 		1235A4C5228BAA58007E93B1 /* PACS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506972214EAC200FF4000 /* PACS.swift */; };
-		1235A4C6228BAA58007E93B1 /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
 		1235A4C7228BAA58007E93B1 /* SqlClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B56220BE2BB00EABB89 /* SqlClient.swift */; };
 		1235A4C8228BAA58007E93B1 /* CustomCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E547F2202D68200BFDB82 /* CustomCameraViewController.swift */; };
 		1235A4C9228BAA58007E93B1 /* ExtensionUIScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479E2201690100D7716E /* ExtensionUIScrollView.swift */; };
@@ -51,8 +46,6 @@
 		1235A4D2228BAA58007E93B1 /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		1235A4D3228BAA58007E93B1 /* ExtensionDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A22201690100D7716E /* ExtensionDictionary.swift */; };
 		1235A4D4228BAA58007E93B1 /* ParseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 122E98371DFE61EF009FB76E /* ParseHelper.m */; };
-		1235A4D5228BAA58007E93B1 /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		1235A4D6228BAA58007E93B1 /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		1235A4D7228BAA58007E93B1 /* Photo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B4E220BDD3F00EABB89 /* Photo.swift */; };
 		1235A4D8228BAA58007E93B1 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */; };
 		1235A4D9228BAA58007E93B1 /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B35220BDCCD00EABB89 /* FMDatabaseAdditions.m */; };
@@ -65,7 +58,6 @@
 		1235A4E0228BAA58007E93B1 /* StoryBoardableWKWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299A75D0223F49E000DDA1B9 /* StoryBoardableWKWebView.swift */; };
 		1235A4E1228BAA58007E93B1 /* ExtensionArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47932201690000D7716E /* ExtensionArray.swift */; };
 		1235A4E2228BAA58007E93B1 /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506B0221568E800FF4000 /* WebViewController.swift */; };
-		1235A4E3228BAA58007E93B1 /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
 		1235A4E4228BAA58007E93B1 /* PhotoCollectionViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B28220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift */; };
 		1235A4E5228BAA58007E93B1 /* ExtensionDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479C2201690100D7716E /* ExtensionDate.swift */; };
 		1235A4E6228BAA58007E93B1 /* LockOptionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506AB221563BB00FF4000 /* LockOptionCell.swift */; };
@@ -106,7 +98,6 @@
 		1235A518228BAA5C007E93B1 /* ExtensionData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479D2201690100D7716E /* ExtensionData.swift */; };
 		1235A519228BAA5C007E93B1 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B32220BDCCD00EABB89 /* FMDatabaseQueue.m */; };
 		1235A51A228BAA5C007E93B1 /* ExtensionUINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479A2201690100D7716E /* ExtensionUINavigationController.swift */; };
-		1235A51B228BAA5C007E93B1 /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
 		1235A51C228BAA5C007E93B1 /* ExtensionAVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47992201690100D7716E /* ExtensionAVPlayer.swift */; };
 		1235A51D228BAA5C007E93B1 /* ExtraWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2910EDFE221693E300302D0B /* ExtraWebViewController.swift */; };
 		1235A51E228BAA5C007E93B1 /* ExtensionOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47982201690000D7716E /* ExtensionOptional.swift */; };
@@ -117,12 +108,8 @@
 		1235A523228BAA5C007E93B1 /* CommonConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30E225C4D4200036C7B /* CommonConstants.swift */; };
 		1235A525228BAA5C007E93B1 /* McareCrackCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30A225C4D0500036C7B /* McareCrackCheck.swift */; };
 		1235A526228BAA5C007E93B1 /* ExtensionDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479B2201690100D7716E /* ExtensionDispatchQueue.swift */; };
-		1235A527228BAA5C007E93B1 /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		1235A528228BAA5C007E93B1 /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
 		1235A529228BAA5C007E93B1 /* ExtensionUIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A02201690100D7716E /* ExtensionUIViewController.swift */; };
-		1235A52A228BAA5C007E93B1 /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
 		1235A52B228BAA5C007E93B1 /* PACS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506972214EAC200FF4000 /* PACS.swift */; };
-		1235A52C228BAA5C007E93B1 /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
 		1235A52D228BAA5C007E93B1 /* SqlClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B56220BE2BB00EABB89 /* SqlClient.swift */; };
 		1235A52E228BAA5C007E93B1 /* CustomCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E547F2202D68200BFDB82 /* CustomCameraViewController.swift */; };
 		1235A52F228BAA5C007E93B1 /* ExtensionUIScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479E2201690100D7716E /* ExtensionUIScrollView.swift */; };
@@ -137,8 +124,6 @@
 		1235A538228BAA5C007E93B1 /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		1235A539228BAA5C007E93B1 /* ExtensionDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A22201690100D7716E /* ExtensionDictionary.swift */; };
 		1235A53A228BAA5C007E93B1 /* ParseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 122E98371DFE61EF009FB76E /* ParseHelper.m */; };
-		1235A53B228BAA5C007E93B1 /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		1235A53C228BAA5C007E93B1 /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		1235A53D228BAA5C007E93B1 /* Photo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B4E220BDD3F00EABB89 /* Photo.swift */; };
 		1235A53E228BAA5C007E93B1 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */; };
 		1235A53F228BAA5C007E93B1 /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B35220BDCCD00EABB89 /* FMDatabaseAdditions.m */; };
@@ -151,7 +136,6 @@
 		1235A546228BAA5C007E93B1 /* StoryBoardableWKWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299A75D0223F49E000DDA1B9 /* StoryBoardableWKWebView.swift */; };
 		1235A547228BAA5C007E93B1 /* ExtensionArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47932201690000D7716E /* ExtensionArray.swift */; };
 		1235A548228BAA5C007E93B1 /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506B0221568E800FF4000 /* WebViewController.swift */; };
-		1235A549228BAA5C007E93B1 /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
 		1235A54A228BAA5C007E93B1 /* PhotoCollectionViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B28220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift */; };
 		1235A54B228BAA5C007E93B1 /* ExtensionDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479C2201690100D7716E /* ExtensionDate.swift */; };
 		1235A54C228BAA5C007E93B1 /* LockOptionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506AB221563BB00FF4000 /* LockOptionCell.swift */; };
@@ -192,7 +176,6 @@
 		1235A57A228BAA5E007E93B1 /* ExtensionData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479D2201690100D7716E /* ExtensionData.swift */; };
 		1235A57B228BAA5E007E93B1 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B32220BDCCD00EABB89 /* FMDatabaseQueue.m */; };
 		1235A57C228BAA5E007E93B1 /* ExtensionUINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479A2201690100D7716E /* ExtensionUINavigationController.swift */; };
-		1235A57D228BAA5E007E93B1 /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
 		1235A57E228BAA5E007E93B1 /* ExtensionAVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47992201690100D7716E /* ExtensionAVPlayer.swift */; };
 		1235A57F228BAA5E007E93B1 /* ExtraWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2910EDFE221693E300302D0B /* ExtraWebViewController.swift */; };
 		1235A580228BAA5E007E93B1 /* ExtensionOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47982201690000D7716E /* ExtensionOptional.swift */; };
@@ -203,12 +186,8 @@
 		1235A585228BAA5E007E93B1 /* CommonConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30E225C4D4200036C7B /* CommonConstants.swift */; };
 		1235A587228BAA5E007E93B1 /* McareCrackCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30A225C4D0500036C7B /* McareCrackCheck.swift */; };
 		1235A588228BAA5E007E93B1 /* ExtensionDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479B2201690100D7716E /* ExtensionDispatchQueue.swift */; };
-		1235A589228BAA5E007E93B1 /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		1235A58A228BAA5E007E93B1 /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
 		1235A58B228BAA5E007E93B1 /* ExtensionUIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A02201690100D7716E /* ExtensionUIViewController.swift */; };
-		1235A58C228BAA5E007E93B1 /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
 		1235A58D228BAA5E007E93B1 /* PACS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506972214EAC200FF4000 /* PACS.swift */; };
-		1235A58E228BAA5E007E93B1 /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
 		1235A58F228BAA5E007E93B1 /* SqlClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B56220BE2BB00EABB89 /* SqlClient.swift */; };
 		1235A590228BAA5E007E93B1 /* CustomCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E547F2202D68200BFDB82 /* CustomCameraViewController.swift */; };
 		1235A591228BAA5E007E93B1 /* ExtensionUIScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479E2201690100D7716E /* ExtensionUIScrollView.swift */; };
@@ -223,8 +202,6 @@
 		1235A59A228BAA5E007E93B1 /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		1235A59B228BAA5E007E93B1 /* ExtensionDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A22201690100D7716E /* ExtensionDictionary.swift */; };
 		1235A59C228BAA5E007E93B1 /* ParseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 122E98371DFE61EF009FB76E /* ParseHelper.m */; };
-		1235A59D228BAA5E007E93B1 /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		1235A59E228BAA5E007E93B1 /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		1235A59F228BAA5E007E93B1 /* Photo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B4E220BDD3F00EABB89 /* Photo.swift */; };
 		1235A5A0228BAA5E007E93B1 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */; };
 		1235A5A1228BAA5E007E93B1 /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B35220BDCCD00EABB89 /* FMDatabaseAdditions.m */; };
@@ -237,7 +214,6 @@
 		1235A5A8228BAA5E007E93B1 /* StoryBoardableWKWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299A75D0223F49E000DDA1B9 /* StoryBoardableWKWebView.swift */; };
 		1235A5A9228BAA5E007E93B1 /* ExtensionArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47932201690000D7716E /* ExtensionArray.swift */; };
 		1235A5AA228BAA5E007E93B1 /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506B0221568E800FF4000 /* WebViewController.swift */; };
-		1235A5AB228BAA5E007E93B1 /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
 		1235A5AC228BAA5E007E93B1 /* PhotoCollectionViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B28220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift */; };
 		1235A5AD228BAA5E007E93B1 /* ExtensionDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479C2201690100D7716E /* ExtensionDate.swift */; };
 		1235A5AE228BAA5E007E93B1 /* LockOptionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506AB221563BB00FF4000 /* LockOptionCell.swift */; };
@@ -339,7 +315,6 @@
 		291A4DFB22659D5A0012DC9C /* ExtensionData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479D2201690100D7716E /* ExtensionData.swift */; };
 		291A4DFC22659D5A0012DC9C /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B32220BDCCD00EABB89 /* FMDatabaseQueue.m */; };
 		291A4DFD22659D5A0012DC9C /* ExtensionUINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479A2201690100D7716E /* ExtensionUINavigationController.swift */; };
-		291A4DFE22659D5A0012DC9C /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
 		291A4DFF22659D5A0012DC9C /* ExtensionAVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47992201690100D7716E /* ExtensionAVPlayer.swift */; };
 		291A4E0022659D5A0012DC9C /* ExtraWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2910EDFE221693E300302D0B /* ExtraWebViewController.swift */; };
 		291A4E0122659D5A0012DC9C /* ExtensionOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47982201690000D7716E /* ExtensionOptional.swift */; };
@@ -350,12 +325,8 @@
 		291A4E0722659D5A0012DC9C /* CommonConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30E225C4D4200036C7B /* CommonConstants.swift */; };
 		291A4E0822659D5A0012DC9C /* McareCrackCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30A225C4D0500036C7B /* McareCrackCheck.swift */; };
 		291A4E0922659D5A0012DC9C /* ExtensionDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479B2201690100D7716E /* ExtensionDispatchQueue.swift */; };
-		291A4E0A22659D5A0012DC9C /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		291A4E0B22659D5A0012DC9C /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
 		291A4E0C22659D5A0012DC9C /* ExtensionUIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A02201690100D7716E /* ExtensionUIViewController.swift */; };
-		291A4E0D22659D5A0012DC9C /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
 		291A4E0E22659D5A0012DC9C /* PACS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506972214EAC200FF4000 /* PACS.swift */; };
-		291A4E0F22659D5A0012DC9C /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
 		291A4E1022659D5A0012DC9C /* SqlClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B56220BE2BB00EABB89 /* SqlClient.swift */; };
 		291A4E1122659D5A0012DC9C /* CustomCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E547F2202D68200BFDB82 /* CustomCameraViewController.swift */; };
 		291A4E1222659D5A0012DC9C /* ExtensionUIScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479E2201690100D7716E /* ExtensionUIScrollView.swift */; };
@@ -370,8 +341,6 @@
 		291A4E1B22659D5A0012DC9C /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		291A4E1C22659D5A0012DC9C /* ExtensionDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A22201690100D7716E /* ExtensionDictionary.swift */; };
 		291A4E1D22659D5A0012DC9C /* ParseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 122E98371DFE61EF009FB76E /* ParseHelper.m */; };
-		291A4E1E22659D5A0012DC9C /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		291A4E1F22659D5A0012DC9C /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		291A4E2022659D5A0012DC9C /* Photo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B4E220BDD3F00EABB89 /* Photo.swift */; };
 		291A4E2122659D5A0012DC9C /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */; };
 		291A4E2222659D5A0012DC9C /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B35220BDCCD00EABB89 /* FMDatabaseAdditions.m */; };
@@ -384,7 +353,6 @@
 		291A4E2922659D5A0012DC9C /* StoryBoardableWKWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299A75D0223F49E000DDA1B9 /* StoryBoardableWKWebView.swift */; };
 		291A4E2A22659D5A0012DC9C /* ExtensionArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47932201690000D7716E /* ExtensionArray.swift */; };
 		291A4E2B22659D5A0012DC9C /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506B0221568E800FF4000 /* WebViewController.swift */; };
-		291A4E2C22659D5A0012DC9C /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
 		291A4E2D22659D5A0012DC9C /* PhotoCollectionViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B28220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift */; };
 		291A4E2E22659D5A0012DC9C /* ExtensionDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479C2201690100D7716E /* ExtensionDate.swift */; };
 		291A4E2F22659D5A0012DC9C /* LockOptionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506AB221563BB00FF4000 /* LockOptionCell.swift */; };
@@ -582,7 +550,6 @@
 		29C30F422269513C00698CEA /* ExtensionData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479D2201690100D7716E /* ExtensionData.swift */; };
 		29C30F432269513C00698CEA /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B32220BDCCD00EABB89 /* FMDatabaseQueue.m */; };
 		29C30F442269513C00698CEA /* ExtensionUINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479A2201690100D7716E /* ExtensionUINavigationController.swift */; };
-		29C30F452269513C00698CEA /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
 		29C30F462269513C00698CEA /* ExtensionAVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47992201690100D7716E /* ExtensionAVPlayer.swift */; };
 		29C30F472269513C00698CEA /* ExtraWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2910EDFE221693E300302D0B /* ExtraWebViewController.swift */; };
 		29C30F482269513C00698CEA /* ExtensionOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47982201690000D7716E /* ExtensionOptional.swift */; };
@@ -593,12 +560,8 @@
 		29C30F4D2269513C00698CEA /* CommonConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30E225C4D4200036C7B /* CommonConstants.swift */; };
 		29C30F4E2269513C00698CEA /* McareCrackCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30A225C4D0500036C7B /* McareCrackCheck.swift */; };
 		29C30F4F2269513C00698CEA /* ExtensionDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479B2201690100D7716E /* ExtensionDispatchQueue.swift */; };
-		29C30F502269513C00698CEA /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		29C30F512269513C00698CEA /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
 		29C30F522269513C00698CEA /* ExtensionUIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A02201690100D7716E /* ExtensionUIViewController.swift */; };
-		29C30F532269513C00698CEA /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
 		29C30F542269513C00698CEA /* PACS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506972214EAC200FF4000 /* PACS.swift */; };
-		29C30F552269513C00698CEA /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
 		29C30F562269513C00698CEA /* SqlClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B56220BE2BB00EABB89 /* SqlClient.swift */; };
 		29C30F572269513C00698CEA /* CustomCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E547F2202D68200BFDB82 /* CustomCameraViewController.swift */; };
 		29C30F582269513C00698CEA /* ExtensionUIScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479E2201690100D7716E /* ExtensionUIScrollView.swift */; };
@@ -613,8 +576,6 @@
 		29C30F612269513C00698CEA /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		29C30F622269513C00698CEA /* ExtensionDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A22201690100D7716E /* ExtensionDictionary.swift */; };
 		29C30F632269513C00698CEA /* ParseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 122E98371DFE61EF009FB76E /* ParseHelper.m */; };
-		29C30F642269513C00698CEA /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		29C30F652269513C00698CEA /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		29C30F662269513C00698CEA /* Photo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B4E220BDD3F00EABB89 /* Photo.swift */; };
 		29C30F672269513C00698CEA /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */; };
 		29C30F682269513C00698CEA /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B35220BDCCD00EABB89 /* FMDatabaseAdditions.m */; };
@@ -627,7 +588,6 @@
 		29C30F6F2269513C00698CEA /* StoryBoardableWKWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299A75D0223F49E000DDA1B9 /* StoryBoardableWKWebView.swift */; };
 		29C30F702269513C00698CEA /* ExtensionArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47932201690000D7716E /* ExtensionArray.swift */; };
 		29C30F712269513C00698CEA /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506B0221568E800FF4000 /* WebViewController.swift */; };
-		29C30F722269513C00698CEA /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
 		29C30F732269513C00698CEA /* PhotoCollectionViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B28220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift */; };
 		29C30F742269513C00698CEA /* ExtensionDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479C2201690100D7716E /* ExtensionDate.swift */; };
 		29C30F752269513C00698CEA /* LockOptionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506AB221563BB00FF4000 /* LockOptionCell.swift */; };
@@ -669,7 +629,6 @@
 		29C30FA92269520700698CEA /* ExtensionData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479D2201690100D7716E /* ExtensionData.swift */; };
 		29C30FAA2269520700698CEA /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B32220BDCCD00EABB89 /* FMDatabaseQueue.m */; };
 		29C30FAB2269520700698CEA /* ExtensionUINavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479A2201690100D7716E /* ExtensionUINavigationController.swift */; };
-		29C30FAC2269520700698CEA /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
 		29C30FAD2269520700698CEA /* ExtensionAVPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47992201690100D7716E /* ExtensionAVPlayer.swift */; };
 		29C30FAE2269520700698CEA /* ExtraWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2910EDFE221693E300302D0B /* ExtraWebViewController.swift */; };
 		29C30FAF2269520700698CEA /* ExtensionOptional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47982201690000D7716E /* ExtensionOptional.swift */; };
@@ -680,12 +639,8 @@
 		29C30FB42269520700698CEA /* CommonConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30E225C4D4200036C7B /* CommonConstants.swift */; };
 		29C30FB62269520700698CEA /* McareCrackCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294CA30A225C4D0500036C7B /* McareCrackCheck.swift */; };
 		29C30FB72269520700698CEA /* ExtensionDispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479B2201690100D7716E /* ExtensionDispatchQueue.swift */; };
-		29C30FB82269520700698CEA /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		29C30FB92269520700698CEA /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
 		29C30FBA2269520700698CEA /* ExtensionUIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A02201690100D7716E /* ExtensionUIViewController.swift */; };
-		29C30FBB2269520700698CEA /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
 		29C30FBC2269520700698CEA /* PACS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506972214EAC200FF4000 /* PACS.swift */; };
-		29C30FBD2269520700698CEA /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
 		29C30FBE2269520700698CEA /* SqlClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B56220BE2BB00EABB89 /* SqlClient.swift */; };
 		29C30FBF2269520700698CEA /* CustomCameraViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293E547F2202D68200BFDB82 /* CustomCameraViewController.swift */; };
 		29C30FC02269520700698CEA /* ExtensionUIScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479E2201690100D7716E /* ExtensionUIScrollView.swift */; };
@@ -700,8 +655,6 @@
 		29C30FC92269520700698CEA /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		29C30FCA2269520700698CEA /* ExtensionDictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47A22201690100D7716E /* ExtensionDictionary.swift */; };
 		29C30FCB2269520700698CEA /* ParseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 122E98371DFE61EF009FB76E /* ParseHelper.m */; };
-		29C30FCC2269520700698CEA /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		29C30FCD2269520700698CEA /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		29C30FCE2269520700698CEA /* Photo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B4E220BDD3F00EABB89 /* Photo.swift */; };
 		29C30FCF2269520700698CEA /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */; };
 		29C30FD02269520700698CEA /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B35220BDCCD00EABB89 /* FMDatabaseAdditions.m */; };
@@ -714,7 +667,6 @@
 		29C30FD72269520700698CEA /* StoryBoardableWKWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 299A75D0223F49E000DDA1B9 /* StoryBoardableWKWebView.swift */; };
 		29C30FD82269520700698CEA /* ExtensionArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD47932201690000D7716E /* ExtensionArray.swift */; };
 		29C30FD92269520700698CEA /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506B0221568E800FF4000 /* WebViewController.swift */; };
-		29C30FDA2269520700698CEA /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
 		29C30FDB2269520700698CEA /* PhotoCollectionViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294B2B28220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift */; };
 		29C30FDC2269520700698CEA /* ExtensionDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29BD479C2201690100D7716E /* ExtensionDate.swift */; };
 		29C30FDD2269520700698CEA /* LockOptionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296506AB221563BB00FF4000 /* LockOptionCell.swift */; };
@@ -758,30 +710,6 @@
 		29CF79B322641D8700C0ACE9 /* MCareMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B222641D8700C0ACE9 /* MCareMessageRequest.swift */; };
 		29CF79B422641D8700C0ACE9 /* MCareMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B222641D8700C0ACE9 /* MCareMessageRequest.swift */; };
 		29CF79B522641D8700C0ACE9 /* MCareMessageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B222641D8700C0ACE9 /* MCareMessageRequest.swift */; };
-		29CF79BF2264261000C0ACE9 /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		29CF79C02264261000C0ACE9 /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		29CF79C12264261000C0ACE9 /* McareCrackCheck3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */; };
-		29CF79C22264261000C0ACE9 /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
-		29CF79C32264261000C0ACE9 /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
-		29CF79C42264261000C0ACE9 /* MCareMessageRequest3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */; };
-		29CF79C52264261000C0ACE9 /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
-		29CF79C62264261000C0ACE9 /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
-		29CF79C72264261000C0ACE9 /* McareCrackCheck2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */; };
-		29CF79C82264261000C0ACE9 /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
-		29CF79C92264261000C0ACE9 /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
-		29CF79CA2264261000C0ACE9 /* MCareMessageRequest4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */; };
-		29CF79CB2264261000C0ACE9 /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
-		29CF79CC2264261000C0ACE9 /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
-		29CF79CD2264261000C0ACE9 /* McareCrackCheck5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */; };
-		29CF79CE2264261000C0ACE9 /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
-		29CF79CF2264261000C0ACE9 /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
-		29CF79D02264261000C0ACE9 /* McareCrackCheck4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */; };
-		29CF79D12264261000C0ACE9 /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		29CF79D22264261000C0ACE9 /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		29CF79D32264261000C0ACE9 /* MCareMessageRequest5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */; };
-		29CF79D42264261000C0ACE9 /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
-		29CF79D52264261000C0ACE9 /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
-		29CF79D62264261000C0ACE9 /* MCareMessageRequest2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */; };
 		29CF79D8226426C400C0ACE9 /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		29CF79D9226426C400C0ACE9 /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
 		29CF79DA226426C400C0ACE9 /* MCareMessageRequestProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */; };
@@ -1035,14 +963,6 @@
 		29C3100A2269520700698CEA /* paik_inhouse.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = paik_inhouse.app; sourceTree = BUILT_PRODUCTS_DIR; };
 		29CF79AE2264186D00C0ACE9 /* Obfuscator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Obfuscator.swift; sourceTree = "<group>"; };
 		29CF79B222641D8700C0ACE9 /* MCareMessageRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MCareMessageRequest.swift; sourceTree = "<group>"; };
-		29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = McareCrackCheck3.swift; sourceTree = "<group>"; };
-		29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MCareMessageRequest3.swift; sourceTree = "<group>"; };
-		29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = McareCrackCheck2.swift; sourceTree = "<group>"; };
-		29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MCareMessageRequest4.swift; sourceTree = "<group>"; };
-		29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = McareCrackCheck5.swift; sourceTree = "<group>"; };
-		29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = McareCrackCheck4.swift; sourceTree = "<group>"; };
-		29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MCareMessageRequest5.swift; sourceTree = "<group>"; };
-		29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MCareMessageRequest2.swift; sourceTree = "<group>"; };
 		29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MCareMessageRequestProtocol.swift; sourceTree = "<group>"; };
 		29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift; sourceTree = "<group>"; };
 		29CF79EF22646DF500C0ACE9 /* NanumSquareRegular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = NanumSquareRegular.ttf; sourceTree = "<group>"; };
@@ -1547,14 +1467,6 @@
 				29CF79AE2264186D00C0ACE9 /* Obfuscator.swift */,
 				294CA30A225C4D0500036C7B /* McareCrackCheck.swift */,
 				29CF79B222641D8700C0ACE9 /* MCareMessageRequest.swift */,
-				29CF79B92264261000C0ACE9 /* McareCrackCheck2.swift */,
-				29CF79B72264260F00C0ACE9 /* McareCrackCheck3.swift */,
-				29CF79BC2264261000C0ACE9 /* McareCrackCheck4.swift */,
-				29CF79BB2264261000C0ACE9 /* McareCrackCheck5.swift */,
-				29CF79BE2264261000C0ACE9 /* MCareMessageRequest2.swift */,
-				29CF79B82264260F00C0ACE9 /* MCareMessageRequest3.swift */,
-				29CF79BA2264261000C0ACE9 /* MCareMessageRequest4.swift */,
-				29CF79BD2264261000C0ACE9 /* MCareMessageRequest5.swift */,
 				29CF79D7226426C400C0ACE9 /* MCareMessageRequestProtocol.swift */,
 				29CF79DB226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift */,
 			);
@@ -2610,7 +2522,6 @@
 				29BD47C72201690200D7716E /* ExtensionData.swift in Sources */,
 				294B2B3C220BDCCD00EABB89 /* FMDatabaseQueue.m in Sources */,
 				29BD47BE2201690100D7716E /* ExtensionUINavigationController.swift in Sources */,
-				29CF79C52264261000C0ACE9 /* McareCrackCheck2.swift in Sources */,
 				29BD47BB2201690100D7716E /* ExtensionAVPlayer.swift in Sources */,
 				2910EDFF221693E300302D0B /* ExtraWebViewController.swift in Sources */,
 				29BD47B82201690100D7716E /* ExtensionOptional.swift in Sources */,
@@ -2622,12 +2533,8 @@
 				294CA30F225C4D4200036C7B /* CommonConstants.swift in Sources */,
 				294CA30B225C4D0500036C7B /* McareCrackCheck.swift in Sources */,
 				29BD47C12201690100D7716E /* ExtensionDispatchQueue.swift in Sources */,
-				29CF79BF2264261000C0ACE9 /* McareCrackCheck3.swift in Sources */,
-				29CF79CB2264261000C0ACE9 /* McareCrackCheck5.swift in Sources */,
 				29BD47D02201690200D7716E /* ExtensionUIViewController.swift in Sources */,
-				29CF79CE2264261000C0ACE9 /* McareCrackCheck4.swift in Sources */,
 				296506982214EAC200FF4000 /* PACS.swift in Sources */,
-				29CF79C82264261000C0ACE9 /* MCareMessageRequest4.swift in Sources */,
 				294B2B57220BE2BB00EABB89 /* SqlClient.swift in Sources */,
 				293E54802202D68200BFDB82 /* CustomCameraViewController.swift in Sources */,
 				29BD47CA2201690200D7716E /* ExtensionUIScrollView.swift in Sources */,
@@ -2642,8 +2549,6 @@
 				29CF79D8226426C400C0ACE9 /* MCareMessageRequestProtocol.swift in Sources */,
 				29BD47D62201690200D7716E /* ExtensionDictionary.swift in Sources */,
 				122E98381DFE61EF009FB76E /* ParseHelper.m in Sources */,
-				29CF79D12264261000C0ACE9 /* MCareMessageRequest5.swift in Sources */,
-				29CF79D42264261000C0ACE9 /* MCareMessageRequest2.swift in Sources */,
 				294B2B4F220BDD3F00EABB89 /* Photo.swift in Sources */,
 				29CF79DC226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				294B2B3F220BDCCD00EABB89 /* FMDatabaseAdditions.m in Sources */,
@@ -2656,7 +2561,6 @@
 				299A75D1223F49E000DDA1B9 /* StoryBoardableWKWebView.swift in Sources */,
 				29BD47A92201690100D7716E /* ExtensionArray.swift in Sources */,
 				296506B1221568E800FF4000 /* WebViewController.swift in Sources */,
-				29CF79C22264261000C0ACE9 /* MCareMessageRequest3.swift in Sources */,
 				294B2B29220BCEE500EABB89 /* PhotoCollectionViewAdapter.swift in Sources */,
 				29BD47C42201690100D7716E /* ExtensionDate.swift in Sources */,
 				296506AC221563BB00FF4000 /* LockOptionCell.swift in Sources */,
@@ -2687,7 +2591,6 @@
 				1235A4B3228BAA58007E93B1 /* ExtensionData.swift in Sources */,
 				1235A4B4228BAA58007E93B1 /* FMDatabaseQueue.m in Sources */,
 				1235A4B5228BAA58007E93B1 /* ExtensionUINavigationController.swift in Sources */,
-				1235A4B6228BAA58007E93B1 /* McareCrackCheck2.swift in Sources */,
 				1235A4B7228BAA58007E93B1 /* ExtensionAVPlayer.swift in Sources */,
 				1235A4B8228BAA58007E93B1 /* ExtraWebViewController.swift in Sources */,
 				1235A4B9228BAA58007E93B1 /* ExtensionOptional.swift in Sources */,
@@ -2698,12 +2601,8 @@
 				1235A4BE228BAA58007E93B1 /* CommonConstants.swift in Sources */,
 				1235A4BF228BAA58007E93B1 /* McareCrackCheck.swift in Sources */,
 				1235A4C0228BAA58007E93B1 /* ExtensionDispatchQueue.swift in Sources */,
-				1235A4C1228BAA58007E93B1 /* McareCrackCheck3.swift in Sources */,
-				1235A4C2228BAA58007E93B1 /* McareCrackCheck5.swift in Sources */,
 				1235A4C3228BAA58007E93B1 /* ExtensionUIViewController.swift in Sources */,
-				1235A4C4228BAA58007E93B1 /* McareCrackCheck4.swift in Sources */,
 				1235A4C5228BAA58007E93B1 /* PACS.swift in Sources */,
-				1235A4C6228BAA58007E93B1 /* MCareMessageRequest4.swift in Sources */,
 				1235A4C7228BAA58007E93B1 /* SqlClient.swift in Sources */,
 				1235A4C8228BAA58007E93B1 /* CustomCameraViewController.swift in Sources */,
 				1235A4C9228BAA58007E93B1 /* ExtensionUIScrollView.swift in Sources */,
@@ -2718,8 +2617,6 @@
 				1235A4D2228BAA58007E93B1 /* MCareMessageRequestProtocol.swift in Sources */,
 				1235A4D3228BAA58007E93B1 /* ExtensionDictionary.swift in Sources */,
 				1235A4D4228BAA58007E93B1 /* ParseHelper.m in Sources */,
-				1235A4D5228BAA58007E93B1 /* MCareMessageRequest5.swift in Sources */,
-				1235A4D6228BAA58007E93B1 /* MCareMessageRequest2.swift in Sources */,
 				1235A4D7228BAA58007E93B1 /* Photo.swift in Sources */,
 				1235A4D8228BAA58007E93B1 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				1235A4D9228BAA58007E93B1 /* FMDatabaseAdditions.m in Sources */,
@@ -2732,7 +2629,6 @@
 				1235A4E0228BAA58007E93B1 /* StoryBoardableWKWebView.swift in Sources */,
 				1235A4E1228BAA58007E93B1 /* ExtensionArray.swift in Sources */,
 				1235A4E2228BAA58007E93B1 /* WebViewController.swift in Sources */,
-				1235A4E3228BAA58007E93B1 /* MCareMessageRequest3.swift in Sources */,
 				1235A4E4228BAA58007E93B1 /* PhotoCollectionViewAdapter.swift in Sources */,
 				1235A4E5228BAA58007E93B1 /* ExtensionDate.swift in Sources */,
 				1235A4E6228BAA58007E93B1 /* LockOptionCell.swift in Sources */,
@@ -2764,7 +2660,6 @@
 				1235A518228BAA5C007E93B1 /* ExtensionData.swift in Sources */,
 				1235A519228BAA5C007E93B1 /* FMDatabaseQueue.m in Sources */,
 				1235A51A228BAA5C007E93B1 /* ExtensionUINavigationController.swift in Sources */,
-				1235A51B228BAA5C007E93B1 /* McareCrackCheck2.swift in Sources */,
 				1235A5EF228BACB6007E93B1 /* MCarePlusConstants-dev.swift in Sources */,
 				1235A51C228BAA5C007E93B1 /* ExtensionAVPlayer.swift in Sources */,
 				1235A51D228BAA5C007E93B1 /* ExtraWebViewController.swift in Sources */,
@@ -2776,12 +2671,8 @@
 				1235A523228BAA5C007E93B1 /* CommonConstants.swift in Sources */,
 				1235A525228BAA5C007E93B1 /* McareCrackCheck.swift in Sources */,
 				1235A526228BAA5C007E93B1 /* ExtensionDispatchQueue.swift in Sources */,
-				1235A527228BAA5C007E93B1 /* McareCrackCheck3.swift in Sources */,
-				1235A528228BAA5C007E93B1 /* McareCrackCheck5.swift in Sources */,
 				1235A529228BAA5C007E93B1 /* ExtensionUIViewController.swift in Sources */,
-				1235A52A228BAA5C007E93B1 /* McareCrackCheck4.swift in Sources */,
 				1235A52B228BAA5C007E93B1 /* PACS.swift in Sources */,
-				1235A52C228BAA5C007E93B1 /* MCareMessageRequest4.swift in Sources */,
 				1235A52D228BAA5C007E93B1 /* SqlClient.swift in Sources */,
 				1235A52E228BAA5C007E93B1 /* CustomCameraViewController.swift in Sources */,
 				1235A52F228BAA5C007E93B1 /* ExtensionUIScrollView.swift in Sources */,
@@ -2796,8 +2687,6 @@
 				1235A538228BAA5C007E93B1 /* MCareMessageRequestProtocol.swift in Sources */,
 				1235A539228BAA5C007E93B1 /* ExtensionDictionary.swift in Sources */,
 				1235A53A228BAA5C007E93B1 /* ParseHelper.m in Sources */,
-				1235A53B228BAA5C007E93B1 /* MCareMessageRequest5.swift in Sources */,
-				1235A53C228BAA5C007E93B1 /* MCareMessageRequest2.swift in Sources */,
 				1235A53D228BAA5C007E93B1 /* Photo.swift in Sources */,
 				1235A53E228BAA5C007E93B1 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				1235A53F228BAA5C007E93B1 /* FMDatabaseAdditions.m in Sources */,
@@ -2810,7 +2699,6 @@
 				1235A546228BAA5C007E93B1 /* StoryBoardableWKWebView.swift in Sources */,
 				1235A547228BAA5C007E93B1 /* ExtensionArray.swift in Sources */,
 				1235A548228BAA5C007E93B1 /* WebViewController.swift in Sources */,
-				1235A549228BAA5C007E93B1 /* MCareMessageRequest3.swift in Sources */,
 				1235A54A228BAA5C007E93B1 /* PhotoCollectionViewAdapter.swift in Sources */,
 				1235A54B228BAA5C007E93B1 /* ExtensionDate.swift in Sources */,
 				1235A54C228BAA5C007E93B1 /* LockOptionCell.swift in Sources */,
@@ -2841,7 +2729,6 @@
 				1235A57A228BAA5E007E93B1 /* ExtensionData.swift in Sources */,
 				1235A57B228BAA5E007E93B1 /* FMDatabaseQueue.m in Sources */,
 				1235A57C228BAA5E007E93B1 /* ExtensionUINavigationController.swift in Sources */,
-				1235A57D228BAA5E007E93B1 /* McareCrackCheck2.swift in Sources */,
 				1235A57E228BAA5E007E93B1 /* ExtensionAVPlayer.swift in Sources */,
 				1235A57F228BAA5E007E93B1 /* ExtraWebViewController.swift in Sources */,
 				1235A580228BAA5E007E93B1 /* ExtensionOptional.swift in Sources */,
@@ -2852,12 +2739,8 @@
 				1235A585228BAA5E007E93B1 /* CommonConstants.swift in Sources */,
 				1235A587228BAA5E007E93B1 /* McareCrackCheck.swift in Sources */,
 				1235A588228BAA5E007E93B1 /* ExtensionDispatchQueue.swift in Sources */,
-				1235A589228BAA5E007E93B1 /* McareCrackCheck3.swift in Sources */,
-				1235A58A228BAA5E007E93B1 /* McareCrackCheck5.swift in Sources */,
 				1235A58B228BAA5E007E93B1 /* ExtensionUIViewController.swift in Sources */,
-				1235A58C228BAA5E007E93B1 /* McareCrackCheck4.swift in Sources */,
 				1235A58D228BAA5E007E93B1 /* PACS.swift in Sources */,
-				1235A58E228BAA5E007E93B1 /* MCareMessageRequest4.swift in Sources */,
 				1235A58F228BAA5E007E93B1 /* SqlClient.swift in Sources */,
 				1235A590228BAA5E007E93B1 /* CustomCameraViewController.swift in Sources */,
 				1235A591228BAA5E007E93B1 /* ExtensionUIScrollView.swift in Sources */,
@@ -2872,8 +2755,6 @@
 				1235A59A228BAA5E007E93B1 /* MCareMessageRequestProtocol.swift in Sources */,
 				1235A59B228BAA5E007E93B1 /* ExtensionDictionary.swift in Sources */,
 				1235A59C228BAA5E007E93B1 /* ParseHelper.m in Sources */,
-				1235A59D228BAA5E007E93B1 /* MCareMessageRequest5.swift in Sources */,
-				1235A59E228BAA5E007E93B1 /* MCareMessageRequest2.swift in Sources */,
 				1235A59F228BAA5E007E93B1 /* Photo.swift in Sources */,
 				1235A5A0228BAA5E007E93B1 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				1235A5A1228BAA5E007E93B1 /* FMDatabaseAdditions.m in Sources */,
@@ -2886,7 +2767,6 @@
 				1235A5A8228BAA5E007E93B1 /* StoryBoardableWKWebView.swift in Sources */,
 				1235A5A9228BAA5E007E93B1 /* ExtensionArray.swift in Sources */,
 				1235A5AA228BAA5E007E93B1 /* WebViewController.swift in Sources */,
-				1235A5AB228BAA5E007E93B1 /* MCareMessageRequest3.swift in Sources */,
 				1235A5AC228BAA5E007E93B1 /* PhotoCollectionViewAdapter.swift in Sources */,
 				1235A5AD228BAA5E007E93B1 /* ExtensionDate.swift in Sources */,
 				1235A5AE228BAA5E007E93B1 /* LockOptionCell.swift in Sources */,
@@ -2920,20 +2800,15 @@
 				29BD47BF2201690100D7716E /* ExtensionUINavigationController.swift in Sources */,
 				29BD47BC2201690100D7716E /* ExtensionAVPlayer.swift in Sources */,
 				2910EE00221693E300302D0B /* ExtraWebViewController.swift in Sources */,
-				29CF79C62264261000C0ACE9 /* McareCrackCheck2.swift in Sources */,
 				29BD47B92201690100D7716E /* ExtensionOptional.swift in Sources */,
 				2910EDF822167DFC00302D0B /* BarcodeViewController.swift in Sources */,
 				294B2B49220BDCCD00EABB89 /* FMResultSet.m in Sources */,
 				29AB5ECD2238B15A00F8B219 /* MCarePlusConstants-dev.swift in Sources */,
-				29CF79C02264261000C0ACE9 /* McareCrackCheck3.swift in Sources */,
 				29CF79DD226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
-				29CF79D52264261000C0ACE9 /* MCareMessageRequest2.swift in Sources */,
 				29BD47C22201690100D7716E /* ExtensionDispatchQueue.swift in Sources */,
 				29BD47D12201690200D7716E /* ExtensionUIViewController.swift in Sources */,
 				294B2B58220BE2BB00EABB89 /* SqlClient.swift in Sources */,
 				29CF79B422641D8700C0ACE9 /* MCareMessageRequest.swift in Sources */,
-				29CF79CF2264261000C0ACE9 /* McareCrackCheck4.swift in Sources */,
-				29CF79D22264261000C0ACE9 /* MCareMessageRequest5.swift in Sources */,
 				296506992214EAC200FF4000 /* PACS.swift in Sources */,
 				293E54812202D68500BFDB82 /* CustomCameraViewController.swift in Sources */,
 				29BD47CB2201690200D7716E /* ExtensionUIScrollView.swift in Sources */,
@@ -2944,7 +2819,6 @@
 				294B2B43220BDCCD00EABB89 /* FMDatabase.m in Sources */,
 				29BD47AD2201690100D7716E /* ExtensionUiView.swift in Sources */,
 				29BD47B62201690100D7716E /* ExtensionUIColor.swift in Sources */,
-				29CF79C92264261000C0ACE9 /* MCareMessageRequest4.swift in Sources */,
 				294B2B60220C10B800EABB89 /* PhotoCollectionViewCell.swift in Sources */,
 				29E13DE42202EA220064FECF /* PhotoViewController.swift in Sources */,
 				29BD47A72201690100D7716E /* ExtensionUIImageView.swift in Sources */,
@@ -2955,7 +2829,6 @@
 				296034662213E98E008AB32E /* APIClient.swift in Sources */,
 				29BD47B32201690100D7716E /* ExtensionString.swift in Sources */,
 				294CA310225C4D4200036C7B /* CommonConstants.swift in Sources */,
-				29CF79C32264261000C0ACE9 /* MCareMessageRequest3.swift in Sources */,
 				2994612B220C17FB00CF3B54 /* PhotoDetailViewController.swift in Sources */,
 				129D1CB621CB62AD00A9D764 /* CallbackUtil.m in Sources */,
 				296034702213FAE7008AB32E /* MCarePlusConstantsProtocol.swift in Sources */,
@@ -2971,7 +2844,6 @@
 				294D03A4223F383C00947992 /* ExtensionUIApplication.swift in Sources */,
 				2960345E2213A719008AB32E /* AppDelegate.swift in Sources */,
 				296506A92215431D00FF4000 /* LockOptionViewViewController.swift in Sources */,
-				29CF79CC2264261000C0ACE9 /* McareCrackCheck5.swift in Sources */,
 				2910EDFC2216908100302D0B /* Test2ViewController.swift in Sources */,
 				296034622213D735008AB32E /* ExtensionAppDelegate.swift in Sources */,
 				294B2B46220BDCCD00EABB89 /* FMDatabasePool.m in Sources */,
@@ -2996,20 +2868,15 @@
 				29BD47C02201690100D7716E /* ExtensionUINavigationController.swift in Sources */,
 				29BD47BD2201690100D7716E /* ExtensionAVPlayer.swift in Sources */,
 				2910EE01221693E300302D0B /* ExtraWebViewController.swift in Sources */,
-				29CF79C72264261000C0ACE9 /* McareCrackCheck2.swift in Sources */,
 				29BD47BA2201690100D7716E /* ExtensionOptional.swift in Sources */,
 				2910EDF922167DFC00302D0B /* BarcodeViewController.swift in Sources */,
 				294B2B4A220BDCCD00EABB89 /* FMResultSet.m in Sources */,
 				29BD47C32201690100D7716E /* ExtensionDispatchQueue.swift in Sources */,
-				29CF79C12264261000C0ACE9 /* McareCrackCheck3.swift in Sources */,
 				29CF79DE226427F400C0ACE9 /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
-				29CF79D62264261000C0ACE9 /* MCareMessageRequest2.swift in Sources */,
 				29BD47D22201690200D7716E /* ExtensionUIViewController.swift in Sources */,
 				294B2B59220BE2BB00EABB89 /* SqlClient.swift in Sources */,
 				2965069A2214EAC200FF4000 /* PACS.swift in Sources */,
 				29CF79B522641D8700C0ACE9 /* MCareMessageRequest.swift in Sources */,
-				29CF79D02264261000C0ACE9 /* McareCrackCheck4.swift in Sources */,
-				29CF79D32264261000C0ACE9 /* MCareMessageRequest5.swift in Sources */,
 				293E54822202D68500BFDB82 /* CustomCameraViewController.swift in Sources */,
 				29BD47CC2201690200D7716E /* ExtensionUIScrollView.swift in Sources */,
 				29BD47AE2201690100D7716E /* ExtensionUiView.swift in Sources */,
@@ -3020,7 +2887,6 @@
 				294B2B44220BDCCD00EABB89 /* FMDatabase.m in Sources */,
 				29BD47B72201690100D7716E /* ExtensionUIColor.swift in Sources */,
 				29BD47A82201690100D7716E /* ExtensionUIImageView.swift in Sources */,
-				29CF79CA2264261000C0ACE9 /* MCareMessageRequest4.swift in Sources */,
 				294B2B61220C10B800EABB89 /* PhotoCollectionViewCell.swift in Sources */,
 				29E13DE52202EA220064FECF /* PhotoViewController.swift in Sources */,
 				129D1CC421CB7AF800A9D764 /* ParseHelper.m in Sources */,
@@ -3031,7 +2897,6 @@
 				296034672213E98E008AB32E /* APIClient.swift in Sources */,
 				29BD47B42201690100D7716E /* ExtensionString.swift in Sources */,
 				294CA311225C4D4200036C7B /* CommonConstants.swift in Sources */,
-				29CF79C42264261000C0ACE9 /* MCareMessageRequest3.swift in Sources */,
 				2994612C220C17FB00CF3B54 /* PhotoDetailViewController.swift in Sources */,
 				129D1CCA21CB7AF800A9D764 /* CallbackUtil.m in Sources */,
 				296034712213FAE7008AB32E /* MCarePlusConstantsProtocol.swift in Sources */,
@@ -3047,7 +2912,6 @@
 				294D03A5223F383C00947992 /* ExtensionUIApplication.swift in Sources */,
 				2960345F2213A719008AB32E /* AppDelegate.swift in Sources */,
 				296506AA2215431D00FF4000 /* LockOptionViewViewController.swift in Sources */,
-				29CF79CD2264261000C0ACE9 /* McareCrackCheck5.swift in Sources */,
 				2910EDFD2216908100302D0B /* Test2ViewController.swift in Sources */,
 				296034632213D735008AB32E /* ExtensionAppDelegate.swift in Sources */,
 				294B2B47220BDCCD00EABB89 /* FMDatabasePool.m in Sources */,
@@ -3086,7 +2950,6 @@
 				291A4DFB22659D5A0012DC9C /* ExtensionData.swift in Sources */,
 				291A4DFC22659D5A0012DC9C /* FMDatabaseQueue.m in Sources */,
 				291A4DFD22659D5A0012DC9C /* ExtensionUINavigationController.swift in Sources */,
-				291A4DFE22659D5A0012DC9C /* McareCrackCheck2.swift in Sources */,
 				291A4DFF22659D5A0012DC9C /* ExtensionAVPlayer.swift in Sources */,
 				291A4E0022659D5A0012DC9C /* ExtraWebViewController.swift in Sources */,
 				291A4E0122659D5A0012DC9C /* ExtensionOptional.swift in Sources */,
@@ -3097,12 +2960,8 @@
 				291A4E0722659D5A0012DC9C /* CommonConstants.swift in Sources */,
 				291A4E0822659D5A0012DC9C /* McareCrackCheck.swift in Sources */,
 				291A4E0922659D5A0012DC9C /* ExtensionDispatchQueue.swift in Sources */,
-				291A4E0A22659D5A0012DC9C /* McareCrackCheck3.swift in Sources */,
-				291A4E0B22659D5A0012DC9C /* McareCrackCheck5.swift in Sources */,
 				291A4E0C22659D5A0012DC9C /* ExtensionUIViewController.swift in Sources */,
-				291A4E0D22659D5A0012DC9C /* McareCrackCheck4.swift in Sources */,
 				291A4E0E22659D5A0012DC9C /* PACS.swift in Sources */,
-				291A4E0F22659D5A0012DC9C /* MCareMessageRequest4.swift in Sources */,
 				291A4E1022659D5A0012DC9C /* SqlClient.swift in Sources */,
 				291A4E1122659D5A0012DC9C /* CustomCameraViewController.swift in Sources */,
 				291A4E1222659D5A0012DC9C /* ExtensionUIScrollView.swift in Sources */,
@@ -3117,8 +2976,6 @@
 				291A4E1B22659D5A0012DC9C /* MCareMessageRequestProtocol.swift in Sources */,
 				291A4E1C22659D5A0012DC9C /* ExtensionDictionary.swift in Sources */,
 				291A4E1D22659D5A0012DC9C /* ParseHelper.m in Sources */,
-				291A4E1E22659D5A0012DC9C /* MCareMessageRequest5.swift in Sources */,
-				291A4E1F22659D5A0012DC9C /* MCareMessageRequest2.swift in Sources */,
 				291A4E2022659D5A0012DC9C /* Photo.swift in Sources */,
 				291A4E2122659D5A0012DC9C /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				291A4E2222659D5A0012DC9C /* FMDatabaseAdditions.m in Sources */,
@@ -3131,7 +2988,6 @@
 				291A4E2922659D5A0012DC9C /* StoryBoardableWKWebView.swift in Sources */,
 				291A4E2A22659D5A0012DC9C /* ExtensionArray.swift in Sources */,
 				291A4E2B22659D5A0012DC9C /* WebViewController.swift in Sources */,
-				291A4E2C22659D5A0012DC9C /* MCareMessageRequest3.swift in Sources */,
 				291A4E2D22659D5A0012DC9C /* PhotoCollectionViewAdapter.swift in Sources */,
 				291A4E2E22659D5A0012DC9C /* ExtensionDate.swift in Sources */,
 				291A4E2F22659D5A0012DC9C /* LockOptionCell.swift in Sources */,
@@ -3163,7 +3019,6 @@
 				29C30F422269513C00698CEA /* ExtensionData.swift in Sources */,
 				29C30F432269513C00698CEA /* FMDatabaseQueue.m in Sources */,
 				29C30F442269513C00698CEA /* ExtensionUINavigationController.swift in Sources */,
-				29C30F452269513C00698CEA /* McareCrackCheck2.swift in Sources */,
 				29C30F462269513C00698CEA /* ExtensionAVPlayer.swift in Sources */,
 				29C30F472269513C00698CEA /* ExtraWebViewController.swift in Sources */,
 				29C30F482269513C00698CEA /* ExtensionOptional.swift in Sources */,
@@ -3175,12 +3030,8 @@
 				29C30FA5226951C100698CEA /* MCarePlusConstants-dev.swift in Sources */,
 				29C30F4E2269513C00698CEA /* McareCrackCheck.swift in Sources */,
 				29C30F4F2269513C00698CEA /* ExtensionDispatchQueue.swift in Sources */,
-				29C30F502269513C00698CEA /* McareCrackCheck3.swift in Sources */,
-				29C30F512269513C00698CEA /* McareCrackCheck5.swift in Sources */,
 				29C30F522269513C00698CEA /* ExtensionUIViewController.swift in Sources */,
-				29C30F532269513C00698CEA /* McareCrackCheck4.swift in Sources */,
 				29C30F542269513C00698CEA /* PACS.swift in Sources */,
-				29C30F552269513C00698CEA /* MCareMessageRequest4.swift in Sources */,
 				29C30F562269513C00698CEA /* SqlClient.swift in Sources */,
 				29C30F572269513C00698CEA /* CustomCameraViewController.swift in Sources */,
 				29C30F582269513C00698CEA /* ExtensionUIScrollView.swift in Sources */,
@@ -3195,8 +3046,6 @@
 				29C30F612269513C00698CEA /* MCareMessageRequestProtocol.swift in Sources */,
 				29C30F622269513C00698CEA /* ExtensionDictionary.swift in Sources */,
 				29C30F632269513C00698CEA /* ParseHelper.m in Sources */,
-				29C30F642269513C00698CEA /* MCareMessageRequest5.swift in Sources */,
-				29C30F652269513C00698CEA /* MCareMessageRequest2.swift in Sources */,
 				29C30F662269513C00698CEA /* Photo.swift in Sources */,
 				29C30F672269513C00698CEA /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				29C30F682269513C00698CEA /* FMDatabaseAdditions.m in Sources */,
@@ -3209,7 +3058,6 @@
 				29C30F6F2269513C00698CEA /* StoryBoardableWKWebView.swift in Sources */,
 				29C30F702269513C00698CEA /* ExtensionArray.swift in Sources */,
 				29C30F712269513C00698CEA /* WebViewController.swift in Sources */,
-				29C30F722269513C00698CEA /* MCareMessageRequest3.swift in Sources */,
 				29C30F732269513C00698CEA /* PhotoCollectionViewAdapter.swift in Sources */,
 				29C30F742269513C00698CEA /* ExtensionDate.swift in Sources */,
 				29C30F752269513C00698CEA /* LockOptionCell.swift in Sources */,
@@ -3240,7 +3088,6 @@
 				29C30FA92269520700698CEA /* ExtensionData.swift in Sources */,
 				29C30FAA2269520700698CEA /* FMDatabaseQueue.m in Sources */,
 				29C30FAB2269520700698CEA /* ExtensionUINavigationController.swift in Sources */,
-				29C30FAC2269520700698CEA /* McareCrackCheck2.swift in Sources */,
 				29C30FAD2269520700698CEA /* ExtensionAVPlayer.swift in Sources */,
 				29C30FAE2269520700698CEA /* ExtraWebViewController.swift in Sources */,
 				29C30FAF2269520700698CEA /* ExtensionOptional.swift in Sources */,
@@ -3251,13 +3098,9 @@
 				29C30FB42269520700698CEA /* CommonConstants.swift in Sources */,
 				29C30FB62269520700698CEA /* McareCrackCheck.swift in Sources */,
 				29C30FB72269520700698CEA /* ExtensionDispatchQueue.swift in Sources */,
-				29C30FB82269520700698CEA /* McareCrackCheck3.swift in Sources */,
-				29C30FB92269520700698CEA /* McareCrackCheck5.swift in Sources */,
 				29C30FBA2269520700698CEA /* ExtensionUIViewController.swift in Sources */,
-				29C30FBB2269520700698CEA /* McareCrackCheck4.swift in Sources */,
 				1235A5F0228BAECF007E93B1 /* MCarePlusConstants-inHouse.swift in Sources */,
 				29C30FBC2269520700698CEA /* PACS.swift in Sources */,
-				29C30FBD2269520700698CEA /* MCareMessageRequest4.swift in Sources */,
 				29C30FBE2269520700698CEA /* SqlClient.swift in Sources */,
 				29C30FBF2269520700698CEA /* CustomCameraViewController.swift in Sources */,
 				29C30FC02269520700698CEA /* ExtensionUIScrollView.swift in Sources */,
@@ -3272,8 +3115,6 @@
 				29C30FC92269520700698CEA /* MCareMessageRequestProtocol.swift in Sources */,
 				29C30FCA2269520700698CEA /* ExtensionDictionary.swift in Sources */,
 				29C30FCB2269520700698CEA /* ParseHelper.m in Sources */,
-				29C30FCC2269520700698CEA /* MCareMessageRequest5.swift in Sources */,
-				29C30FCD2269520700698CEA /* MCareMessageRequest2.swift in Sources */,
 				29C30FCE2269520700698CEA /* Photo.swift in Sources */,
 				29C30FCF2269520700698CEA /* TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol.swift in Sources */,
 				29C30FD02269520700698CEA /* FMDatabaseAdditions.m in Sources */,
@@ -3286,7 +3127,6 @@
 				29C30FD72269520700698CEA /* StoryBoardableWKWebView.swift in Sources */,
 				29C30FD82269520700698CEA /* ExtensionArray.swift in Sources */,
 				29C30FD92269520700698CEA /* WebViewController.swift in Sources */,
-				29C30FDA2269520700698CEA /* MCareMessageRequest3.swift in Sources */,
 				29C30FDB2269520700698CEA /* PhotoCollectionViewAdapter.swift in Sources */,
 				29C30FDC2269520700698CEA /* ExtensionDate.swift in Sources */,
 				29C30FDD2269520700698CEA /* LockOptionCell.swift in Sources */,

+ 13 - 26
MCPlus/AppDelegate.swift

@@ -211,38 +211,25 @@ extension AppDelegate{
                 }else{
                     print("최신 버전이 설치되어 있음.")
                 }
-                self?.checkiOSRooting()
+                self?.cpzmdkdldhdptmfnxld()
             }
     }
 
     //MARK: = RootingCheck
-    func checkiOSRooting() {
-        var rootingCheck:MCareMessageRequestProtocol!
-        var crackCehck:TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol!
+    //checkiOSRooting
+    func cpzmdkdldhdptmfnxld() {
+//        let rootingCheck:MCareMessageRequestProtocol!
+//        let crackCehck:TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol!
+        
+        // rootingCheck
+        let fnxldcpzm = MCareMessageRequest()
+        
+        // crackchek
+        let zmforcpzm = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA1()
         
-        let number = Int.random(in: 1...5)
-        switch number {
-        case 1:
-            rootingCheck = MCareMessageRequest5()
-            crackCehck = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA1()
-        case 2:
-            rootingCheck = MCareMessageRequest4()
-            crackCehck = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA2()
-        case 3:
-            rootingCheck = MCareMessageRequest3()
-            crackCehck = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA3()
-        case 4:
-            rootingCheck = MCareMessageRequest2()
-            crackCehck = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA4()
-        case 5:
-            rootingCheck = MCareMessageRequest1()
-            crackCehck = TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA5()
-        default:
-            break
-        }
         
         //폰이 루팅 되어 있는지 체크한다.
-        if rootingCheck.isMsgRequest() {
+        if fnxldcpzm.isMsgRequest() {
             let rootingMsg:String = NSLocalizedString("RootingWarnningMessage", comment: obf.reveal(key:[176, 206, 203, 140, 254, 224, 157, 227, 197, 159, 192, 219, 77, 143, 198, 242, 137, 235, 252, 152, 230, 197, 183, 202, 227, 65, 158, 240, 250, 128, 255, 198, 182, 208, 229, 136, 234, 214, 75]))
             let rootingTitle:String = NSLocalizedString("AlertTitleWarnning", comment: "경고")
             
@@ -253,7 +240,7 @@ extension AppDelegate{
             }
         }
         
-        let crackResult:String = crackCehck.RrSysWIEJNXJSjLdLYdkUhuSZCTsCzYc()
+        let crackResult:String = zmforcpzm.RrSysWIEJNXJSjLdLYdkUhuSZCTsCzYc()
     
         //크랙 여부를 체크한다.
         if !(crackResult == CommonConstants.CRACK_CODE_1001) {

+ 1 - 1
MCPlus/Utils/RootingCheck/MCareMessageRequest.swift

@@ -9,7 +9,7 @@
 import Foundation
 import UIKit
 
-public class MCareMessageRequest1:MCareMessageRequestProtocol {
+public class MCareMessageRequest:MCareMessageRequestProtocol {
     private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
     
     

+ 0 - 94
MCPlus/Utils/RootingCheck/MCareMessageRequest2.swift

@@ -1,94 +0,0 @@
-//
-//  MCareMessageRequest.swift
-//  MCareFramework
-//
-//  Created by kangsh on 2018. 12. 04..
-//  Copyright © 2018년 idatabank. All rights reserved.
-//
-
-import Foundation
-import UIKit
-
-public class MCareMessageRequest2:MCareMessageRequestProtocol {
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    
-    
-    enum requestConstants {
-        static let str1: [UInt8] = [66, 34, 17, 2, 9, 4, 0, 0, 6, 12, 2, 13, 78, 49, 28, 9, 10, 0, 92, 4, 29, 19]
-        static let str2: [UInt8] =  [66, 47, 8, 16, 23, 12, 17, 24, 93, 40, 2, 1, 8, 30, 0, 62, 22, 3, 1, 17, 31, 2, 21, 23, 74, 32, 12, 3, 27, 9, 8, 48, 20, 16, 22, 25, 17, 0, 6, 0, 67, 7, 24, 30, 12, 15]
-        static let str3: [UInt8] = [66, 1, 8, 28, 74, 15, 2, 18, 26]
-        static let str4: [UInt8] = [66, 22, 18, 0, 74, 30, 1, 8, 28, 74, 30, 16, 9, 22]
-        static let str5: [UInt8] = [66, 6, 21, 17, 74, 12, 19, 21]
-        static let str6: [UInt8] = [66, 19, 19, 27, 19, 12, 23, 4, 93, 15, 12, 10, 13, 16, 23, 8, 2, 10, 92, 17, 21, 23]
-        static let str7: [UInt8] = [14, 26, 5, 27, 4, 87, 76, 78, 2, 4, 14, 8, 0, 21, 0, 66, 0, 14, 31, 75, 8, 27, 0, 31, 21, 1, 6, 79, 2, 4, 14, 8, 0, 21, 0]
-    }
-    
-    
-    public init() {
-        
-//        print("\n *********")
-//        print(obf.bytesByObfuscatingString(string: "/Application/Cydia.app"))
-//        print(obf.bytesByObfuscatingString(string: "/Library/MobileSubstrate/MobileSubstrate.dylib"))
-//        print(obf.bytesByObfuscatingString(string: "/bin/bash"))
-//        print(obf.bytesByObfuscatingString(string: "/usr/sbin/sshd"))
-//        print(obf.bytesByObfuscatingString(string: "/etc/apt"))
-//        print(obf.bytesByObfuscatingString(string: "/private/jailbreak.txt"))
-//        print(obf.bytesByObfuscatingString(string: "cydia://package/com.example.package"))
-//        print("\n *********")
-    }
-    
-    public func isMsgRequest() -> Bool {
-        let fileManager:FileManager = FileManager.default
-        
-        if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str1)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str2)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str3)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str4)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str5)) {
-            return true
-        }
-        else if self.useSabonxd() {
-            return true
-        }
-        //스키마 체크하는 부분이 세브란스에서 오작동하여 해당 기능은 프레임워크에서 제외함.
-//        else if self.useCyschemedia() {
-//            return true
-//        }
-        
-        return false
-    }
-    
-    private func useSabonxd() -> Bool {
-        
-        let beWritten:String = "This is a test."
-        
-        do {
-            try beWritten.write(toFile: obf.reveal(key:requestConstants.str6), atomically: true, encoding: .utf8)
-            return true
-        } catch {
-            do {
-                try FileManager.default.removeItem(atPath: obf.reveal(key:requestConstants.str6))
-            } catch {
-                print("")
-            }
-        }
-        
-        return false
-    }
-    
-    private func useCyschemedia() -> Bool {
-        
-        if UIApplication.shared.canOpenURL(URL.init(string: obf.reveal(key:requestConstants.str7))!) {
-            return true
-        }
-        return false
-    }
-}

+ 0 - 94
MCPlus/Utils/RootingCheck/MCareMessageRequest3.swift

@@ -1,94 +0,0 @@
-//
-//  MCareMessageRequest.swift
-//  MCareFramework
-//
-//  Created by kangsh on 2018. 12. 04..
-//  Copyright © 2018년 idatabank. All rights reserved.
-//
-
-import Foundation
-import UIKit
-
-public class MCareMessageRequest3:MCareMessageRequestProtocol {
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    
-    
-    enum requestConstants {
-        static let str1: [UInt8] = [66, 34, 17, 2, 9, 4, 0, 0, 6, 12, 2, 13, 78, 49, 28, 9, 10, 0, 92, 4, 29, 19]
-        static let str2: [UInt8] =  [66, 47, 8, 16, 23, 12, 17, 24, 93, 40, 2, 1, 8, 30, 0, 62, 22, 3, 1, 17, 31, 2, 21, 23, 74, 32, 12, 3, 27, 9, 8, 48, 20, 16, 22, 25, 17, 0, 6, 0, 67, 7, 24, 30, 12, 15]
-        static let str3: [UInt8] = [66, 1, 8, 28, 74, 15, 2, 18, 26]
-        static let str4: [UInt8] = [66, 22, 18, 0, 74, 30, 1, 8, 28, 74, 30, 16, 9, 22]
-        static let str5: [UInt8] = [66, 6, 21, 17, 74, 12, 19, 21]
-        static let str6: [UInt8] = [66, 19, 19, 27, 19, 12, 23, 4, 93, 15, 12, 10, 13, 16, 23, 8, 2, 10, 92, 17, 21, 23]
-        static let str7: [UInt8] = [14, 26, 5, 27, 4, 87, 76, 78, 2, 4, 14, 8, 0, 21, 0, 66, 0, 14, 31, 75, 8, 27, 0, 31, 21, 1, 6, 79, 2, 4, 14, 8, 0, 21, 0]
-    }
-    
-    
-    public init() {
-        
-//        print("\n *********")
-//        print(obf.bytesByObfuscatingString(string: "/Application/Cydia.app"))
-//        print(obf.bytesByObfuscatingString(string: "/Library/MobileSubstrate/MobileSubstrate.dylib"))
-//        print(obf.bytesByObfuscatingString(string: "/bin/bash"))
-//        print(obf.bytesByObfuscatingString(string: "/usr/sbin/sshd"))
-//        print(obf.bytesByObfuscatingString(string: "/etc/apt"))
-//        print(obf.bytesByObfuscatingString(string: "/private/jailbreak.txt"))
-//        print(obf.bytesByObfuscatingString(string: "cydia://package/com.example.package"))
-//        print("\n *********")
-    }
-    
-    public func isMsgRequest() -> Bool {
-        let fileManager:FileManager = FileManager.default
-        
-        if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str1)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str2)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str3)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str4)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str5)) {
-            return true
-        }
-        else if self.useSabonxd() {
-            return true
-        }
-        //스키마 체크하는 부분이 세브란스에서 오작동하여 해당 기능은 프레임워크에서 제외함.
-//        else if self.useCyschemedia() {
-//            return true
-//        }
-        
-        return false
-    }
-    
-    private func useSabonxd() -> Bool {
-        
-        let beWritten:String = "This is a test."
-        
-        do {
-            try beWritten.write(toFile: obf.reveal(key:requestConstants.str6), atomically: true, encoding: .utf8)
-            return true
-        } catch {
-            do {
-                try FileManager.default.removeItem(atPath: obf.reveal(key:requestConstants.str6))
-            } catch {
-                print("")
-            }
-        }
-        
-        return false
-    }
-    
-    private func useCyschemedia() -> Bool {
-        
-        if UIApplication.shared.canOpenURL(URL.init(string: obf.reveal(key:requestConstants.str7))!) {
-            return true
-        }
-        return false
-    }
-}

+ 0 - 94
MCPlus/Utils/RootingCheck/MCareMessageRequest4.swift

@@ -1,94 +0,0 @@
-//
-//  MCareMessageRequest.swift
-//  MCareFramework
-//
-//  Created by kangsh on 2018. 12. 04..
-//  Copyright © 2018년 idatabank. All rights reserved.
-//
-
-import Foundation
-import UIKit
-
-public class MCareMessageRequest4:MCareMessageRequestProtocol {
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    
-    
-    enum requestConstants {
-        static let str1: [UInt8] = [66, 34, 17, 2, 9, 4, 0, 0, 6, 12, 2, 13, 78, 49, 28, 9, 10, 0, 92, 4, 29, 19]
-        static let str2: [UInt8] =  [66, 47, 8, 16, 23, 12, 17, 24, 93, 40, 2, 1, 8, 30, 0, 62, 22, 3, 1, 17, 31, 2, 21, 23, 74, 32, 12, 3, 27, 9, 8, 48, 20, 16, 22, 25, 17, 0, 6, 0, 67, 7, 24, 30, 12, 15]
-        static let str3: [UInt8] = [66, 1, 8, 28, 74, 15, 2, 18, 26]
-        static let str4: [UInt8] = [66, 22, 18, 0, 74, 30, 1, 8, 28, 74, 30, 16, 9, 22]
-        static let str5: [UInt8] = [66, 6, 21, 17, 74, 12, 19, 21]
-        static let str6: [UInt8] = [66, 19, 19, 27, 19, 12, 23, 4, 93, 15, 12, 10, 13, 16, 23, 8, 2, 10, 92, 17, 21, 23]
-        static let str7: [UInt8] = [14, 26, 5, 27, 4, 87, 76, 78, 2, 4, 14, 8, 0, 21, 0, 66, 0, 14, 31, 75, 8, 27, 0, 31, 21, 1, 6, 79, 2, 4, 14, 8, 0, 21, 0]
-    }
-    
-    
-    public init() {
-        
-//        print("\n *********")
-//        print(obf.bytesByObfuscatingString(string: "/Application/Cydia.app"))
-//        print(obf.bytesByObfuscatingString(string: "/Library/MobileSubstrate/MobileSubstrate.dylib"))
-//        print(obf.bytesByObfuscatingString(string: "/bin/bash"))
-//        print(obf.bytesByObfuscatingString(string: "/usr/sbin/sshd"))
-//        print(obf.bytesByObfuscatingString(string: "/etc/apt"))
-//        print(obf.bytesByObfuscatingString(string: "/private/jailbreak.txt"))
-//        print(obf.bytesByObfuscatingString(string: "cydia://package/com.example.package"))
-//        print("\n *********")
-    }
-    
-    public func isMsgRequest() -> Bool {
-        let fileManager:FileManager = FileManager.default
-        
-        if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str1)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str2)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str3)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str4)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str5)) {
-            return true
-        }
-        else if self.useSabonxd() {
-            return true
-        }
-        //스키마 체크하는 부분이 세브란스에서 오작동하여 해당 기능은 프레임워크에서 제외함.
-//        else if self.useCyschemedia() {
-//            return true
-//        }
-        
-        return false
-    }
-    
-    private func useSabonxd() -> Bool {
-        
-        let beWritten:String = "This is a test."
-        
-        do {
-            try beWritten.write(toFile: obf.reveal(key:requestConstants.str6), atomically: true, encoding: .utf8)
-            return true
-        } catch {
-            do {
-                try FileManager.default.removeItem(atPath: obf.reveal(key:requestConstants.str6))
-            } catch {
-                print("")
-            }
-        }
-        
-        return false
-    }
-    
-    private func useCyschemedia() -> Bool {
-        
-        if UIApplication.shared.canOpenURL(URL.init(string: obf.reveal(key:requestConstants.str7))!) {
-            return true
-        }
-        return false
-    }
-}

+ 0 - 94
MCPlus/Utils/RootingCheck/MCareMessageRequest5.swift

@@ -1,94 +0,0 @@
-//
-//  MCareMessageRequest.swift
-//  MCareFramework
-//
-//  Created by kangsh on 2018. 12. 04..
-//  Copyright © 2018년 idatabank. All rights reserved.
-//
-
-import Foundation
-import UIKit
-
-public class MCareMessageRequest5:MCareMessageRequestProtocol {
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    
-    
-    enum requestConstants {
-        static let str1: [UInt8] = [66, 34, 17, 2, 9, 4, 0, 0, 6, 12, 2, 13, 78, 49, 28, 9, 10, 0, 92, 4, 29, 19]
-        static let str2: [UInt8] =  [66, 47, 8, 16, 23, 12, 17, 24, 93, 40, 2, 1, 8, 30, 0, 62, 22, 3, 1, 17, 31, 2, 21, 23, 74, 32, 12, 3, 27, 9, 8, 48, 20, 16, 22, 25, 17, 0, 6, 0, 67, 7, 24, 30, 12, 15]
-        static let str3: [UInt8] = [66, 1, 8, 28, 74, 15, 2, 18, 26]
-        static let str4: [UInt8] = [66, 22, 18, 0, 74, 30, 1, 8, 28, 74, 30, 16, 9, 22]
-        static let str5: [UInt8] = [66, 6, 21, 17, 74, 12, 19, 21]
-        static let str6: [UInt8] = [66, 19, 19, 27, 19, 12, 23, 4, 93, 15, 12, 10, 13, 16, 23, 8, 2, 10, 92, 17, 21, 23]
-        static let str7: [UInt8] = [14, 26, 5, 27, 4, 87, 76, 78, 2, 4, 14, 8, 0, 21, 0, 66, 0, 14, 31, 75, 8, 27, 0, 31, 21, 1, 6, 79, 2, 4, 14, 8, 0, 21, 0]
-    }
-    
-    
-    public init() {
-        
-//        print("\n *********")
-//        print(obf.bytesByObfuscatingString(string: "/Application/Cydia.app"))
-//        print(obf.bytesByObfuscatingString(string: "/Library/MobileSubstrate/MobileSubstrate.dylib"))
-//        print(obf.bytesByObfuscatingString(string: "/bin/bash"))
-//        print(obf.bytesByObfuscatingString(string: "/usr/sbin/sshd"))
-//        print(obf.bytesByObfuscatingString(string: "/etc/apt"))
-//        print(obf.bytesByObfuscatingString(string: "/private/jailbreak.txt"))
-//        print(obf.bytesByObfuscatingString(string: "cydia://package/com.example.package"))
-//        print("\n *********")
-    }
-    
-    public func isMsgRequest() -> Bool {
-        let fileManager:FileManager = FileManager.default
-        
-        if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str1)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str2)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str3)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str4)) {
-            return true
-        }
-        else if fileManager.fileExists(atPath: obf.reveal(key:requestConstants.str5)) {
-            return true
-        }
-        else if self.useSabonxd() {
-            return true
-        }
-        //스키마 체크하는 부분이 세브란스에서 오작동하여 해당 기능은 프레임워크에서 제외함.
-//        else if self.useCyschemedia() {
-//            return true
-//        }
-        
-        return false
-    }
-    
-    private func useSabonxd() -> Bool {
-        
-        let beWritten:String = "This is a test."
-        
-        do {
-            try beWritten.write(toFile: obf.reveal(key:requestConstants.str6), atomically: true, encoding: .utf8)
-            return true
-        } catch {
-            do {
-                try FileManager.default.removeItem(atPath: obf.reveal(key:requestConstants.str6))
-            } catch {
-                print("")
-            }
-        }
-        
-        return false
-    }
-    
-    private func useCyschemedia() -> Bool {
-        
-        if UIApplication.shared.canOpenURL(URL.init(string: obf.reveal(key:requestConstants.str7))!) {
-            return true
-        }
-        return false
-    }
-}

+ 0 - 113
MCPlus/Utils/RootingCheck/McareCrackCheck2.swift

@@ -1,113 +0,0 @@
-//
-//  McareCrackCheck.swift
-//  MCareSwift
-//
-//  Created by heesungkim on 2017. 2. 14..
-//  Copyright © 2017년 idatabank. All rights reserved.
-//
-
-import Foundation
-
-class TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA2:TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol {
-    
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    private let bundlePath:String = Bundle.main.bundlePath
-    
-    public init(){
-        
-    }
-    
-    func RrSysWIEJNXJSjLdLYdkUhuSZCTsCzYc() -> String {
-        
-        var isCrack = false
-        var result:String = ""
-        
-        if self.xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1002)
-        }
-        
-        if self.emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1003)
-        }
-        
-        if self.oeylBwEWeIBxFIgKTodTecITfvuGKssm() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1004)
-        }
-        
-        if self.EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1005)
-        }
-        
-        if isCrack {
-            result = result.substring(from: result.index(result.startIndex, offsetBy: 2))
-        }
-        else {
-            result = result.appending(CommonConstants.CRACK_CODE_1001)
-        }
-        
-        return result
-    }
-    
-    func xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() -> Bool {
-        let path:String = self.bundlePath.appending(obf.reveal(key:[116, 36, 13, 7, 29, 75, 0, 0, 28, 0, 41]))
-        
-        let fileInfo:NSDictionary = Bundle.main.infoDictionary! as NSDictionary
-        let fileManager:FileManager = FileManager.default
-        var fileAttr:NSDictionary!
-        
-        do {
-            fileAttr = try fileManager.attributesOfItem(atPath: path) as NSDictionary
-        } catch {
-            
-        }
-        
-        if fileAttr != nil {
-            let cSIDArr = [obf.reveal(key:[8, 4]), obf.reveal(key:[60, 3, 6]), obf.reveal(key:[41, 36, 7, 4]), obf.reveal(key:[53, 25, 10, 21, 11])]
-            let cSID:String = cSIDArr.joined()
-            
-            if fileInfo.value(forKey: cSID) != nil {
-                return true
-            }
-        }
-        
-        return false
-    }
-    
-    func emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() -> Bool {
-        
-        let root:Int = Int(getpid())
-        
-        if root <= 10 {
-            return true
-        }
-        
-        return false
-    }
-    
-    func oeylBwEWeIBxFIgKTodTecITfvuGKssm() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-    func EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4, 93, 38, 31, 8, 16, 33, 56, 40, 2, 22, 19, 17, 0, 3])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-}

+ 0 - 113
MCPlus/Utils/RootingCheck/McareCrackCheck3.swift

@@ -1,113 +0,0 @@
-//
-//  McareCrackCheck.swift
-//  MCareSwift
-//
-//  Created by heesungkim on 2017. 2. 14..
-//  Copyright © 2017년 idatabank. All rights reserved.
-//
-
-import Foundation
-
-class TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA3:TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol {
-    
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    private let bundlePath:String = Bundle.main.bundlePath
-    
-    public init(){
-        
-    }
-    
-    func RrSysWIEJNXJSjLdLYdkUhuSZCTsCzYc() -> String {
-        
-        var isCrack = false
-        var result:String = ""
-        
-        if self.xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1002)
-        }
-        
-        if self.emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1003)
-        }
-        
-        if self.oeylBwEWeIBxFIgKTodTecITfvuGKssm() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1004)
-        }
-        
-        if self.EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1005)
-        }
-        
-        if isCrack {
-            result = result.substring(from: result.index(result.startIndex, offsetBy: 2))
-        }
-        else {
-            result = result.appending(CommonConstants.CRACK_CODE_1001)
-        }
-        
-        return result
-    }
-    
-    func xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() -> Bool {
-        let path:String = self.bundlePath.appending(obf.reveal(key:[116, 36, 13, 7, 29, 75, 0, 0, 28, 0, 41]))
-        
-        let fileInfo:NSDictionary = Bundle.main.infoDictionary! as NSDictionary
-        let fileManager:FileManager = FileManager.default
-        var fileAttr:NSDictionary!
-        
-        do {
-            fileAttr = try fileManager.attributesOfItem(atPath: path) as NSDictionary
-        } catch {
-            
-        }
-        
-        if fileAttr != nil {
-            let cSIDArr = [obf.reveal(key:[8, 4]), obf.reveal(key:[60, 3, 6]), obf.reveal(key:[41, 36, 7, 4]), obf.reveal(key:[53, 25, 10, 21, 11])]
-            let cSID:String = cSIDArr.joined()
-            
-            if fileInfo.value(forKey: cSID) != nil {
-                return true
-            }
-        }
-        
-        return false
-    }
-    
-    func emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() -> Bool {
-        
-        let root:Int = Int(getpid())
-        
-        if root <= 10 {
-            return true
-        }
-        
-        return false
-    }
-    
-    func oeylBwEWeIBxFIgKTodTecITfvuGKssm() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-    func EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4, 93, 38, 31, 8, 16, 33, 56, 40, 2, 22, 19, 17, 0, 3])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-}

+ 0 - 113
MCPlus/Utils/RootingCheck/McareCrackCheck4.swift

@@ -1,113 +0,0 @@
-//
-//  McareCrackCheck.swift
-//  MCareSwift
-//
-//  Created by heesungkim on 2017. 2. 14..
-//  Copyright © 2017년 idatabank. All rights reserved.
-//
-
-import Foundation
-
-class TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA4:TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol {
-    
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    private let bundlePath:String = Bundle.main.bundlePath
-    
-    public init(){
-        
-    }
-    
-    func RrSysWIEJNXJSjLdLYdkUhuSZCTsCzYc() -> String {
-        
-        var isCrack = false
-        var result:String = ""
-        
-        if self.xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1002)
-        }
-        
-        if self.emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1003)
-        }
-        
-        if self.oeylBwEWeIBxFIgKTodTecITfvuGKssm() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1004)
-        }
-        
-        if self.EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1005)
-        }
-        
-        if isCrack {
-            result = result.substring(from: result.index(result.startIndex, offsetBy: 2))
-        }
-        else {
-            result = result.appending(CommonConstants.CRACK_CODE_1001)
-        }
-        
-        return result
-    }
-    
-    func xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() -> Bool {
-        let path:String = self.bundlePath.appending(obf.reveal(key:[116, 36, 13, 7, 29, 75, 0, 0, 28, 0, 41]))
-        
-        let fileInfo:NSDictionary = Bundle.main.infoDictionary! as NSDictionary
-        let fileManager:FileManager = FileManager.default
-        var fileAttr:NSDictionary!
-        
-        do {
-            fileAttr = try fileManager.attributesOfItem(atPath: path) as NSDictionary
-        } catch {
-            
-        }
-        
-        if fileAttr != nil {
-            let cSIDArr = [obf.reveal(key:[8, 4]), obf.reveal(key:[60, 3, 6]), obf.reveal(key:[41, 36, 7, 4]), obf.reveal(key:[53, 25, 10, 21, 11])]
-            let cSID:String = cSIDArr.joined()
-            
-            if fileInfo.value(forKey: cSID) != nil {
-                return true
-            }
-        }
-        
-        return false
-    }
-    
-    func emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() -> Bool {
-        
-        let root:Int = Int(getpid())
-        
-        if root <= 10 {
-            return true
-        }
-        
-        return false
-    }
-    
-    func oeylBwEWeIBxFIgKTodTecITfvuGKssm() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-    func EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4, 93, 38, 31, 8, 16, 33, 56, 40, 2, 22, 19, 17, 0, 3])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-}

+ 0 - 113
MCPlus/Utils/RootingCheck/McareCrackCheck5.swift

@@ -1,113 +0,0 @@
-//
-//  McareCrackCheck.swift
-//  MCareSwift
-//
-//  Created by heesungkim on 2017. 2. 14..
-//  Copyright © 2017년 idatabank. All rights reserved.
-//
-
-import Foundation
-
-class TGfgWLPFSsedkMjVFwzECGIJlWLmXNHA5:TGfgWLPFSsedkMjVFwzECGIJlWLmXNHAProtocol {
-    
-    private var obf:Obfuscator = Obfuscator(withSalt: ["mcareplus" as AnyObject])
-    private let bundlePath:String = Bundle.main.bundlePath
-    
-    public init(){
-        
-    }
-    
-    func RrSysWIEJNXJSjLdLYdkUhuSZCTsCzYc() -> String {
-        
-        var isCrack = false
-        var result:String = ""
-        
-        if self.xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1002)
-        }
-        
-        if self.emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1003)
-        }
-        
-        if self.oeylBwEWeIBxFIgKTodTecITfvuGKssm() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1004)
-        }
-        
-        if self.EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() {
-            isCrack = true
-            result = result.appending(", ").appending(CommonConstants.CRACK_CODE_1005)
-        }
-        
-        if isCrack {
-            result = result.substring(from: result.index(result.startIndex, offsetBy: 2))
-        }
-        else {
-            result = result.appending(CommonConstants.CRACK_CODE_1001)
-        }
-        
-        return result
-    }
-    
-    func xFpMfiaKAJMDOeAxjLRgTogsUThgmSuV() -> Bool {
-        let path:String = self.bundlePath.appending(obf.reveal(key:[116, 36, 13, 7, 29, 75, 0, 0, 28, 0, 41]))
-        
-        let fileInfo:NSDictionary = Bundle.main.infoDictionary! as NSDictionary
-        let fileManager:FileManager = FileManager.default
-        var fileAttr:NSDictionary!
-        
-        do {
-            fileAttr = try fileManager.attributesOfItem(atPath: path) as NSDictionary
-        } catch {
-            
-        }
-        
-        if fileAttr != nil {
-            let cSIDArr = [obf.reveal(key:[8, 4]), obf.reveal(key:[60, 3, 6]), obf.reveal(key:[41, 36, 7, 4]), obf.reveal(key:[53, 25, 10, 21, 11])]
-            let cSID:String = cSIDArr.joined()
-            
-            if fileInfo.value(forKey: cSID) != nil {
-                return true
-            }
-        }
-        
-        return false
-    }
-    
-    func emnbnWQtsROzpyBctpbxmXnFWVnYxWjK() -> Bool {
-        
-        let root:Int = Int(getpid())
-        
-        if root <= 10 {
-            return true
-        }
-        
-        return false
-    }
-    
-    func oeylBwEWeIBxFIgKTodTecITfvuGKssm() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-    func EzfgObvemSSLKMuULiAFTLaLdNXhXTGf() -> Bool {
-        
-        let fileExists:Bool = FileManager.default.fileExists(atPath: bundlePath.appending(obf.reveal(key:[116, 50, 32, 14, 22, 0, 35, 5, 18, 29, 60, 47, 24, 17, 4, 93, 38, 31, 8, 16, 33, 56, 40, 2, 22, 19, 17, 0, 3])))
-        
-        if !fileExists {
-            return true
-        }
-        
-        return false
-    }
-    
-}