diff --git a/Podfile b/Podfile index 15b8bd4..538c151 100644 --- a/Podfile +++ b/Podfile @@ -31,7 +31,8 @@ pod 'Tiercel' pod 'MarqueeLabel' #HTML解析 pod 'Kanna', '5.3.0' - +#内购管理 +pod 'SwiftyStoreKit' #广告组 pod 'GoogleUserMessagingPlatform', '2.4.0' pod 'Google-Mobile-Ads-SDK', '11.4.0' diff --git a/Podfile.lock b/Podfile.lock index af00427..2e76df0 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -96,6 +96,7 @@ PODS: - SVProgressHUD/Core (= 2.3.1) - SVProgressHUD/Core (2.3.1) - SwiftDate (6.3.1) + - SwiftyStoreKit (0.16.1) - Tiercel (3.2.5) - VungleAds (7.4.2) @@ -120,6 +121,7 @@ DEPENDENCIES: - SnapKit - SVProgressHUD - SwiftDate + - SwiftyStoreKit - Tiercel SPEC REPOS: @@ -150,6 +152,7 @@ SPEC REPOS: - SnapKit - SVProgressHUD - SwiftDate + - SwiftyStoreKit - Tiercel - VungleAds @@ -180,9 +183,10 @@ SPEC CHECKSUMS: SnapKit: d612e99e678a2d3b95bf60b0705ed0a35c03484a SVProgressHUD: 4837c74bdfe2e51e8821c397825996a8d7de6e22 SwiftDate: 72d28954e8e1c6c1c0f917ccc8005e4f83c7d4b2 + SwiftyStoreKit: 6b9c08810269f030586dac1fae8e75871a82e84a Tiercel: c0a73f876a72800333b15f4e7e48791f4ad21e90 VungleAds: d7cf66a6dfd390a583ea2b2cfb9af1043b686e58 -PODFILE CHECKSUM: e326003760d5d9820a607d3e116c0c70f7c9b241 +PODFILE CHECKSUM: f35fee0f7703367babb46f1ea46d4b684a5a1b8a COCOAPODS: 1.15.2 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index af00427..2e76df0 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -96,6 +96,7 @@ PODS: - SVProgressHUD/Core (= 2.3.1) - SVProgressHUD/Core (2.3.1) - SwiftDate (6.3.1) + - SwiftyStoreKit (0.16.1) - Tiercel (3.2.5) - VungleAds (7.4.2) @@ -120,6 +121,7 @@ DEPENDENCIES: - SnapKit - SVProgressHUD - SwiftDate + - SwiftyStoreKit - Tiercel SPEC REPOS: @@ -150,6 +152,7 @@ SPEC REPOS: - SnapKit - SVProgressHUD - SwiftDate + - SwiftyStoreKit - Tiercel - VungleAds @@ -180,9 +183,10 @@ SPEC CHECKSUMS: SnapKit: d612e99e678a2d3b95bf60b0705ed0a35c03484a SVProgressHUD: 4837c74bdfe2e51e8821c397825996a8d7de6e22 SwiftDate: 72d28954e8e1c6c1c0f917ccc8005e4f83c7d4b2 + SwiftyStoreKit: 6b9c08810269f030586dac1fae8e75871a82e84a Tiercel: c0a73f876a72800333b15f4e7e48791f4ad21e90 VungleAds: d7cf66a6dfd390a583ea2b2cfb9af1043b686e58 -PODFILE CHECKSUM: e326003760d5d9820a607d3e116c0c70f7c9b241 +PODFILE CHECKSUM: f35fee0f7703367babb46f1ea46d4b684a5a1b8a COCOAPODS: 1.15.2 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 37d7ee8..44514f8 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -9,23 +9,23 @@ /* Begin PBXAggregateTarget section */ 0E0BEB9BA42E723532A589374CB30C00 /* VungleAds */ = { isa = PBXAggregateTarget; - buildConfigurationList = E5F121364E1A79BFB66D09A41B164BF6 /* Build configuration list for PBXAggregateTarget "VungleAds" */; + buildConfigurationList = E9A3AFD6590653849D80834196C470FE /* Build configuration list for PBXAggregateTarget "VungleAds" */; buildPhases = ( - 16CE8AAEA322543040EFF0D0FE13BBF0 /* [CP] Copy XCFrameworks */, + 081BC55296BAD9E9C6760B2374F4E765 /* [CP] Copy XCFrameworks */, ); dependencies = ( - BB480FCC91E5FF0A2AB76425F303F260 /* PBXTargetDependency */, + C863A16EDA99EF120FB7ECD9A414C9B9 /* PBXTargetDependency */, ); name = VungleAds; }; 205EFBEF86DA6E7E3D5B9BABED8872EE /* IronSourceSDK */ = { isa = PBXAggregateTarget; - buildConfigurationList = 122819D711CB63929E9D8EDB0C79A93E /* Build configuration list for PBXAggregateTarget "IronSourceSDK" */; + buildConfigurationList = 5B091FA7E2CD7FDF65D5BBA1EE7B786A /* Build configuration list for PBXAggregateTarget "IronSourceSDK" */; buildPhases = ( - E2E647DFD78230EF07153FAAC37748C5 /* [CP] Copy XCFrameworks */, + 525EC6DC7F4705F2CE275B24C2F7F175 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 1BAEA5DF8FDEAE1B5FF4AA9D552BFEBE /* PBXTargetDependency */, + 0A218AEE463B0FD581DE87231C580ACD /* PBXTargetDependency */, ); name = IronSourceSDK; }; @@ -36,19 +36,19 @@ BFBA95B4026B800B79C513DDB085ECEC /* [CP] Copy XCFrameworks */, ); dependencies = ( - 05DAA7C047186ED17EB083750FEE109B /* PBXTargetDependency */, - 7947B280396E7BAD8F7EEE5D78DFC3B0 /* PBXTargetDependency */, + 4B5C4641F4EB341F47B3D2869D096B89 /* PBXTargetDependency */, + 696098881DCD545B24796429283FB1BA /* PBXTargetDependency */, ); name = GoogleMobileAdsMediationVungle; }; 396FEEFBFD0F2124F8A266DB6506001E /* MintegralAdSDK */ = { isa = PBXAggregateTarget; - buildConfigurationList = 9C0027167A6D52D0412AE524D1C81994 /* Build configuration list for PBXAggregateTarget "MintegralAdSDK" */; + buildConfigurationList = 304D5719BA03E1686889EA0025A38D47 /* Build configuration list for PBXAggregateTarget "MintegralAdSDK" */; buildPhases = ( - 871BAAD2BCD562BD92707B389C55CABD /* [CP] Copy XCFrameworks */, + D64BF770D43B3D1E214F13927325218F /* [CP] Copy XCFrameworks */, ); dependencies = ( - 619D18187D8FBB5C21D5FE6E571F661A /* PBXTargetDependency */, + A6B4B333FE5109CE958965E0733813DF /* PBXTargetDependency */, ); name = MintegralAdSDK; }; @@ -59,19 +59,19 @@ CC16F419D7DBFC0E4FF833010904792B /* [CP] Copy XCFrameworks */, ); dependencies = ( - EC320062DDDD45818AD67D462C455D83 /* PBXTargetDependency */, - A0967F3E2867B01AD9A563F88E216E6D /* PBXTargetDependency */, + 8B56830DA32DE8C0F3B7B8C07F353ACD /* PBXTargetDependency */, + B2A0B3A54608DDB27A4AE79C46C9A6A6 /* PBXTargetDependency */, ); name = GoogleMobileAdsMediationPangle; }; 458B188365A307B3C128ABF524D1A3E3 /* GoogleUserMessagingPlatform */ = { isa = PBXAggregateTarget; - buildConfigurationList = AFA516AC25ED560BDFED324A43C5C94F /* Build configuration list for PBXAggregateTarget "GoogleUserMessagingPlatform" */; + buildConfigurationList = 52C9964CE0138F36A3480F73779C2657 /* Build configuration list for PBXAggregateTarget "GoogleUserMessagingPlatform" */; buildPhases = ( - B3F9F4F3FF82A9CC9C364AA832020660 /* [CP] Copy XCFrameworks */, + 9825BAC27F4820D5F53393EF525DC4F7 /* [CP] Copy XCFrameworks */, ); dependencies = ( - CE3465828B18AEAEB16CCA38A2B364DC /* PBXTargetDependency */, + B78977018517C5360F553534E9A9FBEF /* PBXTargetDependency */, ); name = GoogleUserMessagingPlatform; }; @@ -82,8 +82,8 @@ 2F9AE78351D7D4C0179A358FA9AE1D04 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 4A6E9226FE70C1CE70D11F7FD8F4C048 /* PBXTargetDependency */, - 3DE5832C9D5BEF0D0065D059F14F39F6 /* PBXTargetDependency */, + 06F6C1CCC39703E8CBDB83C42F5574F2 /* PBXTargetDependency */, + 623376E355F68DDCE990A77D632E0CD7 /* PBXTargetDependency */, ); name = GoogleMobileAdsMediationIronSource; }; @@ -94,8 +94,8 @@ 1E59B2088E57C0BDC2979021C3B5DC61 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 2D4F23A7108DC2CC8885851F9A35CFB3 /* PBXTargetDependency */, - 0B11FCA052E7D0A90F9FD9C92E5AA6F0 /* PBXTargetDependency */, + A933AD089BDD72BB99B9DBEC7DC3724E /* PBXTargetDependency */, + 468DF224354D5FD78CB7F8158B556525 /* PBXTargetDependency */, ); name = GoogleMobileAdsMediationChartboost; }; @@ -116,16 +116,16 @@ 63D6D8805525F8E4803EE532744409FD /* [CP] Copy XCFrameworks */, ); dependencies = ( - 4891F2EC36B474E6D98B24DC88B45C46 /* PBXTargetDependency */, - C6D1BE2A77DB9E8B686FBF2ED409E452 /* PBXTargetDependency */, + CADEF8B851D12199A831E47F236ABBAA /* PBXTargetDependency */, + B51C1DEFE94389485C6E60D156A20FFE /* PBXTargetDependency */, ); name = GoogleMobileAdsMediationAppLovin; }; 9C19D93C9A84F895FB3C382601416AA0 /* BURelyFoundation_Global */ = { isa = PBXAggregateTarget; - buildConfigurationList = C19F91CB896D81DFCF6BDEAF2C4A3103 /* Build configuration list for PBXAggregateTarget "BURelyFoundation_Global" */; + buildConfigurationList = 5050CF680AF4D63D7957CC3765B51CC8 /* Build configuration list for PBXAggregateTarget "BURelyFoundation_Global" */; buildPhases = ( - AEFD5334F6838F24596B50A31D68F618 /* [CP] Copy XCFrameworks */, + 490DED166D98BB1E57AE3C8435BAF1D3 /* [CP] Copy XCFrameworks */, ); dependencies = ( ); @@ -138,8 +138,8 @@ 443114D936877CDB95FCCEA50F2B5188 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 8AFF4D7AAFEB68B67AC94413AF67F7B2 /* PBXTargetDependency */, - BE7C28345A1BC881FEB6C8AAF09380DA /* PBXTargetDependency */, + CB4BBAAF05A90DA913D2DCE3F56B7BC5 /* PBXTargetDependency */, + 73F6E1A6BC0436DC5ED568C52AE6340C /* PBXTargetDependency */, ); name = "Ads-Global"; }; @@ -160,8 +160,8 @@ 25FE55E66941164995BB2B74B6A26AEF /* [CP] Copy XCFrameworks */, ); dependencies = ( - 592CF6C591669B835B79BD35AEF1D518 /* PBXTargetDependency */, - 2E178B87EFC0D0EC15376B3CCDE5E0EF /* PBXTargetDependency */, + CC2C4DC430974ED2CECA54040D165E16 /* PBXTargetDependency */, + A1EEDF5DD951DC7FE27DB9B200809558 /* PBXTargetDependency */, ); name = GoogleMobileAdsMediationMintegral; }; @@ -172,8 +172,8 @@ E5879B1A146D320B75202C70537BC4A4 /* [CP] Copy XCFrameworks */, ); dependencies = ( - CB2D56929335B80588BAC6700600976E /* PBXTargetDependency */, - AB4160EEAB098588F8445DC2EF9F2945 /* PBXTargetDependency */, + DBC035066810C57FB5F01A2860EC6360 /* PBXTargetDependency */, + 65387A10E64F9442014DA30A937C9392 /* PBXTargetDependency */, ); name = "Google-Mobile-Ads-SDK"; }; @@ -181,2191 +181,2253 @@ /* Begin PBXBuildFile section */ 000A5B824AF402AA0C9C4836BE8FC2E7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 007E4A9363B819089774B481510E7DFC /* DownloadTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DCA99A5A655A928AA1281FCF471096C /* DownloadTask.swift */; }; - 00E9A49E239488D4AC5C6D69DBC64740 /* Kanna-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 43C1D18C1BBC9725A25C75C3E189510B /* Kanna-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 018E14B621F0A041F5109C9B4028DAA7 /* JXSegmentedIndicatorGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB62CA29DFC0848F9A157169F81B3E64 /* JXSegmentedIndicatorGradientView.swift */; }; - 0213D4B41C2EEB55EA07F1366C5465A5 /* Kanna-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 521C3E68202BBA93DE3342B1BB1DA867 /* Kanna-dummy.m */; }; - 0335018FAC1AD7BC453F8F9A68CDABC4 /* SVProgressAnimatedView.h in Headers */ = {isa = PBXBuildFile; fileRef = A14798E154F001CCF6DFFD6857961B6D /* SVProgressAnimatedView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0361F2B5CB823772710AB366D00D3F0E /* Formatter+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10E63901B1B31E34A0A7A4EE1C2275DF /* Formatter+Protocols.swift */; }; - 0493E66044259CA8F47711626563E29C /* RelativeFormatterLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56F8E5C0710C10E541B73B7C50A432B8 /* RelativeFormatterLanguage.swift */; }; + 007E4A9363B819089774B481510E7DFC /* DownloadTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DC243AAE733C3F7AF3EFDBA43E961F5 /* DownloadTask.swift */; }; + 00E9A49E239488D4AC5C6D69DBC64740 /* Kanna-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ED2234EF9772797C910C7D388B877FB4 /* Kanna-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0113D8541B05AA06A793A24418F97929 /* SKProduct+LocalizedPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 673908239D212E57C9C76F5C996292E1 /* SKProduct+LocalizedPrice.swift */; }; + 018E14B621F0A041F5109C9B4028DAA7 /* JXSegmentedIndicatorGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BEBF6DC18406578D9C2E5EA8BA32193 /* JXSegmentedIndicatorGradientView.swift */; }; + 0213D4B41C2EEB55EA07F1366C5465A5 /* Kanna-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 518D2F611AF51E6C2AD0A7ABCA3E61A9 /* Kanna-dummy.m */; }; + 0335018FAC1AD7BC453F8F9A68CDABC4 /* SVProgressAnimatedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 528B70ACA7A6F369CBB765DA8155ED56 /* SVProgressAnimatedView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0361F2B5CB823772710AB366D00D3F0E /* Formatter+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4195B13F509D6D234CF970887CD1BE0 /* Formatter+Protocols.swift */; }; + 0493E66044259CA8F47711626563E29C /* RelativeFormatterLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25EEF1EE55297D8F876792135110F313 /* RelativeFormatterLanguage.swift */; }; 060ABD8CDFB995116BE1FEF7FA7D9EFC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 063FD5FE7E5F8941D766728D6C00AFDA /* Pods-relax.offline.mp3.music-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D477F2F73A93C0204B639E91615E9E3 /* Pods-relax.offline.mp3.music-dummy.m */; }; - 07F83DE63FB5CC8015F48F7B9B800B6F /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6C4923152D6F2E4E5B40CFEB85C87CB /* IQPreviousNextView.swift */; }; - 07FD274BC01F578C7B37989F79350C1E /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 085FF25395039437F591BFB8F7CEFFE8 /* IQToolbar.swift */; }; - 081815B67871C182C0D337274DEDCE69 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E1223E244361837651294974907BBFF5 /* MJRefreshBackStateFooter.m */; }; - 08593ACC3F8955B57D3865FBE5940230 /* JXPagingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5476F37864952679BB7440527D6D103F /* JXPagingView.swift */; }; + 06E95B48FBA24B4202DCE8E3418F47A2 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 861A333CB52AEF84901CB42398B81A08 /* PrivacyInfo.xcprivacy */; }; + 07F83DE63FB5CC8015F48F7B9B800B6F /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75CC473776B52223765BA6C709EA4BF9 /* IQPreviousNextView.swift */; }; + 07FD274BC01F578C7B37989F79350C1E /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36773877A01343578F09D35BEE7622CE /* IQToolbar.swift */; }; + 081815B67871C182C0D337274DEDCE69 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C2063F776288C76ECF58B0626C3A1488 /* MJRefreshBackStateFooter.m */; }; + 08593ACC3F8955B57D3865FBE5940230 /* JXPagingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43ADF481AA0A5DC15AEA8EA9532F0A50 /* JXPagingView.swift */; }; 0874E6176184E3A1C3E8AB158AE5E98B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */; }; - 09871A1E8CE997DD91E7ACE2A0A273BF /* Zones.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79D9C4ED2A971C6C30455A01536975D3 /* Zones.swift */; }; - 0A5C290276F7453D9471E25BEA655842 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1129B132CD082422EB5C6319BA2CB19E /* ConstraintLayoutGuide.swift */; }; - 0AD7A0DA8FF5880E3D8599062129AB12 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B50ADFFA6616B0E4182DED6A12A552 /* ConstraintMakerEditable.swift */; }; - 0CC41A7F3CDAAF90C1825DCF4FB71B9B /* DateRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1687ADBBCAD5AB08D747201EB7BD2E9 /* DateRepresentable.swift */; }; - 0D665B6767B345D8C70D7E029A2A48D8 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94D8353CC89037EFD6ECC56C5E04A4F2 /* ConstraintViewDSL.swift */; }; - 0DA9A9D2F8960818017E26DA480FA143 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F3FD9980F483347FCEEE219DB5CB3C /* ConstraintLayoutGuideDSL.swift */; }; - 0ED12A2D58D6076BCA3C31AE79A32436 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BB77C0FE2CE1A070FFFF7B0A01078187 /* PrivacyInfo.xcprivacy */; }; - 0F1D68554CA1AC595168E8FB4E1A6E63 /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE4D65408E959DBC4414DD73E80CF948 /* CachedResponseHandler.swift */; }; - 0FF2EADF8BBB0A3EC2752A7937D70144 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BD71E231FC63D06DC2426DBEAE68364 /* WKInterfaceImage+Kingfisher.swift */; }; - 102454AF6E32B0329137A2ECD50667BA /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A51556F2C696836ADB717CF920C6F7B /* ImageProcessor.swift */; }; - 1093AAD9CB7394BDBDD0E287103515F6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = CC26583C0CE36DE0F20F62795272ACB0 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11E47F71B459982E230520F1A767EE60 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D4610D8D7561584FD1DD6831BB65AE0 /* ImageContext.swift */; }; - 11F2B1DF419EC68AD10D2A1D1176B082 /* SwiftDate-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3BE71360E7A8F6BBDB9EAE85B85E76 /* SwiftDate-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 12EC6890A8A59536867A18E8F83C8BB7 /* JXPagingView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C01352520955E4E8372B117CD4B4DAA /* JXPagingView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1336E9B0D82E5DE4E4DA4DAD898489BC /* DateInRegion+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F6165BF757B941CF21A4B139B5F1B9A /* DateInRegion+Create.swift */; }; - 1385E27B6BFFE0B9E39F2BF051ED0EB9 /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC55A6940C7F71797C8C64AF779DB382 /* ExtensionHelpers.swift */; }; - 13CC0CFB1C56F23BBC872801F983C1A3 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08927BE4C64255DC4196819E2D69D2B3 /* ConstraintLayoutSupport.swift */; }; - 15CC896E2126D6A47D03C01964D74776 /* JXSegmentedIndicatorGradientLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6436197A0A2A2EA0456A2ABCAADAFF01 /* JXSegmentedIndicatorGradientLineView.swift */; }; - 15E57DED836A5C38EB0B500F780295F3 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48E3485F037D4286B0501A9BE9582674 /* Kingfisher.swift */; }; - 15F68E09ADCDB843B938C490059485BD /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 803ACDA40C3319D2BA127793D9031C20 /* ConstraintMakerRelatable+Extensions.swift */; }; - 162B358A9CC48A414D6744BAF8562D93 /* JXSegmentedTitleDynamicConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF64FDCEA561741EA3800446C9B23D4C /* JXSegmentedTitleDynamicConfiguration.swift */; }; - 165B4E7F47A4A27EDF01B892B8E2A03B /* Array+Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64CD59DB970C8B1A3FE4DB3EB92B4BE3 /* Array+Safe.swift */; }; - 16E5F9C7FE2C499D21F3E7AF1FFC2FA7 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAF8EDDDD3E4537A0AB7EF3C498A1765 /* IQKeyboardManager.swift */; }; - 170E0C2556FD00466C155473B428F792 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E959A0610BAD14DEBF6EE7B088CF68A /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 09871A1E8CE997DD91E7ACE2A0A273BF /* Zones.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E2F39B9620C78ED7F5F9DE292128563 /* Zones.swift */; }; + 0A5C290276F7453D9471E25BEA655842 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BA7B9A0BF9A57B262BDD65693697EA4 /* ConstraintLayoutGuide.swift */; }; + 0AC34E78E328CF5AFBB6D1691BD6896E /* PaymentsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E5281CD9CEE05BA128791CC23B2AA1D /* PaymentsController.swift */; }; + 0AD7A0DA8FF5880E3D8599062129AB12 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291A0BB7C72153C6EA1B88F8C782FDF5 /* ConstraintMakerEditable.swift */; }; + 0C146CEAAE38C3EEB074ECB601803501 /* InAppReceiptRefreshRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4BEF37BDA1CBB513DA047510115E77E /* InAppReceiptRefreshRequest.swift */; }; + 0CC41A7F3CDAAF90C1825DCF4FB71B9B /* DateRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C93A087589F765082E7FD8433EE0B79 /* DateRepresentable.swift */; }; + 0D665B6767B345D8C70D7E029A2A48D8 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = E776078C4EE06B7AE6AEF3E7DA357FC9 /* ConstraintViewDSL.swift */; }; + 0DA9A9D2F8960818017E26DA480FA143 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46A4D24268736FAACC2FE3065E1DEB8F /* ConstraintLayoutGuideDSL.swift */; }; + 0F1D68554CA1AC595168E8FB4E1A6E63 /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A49AC1769F8DF5A63A7B9CB46D28D9A /* CachedResponseHandler.swift */; }; + 0FF2EADF8BBB0A3EC2752A7937D70144 /* WKInterfaceImage+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89766CD8FA857700AEE2A07DCD3EED38 /* WKInterfaceImage+Kingfisher.swift */; }; + 102454AF6E32B0329137A2ECD50667BA /* ImageProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 860DC26667C5BF0E2CEC26DB1963C5BC /* ImageProcessor.swift */; }; + 1093AAD9CB7394BDBDD0E287103515F6 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = C200AAD78266E6279EF5D69D7D681C59 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11E47F71B459982E230520F1A767EE60 /* ImageContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A39103353E0547CF519D61B6F1AE0962 /* ImageContext.swift */; }; + 11F2B1DF419EC68AD10D2A1D1176B082 /* SwiftDate-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7805C2A12525A0BC61315F223C4E679B /* SwiftDate-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12213027C0775DF7B2FCE70671CD7269 /* InAppReceiptVerificator.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAE7DF7FDF0CD29A955A3BF2B9601803 /* InAppReceiptVerificator.swift */; }; + 12EC6890A8A59536867A18E8F83C8BB7 /* JXPagingView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6300C4BC995F22D9D4EA6F0EAB59B11C /* JXPagingView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1336E9B0D82E5DE4E4DA4DAD898489BC /* DateInRegion+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E8E470675F98EDD1CA28BF5CB7D153E /* DateInRegion+Create.swift */; }; + 1385E27B6BFFE0B9E39F2BF051ED0EB9 /* ExtensionHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F9043482CF07C90D1770584E6DB70DF /* ExtensionHelpers.swift */; }; + 13CC0CFB1C56F23BBC872801F983C1A3 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E3AC1A3BA9FEA8CC4820CFDD0FB66C4 /* ConstraintLayoutSupport.swift */; }; + 15CC896E2126D6A47D03C01964D74776 /* JXSegmentedIndicatorGradientLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25438F8D01A6223792DA706D11F3E234 /* JXSegmentedIndicatorGradientLineView.swift */; }; + 15E57DED836A5C38EB0B500F780295F3 /* Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3654404C1D3CB9198642CA221FDB5B27 /* Kingfisher.swift */; }; + 15F68E09ADCDB843B938C490059485BD /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB54DD642FE810722EB6D70D503061CB /* ConstraintMakerRelatable+Extensions.swift */; }; + 162B358A9CC48A414D6744BAF8562D93 /* JXSegmentedTitleDynamicConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D1A48052995D6E315D2727FFD44D349 /* JXSegmentedTitleDynamicConfiguration.swift */; }; + 165B4E7F47A4A27EDF01B892B8E2A03B /* Array+Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5EF9743AEF60AF1E0C2F88B734BC827 /* Array+Safe.swift */; }; + 16E5F9C7FE2C499D21F3E7AF1FFC2FA7 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06ED840C9FDD28FB2183F8455D30487D /* IQKeyboardManager.swift */; }; + 170E0C2556FD00466C155473B428F792 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC5D0C54AE440DB67D3265EA41725E75 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 172D6F4BDBFD921ABF3F4936747C7B5F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 18B137C1708A9B9DC45BBB1ECF1CE4A8 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F4FEAD5B12A15B0AB3C3E7E7134C4D4 /* MJRefreshHeader.m */; }; - 19C55ED3FA058D184A9B4049A6EC287C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 5B6295FA9565F0C9DE32E3058E37B017 /* PrivacyInfo.xcprivacy */; }; - 19C5CA44D4D4D5B711D33A73525D453F /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFFFA465348E9524B162F0E6A2DB70A0 /* IQUIView+IQKeyboardToolbar.swift */; }; - 19FE9BC7F25FF5D48B6B2B3B520D4D47 /* SVProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = B7FA6744140FB1EF833833E0326B6377 /* SVProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A39B80A5083C84CF22A0D9FBB27761E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DFD57C5327D2F6B38470E7F7AD71202 /* UICollectionViewLayout+MJRefresh.m */; }; - 1A56A2E0BE0367DDB6BE95E537D43314 /* Commons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98DDDA8A73C4D57895D964FA99513BE2 /* Commons.swift */; }; - 1A6AF38DE42C92491AFFC76527050663 /* MarqueeLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67AEDA4444B748D92E195201BE621594 /* MarqueeLabel.swift */; }; - 1AEABE21257723E2AEE836117F3A8B12 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 68640C2A2CBC6DB167074ED57E6F7D60 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1B1FF7E1AFE69EA5C4816CF9426FD088 /* PKCircleView.h in Headers */ = {isa = PBXBuildFile; fileRef = D5E779974867A9D5F507354A12E2F627 /* PKCircleView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 186B58E79700924D409D7B6D718B934D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; + 18B137C1708A9B9DC45BBB1ECF1CE4A8 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 62D22AE7440BA503DEDF663EC3271CE4 /* MJRefreshHeader.m */; }; + 19C5CA44D4D4D5B711D33A73525D453F /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EC6D10939299EEB5699D8C68F6C34D0 /* IQUIView+IQKeyboardToolbar.swift */; }; + 19FE9BC7F25FF5D48B6B2B3B520D4D47 /* SVProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D95AB7D40C56D66E01A58DD81341751 /* SVProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A39B80A5083C84CF22A0D9FBB27761E /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 72E8485763CB35329412F2DCFD104DD5 /* UICollectionViewLayout+MJRefresh.m */; }; + 1A56A2E0BE0367DDB6BE95E537D43314 /* Commons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E4206CC5E31DFE33F9348CED728B9A3 /* Commons.swift */; }; + 1A6AF38DE42C92491AFFC76527050663 /* MarqueeLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8BB5B56F447E572F669454F21B09375 /* MarqueeLabel.swift */; }; + 1AEABE21257723E2AEE836117F3A8B12 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = DF76775D9F3AA4FD172A923F608ADFD0 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B1FF7E1AFE69EA5C4816CF9426FD088 /* PKCircleView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC8FCBC4CE55D8352DCDB360928099A /* PKCircleView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1B2341CD952E45126D64F01292BBCB40 /* MarqueeLabel-MarqueeLabel in Resources */ = {isa = PBXBuildFile; fileRef = FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */; }; - 1B4B180E84924CF99663817A2AFFAA92 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9530E97119B82ABCC0B59DE1534F2562 /* IQKeyboardManager+Debug.swift */; }; - 1E1A53868F7BBDA652D5417EF9D5CF4D /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F40028BB100514775FFF75B05664A0 /* NSTextAttachment+Kingfisher.swift */; }; - 1E7E37C51375285EA22294CD2ADB3159 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FA34674CAD38117127E185413606BF /* Debugging.swift */; }; - 1F539427E456AC56FFDD416169240415 /* UIImage+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D98613DDD35236A4D0BDFEAE23D7C8B /* UIImage+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1FF54BA1EA87ACD81339325012E2537B /* JXSegmentedTitleGradientCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83DEA144DC98C000EFED5D62E4ABE99 /* JXSegmentedTitleGradientCell.swift */; }; + 1B4B180E84924CF99663817A2AFFAA92 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE6EED3B5441B93536953BB9BC36B8C6 /* IQKeyboardManager+Debug.swift */; }; + 1E1A53868F7BBDA652D5417EF9D5CF4D /* NSTextAttachment+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B655830DE097EE4D6F8A21683AE33ADA /* NSTextAttachment+Kingfisher.swift */; }; + 1E7E37C51375285EA22294CD2ADB3159 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A01956C1D7F37A104776868F4CE59B /* Debugging.swift */; }; + 1F539427E456AC56FFDD416169240415 /* UIImage+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = B0E0C9F0B46DC3AAFE6E45BA943F5390 /* UIImage+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1FF54BA1EA87ACD81339325012E2537B /* JXSegmentedTitleGradientCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FD1DDA57DB48F208A6C568C04B026F6 /* JXSegmentedTitleGradientCell.swift */; }; 20F437D81954DB9DF1BA404A1C48EE5D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 222B9B50C37D319BBACE8E15B8A40348 /* JXSegmentedNumberDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0954FB9D6988F40A449780A35509345 /* JXSegmentedNumberDataSource.swift */; }; - 22FAFA41450EC40132CF4B0EEE7E6788 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A2326C267C0F58449C85157040758F /* ParameterEncoder.swift */; }; - 23277D4B1F4E8335DDCAB69A2AD75C9F /* JXSegmentedTitleOrImageDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79DDB1EAB0AD9989CCF06E4F91FE14CA /* JXSegmentedTitleOrImageDataSource.swift */; }; - 23B1B9EA25E2C943FCE5EC6D4EE19D6A /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 982EED60E599A95908C2B58F2ED4C991 /* MJRefreshGifHeader.m */; }; - 23EE2A5A9ADF9A6B9A3515CA85E382ED /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = E35AEBD5B93D27162A1DBF5BDC09DE21 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 241BEF56A0295DADC4E5D287DDAA9221 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 1B2F92B0E3E3288AD23C4994029ECC6E /* PrivacyInfo.xcprivacy */; }; - 244119912087C6ECC078CB0E740833EB /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB27A746FB274AD8000544F33942BA5 /* UIScrollView+MJRefresh.m */; }; - 25BCD06941B1CFB8F9A231960D546885 /* PKCircleView.m in Sources */ = {isa = PBXBuildFile; fileRef = F7C1CC1C1E1DD9AC8B0C1014ACE2440F /* PKCircleView.m */; }; - 26184E7091993849EC38B425E43DCE11 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D5D6369531E9040AF235AEAC2A70DC8 /* ImageView+Kingfisher.swift */; }; - 26541C9BEC53081C7AD9BB9819D71B41 /* JXSegmentedNumberCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7018DA274BD55626CAA50D198768745 /* JXSegmentedNumberCell.swift */; }; - 279E3C4211663A097FFE575249B19BC3 /* SVProgressAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 21437E75BCA9634F9C8B9D043D373E2E /* SVProgressAnimatedView.m */; }; - 27E4FBBC926AD7CB3B987D3285E11F49 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAC56F8751847DF4DB3A1173A6B072F8 /* KingfisherManager.swift */; }; - 287D870088725A42B4DF1FFC8772EA19 /* Task.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2263BDEAF43E734A85BA1E1915EF5127 /* Task.swift */; }; - 2927AE446998C11370D49E4A2CFD17AC /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = F7A843CDC5EB37B3A04CE457792DA1BC /* MJRefreshNormalHeader.m */; }; - 2B1AAA73D9231A2A7BA89DD1FF01C273 /* JXSegmentedTitleImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25CF65C227AAF5C5C93D3D3A9B82BC83 /* JXSegmentedTitleImageCell.swift */; }; - 2B230B24827053BA3E9DA0C78A796BC2 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C12AC2D9F94E7D16220EE24D970228 /* ResponseSerialization.swift */; }; - 2B3D1293B28BDADC98F03774980DC7DC /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8227CE3EDB3BAF11F6D6A3EC01FF5E7A /* Resource.swift */; }; - 2B42D035AFF52D62722161A7772C6C08 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 778E7D98987369D476C86D8334E806D3 /* HTTPHeaders.swift */; }; - 2C4C08BB733A2101D945E8C37256F78F /* UploadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F2AD80BA8435AA724EB6B867F72540E /* UploadRequest.swift */; }; - 2C94C305900E95BDB9296A7EFCF3C940 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C2DC4BB92F61092127E2D600991AA8 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2DD965DE434BE3B5A0C6EC1FC47AE81D /* String+Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FF80C7EB49A021DD323595601E9708C /* String+Parser.swift */; }; - 2E84CD435150EDA1356EE23EAB3CE5E7 /* SVRadialGradientLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B58C283ACE388278C7BF33407406FD /* SVRadialGradientLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3035E05E0216ED11647680F9C2127B01 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = A7BC7688F49434BEA6FA25FE91A24CD6 /* MJRefresh.bundle */; }; - 30DBC87A501715FE2328B9FF011F1BB9 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C72902B81CB5C101BEE3FBF90325A05E /* MJRefreshStateHeader.m */; }; - 3360B725B480679D59E44B812DD8D116 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 650F47319219F49E6D17A27822987B0D /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33779481E4431E0F97914419B9D5B475 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D47EA35FAD384C1DB6F9EC1DDDF70B2 /* ImageModifier.swift */; }; - 346855A32221981DE16BBB5C1E636BA4 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F1841C1E428E6F45DB988DB353BE3C0 /* MJRefreshAutoStateFooter.m */; }; - 347D8B1E407E90BA3078E71AFAEF49C1 /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497FB4D031EEC68DB62115A2F14BEF09 /* GIFAnimatedImage.swift */; }; - 36C78069A72BECAEB66B31FF794A09ED /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08CF57D429E7766FA4A6681307FF13BE /* Request.swift */; }; - 371D974865C3554FFC4B2D487D12615E /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = E102C8852B54402298DB54F3F16C5EE5 /* Notifications.swift */; }; - 37289CBB73D25EA3424BF2ADFBB898AC /* TimePeriodProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 151CEB998AE2B29E493689993D38EC8D /* TimePeriodProtocol.swift */; }; - 373502D50A1B2266D86409E19EC46DDB /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9348F79D10A5F9080F1E3B298F0B0199 /* IQTitleBarButtonItem.swift */; }; - 37D302D5A81F84194396C4A7C871F1DA /* langs in Resources */ = {isa = PBXBuildFile; fileRef = 26B4DC30600CA45D53E83E2E6CC7EE9D /* langs */; }; - 385AD8FDB5D1D5668668F61B36010373 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A129ED30A13DB785C196FCB25934CAF6 /* PrivacyInfo.xcprivacy */; }; - 395102C6B3D1D5F7DB48E7D762CE9152 /* DownloadButton-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 924AAFAEC16ED26A1C5EDC4E5C672190 /* DownloadButton-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39EAB37ED329E6CE7C691B9EAF731446 /* JXSegmentedDotDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC89BFB18EB488DFA69F0CA8DB78C87B /* JXSegmentedDotDataSource.swift */; }; - 3A96EC850B95C97F9056CEBBF221F60A /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D094CB1CE710AE1707F38BD19727C6E0 /* Filter.swift */; }; - 3B573F7FAA3A12BA7BF2CC874A31DEAB /* DateInRegion+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA61E0AE49AA356956A71CBEC8BF552C /* DateInRegion+Components.swift */; }; + 222B9B50C37D319BBACE8E15B8A40348 /* JXSegmentedNumberDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6C3C97F720DD50CA02C620D5DEE8D58 /* JXSegmentedNumberDataSource.swift */; }; + 22FAFA41450EC40132CF4B0EEE7E6788 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80D822E61002DDF0C346D35F0E9CA15 /* ParameterEncoder.swift */; }; + 23277D4B1F4E8335DDCAB69A2AD75C9F /* JXSegmentedTitleOrImageDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B87C5C4918251691737E8C5924893C67 /* JXSegmentedTitleOrImageDataSource.swift */; }; + 23B1B9EA25E2C943FCE5EC6D4EE19D6A /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C5EC49AE94D885C5964F267BCFFD648 /* MJRefreshGifHeader.m */; }; + 23EE2A5A9ADF9A6B9A3515CA85E382ED /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D8649670AE4407D02DE3E4F81183D78 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 244119912087C6ECC078CB0E740833EB /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = CCA2E977AAA506D3732528269C1D68A5 /* UIScrollView+MJRefresh.m */; }; + 25BCD06941B1CFB8F9A231960D546885 /* PKCircleView.m in Sources */ = {isa = PBXBuildFile; fileRef = F043CA4FC5F2AEBBCC7394A3A2CBBC22 /* PKCircleView.m */; }; + 26184E7091993849EC38B425E43DCE11 /* ImageView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25015EBAA5B2A88CF80999561A1F906 /* ImageView+Kingfisher.swift */; }; + 26541C9BEC53081C7AD9BB9819D71B41 /* JXSegmentedNumberCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56EFCE874734057C38F1FA1AB80E844D /* JXSegmentedNumberCell.swift */; }; + 26E55ED10980D9B43DF982B0B200BF8C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; + 279E3C4211663A097FFE575249B19BC3 /* SVProgressAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B8093B8BE9BBE0AE0956C213018424 /* SVProgressAnimatedView.m */; }; + 27E4FBBC926AD7CB3B987D3285E11F49 /* KingfisherManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14235EE605D1D76DC9CCF265C82C20C /* KingfisherManager.swift */; }; + 287D870088725A42B4DF1FFC8772EA19 /* Task.swift in Sources */ = {isa = PBXBuildFile; fileRef = A567819B21E543A9F45BECA604ABCFE7 /* Task.swift */; }; + 2927AE446998C11370D49E4A2CFD17AC /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FEC49C145EFAF2D5BD51AA938CBC98B /* MJRefreshNormalHeader.m */; }; + 2B1AAA73D9231A2A7BA89DD1FF01C273 /* JXSegmentedTitleImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 713BB5188923F3320E61B2AE6EB423F0 /* JXSegmentedTitleImageCell.swift */; }; + 2B230B24827053BA3E9DA0C78A796BC2 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06BD00D42EAC1ADA83163E16AF9F9152 /* ResponseSerialization.swift */; }; + 2B3D1293B28BDADC98F03774980DC7DC /* Resource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4FC73311720F721E9844CEF89D14BD9 /* Resource.swift */; }; + 2B42D035AFF52D62722161A7772C6C08 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33334EEC92CF984A565CFCE35140A91C /* HTTPHeaders.swift */; }; + 2C4C08BB733A2101D945E8C37256F78F /* UploadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 600D60C7123BC4AB47A50A0A68A74B95 /* UploadRequest.swift */; }; + 2C94C305900E95BDB9296A7EFCF3C940 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 08575ED2187D166A401FF9182B33D574 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2DD965DE434BE3B5A0C6EC1FC47AE81D /* String+Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AE589B1B6D54A212D4639F0E88A7FDE /* String+Parser.swift */; }; + 2E84CD435150EDA1356EE23EAB3CE5E7 /* SVRadialGradientLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = A596BDA1E70B218A0220C12D09B22BF3 /* SVRadialGradientLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3035E05E0216ED11647680F9C2127B01 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 64EA04BEAFC79ABA43F1A3821AC86E3D /* MJRefresh.bundle */; }; + 30DBC87A501715FE2328B9FF011F1BB9 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C587DC4C16090211336CBA9E8E41570A /* MJRefreshStateHeader.m */; }; + 3360B725B480679D59E44B812DD8D116 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DE847E58A870386910A81D0A2D622B3 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33779481E4431E0F97914419B9D5B475 /* ImageModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54F360C5A41A83ACCC91E24B2846E234 /* ImageModifier.swift */; }; + 346855A32221981DE16BBB5C1E636BA4 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 727EEE1B6E2C4E2994CA21908232D751 /* MJRefreshAutoStateFooter.m */; }; + 347D8B1E407E90BA3078E71AFAEF49C1 /* GIFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A498115E9C9A74ACE5F26AF1D3DF86 /* GIFAnimatedImage.swift */; }; + 36C78069A72BECAEB66B31FF794A09ED /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78D841E9F3168D674AF66D18DE1F3BBA /* Request.swift */; }; + 371D974865C3554FFC4B2D487D12615E /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7EC9D1A356BBE3A0777041B6185F335 /* Notifications.swift */; }; + 37289CBB73D25EA3424BF2ADFBB898AC /* TimePeriodProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3424654D9DDA6A232F40DE28EBFEF176 /* TimePeriodProtocol.swift */; }; + 373502D50A1B2266D86409E19EC46DDB /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = D046BA7924EA7FD295375208C41AE199 /* IQTitleBarButtonItem.swift */; }; + 37D302D5A81F84194396C4A7C871F1DA /* langs in Resources */ = {isa = PBXBuildFile; fileRef = 80349D7FECC402457E0AD072365C78EC /* langs */; }; + 395102C6B3D1D5F7DB48E7D762CE9152 /* DownloadButton-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 258C7375BC36AFEA26E8875AA85BB193 /* DownloadButton-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39B4A1044D721B04D84D1EE12B10180E /* PaymentQueueController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F4690F1F07933A509747D2CAB3C71C4 /* PaymentQueueController.swift */; }; + 39EAB37ED329E6CE7C691B9EAF731446 /* JXSegmentedDotDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FE7303B8394DD069B4138457E01C792 /* JXSegmentedDotDataSource.swift */; }; + 3A96EC850B95C97F9056CEBBF221F60A /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D422723BE0EDAD14AF61AEA35F602D3 /* Filter.swift */; }; + 3B573F7FAA3A12BA7BF2CC874A31DEAB /* DateInRegion+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = F46204660D68624E6A8BBF8341241C65 /* DateInRegion+Components.swift */; }; 3B901DF82C6576019330391D0F470B31 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */; }; - 3C33A3E21318ADC341EE4C24F0950FB8 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DCD23C18E50BC36855471D51B8C143D /* ImageDataProvider.swift */; }; - 3C425FEE22F5E6EE82500F6107EAE8F4 /* JXSegmentedIndicatorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B7C3AC992487132887B4D9F1AADE37C /* JXSegmentedIndicatorProtocol.swift */; }; - 3DAFEDCDC5094007E329D71FE84FF704 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 30617DE247307243E66FD31E71158A63 /* SnapKit-dummy.m */; }; - 417EAFB7648F1C35B8F7ADC203A96315 /* JXSegmentedBaseItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC25C97F950EB830D3679CDFBA226BB6 /* JXSegmentedBaseItemModel.swift */; }; - 41A536E6CE1C85116A756B710B2C660B /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4E053175601CB885B7C714C8C158BEA /* IQKeyboardManagerConstants.swift */; }; - 42B43A15ADA9F66F4E2AD66666943F26 /* SwiftDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD86CE6DD2587D2DE35D7C74140C2BD9 /* SwiftDate.swift */; }; - 42E1A5B96D2BB47C84AE1DA68F691376 /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1788D8BAD4338823B98EACC597041E9 /* Runtime.swift */; }; - 4318466387894387E637747807B70757 /* Tiercel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F93764F4C6446A961A44FDBFFEBD2B /* Tiercel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4337931D8B8E3F3BA03C77C1B496BEAD /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7975847324C15DA898E52C9B6E79359 /* HTTPMethod.swift */; }; - 43E7BD44853E62096917DAF77B6C1CE3 /* Executer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 783EC01F05410ED81788E5D5F370B728 /* Executer.swift */; }; - 43ED71634C98518E6B0749001ED89C43 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 78160D90218160B19D755A5151662571 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 440C0830E1410552E2ED0A1647CC4209 /* JXPagingListRefreshView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72A0B91FF07489B473BB90C144E444B7 /* JXPagingListRefreshView.swift */; }; - 4413F602F8263A6E3EE93517916F2EDF /* SwiftDate-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BB443DBBF74A33CFCC3F2E6428AC583C /* SwiftDate-dummy.m */; }; - 4440877063F01580E3AB1B430D85444C /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9D6F99F3FE492B8A833D7CAF85DD139 /* CPListItem+Kingfisher.swift */; }; - 447BC8586A6379C7E6C7CECAC494C6E3 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB2340368F6877574FDB47400C8CC59 /* RequestModifier.swift */; }; - 45131830DC22C22B4A21C4A54A147947 /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 192AEDE9FBEB5C2484E0876685D44305 /* MJRefreshNormalTrailer.m */; }; + 3C33A3E21318ADC341EE4C24F0950FB8 /* ImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 724FC3F64506F8174CBB9004724C3E45 /* ImageDataProvider.swift */; }; + 3C425FEE22F5E6EE82500F6107EAE8F4 /* JXSegmentedIndicatorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9A0767FD3CFBD370369982B2AE49EF /* JXSegmentedIndicatorProtocol.swift */; }; + 3DAFEDCDC5094007E329D71FE84FF704 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E2E1B99D9FC751EBD51B24714C9F2CA /* SnapKit-dummy.m */; }; + 3E5A6875C22B757F6377B87BF9DDBBF2 /* InAppProductQueryRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69AD6303EDF9661BB4716A140908ED56 /* InAppProductQueryRequest.swift */; }; + 417EAFB7648F1C35B8F7ADC203A96315 /* JXSegmentedBaseItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F76AF105233022D6026A46DF3523661F /* JXSegmentedBaseItemModel.swift */; }; + 41A536E6CE1C85116A756B710B2C660B /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33966E796A7390BE7FF44CDB2BE9A0C6 /* IQKeyboardManagerConstants.swift */; }; + 42B43A15ADA9F66F4E2AD66666943F26 /* SwiftDate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 500B1B13AF6A6D4BC573B47E089DCD05 /* SwiftDate.swift */; }; + 42E1A5B96D2BB47C84AE1DA68F691376 /* Runtime.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA06E40FFA21E5CFDD144F60269180E0 /* Runtime.swift */; }; + 4318466387894387E637747807B70757 /* Tiercel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 259909C0DBE38175655E9C2365935623 /* Tiercel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4337931D8B8E3F3BA03C77C1B496BEAD /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB9ED5230348C4BB3748A90AB7D53ED3 /* HTTPMethod.swift */; }; + 43E7BD44853E62096917DAF77B6C1CE3 /* Executer.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF82499F2D5DFD91F076A17C901A3333 /* Executer.swift */; }; + 43ED71634C98518E6B0749001ED89C43 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A54BB00C704E470C1A7346EEAE4ACB8 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 440C0830E1410552E2ED0A1647CC4209 /* JXPagingListRefreshView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F30B7F3DE539A32CCB144EA9A92F3C9 /* JXPagingListRefreshView.swift */; }; + 4413F602F8263A6E3EE93517916F2EDF /* SwiftDate-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDA1F3BC020DE48C6532C0FC2524397B /* SwiftDate-dummy.m */; }; + 4440877063F01580E3AB1B430D85444C /* CPListItem+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72B680BA5B5394BCF38B06C56B9F12F2 /* CPListItem+Kingfisher.swift */; }; + 447BC8586A6379C7E6C7CECAC494C6E3 /* RequestModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F51AFD5DF87E0E146CECB915419AA45 /* RequestModifier.swift */; }; + 45131830DC22C22B4A21C4A54A147947 /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = E2569CA596DD40262761C5AB283F2ABB /* MJRefreshNormalTrailer.m */; }; 454D70B3D5531C61FAF93EF01F6B761D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; }; - 45ABFED1A9F6C0B330BB822AC08029A5 /* TiercelError.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B7297B2870C426E6AA3D6959056839 /* TiercelError.swift */; }; - 45D1C5B966D0BE59EF67F8A839AED2F4 /* JXSegmentedViewTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35D5ADF1D1AAF0974B7FA8ADCD8B3418 /* JXSegmentedViewTool.swift */; }; - 4803DFE6BE7D9A926811385567288A8C /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C3AAD9D7C7ACED7FB8C4F8371AE029 /* TimePeriodGroup.swift */; }; - 48935D3DED861A1A5C1D9352BDB24F6B /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E34D022148655C4F0FB1AB5E251FCD /* KF.swift */; }; - 48E83D4BC4A5C3542CB0560A1E82A2F4 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = E2EE4C39D9C771FC8B7078E82E6E4E17 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 498FFEC31A02476F4F719EF645AC1562 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D896C798FD50E176B305544F4E5046B4 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49D5506D651C7F3E49D8DA20ABD46AF9 /* OperationQueue+DispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F9034BB13D8DF718DAA1F0DDDB323B /* OperationQueue+DispatchQueue.swift */; }; - 4B1EB80C18DE9531ABD461548B71233C /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03EE66FFB3B069220086ED584B890666 /* ImagePrefetcher.swift */; }; + 45ABFED1A9F6C0B330BB822AC08029A5 /* TiercelError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7363F8980F33A5AB1D6987D2774E8695 /* TiercelError.swift */; }; + 45D1C5B966D0BE59EF67F8A839AED2F4 /* JXSegmentedViewTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C937D78C43B8C4E43C7FFB955972CC4 /* JXSegmentedViewTool.swift */; }; + 471DCA7DFF277E1573416930A5776313 /* SwiftyStoreKit+Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64E20FE924E084D0A4DAC4738D793457 /* SwiftyStoreKit+Types.swift */; }; + 4803DFE6BE7D9A926811385567288A8C /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = D667D495F0B53796B34CAE6AAE78A35F /* TimePeriodGroup.swift */; }; + 48935D3DED861A1A5C1D9352BDB24F6B /* KF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DC66942EA06C464D2A271CF3E107C8A /* KF.swift */; }; + 48E83D4BC4A5C3542CB0560A1E82A2F4 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A18E10EB0CBD73AC9A38DC09F1E9051 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 498FFEC31A02476F4F719EF645AC1562 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 18E6EF43B257244FB95DA60D56AB814E /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 49D5506D651C7F3E49D8DA20ABD46AF9 /* OperationQueue+DispatchQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E14365D8A0F66B56970C994F1770779 /* OperationQueue+DispatchQueue.swift */; }; + 4B1EB80C18DE9531ABD461548B71233C /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F409FEC6EC8932CF4B0197D1FD3208 /* ImagePrefetcher.swift */; }; 4BDCBAE57DEA966EA076E084BB3CB5F1 /* Kanna-kanna_privacy in Resources */ = {isa = PBXBuildFile; fileRef = 9743244F7A0C3E969AC9AC387C451185 /* Kanna-kanna_privacy */; }; - 4C149A1F54943C28E893701175FA85DC /* PHPickerResultImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52C14823F8E100E6F50BE9B8BB640E8B /* PHPickerResultImageDataProvider.swift */; }; - 4E9110992405432F87E834D5ED37AAAE /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 865C406DDC8DC5045DD6F82CF0D4940E /* PrivacyInfo.xcprivacy */; }; - 4EFCD7DECB92938B822DE9FB6CABD30F /* FileManager+AvailableCapacity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5573A474288CD4453EEF52EF0F118108 /* FileManager+AvailableCapacity.swift */; }; - 4F2F7AFD7C593DAE210F77E7F8BC2403 /* JXSegmentedIndicatorTriangleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F0CED6BC56052BF6E0B1D635406D1F5 /* JXSegmentedIndicatorTriangleView.swift */; }; + 4C149A1F54943C28E893701175FA85DC /* PHPickerResultImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD754E29D68C2000C9A0B7954E99C57B /* PHPickerResultImageDataProvider.swift */; }; + 4D93C0FD12F79F04984F07C60B92F358 /* Pods-relax.offline.mp3.music-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D477F2F73A93C0204B639E91615E9E3 /* Pods-relax.offline.mp3.music-dummy.m */; }; + 4E77EE8C7995A922C9C6F9B79B5C0B45 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 9B436546333AC789AC7AEAA75E5980EE /* PrivacyInfo.xcprivacy */; }; + 4EFCD7DECB92938B822DE9FB6CABD30F /* FileManager+AvailableCapacity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A59D61CAAD214534920A7A28E29881 /* FileManager+AvailableCapacity.swift */; }; + 4F2F7AFD7C593DAE210F77E7F8BC2403 /* JXSegmentedIndicatorTriangleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B0EDAAA44E2569CAC45B76F9C599F39 /* JXSegmentedIndicatorTriangleView.swift */; }; 4F4B9DFA352D9958C7494D7BC24631D8 /* Alamofire-Alamofire in Resources */ = {isa = PBXBuildFile; fileRef = 085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */; }; - 4F80144C5D33EFDAC14379838CF9720E /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 90981E4BE24B928A992FCAB31296C8B2 /* MJRefreshBackFooter.m */; }; - 4FE35DBCEE3E9B3AE786452DCCD1B66C /* JXSegmentedBaseDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4195EE4D04A9B2BCC86CD172EF46701 /* JXSegmentedBaseDataSource.swift */; }; - 506C1EE2968687F178BB2DFA34D185CE /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF5B2A2993AED1D35C6BFFC980601143 /* IQKeyboardReturnKeyHandler.swift */; }; - 5075DC82A63A9807DFC390B4CE8046CD /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C993B27C87D04296774969E9725A048 /* Session.swift */; }; - 50E4E24710A4C5A77BE6594A10DFE773 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C128894ECB5671BE66953A9B9F4BB11 /* ConstraintMultiplierTarget.swift */; }; - 50E7230906FBF4AE950D903EFADB0A07 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F401E0A57AE8FA5399E102EF055D119F /* KFImage.swift */; }; - 514A19E702520E6E336D77E2615D17CF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = F9366AC7E3D17BA6575807A27BE7CF0C /* NSBundle+MJRefresh.m */; }; - 51D9F94E4B4D2A55B87D6CF7199B9E7C /* UIButton+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = DC77C12A73411C587BA88241974608CF /* UIButton+PKDownloadButton.m */; }; - 53B84E73DB923EA4A6CEEEDEA16FD011 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 530951EF86713FB41AA763BC57FD567D /* PrivacyInfo.xcprivacy */; }; - 5610B3D1D3CC41790D99E354C1201DA5 /* Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07EE42847C720E80782BEDA1D3962CC8 /* Cache.swift */; }; - 56987A745C2D39979A167EBF45B8D073 /* JXPagingSmoothView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 304C4305E4436DF350FCE7BBCB709351 /* JXPagingSmoothView.swift */; }; - 56CD198002D3D45274F6719725B983CF /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 689B6D215DA883EFF6A588D10DFEBE26 /* ConstraintOffsetTarget.swift */; }; - 56E561C1A8960D630D418FF931D36FBA /* JXSegmentedTitleItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 724D57B9C08C5C1E67A713E3C11FF65E /* JXSegmentedTitleItemModel.swift */; }; - 571142A2747CD90165F631A8AE980A0A /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D0972947EBA2E3D93B9BF7B6734E872 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 574450219BF9DBA9113E31EBC80BAEF2 /* JXSegmentedTitleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A6E323A6197209186B986F304B8ACFC /* JXSegmentedTitleCell.swift */; }; - 578833D3ED755D5D1F1577005AEADBAE /* TimeStructures.swift in Sources */ = {isa = PBXBuildFile; fileRef = B729390366F75B62BE4ABE0FA5FCD012 /* TimeStructures.swift */; }; - 5830C6260CA2B7CD6DC74054FB29CDD1 /* DownloadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54FDD69C39A6F15C0F441B6BEF4EE2D /* DownloadRequest.swift */; }; - 58E936B1E7E42C0BFC119D428B70F1D8 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E168A38CF18323F52190B3DD764B5716 /* Alamofire.swift */; }; - 59A4D228896665E65F2CD7907833FD59 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CA671907ED22584A4B56881C1604824 /* Deprecated.swift */; }; - 5AADCA36EC4DA4FA600B160967070CF1 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 45E547462EB478143CCED6E8DD3A8B4F /* PrivacyInfo.xcprivacy */; }; - 5AB36FBBBEBD750E81C146BBF8A0BA17 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645BFD9FDB0CCE54FB1DC5B9258CD6D4 /* KFAnimatedImage.swift */; }; - 5AD4E5B4118A1DC7D639F611044B4159 /* DataRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F28B5EEF4B87037C80B5DE086BB0D968 /* DataRequest.swift */; }; - 5B30D386EFF8443016B761B14016C1CB /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BA631E9FA70A75DD8B4AF8E13A5BEC5 /* CallbackQueue.swift */; }; - 5CCFD596BBF1E6D91167E6E3A977FB86 /* UIImage+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F5423B86959FE437D3CF27F8E282725 /* UIImage+PKDownloadButton.m */; }; - 5D2F784CAC2EEE09B332245A61D3687D /* AssociatedValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87409B22D5051E98D7A130BF9FAFDDF9 /* AssociatedValues.swift */; }; - 5D90B0097BBDAB6B90F35314BBC37554 /* Date+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B282F044E67F89D4CCCE1148C236770 /* Date+Create.swift */; }; + 4F80144C5D33EFDAC14379838CF9720E /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 38928D98CCB5D166B32E5B7CF4CAC606 /* MJRefreshBackFooter.m */; }; + 4FE35DBCEE3E9B3AE786452DCCD1B66C /* JXSegmentedBaseDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8089E70214B840E2BD6237C8B9E099A2 /* JXSegmentedBaseDataSource.swift */; }; + 503891C4D8CBFDE65C84243C6E0646D6 /* SwiftyStoreKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB7406EFD62506191D5B1EE8F6815F98 /* SwiftyStoreKit.swift */; }; + 506C1EE2968687F178BB2DFA34D185CE /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90A297AD6F86AFAD3EB383A7D326EEFE /* IQKeyboardReturnKeyHandler.swift */; }; + 5075DC82A63A9807DFC390B4CE8046CD /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = F83E900A43E79BCCA05128F9C3F23985 /* Session.swift */; }; + 50E4E24710A4C5A77BE6594A10DFE773 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDBD00AC5D39359736F8707008E61024 /* ConstraintMultiplierTarget.swift */; }; + 50E7230906FBF4AE950D903EFADB0A07 /* KFImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70D17D0EC95090B13FEAACE26566D7DE /* KFImage.swift */; }; + 514A19E702520E6E336D77E2615D17CF /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 416BBA1EDEC4AE19E6AC897E0F7C7FB4 /* NSBundle+MJRefresh.m */; }; + 51D9F94E4B4D2A55B87D6CF7199B9E7C /* UIButton+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BC651A3F72E8A2AF28E8BBCFFACBD3A /* UIButton+PKDownloadButton.m */; }; + 52FF86FF46FB117637FF029A27EB4B75 /* SwiftyStoreKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 397822BBF02595A5296498D52B25CB40 /* SwiftyStoreKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 535EE2B56AAF524C4B5C9FACE2C1F1B5 /* ProductsInfoController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A34A665B2528009D0C42DD149C275DE6 /* ProductsInfoController.swift */; }; + 5610B3D1D3CC41790D99E354C1201DA5 /* Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFDA3A92F41203A1AF863573C82DD553 /* Cache.swift */; }; + 56987A745C2D39979A167EBF45B8D073 /* JXPagingSmoothView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 300908519F262807E8B3B1C9C4E86E7B /* JXPagingSmoothView.swift */; }; + 56CD198002D3D45274F6719725B983CF /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060FEC21D1BD43CAE443AEE6CD46E5D9 /* ConstraintOffsetTarget.swift */; }; + 56E561C1A8960D630D418FF931D36FBA /* JXSegmentedTitleItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A834E8D8BE2766528CAA1954EB223740 /* JXSegmentedTitleItemModel.swift */; }; + 571142A2747CD90165F631A8AE980A0A /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CF14FE50C48CF01FCAC4E87BF90707A7 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 574450219BF9DBA9113E31EBC80BAEF2 /* JXSegmentedTitleCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A2CD7E4B58F258DB38A0D2C80639527 /* JXSegmentedTitleCell.swift */; }; + 578833D3ED755D5D1F1577005AEADBAE /* TimeStructures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84516EE7CC6BA64FF2E9CE2FB8BBB195 /* TimeStructures.swift */; }; + 5830C6260CA2B7CD6DC74054FB29CDD1 /* DownloadRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2B8804287F71CFDE51E94237AA905AE /* DownloadRequest.swift */; }; + 58E936B1E7E42C0BFC119D428B70F1D8 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDDA8C59ACE8F9C39635C4FEFE7A7F7E /* Alamofire.swift */; }; + 59A4D228896665E65F2CD7907833FD59 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD73C9ED2A7971B6C1F727742AD9E44 /* Deprecated.swift */; }; + 5AB36FBBBEBD750E81C146BBF8A0BA17 /* KFAnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01AA2531DA325C7F5D64D21FB6CD36DE /* KFAnimatedImage.swift */; }; + 5AD4E5B4118A1DC7D639F611044B4159 /* DataRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F07DE6977FAC08B793323372D78E02 /* DataRequest.swift */; }; + 5B30D386EFF8443016B761B14016C1CB /* CallbackQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = D310A3F70A1FDFEE4D83DC90AB3F2381 /* CallbackQueue.swift */; }; + 5CCFD596BBF1E6D91167E6E3A977FB86 /* UIImage+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = EBC30D9117633C9E419E8A0339636E5C /* UIImage+PKDownloadButton.m */; }; + 5D2F784CAC2EEE09B332245A61D3687D /* AssociatedValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7C093A00FE477915B9624C7C6DE53F2 /* AssociatedValues.swift */; }; + 5D90B0097BBDAB6B90F35314BBC37554 /* Date+Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B8014C66C3B96F7D9077D6B11D037ED /* Date+Create.swift */; }; 5E858AD3F64F096EE17F34759F017DC3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; }; - 5E8E9469BF126E918EADF79EC4BB5CA2 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = B05F2E4434B2FDD7D6A3C9C2BB077D55 /* IQUIView+Hierarchy.swift */; }; - 5F52D18FE8736028A8FB4B4B61B49111 /* JXSegmentedView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B88EAFD91901F3AC158C89B0F0135DDD /* JXSegmentedView-dummy.m */; }; - 5FE04B779A038EBDFE268D19297F0FA5 /* RelativeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9294286C62DE82E82D62E03709AFEE60 /* RelativeFormatter.swift */; }; - 6084CC72921FA7260B8FA2A07F49AE96 /* JXSegmentedTitleAttributeItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4587E65C36A10C39CBC0E2F5C4396D34 /* JXSegmentedTitleAttributeItemModel.swift */; }; - 60CD99E8F32FD54F599DECFB768863A0 /* JXSegmentedIndicatorImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FBBFB4F6CE85A66E902AAE095FCD5E /* JXSegmentedIndicatorImageView.swift */; }; + 5E8E9469BF126E918EADF79EC4BB5CA2 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D0CA69E43827B0F9628E57B4DAE944B /* IQUIView+Hierarchy.swift */; }; + 5F52D18FE8736028A8FB4B4B61B49111 /* JXSegmentedView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1768E32B02264C787BDBCF24C02A5060 /* JXSegmentedView-dummy.m */; }; + 5FE04B779A038EBDFE268D19297F0FA5 /* RelativeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00A9B9DC58EE736737B5D70BE8DCB603 /* RelativeFormatter.swift */; }; + 6084CC72921FA7260B8FA2A07F49AE96 /* JXSegmentedTitleAttributeItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D8E658E51A449CDC7AFB6F1CB536738 /* JXSegmentedTitleAttributeItemModel.swift */; }; + 60CD99E8F32FD54F599DECFB768863A0 /* JXSegmentedIndicatorImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD60FC49CE717AB67B301D491C2CB9FF /* JXSegmentedIndicatorImageView.swift */; }; 60CE1AC69D95F0F7C6637C601A84C069 /* MJRefresh-MJRefresh.Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */; }; - 60D62AFE59E950FFEA458C1788D05486 /* UIColor+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0937E7E798038071785C1E25AE579B /* UIColor+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 612AE0ABB9BCD3AF0E1D29B4C063CA62 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EE9CC0E79E45C52C1116F2D103B87C1 /* StringEncoding+Alamofire.swift */; }; - 6142372CEE4D251A94EA4BE2630F27E7 /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 636044F85B6C0F0B04089645A7629BAF /* Date+Components.swift */; }; - 632239BD2DF58FF13D9E4D1C4327F528 /* JXSegmentedTitleDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6487549714520CFBEC4495C98FA8237B /* JXSegmentedTitleDataSource.swift */; }; - 63BCE3414C785046BB317537B8120B5D /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BD06F8AEFAA8C05423C76CA45EEFB7E /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6431218578A566C5EBF5FD166F164059 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F07C16276861F8F0161EEFD610369D1C /* ConstraintMakerExtendable.swift */; }; + 60D62AFE59E950FFEA458C1788D05486 /* UIColor+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = DAA6BD0348DCFCA9E9405535AB7B4EDE /* UIColor+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 612AE0ABB9BCD3AF0E1D29B4C063CA62 /* StringEncoding+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A16395047476C7D8D35F702A35DCE41 /* StringEncoding+Alamofire.swift */; }; + 6142372CEE4D251A94EA4BE2630F27E7 /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACA203FC1F67C7256020E08A4FE410A5 /* Date+Components.swift */; }; + 62CB14F4A2E1CA6DCA72E9E26AFB59D1 /* SwiftyStoreKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B16989AE0BF5F426E92F7D5F7A8AA66 /* SwiftyStoreKit-dummy.m */; }; + 632239BD2DF58FF13D9E4D1C4327F528 /* JXSegmentedTitleDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845C1D204BE68FD8F89BED42F41AEDED /* JXSegmentedTitleDataSource.swift */; }; + 63BCE3414C785046BB317537B8120B5D /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E0BB03F413716590B5FE11E35A5046CF /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6431218578A566C5EBF5FD166F164059 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE7F16EBEC889DEAB0E1D535511D6BA /* ConstraintMakerExtendable.swift */; }; 647D16586EBBE25158E3FD684541A1DD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 6584A733B2610DAFBB1CEF8E90635EC9 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F30D7D082680337C7F6329A41F988ECE /* TimePeriodCollection.swift */; }; - 65EEB9B45B77C5733E6233759FE7BC76 /* Data+Hash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 883A5018134E10BEA6621A3D8854B73F /* Data+Hash.swift */; }; - 65F1A046F742E910CE0EE30BE2600DDD /* JXSegmentedDotItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CCF332045B4DA976A155170B1C559B8 /* JXSegmentedDotItemModel.swift */; }; - 66049009FD4B4D7ED2DCA5DB12525840 /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6849528159321587BE5E606E25E430D4 /* KFImageProtocol.swift */; }; - 661036CF70C0946F0ED7BAF395598868 /* URLSession+ResumeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17FAA6CAEE4B7AF59C567AB12CB0B5E /* URLSession+ResumeData.swift */; }; - 6628BE82C4F27A39F94CBEA02BB498EF /* DateInRegion+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EAC137B05C4F0BF05D55D27DB0B9A9F /* DateInRegion+Compare.swift */; }; - 6735E4B11C64D20B4E05A92811F5A721 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 569D276675E2CDA6EF62A1948F8798A4 /* IQKeyboardManager+Internal.swift */; }; - 68238227D42B2511FA6A26BF71E92520 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A27B2175A5053A8BC14FC904F25B1D2 /* Alamofire-dummy.m */; }; - 68241B77CB3EE81665BBB4275AC19679 /* JXSegmentedListContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC5FC4BCA4F7DD532333ADAC36D14E09 /* JXSegmentedListContainerView.swift */; }; - 686ABAEBCE5C0EA6644AA80F9B4B3687 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = FECE16431DAF009D6CA3EC4D821236AD /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 68995B28EE5B539CEA5A1133E4623927 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE5332C37AD04F2C53AC3AF4C472A195 /* MultipartFormData.swift */; }; - 68A74F13F8FEBAA7E0EA9344DED0458B /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 571126149F9E1C0E93C6DDA7E80F39DC /* OperationQueue+Alamofire.swift */; }; - 69261B5D3B53EBF7109D5E1DA3768CAC /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = C489DE1EC0B260C26CDA11091088F879 /* AuthenticationInterceptor.swift */; }; - 6C4BCC8C2D31263360E2697776A9E80D /* JXSegmentedIndicatorBaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAEE5C72B95D9920645555D9645229B0 /* JXSegmentedIndicatorBaseView.swift */; }; - 6CC7E7C00730B1BF42A28B2E23CA01D6 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82A038DD4A2BDE864CB56DECE9F1F93C /* URLSessionConfiguration+Alamofire.swift */; }; - 6D389E4D5F97798BE1AEEB8C317852D7 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 77DEAFCFDEFF758A4BBD49DF8FBCADD4 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6D4A08865846C0F0DB9A05C617C2A947 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = CCD70BE85BA95A8850C325B753C86007 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6D7B1471C4072078ADFE359FD4838761 /* libxmlParserOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6310EA1FB0DC406FAA76F66A24F9CFA /* libxmlParserOption.swift */; }; - 6E23DA3D58E8C10B007C321E13508FEF /* URLConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = E91756E5EEC1CE38135F7A766BFE5668 /* URLConvertible.swift */; }; - 6E2884B29CD49EE91C48C725105F295A /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3242C01B0F9CBC42B33E648A59DF5A12 /* LayoutConstraint.swift */; }; + 6584A733B2610DAFBB1CEF8E90635EC9 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8557D8CBB4A41AEEC2451F8853A913E /* TimePeriodCollection.swift */; }; + 65EEB9B45B77C5733E6233759FE7BC76 /* Data+Hash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8301B2D10843594816DD139D8AC27A88 /* Data+Hash.swift */; }; + 65F1A046F742E910CE0EE30BE2600DDD /* JXSegmentedDotItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E30882C3193ADEDB258EEF461E4226F /* JXSegmentedDotItemModel.swift */; }; + 66049009FD4B4D7ED2DCA5DB12525840 /* KFImageProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FFBE950570EE229C203B54C2793C45C /* KFImageProtocol.swift */; }; + 661036CF70C0946F0ED7BAF395598868 /* URLSession+ResumeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 748BA272B223DB97443EB5BD8A9A6729 /* URLSession+ResumeData.swift */; }; + 6628BE82C4F27A39F94CBEA02BB498EF /* DateInRegion+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = B49A590A42088EDC9232B3C36384196E /* DateInRegion+Compare.swift */; }; + 6735E4B11C64D20B4E05A92811F5A721 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E0A231AD037262793594B9AC1BEA68 /* IQKeyboardManager+Internal.swift */; }; + 68238227D42B2511FA6A26BF71E92520 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 141A655343492902274C5B2F2F6898E2 /* Alamofire-dummy.m */; }; + 68241B77CB3EE81665BBB4275AC19679 /* JXSegmentedListContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3797A1ED72470DFE3474E65D7CC89124 /* JXSegmentedListContainerView.swift */; }; + 686ABAEBCE5C0EA6644AA80F9B4B3687 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A0D34AD56036AA50998DA9EB9B0FE /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 68995B28EE5B539CEA5A1133E4623927 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4A52580737933C0F0CC9BC925BE7318 /* MultipartFormData.swift */; }; + 68A74F13F8FEBAA7E0EA9344DED0458B /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF84F527398F8144FD46400B18A7C314 /* OperationQueue+Alamofire.swift */; }; + 69261B5D3B53EBF7109D5E1DA3768CAC /* AuthenticationInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4653E774EC5B58444FC5ADC46A8FAF8 /* AuthenticationInterceptor.swift */; }; + 6C4BCC8C2D31263360E2697776A9E80D /* JXSegmentedIndicatorBaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D81D9C8D59F6A59813C15D5238CC81E0 /* JXSegmentedIndicatorBaseView.swift */; }; + 6CC7E7C00730B1BF42A28B2E23CA01D6 /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 839C9526EA4B4D5D119CF1970E5A385B /* URLSessionConfiguration+Alamofire.swift */; }; + 6D389E4D5F97798BE1AEEB8C317852D7 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BBC0FA6D3886D61366D9AB922C1FBC7B /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6D4A08865846C0F0DB9A05C617C2A947 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = F206B9F6F145E50F83CA450F1E01D03D /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6D7B1471C4072078ADFE359FD4838761 /* libxmlParserOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E98C0D2975A68FD2B4E45B7AE7AD61C /* libxmlParserOption.swift */; }; + 6E23DA3D58E8C10B007C321E13508FEF /* URLConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 406575A940F41A9D8566829D4384971B /* URLConvertible.swift */; }; + 6E2884B29CD49EE91C48C725105F295A /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = C32ED1557CE5B66D30230924B9DE2690 /* LayoutConstraint.swift */; }; 6E4CA219FC518FA98BC190DCE71C5C97 /* Kingfisher-Kingfisher in Resources */ = {isa = PBXBuildFile; fileRef = C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */; }; - 6E4DEB1A81739DE58C64997251DAA87C /* ISOFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1938304BA416A78B24C7730FCDE81AD /* ISOFormatter.swift */; }; - 6F1A5760586B1F9EE2BED9ACAC45C064 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D980043CEAAA5ED999733B5B1E8DBE50 /* PrivacyInfo.xcprivacy */; }; - 6F271B6EA85E0BDDA7DD1CC621EDC4F9 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E60011C5BB155CEAE3B2C3D13D99E2D9 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F2E0DC7D8598283D088A989FDB8E5F6 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0515F009EC1D42648F936568FE3DBB5 /* ParameterEncoding.swift */; }; - 6F7E774BA62FA50039B96B8956500A1C /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A0DE66F85700034200410FB3FF1B8AF /* DiskStorage.swift */; }; - 7052944C657F270E47777446D0E10E1C /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4525C641FBEED91C9C6F8288A8ACD27B /* ConstraintInsetTarget.swift */; }; - 7054B30D754154CA5D477623D1FD06AC /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B9586C9299F591B56212CE72E5BBD60 /* ImageTransition.swift */; }; - 70B890CA221D229ABF2346A7245654C5 /* Int+DateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109658C67D8D26095C960BADEC9D0E54 /* Int+DateComponents.swift */; }; - 70CA58D30ECB9D500D479A1D93DE075A /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A568929973119F416C7BF261CA6B7E03 /* ImageDownloaderDelegate.swift */; }; - 7161A8A89FB1C894F9145BF97D2EE8B1 /* PKStopDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 67179E87516C1832DD104BAEAA6B360E /* PKStopDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 71655F70079826C7494ABF198F9F563A /* RelativeFormatter+Style.swift in Sources */ = {isa = PBXBuildFile; fileRef = 231C01A93F9D5A19C1F31E29F9E7CB5F /* RelativeFormatter+Style.swift */; }; - 716D04A56D55610F7F4AC50C8D8213E8 /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582F1A77E143C82474C371DD15CEE671 /* ImageDrawing.swift */; }; - 71B32D2CE27370DCC6032569FEE5C8DC /* Date+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FD2FFE881D84C3B670BAB88E22C956D /* Date+Math.swift */; }; - 72C19C762FADC82517C344E9F47D7E50 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97A8C270116FCC7B6C936E3EE45AEF1C /* AlamofireExtended.swift */; }; - 72CC881DC0047F4F1DC02528A87777BD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 735B99CA4190FBE5FE23DA796402D447 /* DateInRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0017512D3910F0D3D543B2440823D69 /* DateInRegion.swift */; }; - 7367DD455506C92257B75D2B810C2318 /* MarqueeLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F790570456A516F8650BAB9AA492E2E8 /* MarqueeLabel-dummy.m */; }; - 73F8AC99A58E5837924C056E89543B97 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = B45A85858219F01838F08C1EBBF35287 /* Typealiases.swift */; }; + 6E4DEB1A81739DE58C64997251DAA87C /* ISOFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34D3DB35FFA46EECAFE5C309E0DE9DBA /* ISOFormatter.swift */; }; + 6F271B6EA85E0BDDA7DD1CC621EDC4F9 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 620B99A6927EEAB042A04C903A20836C /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F2E0DC7D8598283D088A989FDB8E5F6 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C779085DC2520F270713CCACA0A7AA9A /* ParameterEncoding.swift */; }; + 6F7E774BA62FA50039B96B8956500A1C /* DiskStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8EFAE5171A5BAEF3E28A192AB44C244 /* DiskStorage.swift */; }; + 6FA59EC22704C6D01B227025E9D074E2 /* Pods-relax.offline.mp3.music-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE9AF65F6021937194CC0C0B3BEB8B6 /* Pods-relax.offline.mp3.music-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6FC189783912EC0FDB5837FE69B9E3C0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 557D5438A5140D126C7529E994C4B514 /* PrivacyInfo.xcprivacy */; }; + 7052944C657F270E47777446D0E10E1C /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 559596219D370E058C92E3E35EE4D89D /* ConstraintInsetTarget.swift */; }; + 7054B30D754154CA5D477623D1FD06AC /* ImageTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CC78FDA6AAF9DD919F660FD9FE74959 /* ImageTransition.swift */; }; + 70B890CA221D229ABF2346A7245654C5 /* Int+DateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CEA23E2B691AFDA1BFD0DF9A5625DBC /* Int+DateComponents.swift */; }; + 70CA58D30ECB9D500D479A1D93DE075A /* ImageDownloaderDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90748A85EBBE9652E1A07592A2CB64B4 /* ImageDownloaderDelegate.swift */; }; + 7161A8A89FB1C894F9145BF97D2EE8B1 /* PKStopDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = A1F5F22700729D23C2A1E804DEE347A8 /* PKStopDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 71655F70079826C7494ABF198F9F563A /* RelativeFormatter+Style.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D687505443DFE4BE03F78838A0D848 /* RelativeFormatter+Style.swift */; }; + 716D04A56D55610F7F4AC50C8D8213E8 /* ImageDrawing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15991DE59E8EDD40CD3EFA06A79DA25E /* ImageDrawing.swift */; }; + 71B32D2CE27370DCC6032569FEE5C8DC /* Date+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14C175AA6AA44062DFAD3B2D94BFC9C9 /* Date+Math.swift */; }; + 72C19C762FADC82517C344E9F47D7E50 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 277CAFA67AABAD4E1246F8571D3BB8C9 /* AlamofireExtended.swift */; }; + 735B99CA4190FBE5FE23DA796402D447 /* DateInRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675E3196CC739D2602839E89CD52735C /* DateInRegion.swift */; }; + 7367DD455506C92257B75D2B810C2318 /* MarqueeLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 11B650731422FDC6DA3BBDE420CADC23 /* MarqueeLabel-dummy.m */; }; + 73F8AC99A58E5837924C056E89543B97 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F52AD0B9BFEFE749B555428E509E188 /* Typealiases.swift */; }; 74145F14ACD710C1D165C5F9B3F0D7ED /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 742FF4F9EBEDCB53DF6DE9259272C2BC /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39DA9F637D9ABDD5F76047F119E819F6 /* CacheSerializer.swift */; }; - 74BF3CC58474F118E0E3953ADBBD233F /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 818FCC9CC4F290F8B82A6326814D74E4 /* MJRefreshComponent.m */; }; - 770999AB3867421AD8DE056DF4FE2693 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A08FDFE16B24AFD5D04B41912C00390 /* FormatIndicatedCacheSerializer.swift */; }; - 77A016AB014A21D60BBFAB9F7134D38B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = B17BF8BC2E7C8C6EBED071926CAFE950 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77D782DE125D322922466676E2FFA289 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40384388C4364C2DAD8BA47C94580C85 /* ConstraintPriorityTarget.swift */; }; - 78D414CF02F5ED61DAB995221C459C22 /* JXSegmentedIndicatorDoubleLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3688B99F337B684E1FFF14A3ACAB1F95 /* JXSegmentedIndicatorDoubleLineView.swift */; }; - 794FC38D15336AB502B73B012005E9BD /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5101AD37E88892D7B12DB1D4038DD1DC /* Validation.swift */; }; - 795681285B4E2B121B5CD420131168F8 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 602E621178DBBCB2973D70B5DFCBA912 /* MultipartUpload.swift */; }; + 742FF4F9EBEDCB53DF6DE9259272C2BC /* CacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4FAFA21E0D38E80D84CAE204F08F62A /* CacheSerializer.swift */; }; + 74BF3CC58474F118E0E3953ADBBD233F /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 6291267844FF04156811E67CC5346D4F /* MJRefreshComponent.m */; }; + 770999AB3867421AD8DE056DF4FE2693 /* FormatIndicatedCacheSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D74E68D7C88C85B66CA11A7286E08E0A /* FormatIndicatedCacheSerializer.swift */; }; + 77768D027FF9A26181BB93603251128C /* OS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ED2390AFE60220869AE14BB9B49F653 /* OS.swift */; }; + 77A016AB014A21D60BBFAB9F7134D38B /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 23B04ACE0DF031800E861D43FBF6175B /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77D782DE125D322922466676E2FFA289 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D48C24C286DED9941FE817356278A3 /* ConstraintPriorityTarget.swift */; }; + 78D414CF02F5ED61DAB995221C459C22 /* JXSegmentedIndicatorDoubleLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E74F467255B8E9422391F4F7C2E0A11 /* JXSegmentedIndicatorDoubleLineView.swift */; }; + 794FC38D15336AB502B73B012005E9BD /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6457660072BFAF956D7149AAFDF80388 /* Validation.swift */; }; + 795681285B4E2B121B5CD420131168F8 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C575E50561E7D8E221D0B2ECE346D /* MultipartUpload.swift */; }; 79E4EC8E7FF2E4B1B389722EB2BEC3D0 /* DownloadButton-DownloadButton in Resources */ = {isa = PBXBuildFile; fileRef = A6A74933CD02E6DBD2AFCF807116B6CB /* DownloadButton-DownloadButton */; }; - 7A19CD0F168E8C66757012114767A36B /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 70D10D3CAB30F6D54D2B4A2209E8CC91 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7AD0E5A1A45CE95B2C7A8078B2F19073 /* TimeInterval+Formatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AA74E8572883764D297B358AC211CD /* TimeInterval+Formatter.swift */; }; - 7AE2E0B382A14D58BE7DAA0C852DCD02 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FBC175EE2A764074D431C1CFA529CB1 /* ServerTrustEvaluation.swift */; }; - 7BC03DCFF31FDA534EB7B100209D1718 /* Calendars.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70B832656036D6B9612783F190D889CE /* Calendars.swift */; }; - 7C505E7C30A2E0FA68171866E82652AB /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43AF1336AA77F42564DDDA236B4705AB /* SessionManager.swift */; }; - 7CBC9519020D00C559A33BC8DE33FB2D /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F51BE4198DF602B06F8AED25182A392 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7CC5E76223E1EB7B09FBC03EA07E3DB3 /* JXSegmentedIndicatorBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F8F0EABA61946CE6A9398291DA5BC00 /* JXSegmentedIndicatorBackgroundView.swift */; }; - 7D64E79D8C91B8B7AB38C3E59E624869 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17402BCD51124820DF5C7EBE5C603D25 /* NSButton+Kingfisher.swift */; }; - 7D952C22D46295112F3FF0406FEE1F12 /* PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B309A66D68CEDDDA25990C518E912AD /* PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7E59ABF8A1AC8F61FEFB9B8C72EFB9E5 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 168756C5EBED84120265A3A0CCDE935E /* IQKeyboardManager+Position.swift */; }; - 7F60A80731DCB0EB26C7D01DCCA932E4 /* ISOParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = A24F4BD2039C2A48CBAE2614BF638469 /* ISOParser.swift */; }; - 80244605FFB26BF165B3C6E3CFA83A3C /* JXSegmentedTitleImageItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08647831FD71C99E7D10D9957F8FB167 /* JXSegmentedTitleImageItemModel.swift */; }; - 808D5A1156DAC2C796DED587EF67064A /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D704325915C6BD40A6744CF2D75EBD06 /* ImageBinder.swift */; }; - 81245F505360D8598E4A6C7D67E09F21 /* Double+TaskInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2317B3DA98A10BC379E4AC03AE198D53 /* Double+TaskInfo.swift */; }; - 82FE3B046FEA46F2BDFE7FB0E9D7CBAD /* SVProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8A935AFBCD5E6B9C947704DDAE7F71 /* SVProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 83DBC0F86AD7C6EFB6947E0F3616467E /* JXPagingListContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDAA9B07CBDD49EA6B57BDE8FB54E8B /* JXPagingListContainerView.swift */; }; - 84358B4BB18902AC6FEA5B921B1991CE /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4D07B73DF87FC7F4F137ADDF6D7990BD /* PrivacyInfo.xcprivacy */; }; + 7A19CD0F168E8C66757012114767A36B /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C75CB2480508EABF23A7DEDA3E6571E /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7AADD6F13A956F3815C1C7C38035FC17 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4BF7D79723056A79ABEA86CB73B0DC4F /* PrivacyInfo.xcprivacy */; }; + 7AD0E5A1A45CE95B2C7A8078B2F19073 /* TimeInterval+Formatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31597B5BC480FAB93230993D8DB11976 /* TimeInterval+Formatter.swift */; }; + 7AE2E0B382A14D58BE7DAA0C852DCD02 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9C3C2621EA3AC2FF0861FDB7F6AFD37 /* ServerTrustEvaluation.swift */; }; + 7BC03DCFF31FDA534EB7B100209D1718 /* Calendars.swift in Sources */ = {isa = PBXBuildFile; fileRef = 006F9177091CC8EF7246C914D71C62FE /* Calendars.swift */; }; + 7C505E7C30A2E0FA68171866E82652AB /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8586F7E14767212B8B494AEE98DCA68 /* SessionManager.swift */; }; + 7CBC9519020D00C559A33BC8DE33FB2D /* Kingfisher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9416D9810BAA23F4A89D5D9E95D2B472 /* Kingfisher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7CC5E76223E1EB7B09FBC03EA07E3DB3 /* JXSegmentedIndicatorBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D3A01882E34845C5F8DE020FC5A2164 /* JXSegmentedIndicatorBackgroundView.swift */; }; + 7D64E79D8C91B8B7AB38C3E59E624869 /* NSButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 553149C6B519F0F11FEE049A6DCCC603 /* NSButton+Kingfisher.swift */; }; + 7D952C22D46295112F3FF0406FEE1F12 /* PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 681E98A0D0D44024938F6CF2AD838349 /* PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7E59ABF8A1AC8F61FEFB9B8C72EFB9E5 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F2833C15364CFCC2159569E3F3980E /* IQKeyboardManager+Position.swift */; }; + 7F60A80731DCB0EB26C7D01DCCA932E4 /* ISOParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5247D19BEC1843E42AD0B88D51E0AD2 /* ISOParser.swift */; }; + 80244605FFB26BF165B3C6E3CFA83A3C /* JXSegmentedTitleImageItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA9400AA68BF6280E7E4D3188A1EA258 /* JXSegmentedTitleImageItemModel.swift */; }; + 808D5A1156DAC2C796DED587EF67064A /* ImageBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC53902114063827FF87B346A8CDE6EE /* ImageBinder.swift */; }; + 81245F505360D8598E4A6C7D67E09F21 /* Double+TaskInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20DCDE5279985EA132D9E7115AB238DB /* Double+TaskInfo.swift */; }; + 82FE3B046FEA46F2BDFE7FB0E9D7CBAD /* SVProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E52B6E723185C7E96D11C97A76874B50 /* SVProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83DBC0F86AD7C6EFB6947E0F3616467E /* JXPagingListContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F716F95A3FEEE475C629129F96BD624 /* JXPagingListContainerView.swift */; }; 84BEB9E439780B1E0DEF56459E3D3352 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 8640829049AE9907FE93825E5510C33D /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7272A790F5044BA2D90B470F2270D640 /* ConstraintMaker.swift */; }; - 868D4A456CBC3255A772F7FEA2F63BE0 /* JXSegmentedIndicatorParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBEAB6A03729766E0A7EFB6D1048142 /* JXSegmentedIndicatorParams.swift */; }; - 87996D11DC92EE19EAF9305DAEA4ACF2 /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 364906283D14D2A7EF5DA839890FF396 /* ConstraintMakerPrioritizable.swift */; }; - 8868BA37E3CE7C58D26123806D543F3F /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F599A4146FCA3A7CDD31D732895296DC /* ConstraintView.swift */; }; - 887DB52C63E52FBD3B88F42DD8CFB421 /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01493CE42496731CD3B177FDB7BB2E61 /* RequestCompression.swift */; }; - 891D1BF14C8881C74262EE9DBE5D67A9 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E0849DC5A8A6748D1D2802446F73D93 /* UILayoutSupport+Extensions.swift */; }; - 8A52ECA8A45C0574AB3305F39FB8CF81 /* DownloadButton-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A64DC922B78AC52926F439352582E0BA /* DownloadButton-dummy.m */; }; - 8C077A05101B84731A302657381218CB /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = AB442A0E113D73EA8D4E4E169677B3BC /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8D18198290C6F15504358DD49F0C505F /* JXSegmentedTitleOrImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94AF97F02D7DA17C5DE99AA8F01227EA /* JXSegmentedTitleOrImageCell.swift */; }; - 8DD0EA5259D87AA915FC266D43CD08D6 /* JXSegmentedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60AE9B3E40B5181DEB486E2C4035460B /* JXSegmentedView.swift */; }; - 8DD46EE7FB9503E7634E929DDE1CBA31 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A8CC20359274F7D5FD546EFC0C6A1E0 /* Notifications.swift */; }; - 8F86B659599ECD5B66928A4E34581D16 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C91F16470A1FC85D3AB744AD01552A3 /* Indicator.swift */; }; - 900FC539EBC7D2C16B0960A5C27BC708 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EFF4CD3DE2D2CB571F49EFD5278F46E /* RedirectHandler.swift */; }; - 90441CBC43993A5E4E0F5CD5BECC2DDE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D5F26AE35EAE9F7C93CF4ACE5AD6B346 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 906EF891E58A035281766993F82373E3 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FA3E54CBAB70B6AD0E1D69F023EE6EE /* ConstraintItem.swift */; }; - 90D847B19214926EDE5210D44A08F3C7 /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7209F76A5932F0F5AAC6B4E81F8F7787 /* RequestTaskMap.swift */; }; - 918F3C1B140A1A9305D0FBC9D05AAA53 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D2C66C01020A1165416408705E80DE17 /* PrivacyInfo.xcprivacy */; }; - 92138A77DFEB4F76FCB582E97633896D /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586DF3F1204697C3580D05381713AD6F /* URLRequest+Alamofire.swift */; }; - 922585BA77D3A07EB133EDB99621BA0C /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E23E5B2859DD3EC1BBD419EF922C9 /* Box.swift */; }; - 9255A2BCECEB0006DAAF985CA00E2D15 /* JXSegmentedTitleGradientItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDB13BAE7495E322ABB51BC1B5903B6A /* JXSegmentedTitleGradientItemModel.swift */; }; - 926192F85DEA185AB270BFB68CD5D3FC /* CSS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C0D803F6E2A3D17BADCCBCB7C285AF /* CSS.swift */; }; - 92A81311D8592CB3D907E9DA59023E38 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CA0E4052172AD0E9F0F607FAD8CB5488 /* PrivacyInfo.xcprivacy */; }; - 930B495B7A3197730A016E2339A4CBA7 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E4258AA2A020278B614B2A255571D994 /* IQKeyboardManagerSwift-dummy.m */; }; - 932470342D7352EEC18C00E52B37A5AE /* DotNetParserFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63ECA8D8F2B4F36071723AFF952438B6 /* DotNetParserFormatter.swift */; }; - 9335612DA775B6D7696C46A692DF7335 /* PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B51B6FC2FA7FEBF384D53611FD25665B /* PKDownloadButton.m */; }; - 9378157945D7B405C862A05B0D6B971B /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CF858EC0FCC75A6836DB4BF651D67CF /* Result+Alamofire.swift */; }; - 938CFF5F6DE6E7E8CE94373E51F3E07A /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 603516344C9B358A725A58F0E76ECE39 /* ConstraintLayoutGuide+Extensions.swift */; }; - 93C0B1CFE9984F2B431C7E50F194E612 /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C701343060C5CAF3D73F0A8355DBE30 /* SessionDataTask.swift */; }; - 94F8CDE3F3A40F97AB34DDC1D3971574 /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34CF82630BAD3593DFEB7F71B55ECEE /* MemoryStorage.swift */; }; - 950B809760A8CE4375DCE1016FB9859F /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9913837E5BDB879998B54369E1B0F829 /* ConstraintMakerRelatable.swift */; }; - 9779D52AD8CDA703D6EEE1C6D38E019F /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2229C8AA61302EE9C42BF14CAD4941E /* ConstraintAttributes.swift */; }; - 97D7D91FC818805D8344C373CC098C32 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 223F8ADA4A0FBD0D1DF373FEE8AB5990 /* SessionDelegate.swift */; }; + 854BFD21D5BF7A34DC0AD8E7FE0781FD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 48EE5E52BC31F88C335E745BDCB7D3B2 /* PrivacyInfo.xcprivacy */; }; + 8640829049AE9907FE93825E5510C33D /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63668B203286C61783386297D9730938 /* ConstraintMaker.swift */; }; + 868D4A456CBC3255A772F7FEA2F63BE0 /* JXSegmentedIndicatorParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D2A02F693546F46156EC74DBEFE3F43 /* JXSegmentedIndicatorParams.swift */; }; + 87996D11DC92EE19EAF9305DAEA4ACF2 /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A8A158383AB34ED41B26A151BC02ED6 /* ConstraintMakerPrioritizable.swift */; }; + 8868BA37E3CE7C58D26123806D543F3F /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA9594A114F5BD33C000C36016512BB2 /* ConstraintView.swift */; }; + 88743F908068F5EEAF3E614C04AF9AF6 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 678BC4A7CE448691BC1A08C269B802D4 /* PrivacyInfo.xcprivacy */; }; + 887DB52C63E52FBD3B88F42DD8CFB421 /* RequestCompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F749A52F3E8FD7D7F0A8F0609944FA67 /* RequestCompression.swift */; }; + 891D1BF14C8881C74262EE9DBE5D67A9 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F68846A4CF2B763A3A7FEF475748668B /* UILayoutSupport+Extensions.swift */; }; + 8A52ECA8A45C0574AB3305F39FB8CF81 /* DownloadButton-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B14B7D110E7F31E83A850D9D853CBFE /* DownloadButton-dummy.m */; }; + 8C077A05101B84731A302657381218CB /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FA585724DB0888965CB0F4D7B9C506 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D18198290C6F15504358DD49F0C505F /* JXSegmentedTitleOrImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 685DAF7A8E8C59C030B389280B0780A7 /* JXSegmentedTitleOrImageCell.swift */; }; + 8DACCC9244F05188E1D4CE3972335846 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = FC5CC067D229A0EA11129D3C9D3A525F /* PrivacyInfo.xcprivacy */; }; + 8DD0EA5259D87AA915FC266D43CD08D6 /* JXSegmentedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 634CA5B0A74EBF4E9AD99487441CA5AA /* JXSegmentedView.swift */; }; + 8DD46EE7FB9503E7634E929DDE1CBA31 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 468A653FEC2A81BCCAA60DF18C702377 /* Notifications.swift */; }; + 8F86B659599ECD5B66928A4E34581D16 /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4ED36571C8F43F0C8C302DDECC3DE56 /* Indicator.swift */; }; + 900FC539EBC7D2C16B0960A5C27BC708 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F53C03FC061ABE8D5B46AC3181C15C8E /* RedirectHandler.swift */; }; + 90441CBC43993A5E4E0F5CD5BECC2DDE /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 79AF719ADC645D9DA9ECE8D3F5E0E15C /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 906EF891E58A035281766993F82373E3 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46626797A89E4B31E8BC2EA9C7C491F1 /* ConstraintItem.swift */; }; + 90D847B19214926EDE5210D44A08F3C7 /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2CBC3F93EB4BDBB3D28099A2E4067E5 /* RequestTaskMap.swift */; }; + 92138A77DFEB4F76FCB582E97633896D /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0AEA8EC4A9E61BBDF992A31BDD6D7E2 /* URLRequest+Alamofire.swift */; }; + 922585BA77D3A07EB133EDB99621BA0C /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93134B5838F962110D477987CCD4B29E /* Box.swift */; }; + 9255A2BCECEB0006DAAF985CA00E2D15 /* JXSegmentedTitleGradientItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D494E69E15A9F376ABD893097C712F2 /* JXSegmentedTitleGradientItemModel.swift */; }; + 926192F85DEA185AB270BFB68CD5D3FC /* CSS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 988F42D82A17F06744B5BC54B53CF02A /* CSS.swift */; }; + 92A81311D8592CB3D907E9DA59023E38 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CDCE3C204C6EE195EE0A2B4A633207AC /* PrivacyInfo.xcprivacy */; }; + 930B495B7A3197730A016E2339A4CBA7 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 917D1F863624BDE1185B996F365EDE67 /* IQKeyboardManagerSwift-dummy.m */; }; + 932470342D7352EEC18C00E52B37A5AE /* DotNetParserFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1FA384E6AF7940857E61BDBB281771B /* DotNetParserFormatter.swift */; }; + 9335612DA775B6D7696C46A692DF7335 /* PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A6A6A50DC74712211E438AE3C910922 /* PKDownloadButton.m */; }; + 9378157945D7B405C862A05B0D6B971B /* Result+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BD68C71A2A6E6ED88D88F594F1AF7DB /* Result+Alamofire.swift */; }; + 938CFF5F6DE6E7E8CE94373E51F3E07A /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F05ED3D6601288193716571FF114AF5 /* ConstraintLayoutGuide+Extensions.swift */; }; + 93C0B1CFE9984F2B431C7E50F194E612 /* SessionDataTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A2D62965F65CBDB89D6B71D8F8F8376 /* SessionDataTask.swift */; }; + 94F8CDE3F3A40F97AB34DDC1D3971574 /* MemoryStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4EE769FC869BF809A8D20CA5374389C /* MemoryStorage.swift */; }; + 950B809760A8CE4375DCE1016FB9859F /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69C881EA63EA2A014FF2A493884E8501 /* ConstraintMakerRelatable.swift */; }; + 9779D52AD8CDA703D6EEE1C6D38E019F /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F68B998E99688701CE1CC20840D8868 /* ConstraintAttributes.swift */; }; + 97D7D91FC818805D8344C373CC098C32 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 389411D0BD09E9265E2DA369E45645D2 /* SessionDelegate.swift */; }; 97EA46DA072EC4FD4D831606095B92C1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; }; 982BEF701ABAC12486494182415A4946 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; 98455F4176C861F9E33D36892A932684 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - 98AEAA041DE971906C7EEBC1182A4470 /* UIButton+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E605FD53E3A786F60A1BC575BC7C09F /* UIButton+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 99FB2910921988A9BCC5533A1EA70E59 /* Region.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8275C6CB7B7DCBCA97D8F23D486C1A20 /* Region.swift */; }; - 9A07F0B734748735A80119550AC32104 /* SVIndefiniteAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = C6507F4AF27447992A5309144A4625A8 /* SVIndefiniteAnimatedView.m */; }; - 9AF14E4B1C52E5AD4C38021C4EC17974 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 329CF166C20CD1850CF3BEC6A02B5C88 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AF53260DACD3DE030C97AA110DAD22E /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 40AA88CAF2F550EECCFD1716B8CFBBB9 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B93846DEFDF34EC2E881F65938B3F17 /* JXSegmentedTitleOrImageItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9380D7614B7CB74E6980C6649076C4C9 /* JXSegmentedTitleOrImageItemModel.swift */; }; - 9C2584A9CCF8CA6C9DF2AD79DB831E70 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = B78417EA0934C396B014641B180ED7E8 /* IQKeyboardManager+UIKeyboardNotification.swift */; }; - 9C292E2C761CB97ACD00F95FA4D60E85 /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A85D99BE4A9789648AB1DEF422A01B2 /* IQKeyboardManager+OrientationNotification.swift */; }; - 9C7D314BE45AB79E96B260656C36BAEC /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F3235CD98841BCD0F81BA7DF2F9B18 /* RedirectHandler.swift */; }; - 9CD7E71568E53040631511D003E1147C /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ACA01A6A042469814FEC37208C1336C /* Storage.swift */; }; - 9D8BED7F3F86BB39E7C0923D92E73F8B /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E531A4B22CC65730B4D411FBF40DAB /* Combine.swift */; }; + 98AEAA041DE971906C7EEBC1182A4470 /* UIButton+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = EE864DC982804DF6D89F20231C5CE945 /* UIButton+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 99FB2910921988A9BCC5533A1EA70E59 /* Region.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58B062FCDEF96B25B3B58CC01DD7C099 /* Region.swift */; }; + 9A07F0B734748735A80119550AC32104 /* SVIndefiniteAnimatedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E3AC6321973E24DB4A8D98B3C25883 /* SVIndefiniteAnimatedView.m */; }; + 9AF14E4B1C52E5AD4C38021C4EC17974 /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB9130E5D9123A31740CD11F4056D28 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AF53260DACD3DE030C97AA110DAD22E /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D83A200DB4F00E0663B6C0AC10E335B /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B7224AF5E568B056F0811678EFB58ED /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4D471D531607402100BF882130441B73 /* PrivacyInfo.xcprivacy */; }; + 9B93846DEFDF34EC2E881F65938B3F17 /* JXSegmentedTitleOrImageItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC919D9C0B168922CFF3B25CE9931C7 /* JXSegmentedTitleOrImageItemModel.swift */; }; + 9C2584A9CCF8CA6C9DF2AD79DB831E70 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3A892979B183BB4792C1508170553FD /* IQKeyboardManager+UIKeyboardNotification.swift */; }; + 9C292E2C761CB97ACD00F95FA4D60E85 /* IQKeyboardManager+OrientationNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95EFE807493A79E41F255240ABDD86F3 /* IQKeyboardManager+OrientationNotification.swift */; }; + 9C7D314BE45AB79E96B260656C36BAEC /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9505AFF12D173AD64F6F24CA15E722AC /* RedirectHandler.swift */; }; + 9CD7E71568E53040631511D003E1147C /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3F81BA02B550DDF883BFB1C1749C99A /* Storage.swift */; }; + 9D8BED7F3F86BB39E7C0923D92E73F8B /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86CE79C63ADEDAF9EF90C5EF21BF67CA /* Combine.swift */; }; 9DACAF384DD9C46FB76E2D3DF5D41084 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */; }; - 9DDF0D3F6C82ADE6303A0F24A8F87C6A /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6326E17C8B5A686B40945F856BB26A83 /* Delegate.swift */; }; - 9DE54A6FA3EA23631ADD6DEC4D190EC9 /* String+Hash.swift in Sources */ = {isa = PBXBuildFile; fileRef = F391F357E6E6AF871FC1271971F60CA1 /* String+Hash.swift */; }; - 9E4E278A3C1543798E1912699886023E /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81F47B42849B24279EDCC910B532DD06 /* IQKeyboardManager+UITextFieldViewNotification.swift */; }; - 9F15AD066C4130E1C6E3ADA35EC8264E /* NSLayoutConstraint+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 11D212D5525D54D2EFE6BC352A0D4544 /* NSLayoutConstraint+PKDownloadButton.m */; }; - 9F512CD07E58A0B0E015EECFA57456CF /* DisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDD6DD5176F9FCE0B624E93A78876A9D /* DisplayLink.swift */; }; - 9F6257E692DB9F9130A3618CCCC5FA70 /* PKCircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = C79893B01FF07B5D75FC01366FB12E85 /* PKCircleProgressView.m */; }; - A0371DF7D93D9B86BD50474D4B9294FD /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 405BF032AC5C2BE8883C2DF25EA468FE /* ConstraintInsets.swift */; }; - A051999781E1280746F7743BDEEA6C49 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A415EFCD42F3DA175B0F2EDC17D8DC /* ConstraintDescription.swift */; }; - A1506893FF52AA466B130E8B05FBE868 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B830737EAB1B54F64E061AF37DFFAFD /* NetworkReachabilityManager.swift */; }; - A22A2ACF53FDC243AAAFB009005A710F /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2139A3240A6E3522FD87F420B3ECC38B /* Concurrency.swift */; }; - A35877DE0C3D6B4CF2A10E666EF5F490 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CDBE60B33514A59B6587155AE3E4657 /* LayoutConstraintItem.swift */; }; - A37E5D81F048A26B1074AC0CDB0295A7 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = C99211483588BDDE16A1769219E9173A /* ImageDataProcessor.swift */; }; - A393340CB069126B0A3D781C174E6E49 /* JXSegmentedNumberItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C174D2D133C44FEF8642007ED87FCF9 /* JXSegmentedNumberItemModel.swift */; }; - A3B9D0654E2F76243CA5BD8082B41BDC /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4F1BE33963B8EB12D057F641183451F /* SessionDelegate.swift */; }; - A3FD52DF5584364FFD56965394C36CF2 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5112DF2CA790D4B9BAD0AC0DCD2A1321 /* URLConvertible+URLRequestConvertible.swift */; }; - A50A72FCD270217D99ECA1D2700CFAD4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B5947F39D001D9F20B7E69F6C7F5C728 /* PrivacyInfo.xcprivacy */; }; - A71F19421AA36501BF3FD4CEE4074566 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74458DF7DAB803EBD9F8B5EB10667343 /* Image.swift */; }; - A7AE58053194FA1CEA420D995AF17B85 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9066A02E3BA2967096103937F6AAB8C2 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A86A28FC358F0AFE453C2EBD1D035751 /* JXSegmentedTitleGradientDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4603362D9975BA8DFB68013C3C09911 /* JXSegmentedTitleGradientDataSource.swift */; }; + 9DDF0D3F6C82ADE6303A0F24A8F87C6A /* Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED77466C2F0AB4B4754E6EBFB7C39ECC /* Delegate.swift */; }; + 9DE54A6FA3EA23631ADD6DEC4D190EC9 /* String+Hash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 329D8740758C3DCCF6145AA66293F411 /* String+Hash.swift */; }; + 9DF86D22BDF8963B57A9ED057935DA46 /* SKProductDiscount+LocalizedPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7D0E436DD66015E154E85C56933A6F4 /* SKProductDiscount+LocalizedPrice.swift */; }; + 9E4E278A3C1543798E1912699886023E /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17B6A51A7580DE8B694A61FD00EC842B /* IQKeyboardManager+UITextFieldViewNotification.swift */; }; + 9F15AD066C4130E1C6E3ADA35EC8264E /* NSLayoutConstraint+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D2C65A669258BA7619F3BDF463EA5E0E /* NSLayoutConstraint+PKDownloadButton.m */; }; + 9F512CD07E58A0B0E015EECFA57456CF /* DisplayLink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6390E72BB6B7EB43A73058F2DDD6CC01 /* DisplayLink.swift */; }; + 9F6257E692DB9F9130A3618CCCC5FA70 /* PKCircleProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = BD472562883B6E7754A94E2E4CBAE0C0 /* PKCircleProgressView.m */; }; + A0371DF7D93D9B86BD50474D4B9294FD /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61765001BD4D23B978F5AAA43ABECA90 /* ConstraintInsets.swift */; }; + A051999781E1280746F7743BDEEA6C49 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ED1B86D3E0B35FDCED00FCCD70C152B /* ConstraintDescription.swift */; }; + A1506893FF52AA466B130E8B05FBE868 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39D85BA1A05D45B537404FAE72A7C288 /* NetworkReachabilityManager.swift */; }; + A22A2ACF53FDC243AAAFB009005A710F /* Concurrency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FA12734BDF57936D10B4133C1740261 /* Concurrency.swift */; }; + A35877DE0C3D6B4CF2A10E666EF5F490 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE554630860E75FA5E383558986F3E3F /* LayoutConstraintItem.swift */; }; + A37E5D81F048A26B1074AC0CDB0295A7 /* ImageDataProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E140085FD7725E013FB2B8E031CFDEA2 /* ImageDataProcessor.swift */; }; + A393340CB069126B0A3D781C174E6E49 /* JXSegmentedNumberItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFBED85C2A0E52E3F663EF54FE7FED4C /* JXSegmentedNumberItemModel.swift */; }; + A3B9D0654E2F76243CA5BD8082B41BDC /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBDA2300FDFA4E83D0F3BE593B05FE94 /* SessionDelegate.swift */; }; + A3FD52DF5584364FFD56965394C36CF2 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08FF38FD693DE513C37D3EBD46F3A417 /* URLConvertible+URLRequestConvertible.swift */; }; + A50A72FCD270217D99ECA1D2700CFAD4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 312913CBF4FAFF0B8CB46F93090A2FED /* PrivacyInfo.xcprivacy */; }; + A71F19421AA36501BF3FD4CEE4074566 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 280FE41B1CE7EAAD191B3616DD4DF4AD /* Image.swift */; }; + A7AE58053194FA1CEA420D995AF17B85 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D7527B2C256486912089839E0800D205 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A86A28FC358F0AFE453C2EBD1D035751 /* JXSegmentedTitleGradientDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 666E626039D371009594E08E9879A767 /* JXSegmentedTitleGradientDataSource.swift */; }; A8C0CBBC63C39A8C10083CBCA172F7CF /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */; }; - A8DD3F39B4D1F0C7B11866484A03336E /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B24697D6F72BA33F92B0E9959D8D87B /* IQInvocation.swift */; }; - A977A16C4F0675B97633D3C41BA5B6E4 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808C3CE25C24E32BB17EAD547D7015C1 /* TVMonogramView+Kingfisher.swift */; }; - AA602A49B1DC7FDED565CAD8BB89EAC1 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09491106C86A0C802FE9FD26FCFB5F5A /* AFError.swift */; }; - AA99A5B65FF84BABBAADA73755A1128E /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 879913B4CBEB7849037E4FC50DF71941 /* TimePeriodChain.swift */; }; - AAC2529A1B4F4832A052B348C5093018 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34CED2A98170B8183315D2BD1E5C02BC /* IQUIScrollView+Additions.swift */; }; - AB651DB3A97A623234B6544AD030406A /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = B284BA0C6B2325506C7F4D0DF3639061 /* IQNSArray+Sort.swift */; }; - AC8173862684786303069B1B17BAA1FD /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C9ED5BDDB0C8978A38B912C44F568C /* RetryStrategy.swift */; }; - ACDFC76B3486D1E62FD11EFAA88678ED /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = CB13E0F8994AA9393F540837657A1B1A /* SVProgressHUD.m */; }; - AD6FD7F28D8F2517C7A2646D8836C386 /* PKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = CD4EE7D18F2016AD79C9958D6158E980 /* PKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AD80B97D13479BFA83A2DB0D0275CFA0 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8BD9C1C9F6A2E579BD6DD00AA8B9827 /* ImageCache.swift */; }; - ADAE563BC8C5D1339B8C742D973D72EA /* NSLayoutConstraint+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 741A8F5B25935ED46F11413A13B2BB82 /* NSLayoutConstraint+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ADF98CACB828C31381495084497DB3C8 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 024C3031249F46B23FFB37A2094349A3 /* ImageProgressive.swift */; }; - AE80F0488D3A0780F143DF2AA0698212 /* UIColor+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = DBD02C63F91304B97CFFA11197197EF1 /* UIColor+PKDownloadButton.m */; }; - B0CB5FB63262E1A67317045B8960F363 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5903E02A80EDDD3F4B74CEFA9012501 /* IQBarButtonItem.swift */; }; - B133BB9C9B03481C7F1D221F35A617F2 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF4C860FE5378806613A9AFDA061F72E /* Constraint.swift */; }; - B14FAF976D4BFA1065F209FC49DB722E /* Tiercel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C8BE76891F11515F1EE5F05456F82A8 /* Tiercel-dummy.m */; }; - B1E4796F3830DE510675DEE45E7FB648 /* JXSegmentedTitleImageDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5141718D6B6BAD16F201D5C2C78F3A2 /* JXSegmentedTitleImageDataSource.swift */; }; - B3048DDF53B358B345D8FC23A4D7D1AB /* JXSegmentedIndicatorRainbowLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7463C9FD57E1CF8A73191E81F834E3 /* JXSegmentedIndicatorRainbowLineView.swift */; }; - B3F75D115D5150C258F5E68404751010 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B50D6D8172D59666C888D9936BD6047 /* ConstraintConstantTarget.swift */; }; - B46A36CA19ED6C09341D8E4031F66D5C /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 776508E7A986AF3C6112E339C5FE65F6 /* IQUIViewController+Additions.swift */; }; - B4F5A298E60CC038619FC7685C3D50C3 /* Date+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B1CB33866DF809DC86B9054A175AEDF /* Date+Compare.swift */; }; - B4F9C9EC1B3F1689AE56BB719AE5439C /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1DD43638CC43ACE98F512F7F5069EA3 /* ConstraintDirectionalInsetTarget.swift */; }; - B5C66B48EB624FEC4D2F64A50F143716 /* DataStreamRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12B5FE411FAE5048CBF97B54496305F3 /* DataStreamRequest.swift */; }; - B784C1E8FB583A4AA328D89038D2DC5B /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7FA91A5E42894FB9DBCB6BABFCB37ED /* TimePeriod.swift */; }; - B7DBDA7384AEA171CF5A3F390F93F7F0 /* Kanna.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ACB2BC9A8FFB31D3CA7805EDE8B6723 /* Kanna.swift */; }; - B81436D4DEEB3F3D1B2242A12EC2E1EC /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F086EA374F0B58C2663369F8262995 /* Source.swift */; }; - B85354283CB89C658911748A7C5AF891 /* JXSegmentedAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A54C35A9F47B9E2A0CEC02CF53A9974D /* JXSegmentedAnimator.swift */; }; - B8FDFBFBF4F083C9A556A9D1BDC75651 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD3383C0E24F169F1F4D30CF02140AE2 /* AuthenticationChallengeResponsable.swift */; }; - B94D8BA288EC047ADCDEF4738EDB7287 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E4465CE669A90B14988685B6934A81B /* ImageFormat.swift */; }; - B962ED35C37063794B7D8468FB007AD5 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D14D73B3CC728C5C40936CDBA294173D /* MJRefresh-dummy.m */; }; - B99F90601D5EED64587743374BBC44F6 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = D04757E83FF31679460AE0BB72C6DBE1 /* MJRefreshStateTrailer.m */; }; - B9A56C1C079CE609AD4404964A95A170 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 315F6FDEF21742CE4C083107E0C6CB3A /* MJRefreshTrailer.m */; }; - B9DCCFD9F7800B172476EE7F2D90354B /* JXSegmentedTitleAttributeDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A5DE16F1BA63624F02DBF77F67E78F /* JXSegmentedTitleAttributeDataSource.swift */; }; - BA46B065B27CF065FB37E1B7C139DFD7 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F84617B5328B615DCF506C20EC241077 /* UIButton+Kingfisher.swift */; }; - BB84B6AC5338AF7AD3B82B1C012386F8 /* JXSegmentedDotCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD68D9C73D06770E39E1D685DC6BCE53 /* JXSegmentedDotCell.swift */; }; - BBC9585C538DD5B68FF7E7E32F714023 /* JXSegmentedCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADFC14BF577C64E2539B991FC80728E2 /* JXSegmentedCollectionView.swift */; }; - BC0A0C473B63B817926F4D58611281BB /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 427FB2D9A6FA1D08C4E62A1AC22C28E2 /* URLEncodedFormEncoder.swift */; }; - BD092797639DC408DC38DC00F63CAFE5 /* PKPendingView.m in Sources */ = {isa = PBXBuildFile; fileRef = BD88AA1F4A90B93D03A0D5E1AADBD903 /* PKPendingView.m */; }; - BDAD667B60A9D9981738646851C825A0 /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D9D91778367114C4C7050DDA9438EBE /* IQKeyboardManager+Toolbar.swift */; }; - BE355F69F84788D334FDAC7D1CD9B8C4 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36198D93E7D79331A0AE04474DF49B8F /* ConstraintDirectionalInsets.swift */; }; - BE60EC19FCBB8F301081E9C31BB85F3E /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC7E47256D1BBC8CF6EFC9765B1B4E7F /* IQUITextFieldView+Additions.swift */; }; - BF567AEFDD52DC43AC75122734D571E2 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C0703045228AC71899F3495D967B648 /* ConstraintMakerFinalizable.swift */; }; - C01DA63CCA1A44CB4C413962F2FEF45E /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = A410E13D1D1788048374F278C23F3EC0 /* PrivacyInfo.xcprivacy */; }; - C04DBE6AE13FC5CFD01D363A351EF76A /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 928DEEFAA838621ACBA76A93922AAF8E /* ConstraintView+Extensions.swift */; }; - C09A286120D64335EA18D7689720B773 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6472526EBBFA65568293BA62B03E2AC5 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C265186DB7DEBB690753BDE4B3B74E1D /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B21DEEA07FBA668EDF7374E7D27DBB02 /* KFImageRenderer.swift */; }; - C2F0B050599FF6CC573434A33A440328 /* Kanna.h in Headers */ = {isa = PBXBuildFile; fileRef = 3309A018C4809693DA51FA4CF5E2C680 /* Kanna.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3E28219084BEA62B0CAC95654DF5C32 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41F1B9B2EF6ACEAC5963E9EF6FE95CC6 /* KFImageOptions.swift */; }; - C4522EAA36074B975252AAFED57FA952 /* PKCircleProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 36F7E9B8D13D2E4D74BDA7F67D01ADDC /* PKCircleProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A8DD3F39B4D1F0C7B11866484A03336E /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE137BA0B69D85EB9E05B8AD4B43EE54 /* IQInvocation.swift */; }; + A977A16C4F0675B97633D3C41BA5B6E4 /* TVMonogramView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02AC230FD029E5AAC294D471FCA82D06 /* TVMonogramView+Kingfisher.swift */; }; + AA602A49B1DC7FDED565CAD8BB89EAC1 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAADB8C8B7DE8277F890CF75DE5DAB81 /* AFError.swift */; }; + AA99A5B65FF84BABBAADA73755A1128E /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4397A3AB471703A0CA97B6D894E14A /* TimePeriodChain.swift */; }; + AAC2529A1B4F4832A052B348C5093018 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49D9DACFE2F9DA99A6B2E69536AE31ED /* IQUIScrollView+Additions.swift */; }; + AB651DB3A97A623234B6544AD030406A /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = F97C15233649F700E005650CBABB6E31 /* IQNSArray+Sort.swift */; }; + AC8173862684786303069B1B17BAA1FD /* RetryStrategy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6CF98E486CA5166ADFF0A17740CF25 /* RetryStrategy.swift */; }; + ACDFC76B3486D1E62FD11EFAA88678ED /* SVProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 9715CB0FE168D9CC9206DDC75AA61573 /* SVProgressHUD.m */; }; + AD6FD7F28D8F2517C7A2646D8836C386 /* PKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C361F66F8A1C828724401AC21798838 /* PKMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AD80B97D13479BFA83A2DB0D0275CFA0 /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331723EAD4F82FE2DECF2FD8E5368D2D /* ImageCache.swift */; }; + ADAE563BC8C5D1339B8C742D973D72EA /* NSLayoutConstraint+PKDownloadButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 66E0F495622D1F4EBE0CF8FD993E616B /* NSLayoutConstraint+PKDownloadButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ADF98CACB828C31381495084497DB3C8 /* ImageProgressive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92075AE23415FE7ADECED6A38F71D66C /* ImageProgressive.swift */; }; + AE80F0488D3A0780F143DF2AA0698212 /* UIColor+PKDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 255174D498F449E250B2B61589D4E01D /* UIColor+PKDownloadButton.m */; }; + B0CB5FB63262E1A67317045B8960F363 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 559F3F54ADF5D76E5862E264802FE6E4 /* IQBarButtonItem.swift */; }; + B133BB9C9B03481C7F1D221F35A617F2 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6244AA3333527A60E61738CD570D39A7 /* Constraint.swift */; }; + B14FAF976D4BFA1065F209FC49DB722E /* Tiercel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CE71201B01819EF1AF461B82DBF3709 /* Tiercel-dummy.m */; }; + B1E4796F3830DE510675DEE45E7FB648 /* JXSegmentedTitleImageDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C50854E315B1E79088AA66BBEFE3B15 /* JXSegmentedTitleImageDataSource.swift */; }; + B3048DDF53B358B345D8FC23A4D7D1AB /* JXSegmentedIndicatorRainbowLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8DF8B3F8D68C00C88592D50B67719C6 /* JXSegmentedIndicatorRainbowLineView.swift */; }; + B3F75D115D5150C258F5E68404751010 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77374F0499FCDD4D8F59D43A120CDC31 /* ConstraintConstantTarget.swift */; }; + B46A36CA19ED6C09341D8E4031F66D5C /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F822B1347597AB11E4F9BBB0FEA354F /* IQUIViewController+Additions.swift */; }; + B4F5A298E60CC038619FC7685C3D50C3 /* Date+Compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB1BB07551CF2264E07FE71EFAFA3622 /* Date+Compare.swift */; }; + B4F9C9EC1B3F1689AE56BB719AE5439C /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D73AE64B03645F74C76505AC84BC6E2 /* ConstraintDirectionalInsetTarget.swift */; }; + B5C66B48EB624FEC4D2F64A50F143716 /* DataStreamRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 692E4AF71418F11FABF0223880CC14DF /* DataStreamRequest.swift */; }; + B784C1E8FB583A4AA328D89038D2DC5B /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9ED4472547ECEF13B11699FAA84B170 /* TimePeriod.swift */; }; + B7DBDA7384AEA171CF5A3F390F93F7F0 /* Kanna.swift in Sources */ = {isa = PBXBuildFile; fileRef = 464C8A48AF2ABF737853690EE53ADB49 /* Kanna.swift */; }; + B81436D4DEEB3F3D1B2242A12EC2E1EC /* Source.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3FBBE058CD5C7BC24C9D24FE0DCB99E /* Source.swift */; }; + B85354283CB89C658911748A7C5AF891 /* JXSegmentedAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A16F6084B8F547BD9CFBC644829904A2 /* JXSegmentedAnimator.swift */; }; + B8FDFBFBF4F083C9A556A9D1BDC75651 /* AuthenticationChallengeResponsable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D24D6E6A9BF385C5AEF82A7513E8DDE8 /* AuthenticationChallengeResponsable.swift */; }; + B94D8BA288EC047ADCDEF4738EDB7287 /* ImageFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3597E8F1E3D5C545625A6EBF17D11692 /* ImageFormat.swift */; }; + B9564302EC4A67214881CF4D932C415C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 147C39EDAE1CD4D6D7B9EDD92B07A0A1 /* PrivacyInfo.xcprivacy */; }; + B962ED35C37063794B7D8468FB007AD5 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1227ED83608D9F3C1BE5DEE38DA9B01B /* MJRefresh-dummy.m */; }; + B990D01F9D5D209ACBBF43DB0A794B6F /* AppleReceiptValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11E8572F1579B4ADE993D59A7FCDD666 /* AppleReceiptValidator.swift */; }; + B99F90601D5EED64587743374BBC44F6 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = A44E6652938120F071980F1E2B48941B /* MJRefreshStateTrailer.m */; }; + B9A56C1C079CE609AD4404964A95A170 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 753B72AB30F21A237AFA573465E0F726 /* MJRefreshTrailer.m */; }; + B9DCCFD9F7800B172476EE7F2D90354B /* JXSegmentedTitleAttributeDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6EF5B13F861E1CCE813F0EA0C9CD993 /* JXSegmentedTitleAttributeDataSource.swift */; }; + BA46B065B27CF065FB37E1B7C139DFD7 /* UIButton+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 245FB55624BA44BEF17FC4BFF1DF364C /* UIButton+Kingfisher.swift */; }; + BB84B6AC5338AF7AD3B82B1C012386F8 /* JXSegmentedDotCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F6764C954B34D419089DF7317FA3CFD /* JXSegmentedDotCell.swift */; }; + BBC9585C538DD5B68FF7E7E32F714023 /* JXSegmentedCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DAEEE2FB4F1FA67E8C22FA6E4D11188 /* JXSegmentedCollectionView.swift */; }; + BC0A0C473B63B817926F4D58611281BB /* URLEncodedFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5FC6743ABF97875027D58D4C14B3082 /* URLEncodedFormEncoder.swift */; }; + BC71B1FEB746342D3C55380F9B9767E7 /* CompleteTransactionsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FA49BCD2A4854F4853D3112A8B5333F /* CompleteTransactionsController.swift */; }; + BD092797639DC408DC38DC00F63CAFE5 /* PKPendingView.m in Sources */ = {isa = PBXBuildFile; fileRef = AD14FCD45769F3FCDE9E682F3C7FC1E2 /* PKPendingView.m */; }; + BDAD667B60A9D9981738646851C825A0 /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42D7AACAA84FE0A7FEF38104F696D9E7 /* IQKeyboardManager+Toolbar.swift */; }; + BE355F69F84788D334FDAC7D1CD9B8C4 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F4FDC826BBA3255604470A6A17592B1 /* ConstraintDirectionalInsets.swift */; }; + BE60EC19FCBB8F301081E9C31BB85F3E /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7253B2036A6C1DFF412659EA174E9102 /* IQUITextFieldView+Additions.swift */; }; + BEA7EBEA0CB0996B2E9672EDED611334 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = F1A5A021B3D35F6E0FB3058F9191F417 /* PrivacyInfo.xcprivacy */; }; + BF567AEFDD52DC43AC75122734D571E2 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F5461FAD1BF667A741E313D739F9795 /* ConstraintMakerFinalizable.swift */; }; + C04DBE6AE13FC5CFD01D363A351EF76A /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EA2B2C0AB158B1B5BF9AED259AEFFBB /* ConstraintView+Extensions.swift */; }; + C09A286120D64335EA18D7689720B773 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 30384797833DEEF3A691F9E3EB4098CA /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C265186DB7DEBB690753BDE4B3B74E1D /* KFImageRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B12AC515EFA61D48434F00E2357992F /* KFImageRenderer.swift */; }; + C2F0B050599FF6CC573434A33A440328 /* Kanna.h in Headers */ = {isa = PBXBuildFile; fileRef = 0828A9F4E187DF08EA48FCF254C041AB /* Kanna.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C3E28219084BEA62B0CAC95654DF5C32 /* KFImageOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E98FE04731CEFCB36FD7BAAC807B96B8 /* KFImageOptions.swift */; }; + C4522EAA36074B975252AAFED57FA952 /* PKCircleProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = B918C2AA8CFD3E96A4CF65DD93297BD4 /* PKCircleProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; }; C50A637F18FADC506FC35B99C726E216 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */; }; C5C4137EA46E97E717E83EF0ACEBC695 /* JXSegmentedView-JXSegmentedView in Resources */ = {isa = PBXBuildFile; fileRef = 92B0EC788EDA1B0CFA48DFFCB3DDAECD /* JXSegmentedView-JXSegmentedView */; }; + C68C48B6778BE9339E0E9DB473FDEAF7 /* RestorePurchasesController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE711ACE25AC44FA0FB2FDE0FFF15FEB /* RestorePurchasesController.swift */; }; C7E343559158D03F717C616F79FAA006 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - C7FFACB2FA0ABDF382CDD9D9B825C58A /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2DF1F284FC7D77D44DC0A65FF0B030D /* AnimatedImageView.swift */; }; - C8E1693F497910B37F079F60E6792431 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF545AFB491FFE3C69A8427040B53591 /* ImageDownloader.swift */; }; - C97C4259FD08F4E7519F858AA06B1A3B /* JXSegmentedRTLLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1E41EF13077BBD1C2A3B43C2D0821D /* JXSegmentedRTLLayout.swift */; }; - C9AE2509A0700A25B14EE094B116CBAE /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 55EDF23521562E85E74F5FED7C0B9C1F /* Kingfisher-dummy.m */; }; - C9D65759B4F36BDD6F29F0D4EA18AEFF /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = F446F0A6910A78CAC48BB376188CB082 /* SVProgressHUD.bundle */; }; - C9E547298C46CBE02D64B938B330FC9C /* PKStopDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = CF51315C35ECE8007BCEBBCC2CB3B947 /* PKStopDownloadButton.m */; }; + C7FFACB2FA0ABDF382CDD9D9B825C58A /* AnimatedImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA2FC7FF067636C8B22284164CC7999A /* AnimatedImageView.swift */; }; + C8E1693F497910B37F079F60E6792431 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF33E6B64771EA7FF5F641D83C3699C /* ImageDownloader.swift */; }; + C97C4259FD08F4E7519F858AA06B1A3B /* JXSegmentedRTLLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FB5232B6BA194673789C52BD5C31786 /* JXSegmentedRTLLayout.swift */; }; + C9AE2509A0700A25B14EE094B116CBAE /* Kingfisher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5397B75204407EE62441E19CC6B7C868 /* Kingfisher-dummy.m */; }; + C9D65759B4F36BDD6F29F0D4EA18AEFF /* SVProgressHUD.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 18D26D45F00CD0FCE0B80DA23260F389 /* SVProgressHUD.bundle */; }; + C9E547298C46CBE02D64B938B330FC9C /* PKStopDownloadButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 101D0563093AB94DE6B8D4AE0B0595DC /* PKStopDownloadButton.m */; }; CCD6784611A32AE82D759F673AD23B47 /* JXPagingView-JXPagingView in Resources */ = {isa = PBXBuildFile; fileRef = 7EB20B4E68CCB69F85E7D08B7F8463D6 /* JXPagingView-JXPagingView */; }; - CDCA01B605A086576DBB75F8C3A24337 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CC1D4DE31F9B2AE48239B1AEEC2DD11 /* RetryPolicy.swift */; }; - CDD01A2CBF13747972C51B1AE7A10B31 /* DispatchQueue+Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04C4FB7FF2834EDB3B4F09E3F20E27EF /* DispatchQueue+Safe.swift */; }; - CDFE240786E9B9DCCA1B4C910E521934 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1993ED45F958CCD972105F132E2C6E95 /* String+MD5.swift */; }; - CE453C62D0DA474AEE306AF3DF6DDAF1 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 804722D41F33E8CDB244F5CE93123618 /* MJRefreshConfig.m */; }; - CFDC85864B426F19A908AD3E8F795D53 /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA428B5F9900AECB00D3E62C9E85279 /* Protected.swift */; }; + CDCA01B605A086576DBB75F8C3A24337 /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01BE8D453737F708AE60964E601ED602 /* RetryPolicy.swift */; }; + CDD01A2CBF13747972C51B1AE7A10B31 /* DispatchQueue+Safe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A0007DDC7CD4294CA2AEA188D4C0342 /* DispatchQueue+Safe.swift */; }; + CDFE240786E9B9DCCA1B4C910E521934 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F65FF7056E058F20DD460F519D12F63 /* String+MD5.swift */; }; + CE453C62D0DA474AEE306AF3DF6DDAF1 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = BB26E8801B0114891D36F49FB007633B /* MJRefreshConfig.m */; }; + CFDC85864B426F19A908AD3E8F795D53 /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05E123632F437F7962179124CFC76099 /* Protected.swift */; }; D091D9EA20CEB92609BF1E622E8CA348 /* SnapKit-SnapKit_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */; }; - D0DF994786BCEC54939BC8216B42FBC4 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD2F5BBACE5ACF581D38180E4D960A88 /* IQTextView.swift */; }; - D191F3F5F0841B63F1F54A430608830E /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = FFD7E88C99372E1253FADB9E630BEC8F /* MJRefreshFooter.m */; }; - D219C90C04F199356B9E9356693A3D59 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EFC5E490D5FBC49866EFEFBC79572A0 /* Date.swift */; }; - D21E59C63A36A71A0B639350BA49E1A5 /* JXSegmentedView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AE0C30FB9C9FED7B397D420235418CD /* JXSegmentedView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D313FF15F05623E5026892D032C08A30 /* JXSegmentedIndicatorLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9248A2B5C5C4C48713037903327CD4D /* JXSegmentedIndicatorLineView.swift */; }; - D32F246A21567182179C39B12D534191 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = DC420520F0A79FA6D40893BBF558E312 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D468E9A0E49D654CDA69712404298D1C /* CALayer+PKDownloadButtonAnimations.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C19F29A15168B7338F94B878C342224 /* CALayer+PKDownloadButtonAnimations.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D496B7637BE491EE925D965EC64A46E8 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 44D14F31E469B0E4A2B6A907333253BE /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4A9338A969C1416E3C79CECCB97D514 /* SVIndefiniteAnimatedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 10235942EDC78A4CD28998ADC9D43106 /* SVIndefiniteAnimatedView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4C21761CC592857F35B99ACDD62ADAB /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0958CCF734941211B70D46FC313DB8A1 /* MJRefreshAutoNormalFooter.m */; }; - D4E2EAD773A30B252B6AD6B99A7490F4 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 057A7EC3D0DD529E389CBF87945C27F1 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5DAA493D25487A5A4502496A9AE27DD /* libxmlHTMLDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D7674969649BA47E3AD4D0FA27B7343 /* libxmlHTMLDocument.swift */; }; - D6A1AB77D9F4C84779521FAF5E469343 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A79AE7890FE3A1FD712726AFEAC9356C /* MJRefreshAutoFooter.m */; }; - D6D4AB4590700B3706919889BF614D26 /* SVRadialGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C16C25C0DA922FB0953A52C2D12D027 /* SVRadialGradientLayer.m */; }; - D786D7CA6B8CE037FE8376A1DD390506 /* JXSegmentedBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18ABC6FC9EFE7EBCB7B15000BEDD82B /* JXSegmentedBaseCell.swift */; }; + D0DF994786BCEC54939BC8216B42FBC4 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA6EC66FDA00722A91A2B145BF11223 /* IQTextView.swift */; }; + D191F3F5F0841B63F1F54A430608830E /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C63DD726449D5A19D70D92AC4F11B463 /* MJRefreshFooter.m */; }; + D219C90C04F199356B9E9356693A3D59 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCAEA55FB316BDF345E802A1D7F45343 /* Date.swift */; }; + D21E59C63A36A71A0B639350BA49E1A5 /* JXSegmentedView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C0CDA76EBC7F011569123FD3D766FF87 /* JXSegmentedView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D313FF15F05623E5026892D032C08A30 /* JXSegmentedIndicatorLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC91B7B7CC3B5D22F1403E6E5E98B0DF /* JXSegmentedIndicatorLineView.swift */; }; + D32F246A21567182179C39B12D534191 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E734F6DAB3EDCFACF93443D286E3BDE2 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D468E9A0E49D654CDA69712404298D1C /* CALayer+PKDownloadButtonAnimations.h in Headers */ = {isa = PBXBuildFile; fileRef = EE0BBFACE82659812C2918AE599C021C /* CALayer+PKDownloadButtonAnimations.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D496B7637BE491EE925D965EC64A46E8 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 46A2C6B55C00EDAC88773B12CB4B604B /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4A9338A969C1416E3C79CECCB97D514 /* SVIndefiniteAnimatedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A9CE40DAC1E17942D21C8C22CA5F0F /* SVIndefiniteAnimatedView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4C21761CC592857F35B99ACDD62ADAB /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 64018DF04BC20405663D3CC457AA8A50 /* MJRefreshAutoNormalFooter.m */; }; + D4E2EAD773A30B252B6AD6B99A7490F4 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D1E5961CFAF4A8F17D89D5A83743955 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D5DAA493D25487A5A4502496A9AE27DD /* libxmlHTMLDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E4821E120ADDCB50047F69FF31A529C /* libxmlHTMLDocument.swift */; }; + D6A1AB77D9F4C84779521FAF5E469343 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D9EE1E3DEF3E8D281BF9649849A3C822 /* MJRefreshAutoFooter.m */; }; + D6D4AB4590700B3706919889BF614D26 /* SVRadialGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = CA54F57F8EA620DB7F80756EAACA5CEB /* SVRadialGradientLayer.m */; }; + D786D7CA6B8CE037FE8376A1DD390506 /* JXSegmentedBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 709BA3DA4EA97C7AB772A305F39FC3B8 /* JXSegmentedBaseCell.swift */; }; D807DBB53E9A07323353E1DCDCC5C5FB /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */; }; - D819EA8B980556E5272831609421A14C /* libxmlHTMLNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38C0FDA0C83A82D469668C510BAB9920 /* libxmlHTMLNode.swift */; }; - D92AEF78B87F929D88D5C876ABBAD79A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE56D1193A18C7B4C7BF2E8B32D10A7A /* ConstraintLayoutSupportDSL.swift */; }; - DA0DB8F90961132D6042F5CD0787E19A /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E08C09312AA0B628C0DA4F4FE8DFEFB /* GraphicsContext.swift */; }; - DE203C1D41279283341D1C7CD00A61A8 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017695C1511C94350A8C8CA25E75B89E /* KingfisherError.swift */; }; - DE896085DFDD686BDBDEFB776F0D683A /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1542C16376334243A777B939C7F840 /* DispatchQueue+Alamofire.swift */; }; - DE8F5B68839128A005EE3549A1149B09 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD7CE442A520CC5658B1EE53E714CE16 /* RequestInterceptor.swift */; }; + D819EA8B980556E5272831609421A14C /* libxmlHTMLNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC6DBF1742601C8A3F3ACC253DF6EBAA /* libxmlHTMLNode.swift */; }; + D92AEF78B87F929D88D5C876ABBAD79A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DA39C3A86DA6101E3858E234B6D5808 /* ConstraintLayoutSupportDSL.swift */; }; + DA0DB8F90961132D6042F5CD0787E19A /* GraphicsContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = C608BDB133FA4F33726E878B449F4CF3 /* GraphicsContext.swift */; }; + DE203C1D41279283341D1C7CD00A61A8 /* KingfisherError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0C023A0929F49434778D05AF7A6C052 /* KingfisherError.swift */; }; + DE896085DFDD686BDBDEFB776F0D683A /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5296A8F86A6933EE39403A91D6F4A05 /* DispatchQueue+Alamofire.swift */; }; + DE8F5B68839128A005EE3549A1149B09 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DEA64713E2E1530ACD1F066E03325AB /* RequestInterceptor.swift */; }; DF445DDEA4586B401D4F446933C5CFC2 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */; }; - E053FA3AFD98B48ED322EE886696D2D8 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABEB805117059B770F80DB9B319FC599 /* SizeExtensions.swift */; }; - E06C5FBFE7D88C3630BA1FD51F7AF1E7 /* SVProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C17A809B741C7AC1F7A2E6C2FD5D8A9 /* SVProgressHUD-dummy.m */; }; - E2BB8FD3C0A59A4D81911A2A70CC74C7 /* CodingUserInfoKey+Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543EA262BB2BD4D503CF48A79E17A3E8 /* CodingUserInfoKey+Cache.swift */; }; - E43AEB9FD74E165C206323C6DB9A93B8 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D5A30D83C7CA3AB7B91FB6A88CF1110E /* PrivacyInfo.xcprivacy */; }; - E55E592D62CAE3D0B2960146E3D15CC6 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 964C7FD55675A4E9E498026A04FE7ADB /* UIView+MJExtension.m */; }; - E598C1E3C7A57F92401D607E5675ADD3 /* JXSegmentedIndicatorDotLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 378CD9B3EA400C20B14D2CE553BF7316 /* JXSegmentedIndicatorDotLineView.swift */; }; - E5BF005C09FAD7A3AC5E4FFFCE16F758 /* PKPendingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9502440D817B6AD3F346AAB3345C8ED5 /* PKPendingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E6ED06AC318A34F7744B32CEC759CDA9 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DF9AC0A6D1B0FC89B0D89FD6D7BA2D /* Response.swift */; }; - E702D99CA55B52C306544C4DDF9083DA /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F1C79E8EADB4D5E51CDA51486CBECFE /* MJRefreshBackGifFooter.m */; }; - E79B1114BD28DDBFD391D9CD64272D32 /* Pods-relax.offline.mp3.music-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DCE9AF65F6021937194CC0C0B3BEB8B6 /* Pods-relax.offline.mp3.music-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E053FA3AFD98B48ED322EE886696D2D8 /* SizeExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45BE6C6F8F45702D1FA3D1860988591F /* SizeExtensions.swift */; }; + E06C5FBFE7D88C3630BA1FD51F7AF1E7 /* SVProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1966A0A94AE5D27E82526D96BAA1D44A /* SVProgressHUD-dummy.m */; }; + E2BB8FD3C0A59A4D81911A2A70CC74C7 /* CodingUserInfoKey+Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 162AAACCA6AA7A8219567CD6337A70F3 /* CodingUserInfoKey+Cache.swift */; }; + E55E592D62CAE3D0B2960146E3D15CC6 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 27808F0820BCE0400B5F8B7978766C33 /* UIView+MJExtension.m */; }; + E598C1E3C7A57F92401D607E5675ADD3 /* JXSegmentedIndicatorDotLineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEEB0186ED0DFC25C46B94C6CA3FDA5F /* JXSegmentedIndicatorDotLineView.swift */; }; + E5BF005C09FAD7A3AC5E4FFFCE16F758 /* PKPendingView.h in Headers */ = {isa = PBXBuildFile; fileRef = ED2DBCF7D7679AE1732BD29DF6538790 /* PKPendingView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6ED06AC318A34F7744B32CEC759CDA9 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9315BAE79ADB72D165470325C33BFFFD /* Response.swift */; }; + E702D99CA55B52C306544C4DDF9083DA /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 62E3792406BC0FC5A606CE09BAD9E8B7 /* MJRefreshBackGifFooter.m */; }; E818AF38E910251104A9A8AFC9227C3C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - E8A077D1FE8B40F1D67F5B3FB0613628 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3F4A00A4C2CBE4B4C3552170FECADCC /* SessionDelegate.swift */; }; - E8AD52B68BDE7B679B358601CCAB3F2D /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7DF2E8CC3AA6CCFBAE594F96974FBA /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E94B31DCAF75D93405D3BAE188604EB2 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3E6D2E5C3361BBBE0709A5D1AE935BF /* ConstraintConfig.swift */; }; - EB126B698D642942058D9B676EC1E32B /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 25989E05FAE136C805FE22ABDF930F53 /* MJRefreshConst.m */; }; - ECAA15FA3C4560E3287F2226EC8C1ECF /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A1D57C9E9AD59FA01D791F07D97E79 /* IQKeyboardManagerConstantsInternal.swift */; }; - ED3AF010A8D34BC50D7C0D7BE3D2E890 /* JXPagingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6411B854119891D152A7251867567817 /* JXPagingView-dummy.m */; }; - ED6D55B3F974F15896B01371C7FE20F3 /* Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C1E6B6605E9D7F60DA929366993CD4A /* Common.swift */; }; - EF9B92EF4A0412D775FA55E4D1CB7A45 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 394AA2C858619D5CD8D047F9E1DD55C9 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EFC90283F9AB43BB6FF377812BD3673F /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = D75A4761A20E1EF3BB6D92E127616937 /* ConstraintPriority.swift */; }; - F00E48AB2D923607D9B91DC61DBDEB8F /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C8FF1C79B497139731573A642F738AF8 /* MJRefreshAutoGifFooter.m */; }; - F04A9832815B9EF600EF7387C6882D3D /* DateInRegion+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 828D275422CD2918BDA1411CFBFDC60C /* DateInRegion+Math.swift */; }; - F060261A5C0842947977A3CAAD96566B /* Int64+TaskInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BBA7E21A9D6C376C83FE50D17FCF20 /* Int64+TaskInfo.swift */; }; - F0AB498412A415474D6105F398614F74 /* JXSegmentedComponetGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 774B36AC7032FBB98FBBF6DE68047980 /* JXSegmentedComponetGradientView.swift */; }; - F2767098293D9554F0208771DD2EEDAE /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BD5A20C13EA3BE9218C337C2C235D200 /* PrivacyInfo.xcprivacy */; }; - F291888919CED7CB3623EAB911C9E181 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 07234287A5E4F3E6A09A0053B47D8359 /* PrivacyInfo.xcprivacy */; }; - F2C868E27D82E1D187863F68C427AC2A /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D099B0341D860C8D8D59DADBBE4190C /* Result.swift */; }; - F2E9C9068E8434E9FC9B60755A354FA8 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 238CEAB668CAB0E815EA0E8D01B32277 /* MJRefreshBackNormalFooter.m */; }; - F366D04DEA0EBBCA9CA4F1F4E29695E8 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF980D6718C89535F222818343982CA3 /* ConstraintDSL.swift */; }; - F395FC7994346DA2D9F478D6550C048B /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F4AC559EDAC6E7E74B33AB1145CF00C /* AVAssetImageDataProvider.swift */; }; - F3EC0ED4BED8DD2C3222C7DCAC2452D2 /* JXSegmentedTitleAttributeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87634BC4AA134BBC7CCC101F8D0C9471 /* JXSegmentedTitleAttributeCell.swift */; }; - F403D62A7C82B41016A4AADD34D08263 /* FileChecksumHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AFD7C2107AB6274E3429921628ABB43 /* FileChecksumHelper.swift */; }; - F42A33C2E837A959AB86B8E9B3752ECD /* MarqueeLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C28B04C7B8EE8D3376D1002ED89D0C /* MarqueeLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F47587932A67D8E3820DAFD9A0E1995E /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D3B543F78AF6DAA32ECD6A534FED13A /* IQPlaceholderable.swift */; }; - F4DD0AD58DDD5641BDEAEA6CF44FF0ED /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB11510EFF62269EEBB301E2ED507F13 /* Protected.swift */; }; - F69925E3D8812AAFC099940721D12AEC /* Locales.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D62271A5D1A1BBADF615E8F0A3CF746 /* Locales.swift */; }; - F6CF73614B01B233058CEDDB54309E60 /* SessionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBE84B1475DE74BCB7200B552D17B0D6 /* SessionConfiguration.swift */; }; - F7E576E007A81E0EFD2E0849CB17878D /* WebSocketRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86303AE91803906CAE1FA83049181481 /* WebSocketRequest.swift */; }; - F879F5C9ADEB2CF1F832CB17B276B62A /* CALayer+PKDownloadButtonAnimations.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ED308F3C774444BDDC180BBC522EC9B /* CALayer+PKDownloadButtonAnimations.m */; }; - F94703ED86C58DDBE5A2503D148CD040 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA12A9BDDE6B4EBE14BDB8B8655A431B /* ConstraintRelation.swift */; }; - FA50CBB47B030D9475376E2D6ED3FF04 /* ResumeDataHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AE6EA23491A7CEDBFDB1F5EC352873A /* ResumeDataHelper.swift */; }; - FC524E181A75784881A12562BDB00CC6 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE9B01AF383065F2FB855B1F01C549A /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC745954D9A2704BCACCB3A03336976E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = DDECAC8AA300FB2AF70D5826D583D881 /* UIScrollView+MJExtension.m */; }; - FCAB43754A4FB01F97E86C6C72FAF3FD /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B6995FB3F59225F47B1A37B2532A4A7 /* KFOptionsSetter.swift */; }; - FCE62086E1AB54A4F61EBCDBA15C1510 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40C39A61EA882764A4D100EAC2D9807A /* EventMonitor.swift */; }; - FDEB8D2D369F9FEBF8FC3D822E5C96C6 /* JXPagingMainTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 583C10A95D98746AEDC245A4D691E199 /* JXPagingMainTableView.swift */; }; + E8A077D1FE8B40F1D67F5B3FB0613628 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31503A145B609269B0DB0D3ED71B4167 /* SessionDelegate.swift */; }; + E8AD52B68BDE7B679B358601CCAB3F2D /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 16700177717852325C3BD66E55BA40CE /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E94B31DCAF75D93405D3BAE188604EB2 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 939E7BD75AEABFE81B4996C1F8A36383 /* ConstraintConfig.swift */; }; + EB126B698D642942058D9B676EC1E32B /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = FE89CCB84C925ACFDF2F101ABF5D8D5C /* MJRefreshConst.m */; }; + ECAA15FA3C4560E3287F2226EC8C1ECF /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9501575B2BDBEFFF0150D365B9F0954 /* IQKeyboardManagerConstantsInternal.swift */; }; + ED3AF010A8D34BC50D7C0D7BE3D2E890 /* JXPagingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F9965C1C37A769D93362A044749DF687 /* JXPagingView-dummy.m */; }; + ED6D55B3F974F15896B01371C7FE20F3 /* Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7938A4BA144A87E5617CAF61C43F3212 /* Common.swift */; }; + EF9B92EF4A0412D775FA55E4D1CB7A45 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 588C6E133A25F2021A9E7119FAAC189B /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EFC90283F9AB43BB6FF377812BD3673F /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE5292453672779FCE09FBDA0114ED1 /* ConstraintPriority.swift */; }; + F00E48AB2D923607D9B91DC61DBDEB8F /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 965EEB77953FA84FD5D7E2EE7E67A741 /* MJRefreshAutoGifFooter.m */; }; + F04A9832815B9EF600EF7387C6882D3D /* DateInRegion+Math.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FD0FE96F0AC8A9F7DC96F617460EB4 /* DateInRegion+Math.swift */; }; + F060261A5C0842947977A3CAAD96566B /* Int64+TaskInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98A3190E0A4782486BD96AD62D890407 /* Int64+TaskInfo.swift */; }; + F0AB498412A415474D6105F398614F74 /* JXSegmentedComponetGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC0468EA59DA7B1593467516E7E01FE /* JXSegmentedComponetGradientView.swift */; }; + F0F7C776B4628D916D2D253C387ADCA2 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6263748C99599F3F5B681497A297D3F3 /* PrivacyInfo.xcprivacy */; }; + F2C868E27D82E1D187863F68C427AC2A /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08A19294A433DF3043BD5F606BF23D15 /* Result.swift */; }; + F2E9C9068E8434E9FC9B60755A354FA8 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AAFD42925091DBD6D1DECEA5999FC6A /* MJRefreshBackNormalFooter.m */; }; + F366D04DEA0EBBCA9CA4F1F4E29695E8 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C697B8AACFD313F0BF0622CE18B98949 /* ConstraintDSL.swift */; }; + F395FC7994346DA2D9F478D6550C048B /* AVAssetImageDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35B21D9F9F98B02B93056E3731244083 /* AVAssetImageDataProvider.swift */; }; + F3EC0ED4BED8DD2C3222C7DCAC2452D2 /* JXSegmentedTitleAttributeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11173BF0D6F9A2A91C8BCADD8B2F83B3 /* JXSegmentedTitleAttributeCell.swift */; }; + F403D62A7C82B41016A4AADD34D08263 /* FileChecksumHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261B90DDCB683D8AB9E976AA0F435FD7 /* FileChecksumHelper.swift */; }; + F42A33C2E837A959AB86B8E9B3752ECD /* MarqueeLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FD017CEF014A0B693CC7511414529275 /* MarqueeLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F47587932A67D8E3820DAFD9A0E1995E /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88C2F35F4392E74C87C24F7B94B1069 /* IQPlaceholderable.swift */; }; + F4DD0AD58DDD5641BDEAEA6CF44FF0ED /* Protected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E9FEFD9BA7AE7CC9F51949ED150C488 /* Protected.swift */; }; + F69925E3D8812AAFC099940721D12AEC /* Locales.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63F8699F4DBE7B2B8176EC0CD9480C49 /* Locales.swift */; }; + F6CF73614B01B233058CEDDB54309E60 /* SessionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D90F02CF2B571AFCAD03FF4E1BAA65 /* SessionConfiguration.swift */; }; + F7E576E007A81E0EFD2E0849CB17878D /* WebSocketRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = E249420E6B3FAB323F5F2CA652376819 /* WebSocketRequest.swift */; }; + F879F5C9ADEB2CF1F832CB17B276B62A /* CALayer+PKDownloadButtonAnimations.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CC8CB5F81BABCF4C17B3C06F51EB436 /* CALayer+PKDownloadButtonAnimations.m */; }; + F9047D527FC72704DF82182D0BBF55D3 /* InAppReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C24A70D27DC251C2AB6DCDB135F7052 /* InAppReceipt.swift */; }; + F94703ED86C58DDBE5A2503D148CD040 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DE754E110A8D825CFA2B592A54AFB1C /* ConstraintRelation.swift */; }; + FA50CBB47B030D9475376E2D6ED3FF04 /* ResumeDataHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58EA048A43D4DA44DB0E9C7399BAF12 /* ResumeDataHelper.swift */; }; + FA7E92668709529672BCA7972C1CA559 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 8DD8F8FB4AF13006145635F9892C0BCD /* PrivacyInfo.xcprivacy */; }; + FC524E181A75784881A12562BDB00CC6 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 58FB1E1EE394111B998CA62A22F33B54 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC745954D9A2704BCACCB3A03336976E /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 83D58C5DB83F5B13188FC30EA71B11E0 /* UIScrollView+MJExtension.m */; }; + FCA4F9A09E4749F7B847B7DE6DB31DCC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 4664DC193B494BCA79B5F42D561FFA2C /* PrivacyInfo.xcprivacy */; }; + FCAB43754A4FB01F97E86C6C72FAF3FD /* KFOptionsSetter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3A6233E6DBBBCDD2302A9A1A3C1D396 /* KFOptionsSetter.swift */; }; + FCE62086E1AB54A4F61EBCDBA15C1510 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EAFD0D99BC98CDEC2EA47DB1A4F1B08 /* EventMonitor.swift */; }; + FCEB6BCEBF6C1DCCBCB91146A83B0674 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 9950CA5E4CFC0883B632DA35038F91C0 /* PrivacyInfo.xcprivacy */; }; + FDEB8D2D369F9FEBF8FC3D822E5C96C6 /* JXPagingMainTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3A0B10D4BEEA6458BE886B9C5EEBC8C /* JXPagingMainTableView.swift */; }; FE2AC8DB019A3B729B6EA5CBBACFA61B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; FE8F4A5C40BA40C835CA301C92AED5E0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */; }; - FEABB920B58D94E56D22053B2588542E /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63788F84AB75C375ECEA8C03A0F4BA80 /* KingfisherOptionsInfo.swift */; }; - FEC85148AFF458241FDD707C5BA8CD40 /* TimePeriod+Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C2644BC93E16D8998D3BA243D3E87CD /* TimePeriod+Support.swift */; }; - FEDB5503231B230FDA7C7A25EAB38318 /* DateComponents+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5199C4450923607E8975AB9E736BF984 /* DateComponents+Extras.swift */; }; - FF272569431478C8AD942496338DE6FC /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFB0BE1FD736BE0013486F556F451B26 /* Placeholder.swift */; }; + FEABB920B58D94E56D22053B2588542E /* KingfisherOptionsInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 127E13C4E775141C0500BDD66CFD35AA /* KingfisherOptionsInfo.swift */; }; + FEC85148AFF458241FDD707C5BA8CD40 /* TimePeriod+Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BC7218FCC42F4A2594196C09F758D9E /* TimePeriod+Support.swift */; }; + FEDB5503231B230FDA7C7A25EAB38318 /* DateComponents+Extras.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1614EE75470062D2933DBDF3DFBA69E /* DateComponents+Extras.swift */; }; + FF272569431478C8AD942496338DE6FC /* Placeholder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89C17329023149667F7F275EA0C2E2B /* Placeholder.swift */; }; FF886124915FEF2A6FBB663CA621B4FC /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */; }; - FFD7E1B8FA0F3960BE24DA2D20647332 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C776A502DA0831B066DC1C4B68382E0 /* ConstraintRelatableTarget.swift */; }; + FFD7E1B8FA0F3960BE24DA2D20647332 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466BAEDC19ABF9A8FF101364BB865FD7 /* ConstraintRelatableTarget.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0373BE4DF7401DA18878617B51CE9AD0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1C8D67D8B72D6BA42CCEDB648537A340; - remoteInfo = SVProgressHUD; - }; - 089E8FCEB70F080F236360EEAFFA599A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E863A9A96F52A35F47491E7B41ECEF9A; - remoteInfo = JXSegmentedView; - }; - 0E5E56936CF679C9E3DE4CB5B20DB69A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EF6413888FBA82A60EBB6F0A0EA14AD8; - remoteInfo = Tiercel; - }; - 0FE7537824DBFD94275C865151E82497 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; - remoteInfo = Alamofire; - }; - 16332C2BB8C4A0663C4193BE11B841A4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 17A43B8B5A88568DAD9E7C9A1DE365D2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 451D74FB71071275F6268CAABC5A5CB6; - remoteInfo = GoogleMobileAdsMediationPangle; - }; - 1E7F1D45EFDDD8F455B45221834D36C6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; - remoteInfo = IQKeyboardManagerSwift; - }; - 1FED24BF78C09A38B11DCA5372BA939F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; - remoteInfo = "Google-Mobile-Ads-SDK"; - }; - 20CAC88E181B9537BEF7D5192F66CDAB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5BC46914A3617E8E5EA6E625B5DD1684; - remoteInfo = AppLovinSDK; - }; - 2B9A7CCFC8259864F741322C6E33D302 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 396FEEFBFD0F2124F8A266DB6506001E; - remoteInfo = MintegralAdSDK; - }; - 2C109574DDAD7A589A0CEAA587B23088 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0E0BEB9BA42E723532A589374CB30C00; - remoteInfo = VungleAds; - }; - 2F5F8253FE79A1296335A16498F8DF25 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9C19D93C9A84F895FB3C382601416AA0; - remoteInfo = BURelyFoundation_Global; - }; - 2FF96A423E669B11042AB6E15EC65B37 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 458B188365A307B3C128ABF524D1A3E3; - remoteInfo = GoogleUserMessagingPlatform; - }; - 3872F6031C34F7CEA8F6AB530B3A4998 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CE3AE892CB6C712E8AD91E4206A6CFAE; - remoteInfo = "Ads-Global"; - }; - 447A5AA94417EDA044C6F6A25DF82410 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CE3AE892CB6C712E8AD91E4206A6CFAE; - remoteInfo = "Ads-Global"; - }; - 45AC55766D5B60DEB5F9C77DE9C9F31F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = C23DB88E45B0ED14F0C8827BE9C46C95; - remoteInfo = MarqueeLabel; - }; - 4B465FCE769D124A85C50CFB1ACA3445 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; - remoteInfo = "Google-Mobile-Ads-SDK"; - }; - 4CC036034FD9833815C7146569E00379 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; - remoteInfo = "Google-Mobile-Ads-SDK"; - }; - 4ED6A8115095939C63286BDBFFA5B224 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BC51A1CD10A25C78C1CF64315930A6A3; - remoteInfo = DownloadButton; - }; - 536B8E9AB075748FD7D5BD30384B2A0F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 458B188365A307B3C128ABF524D1A3E3; - remoteInfo = GoogleUserMessagingPlatform; - }; - 58C338F8220A9969F5F17E2E80E49EF3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; - remoteInfo = "Google-Mobile-Ads-SDK"; - }; - 5DD3683E071977B93AFC1EEC9341C6A4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 36FD0958A0EC4A0FCF599E9B22719B03; - remoteInfo = "Google-Mobile-Ads-SDK-GoogleMobileAdsResources"; - }; - 6C3AA7C548CE7545BC79C53D72FF6F05 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5BC46914A3617E8E5EA6E625B5DD1684; - remoteInfo = AppLovinSDK; - }; - 7429C3069A224EDD856A28875CD96DE7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19577840F1C48EB693BC2CD4B4C94D7E; - remoteInfo = "Ads-Global-AdsGlobalSDK"; - }; - 7492C9AE91C64CB98BF8A31B8D79BB5A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = AF4066D13B4DC667FB970ABF861B2B47; - remoteInfo = "IronSourceSDK-IronSourcePrivacyInfo"; - }; - 7A4E0575F188A011FAF7EDCBC977A802 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0E0BEB9BA42E723532A589374CB30C00; - remoteInfo = VungleAds; - }; - 7C8BADA5AD8A62C12609338A7AEB97D3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A; - remoteInfo = "SnapKit-SnapKit_Privacy"; - }; - 7FD0D82CC215468BB3A8947BE7F5A0B6 /* PBXContainerItemProxy */ = { + 020D16F838B7478EFA8C09D5B0B3F326 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 9BE5552F971FDB3DB9B44ED4DE22D476; remoteInfo = "VungleAds-VungleAds"; }; - 822B6F39623806ADCB405DA8E8089FA7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = C4E1020AF425614337737213AA26DBD5; - remoteInfo = JXPagingView; - }; - 85638DC5955D9C9C81C0F419FCA27857 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F8E52945296E3A7EA79A8084043BC3DD; - remoteInfo = GoogleMobileAdsMediationMintegral; - }; - 8894F2B3586A1057FC3B4377C67DABCE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E4B2E76CF11A2BA2F1DC75B5B8BB8905; - remoteInfo = ChartboostSDK; - }; - 8C5216E460ACA0D6EDBCB2BE1C5E8F6B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 976126A1CE06DC6E162563800E1BDF14; - remoteInfo = "Alamofire-Alamofire"; - }; - 8EEFB5D21203D39750A33241649E3AD3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; - remoteInfo = "Google-Mobile-Ads-SDK"; - }; - 90903AD68CE0DA802F353B1B19441F01 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 29E423640B01394D183D6B91B0B634D6; - remoteInfo = GoogleMobileAdsMediationVungle; - }; - 95F909F7850906B292483D0AB31E60AC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E9F1FA0C67049A20F65A6CA9B0693FB4; - remoteInfo = "Kanna-kanna_privacy"; - }; - 9664F21C8EF6D4B59754B1D639E582CD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CBFB5A372F4DE9D4BC6B9ADA98B80BFE; - remoteInfo = "MarqueeLabel-MarqueeLabel"; - }; - 97328675CF7B84681B4285E8D187A95F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 974F1C0B90731EBE2C0CC57038101452; - remoteInfo = GoogleMobileAdsMediationAppLovin; - }; - A451DDB88729099900B3EBB5AD4E77C9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B2B2AD5303610D8EBEA025B2660C8EC5; - remoteInfo = "JXPagingView-JXPagingView"; - }; - AE745AEB803700AED850EDC65AEC8DB1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 052F337D75D74480BB3BE904E7F2B1DF; - remoteInfo = "DownloadButton-DownloadButton"; - }; - AFD672DB39AA5BCB885D588DCE65E080 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 63A7C675C13F87669AF56006D943998B; - remoteInfo = "GoogleUserMessagingPlatform-UserMessagingPlatformResources"; - }; - B55C02E5059CE438A453DE0F7E4E3461 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491; - remoteInfo = Kingfisher; - }; - B67EECC627618D7A08A49AD2A7B2D209 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9828BBC09E9FB1238624113D7456E59E; - remoteInfo = "Kingfisher-Kingfisher"; - }; - BA5E8131A4440D0634020B8002F589A3 /* PBXContainerItemProxy */ = { + 073E1C7085F1F1B08B81B0B2631A70B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 52F43AC38D9FF80196C69FB03AEEFDDA; remoteInfo = "JXSegmentedView-JXSegmentedView"; }; - BE0FF47F69B0976081CE0DE43FB4BE59 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 93AC747EDE1EE56F89BBF405C1D67027; - remoteInfo = Kanna; - }; - BEDDEDD0A286184454DDC4E1A3CE5E34 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 46E69C37B47A1844EBFDC45F7254CED6; - remoteInfo = GoogleMobileAdsMediationIronSource; - }; - C59A3DE2A4F625D6BCB536BBBA726190 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 396FEEFBFD0F2124F8A266DB6506001E; - remoteInfo = MintegralAdSDK; - }; - CA51755F52977B7BA609C8682E464946 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 205EFBEF86DA6E7E3D5B9BABED8872EE; - remoteInfo = IronSourceSDK; - }; - CF1AE01EF7FCC3E832F6FDB776DD99CD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EB37911E28FB45D4C95E571C72EAF7BA; - remoteInfo = "MintegralAdSDK-MTGSDK"; - }; - D93143E7608977EEBE7E14B7A6B2A1DE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 205EFBEF86DA6E7E3D5B9BABED8872EE; - remoteInfo = IronSourceSDK; - }; - E26F5313788EAA23C8BAEC65787C8574 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E; - remoteInfo = "MJRefresh-MJRefresh.Privacy"; - }; - EA26330BDF934D6B2A11124FEB7AA010 /* PBXContainerItemProxy */ = { + 0A6746EBF63027DE492BE87E7EC73CEA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 6038CE6006EFBE9D905454CF01909C42; remoteInfo = SwiftDate; }; - F4072FEF2D5984914018070BD4195DF0 /* PBXContainerItemProxy */ = { + 0BB1FA568694260FE9891B77D840B94B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9C19D93C9A84F895FB3C382601416AA0; - remoteInfo = BURelyFoundation_Global; + remoteGlobalIDString = 93AC747EDE1EE56F89BBF405C1D67027; + remoteInfo = Kanna; }; - F5DD784624E32C65AB14778CEAE1A215 /* PBXContainerItemProxy */ = { + 0E8F8B98AF14B107EB9CE814954EE4B5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EF6413888FBA82A60EBB6F0A0EA14AD8; + remoteInfo = Tiercel; + }; + 1197644AB7B0FBA957FEF3656508DA11 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CE3AE892CB6C712E8AD91E4206A6CFAE; + remoteInfo = "Ads-Global"; + }; + 1381C4397EFA214DFCA920EDBFE2B7C6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; + remoteInfo = "Google-Mobile-Ads-SDK"; + }; + 156B1D34AE704D1A503D32F0B083E4C1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C23DB88E45B0ED14F0C8827BE9C46C95; + remoteInfo = MarqueeLabel; + }; + 17724AB71C832E1814D9031D71E2C306 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EAAA1AD3A8A1B59AB91319EE40752C6D; + remoteInfo = Alamofire; + }; + 184205F1C8A8D6162BB0E51E8F30F218 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 46E69C37B47A1844EBFDC45F7254CED6; + remoteInfo = GoogleMobileAdsMediationIronSource; + }; + 192CC18940B7E1734624827045B4F75D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9828BBC09E9FB1238624113D7456E59E; + remoteInfo = "Kingfisher-Kingfisher"; + }; + 1C0632EEB8330DBC1DAF9EED148CEB4A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CE3AE892CB6C712E8AD91E4206A6CFAE; + remoteInfo = "Ads-Global"; + }; + 1DA71F0790FBC14EEC717ADD3A3D90C7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E9F1FA0C67049A20F65A6CA9B0693FB4; + remoteInfo = "Kanna-kanna_privacy"; + }; + 1E333900228F0B138F2E37F9CBD04C1E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 396FEEFBFD0F2124F8A266DB6506001E; + remoteInfo = MintegralAdSDK; + }; + 20B9F0B053A1CD231BE947DF7B662035 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; + remoteInfo = "Google-Mobile-Ads-SDK"; + }; + 231DACE30F8144409727B274842FA4B3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C4E1020AF425614337737213AA26DBD5; + remoteInfo = JXPagingView; + }; + 2C50AA9BFF93F302DB12EFE36F601808 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 396FEEFBFD0F2124F8A266DB6506001E; + remoteInfo = MintegralAdSDK; + }; + 3AC3ACABF36783551BDB9530AABE8473 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; remoteInfo = MJRefresh; }; - F90720E50A1B43F1EC01D2F912E81625 /* PBXContainerItemProxy */ = { + 3FC6AE2863ACEE310BBE5A56CB203167 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E863A9A96F52A35F47491E7B41ECEF9A; + remoteInfo = JXSegmentedView; + }; + 461FE1A8333A6729F9FDBDB387ED075C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B2B2AD5303610D8EBEA025B2660C8EC5; + remoteInfo = "JXPagingView-JXPagingView"; + }; + 47252244C6C26AD4A56D4FD33C5DB0FB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8022D22FAA6690B5E1C379C1BCE1491; + remoteInfo = Kingfisher; + }; + 483748B149734FD75612F1929BF4DEA6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 205EFBEF86DA6E7E3D5B9BABED8872EE; + remoteInfo = IronSourceSDK; + }; + 499A40E29B008639D4EA8F62EB44F393 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; + }; + 4C188730DCDB89E4AAE98A85B61FAB3E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9C19D93C9A84F895FB3C382601416AA0; + remoteInfo = BURelyFoundation_Global; + }; + 557EBD40A73828660AE4AD9BBDD30F35 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B26054DF1DEA11585A231AF6D1D80D5E; + remoteInfo = "MJRefresh-MJRefresh.Privacy"; + }; + 6187641A78F98BC6D3117DA1F2F94660 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9C19D93C9A84F895FB3C382601416AA0; + remoteInfo = BURelyFoundation_Global; + }; + 68798D33F833561560346899CFE36428 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; remoteInfo = "Google-Mobile-Ads-SDK"; }; - F950C3A0848135A1509F0E50EC5D267B /* PBXContainerItemProxy */ = { + 6916342A5951CD751C977D7C878E1A0F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E4B2E76CF11A2BA2F1DC75B5B8BB8905; - remoteInfo = ChartboostSDK; + remoteGlobalIDString = 5BC46914A3617E8E5EA6E625B5DD1684; + remoteInfo = AppLovinSDK; }; - F9F632A772AC8739264FEEDE1E027B33 /* PBXContainerItemProxy */ = { + 6E2FE6149AEE1DB815178D2A4F668BF7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 5001F84E52E8E82CAE7578A60976A1EF; remoteInfo = GoogleMobileAdsMediationChartboost; }; - FA30D960EAC88A1839934E792CFB0E91 /* PBXContainerItemProxy */ = { + 79E585BBBA0D629B230B392E234137E4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 63A7C675C13F87669AF56006D943998B; + remoteInfo = "GoogleUserMessagingPlatform-UserMessagingPlatformResources"; + }; + 7B995BC8CE9781136FAA7D67267F7AD6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = EB37911E28FB45D4C95E571C72EAF7BA; + remoteInfo = "MintegralAdSDK-MTGSDK"; + }; + 7CAE6E1BD172DC2B850EAAB8641591C6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; remoteInfo = "Google-Mobile-Ads-SDK"; }; + 8E425C36A0727A149E712D4527C78300 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0E0BEB9BA42E723532A589374CB30C00; + remoteInfo = VungleAds; + }; + 9243B021C38C09BD6CE889B1A5BCAC8F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C8D67D8B72D6BA42CCEDB648537A340; + remoteInfo = SVProgressHUD; + }; + 94D943BB121E746E8F1472AC7DE288C0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; + remoteInfo = "Google-Mobile-Ads-SDK"; + }; + 969A9B2ECEC680FC9C355090AA4C2A99 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 458B188365A307B3C128ABF524D1A3E3; + remoteInfo = GoogleUserMessagingPlatform; + }; + 9E9F76A20F3E793DCD992A8F810A0841 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F8E52945296E3A7EA79A8084043BC3DD; + remoteInfo = GoogleMobileAdsMediationMintegral; + }; + 9FCDA0E9ABB6091CC1BC40D7FCB681DD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0E0BEB9BA42E723532A589374CB30C00; + remoteInfo = VungleAds; + }; + A55CD93FA24ADC04395BFB035D9F11E8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E4B2E76CF11A2BA2F1DC75B5B8BB8905; + remoteInfo = ChartboostSDK; + }; + A87AE8E099970020F3F1917CC438604D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; + remoteInfo = "Google-Mobile-Ads-SDK"; + }; + AAC4F3257DED48CE4B8747F7FD4392AE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 205EFBEF86DA6E7E3D5B9BABED8872EE; + remoteInfo = IronSourceSDK; + }; + B49A3785A0AE6E1F6E5A5B8051C4D3EE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 458B188365A307B3C128ABF524D1A3E3; + remoteInfo = GoogleUserMessagingPlatform; + }; + C06985DEE53BA3442AE75AC96C3E705F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FCD4F1901DD86FEB184BFDD6673F4A7B; + remoteInfo = SwiftyStoreKit; + }; + C10171D848EEFD5779B03382D1B2621B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 052F337D75D74480BB3BE904E7F2B1DF; + remoteInfo = "DownloadButton-DownloadButton"; + }; + C7B0C94C247FACB287148FFCCFF080C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 29E423640B01394D183D6B91B0B634D6; + remoteInfo = GoogleMobileAdsMediationVungle; + }; + C8F63CE27DE033D73E559F34A6CFD062 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = AF4066D13B4DC667FB970ABF861B2B47; + remoteInfo = "IronSourceSDK-IronSourcePrivacyInfo"; + }; + CF686FF141C5FFA30C1DA8B520A5C4BE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 974F1C0B90731EBE2C0CC57038101452; + remoteInfo = GoogleMobileAdsMediationAppLovin; + }; + DE6DE22C35C89012FF30EDFC2C397CB5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BC51A1CD10A25C78C1CF64315930A6A3; + remoteInfo = DownloadButton; + }; + DF4ADEE57B7D97B93BF48389F68FE33B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CBFB5A372F4DE9D4BC6B9ADA98B80BFE; + remoteInfo = "MarqueeLabel-MarqueeLabel"; + }; + E2140491803E56FD9B0B9B3D1513DF4B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 451D74FB71071275F6268CAABC5A5CB6; + remoteInfo = GoogleMobileAdsMediationPangle; + }; + E6A0F78708A322333BE69855F80AB0D5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FEA3B3A570634836C0457F3D7CEF1699; + remoteInfo = "Google-Mobile-Ads-SDK"; + }; + E852423BB261E307D5FF8675E5247511 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 36FD0958A0EC4A0FCF599E9B22719B03; + remoteInfo = "Google-Mobile-Ads-SDK-GoogleMobileAdsResources"; + }; + ED81BA0987A0C4301F075737CC1341C0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 976126A1CE06DC6E162563800E1BDF14; + remoteInfo = "Alamofire-Alamofire"; + }; + EEC5CA39E0877117F7D97E5D4912A6E0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E4B2E76CF11A2BA2F1DC75B5B8BB8905; + remoteInfo = ChartboostSDK; + }; + F0F1570EA0915087AE12B7F5D22BF980 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A; + remoteInfo = "SnapKit-SnapKit_Privacy"; + }; + F35EB21C2543ABD5045B2256DB86CB84 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 19577840F1C48EB693BC2CD4B4C94D7E; + remoteInfo = "Ads-Global-AdsGlobalSDK"; + }; + F44B1362FD18CFF9559A133CFA016E4F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5BC46914A3617E8E5EA6E625B5DD1684; + remoteInfo = AppLovinSDK; + }; + FBFF596195976F31F4F63353DC69BA90 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; + remoteInfo = IQKeyboardManagerSwift; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00922926D756FAE4723745AF54F8D8B0 /* IronSourceAds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceAds.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/IronSourceAds.h"; sourceTree = ""; }; - 00D4A757CF8754A0C96253D033ECF669 /* CHBMediation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBMediation.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBMediation.h"; sourceTree = ""; }; - 00DB131065379421B69755484C72E05A /* ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist"; sourceTree = ""; }; - 011B4988C514A35669B15D43746C7CDB /* JXSegmentedView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXSegmentedView.debug.xcconfig; sourceTree = ""; }; - 01321C9D4CE0235C2141CFB28A36DC18 /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = ""; }; - 01493CE42496731CD3B177FDB7BB2E61 /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/Features/RequestCompression.swift; sourceTree = ""; }; - 01516EAD21BE60199FB80E88FEDE5F18 /* PAGFoundationAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationAddress.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGFoundationAddress.h"; sourceTree = ""; }; - 017695C1511C94350A8C8CA25E75B89E /* KingfisherError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherError.swift; path = Sources/General/KingfisherError.swift; sourceTree = ""; }; - 01E0E9D931E3834828159264AFB455FA /* CHBDataUseConsent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBDataUseConsent.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBDataUseConsent.h"; sourceTree = ""; }; - 024C3031249F46B23FFB37A2094349A3 /* ImageProgressive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProgressive.swift; path = Sources/Image/ImageProgressive.swift; sourceTree = ""; }; - 02EE531B0B0768345CE250D63B37F724 /* BURelyFoundationGlobalFoundation.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalFoundation.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework; sourceTree = ""; }; - 0312010BB9D50CC46EC55E184A21C368 /* UIImageView+PAG_ZFCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAG_ZFCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/UIImageView+PAG_ZFCache.h"; sourceTree = ""; }; - 03251FD455D095DD5C4F72DE4F45F562 /* HMDPAGCrashExtraDynamicData_ToB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData_ToB.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashExtraDynamicData_ToB.h"; sourceTree = ""; }; - 035E56EAF6A95EB757ACFFBD2EF9C4D3 /* ChartboostAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = ChartboostAdapter.xcframework; path = "ChartboostAdapter-9.7.0.1/ChartboostAdapter.xcframework"; sourceTree = ""; }; - 036D4A86877089133895540571E6754F /* DownloadButton.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DownloadButton.release.xcconfig; sourceTree = ""; }; - 0390F3EED046365A7BF2E4F5D5453467 /* LPMBannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMBannerAdViewDelegate.h"; sourceTree = ""; }; - 03EE66FFB3B069220086ED584B890666 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Networking/ImagePrefetcher.swift; sourceTree = ""; }; - 04A152074CA6EF031624F21BD26C61B1 /* NSObject+PAGYYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGYYModel.h"; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64_x86_64-simulator/Headers/NSObject+PAGYYModel.h"; sourceTree = ""; }; - 04C4FB7FF2834EDB3B4F09E3F20E27EF /* DispatchQueue+Safe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Safe.swift"; path = "Sources/Extensions/DispatchQueue+Safe.swift"; sourceTree = ""; }; - 04CD0F93FEB5A88DF17066C03490DFDA /* PAG_SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDefine.h"; sourceTree = ""; }; - 0523CCFCFF731FB27A4C0EB020F3A0BE /* PAG_IESGurdProtocolDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdProtocolDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdProtocolDefines.h"; sourceTree = ""; }; - 054471DE5B537E925D6A3E921AF28B0E /* ISABannerAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdLoader.h"; sourceTree = ""; }; - 055D2A87B830AC4C60350576E556B9D3 /* ISInterstitialAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISInterstitialAdapterProtocol.h"; sourceTree = ""; }; - 057A7EC3D0DD529E389CBF87945C27F1 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; - 0591A76A356B24FE95E96670D72E4DE0 /* PAGAdSDK.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = PAGAdSDK.bundle; path = SDK/PAGAdSDK.bundle; sourceTree = ""; }; - 05AD808454B8A97959A69D46DFC148F4 /* PAG_SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderRequestModifier.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloaderRequestModifier.h"; sourceTree = ""; }; - 068BCCCB22774376A59E2FF5F0459175 /* PAGWebViewProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewProgressView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebViewProgressView.h"; sourceTree = ""; }; - 07234287A5E4F3E6A09A0053B47D8359 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "SDK/PAGAdSDK.xcframework/ios-arm64/PAGAdSDK.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - 07760A37F200F76E78C213401B108747 /* PAGLPlayerDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerDefine.h"; sourceTree = ""; }; + 0034F46BB329EE6559B3393F9C89C961 /* ISAdapterConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConfig.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterConfig.h"; sourceTree = ""; }; + 006F9177091CC8EF7246C914D71C62FE /* Calendars.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Calendars.swift; path = Sources/SwiftDate/Supports/Calendars.swift; sourceTree = ""; }; + 00A9B9DC58EE736737B5D70BE8DCB603 /* RelativeFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RelativeFormatter.swift; path = Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatter.swift; sourceTree = ""; }; + 00D4C5665B20AE13D7335EB8D6CCE4EB /* ISNEventTrackerWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerWrapper.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNEventTrackerWrapper.h"; sourceTree = ""; }; + 00E3AC6321973E24DB4A8D98B3C25883 /* SVIndefiniteAnimatedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVIndefiniteAnimatedView.m; path = SVProgressHUD/SVIndefiniteAnimatedView.m; sourceTree = ""; }; + 012C9189CE92D29B94B0DE33DA8B6373 /* ISDemandOnlyBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyBannerView.h"; sourceTree = ""; }; + 0154AC812D8B497E58A877D6A0E71626 /* LPMConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMConfiguration.h"; sourceTree = ""; }; + 01AA2531DA325C7F5D64D21FB6CD36DE /* KFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFAnimatedImage.swift; path = Sources/SwiftUI/KFAnimatedImage.swift; sourceTree = ""; }; + 01BD3E536F10920C278BE1ED09D1C46A /* AppLovinSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppLovinSDK.release.xcconfig; sourceTree = ""; }; + 01BE8D453737F708AE60964E601ED602 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/Features/RetryPolicy.swift; sourceTree = ""; }; + 01D45E3AB092F1AE482EEEF8B03CD986 /* PAGDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDeviceHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGDeviceHelper.h"; sourceTree = ""; }; + 022C501E6207EB1C38DFAA5793C232CA /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = ""; }; + 0297D4B5E7768E26CA44493382BCD4F5 /* ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist"; sourceTree = ""; }; + 02AC230FD029E5AAC294D471FCA82D06 /* TVMonogramView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TVMonogramView+Kingfisher.swift"; path = "Sources/Extensions/TVMonogramView+Kingfisher.swift"; sourceTree = ""; }; + 02B64CEC30645C91E9CA458E7270636F /* MintegralAdSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "MintegralAdSDK-xcframeworks.sh"; sourceTree = ""; }; + 030E825F88571E0221A8CC08AA60A1E5 /* PAGRexxarEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRexxarEngine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRexxarEngine.h"; sourceTree = ""; }; + 03564EE5482E0FFB853D401A2B6B8D19 /* CHBAdEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdEvent.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBAdEvent.h"; sourceTree = ""; }; + 037A273B0DE858F1B4A808A0F0DBE339 /* VungleAdsSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = VungleAdsSDK.xcframework; path = static/VungleAdsSDK.xcframework; sourceTree = ""; }; + 038B4ED82056E05EA48A48737BE4557D /* ISSetAPSDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSetAPSDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSetAPSDataProtocol.h"; sourceTree = ""; }; + 03A069C4E64DBD72510FAD46D194AA43 /* PAG_IESGurdNetworkResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdNetworkResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdNetworkResponse.h"; sourceTree = ""; }; + 03D062532F4016BD845520C0BBC74F91 /* PAG_AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFHTTPSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFHTTPSessionManager.h"; sourceTree = ""; }; + 0455A2A058B585EAC6E5A008CF1FD37F /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; + 049A0D34AD56036AA50998DA9EB9B0FE /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; + 04A9CE40DAC1E17942D21C8C22CA5F0F /* SVIndefiniteAnimatedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVIndefiniteAnimatedView.h; path = SVProgressHUD/SVIndefiniteAnimatedView.h; sourceTree = ""; }; + 04B93210D24554494DB4DAA8B8DF4A47 /* PAGTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTimer.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTimer.h"; sourceTree = ""; }; + 04FD0FE96F0AC8A9F7DC96F617460EB4 /* DateInRegion+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Math.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Math.swift"; sourceTree = ""; }; + 0531BDCBF17E50B3176E7686BD0D4C7B /* PAGJSBDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBDefine.h"; sourceTree = ""; }; + 054D3AC214E11C86180ECD5FB5E75C44 /* PAG_SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImagePrefetcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImagePrefetcher.h"; sourceTree = ""; }; + 057B4365DBDA094ED0D731A91DB8DFD1 /* NSDictionary+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSDictionary+PAGUtilities.h"; sourceTree = ""; }; + 059ED72CBCF634584F916DF8AB474414 /* NSBezierPath+PAGRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+PAGRoundedCorners.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/NSBezierPath+PAGRoundedCorners.h"; sourceTree = ""; }; + 05E123632F437F7962179124CFC76099 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Sources/General/Protected.swift; sourceTree = ""; }; + 05EBB6AFBA9A1A62060B756EF8F99264 /* PAGNetworkAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkAgent.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/PAGNetworkAgent.h"; sourceTree = ""; }; + 05F91E7F17D749558D41A048335B944E /* GoogleUserMessagingPlatform.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUserMessagingPlatform.release.xcconfig; sourceTree = ""; }; + 05FB3479E162958721A644E4B2EBB19C /* PAG_SDImageAPNGCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageAPNGCoderInternal.h"; sourceTree = ""; }; + 060FEC21D1BD43CAE443AEE6CD46E5D9 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; + 061741B0C876AFE41AC5A4D60B6EA24D /* PAG_IESGurdKit+PAGCustomParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdKit+PAGCustomParams.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdKit+PAGCustomParams.h"; sourceTree = ""; }; + 06BD00D42EAC1ADA83163E16AF9F9152 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/Features/ResponseSerialization.swift; sourceTree = ""; }; + 06C34F025C5BAB65536923449A4DE32A /* PAGAudioSessionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAudioSessionHandler.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGAudioSessionHandler.h"; sourceTree = ""; }; + 06C6E2D350511A6BCFAC4EA10ADAAF26 /* UIView+PAGWebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCacheOperation.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIView+PAGWebCacheOperation.h"; sourceTree = ""; }; + 06ED840C9FDD28FB2183F8455D30487D /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = ""; }; + 06F6BF88F2E185FE50EFB76BEC686C51 /* PAGLCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLCacheManager.h"; sourceTree = ""; }; 07928762D9A8551470DAAD7C1E1F53A5 /* JXSegmentedView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = JXSegmentedView; path = JXSegmentedView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 07C1CDEBFFE8FA6EDA76C92795B4E774 /* PAG_IESGurdApplyPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdApplyPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdApplyPackageManager.h"; sourceTree = ""; }; - 07EE42847C720E80782BEDA1D3962CC8 /* Cache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cache.swift; path = Sources/General/Cache.swift; sourceTree = ""; }; - 07FAA4A9005807D8509FADE24251252F /* VungleAds-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "VungleAds-xcframeworks.sh"; sourceTree = ""; }; - 08068A3099BB7733C7B0968085E0BF97 /* ISReleaseMemoryAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISReleaseMemoryAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISReleaseMemoryAdapterProtocol.h"; sourceTree = ""; }; + 0828A9F4E187DF08EA48FCF254C041AB /* Kanna.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Kanna.h; path = Sources/Kanna/Kanna.h; sourceTree = ""; }; + 08575ED2187D166A401FF9182B33D574 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; 085DBCE7DD98588B2ED103B1C1F36026 /* Alamofire-Alamofire */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Alamofire-Alamofire"; path = Alamofire.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 085FF25395039437F591BFB8F7CEFFE8 /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = ""; }; - 08647831FD71C99E7D10D9957F8FB167 /* JXSegmentedTitleImageItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageItemModel.swift; path = Sources/TitleImage/JXSegmentedTitleImageItemModel.swift; sourceTree = ""; }; - 08927BE4C64255DC4196819E2D69D2B3 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; - 08CF57D429E7766FA4A6681307FF13BE /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Core/Request.swift; sourceTree = ""; }; - 08D031D95B97E9AD314389F7FAD0E326 /* PAG_SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageError.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageError.h"; sourceTree = ""; }; + 08A19294A433DF3043BD5F606BF23D15 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Sources/Utility/Result.swift; sourceTree = ""; }; 08DFEAAA1901B9FF8345827FDA56939E /* IronSourceSDK-IronSourcePrivacyInfo */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IronSourceSDK-IronSourcePrivacyInfo"; path = IronSourcePrivacyInfo.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 09491106C86A0C802FE9FD26FCFB5F5A /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/Core/AFError.swift; sourceTree = ""; }; - 0958CCF734941211B70D46FC313DB8A1 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; - 09C63DFCDFC3C6CD3959088A8E9F2DFD /* LPMAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMAdSize.h"; sourceTree = ""; }; - 09F93764F4C6446A961A44FDBFFEBD2B /* Tiercel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tiercel-umbrella.h"; sourceTree = ""; }; - 0A0DE66F85700034200410FB3FF1B8AF /* DiskStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiskStorage.swift; path = Sources/Cache/DiskStorage.swift; sourceTree = ""; }; - 0A107EA1FC7B992AC5171158FD29B338 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; - 0A2D6410CB12A0626BB02581C7D7CEFD /* PAGPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGPersistence.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGPersistence.h"; sourceTree = ""; }; - 0A64FB72496AE908B65AC9882218F75B /* PAG_SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDInternalMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDInternalMacros.h"; sourceTree = ""; }; - 0AC9D00A52275A9F73659E2488555D24 /* PAG_SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoderHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCoderHelper.h"; sourceTree = ""; }; - 0AD0A89DDCD3A16999ED4D55D8F022F2 /* ISNativeAdProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProperties.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdProperties.h"; sourceTree = ""; }; - 0AD7E18EC45D9F731F82FBBF8E5E4BD0 /* GoogleMobileAdsMediationIronSource.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationIronSource.debug.xcconfig; sourceTree = ""; }; - 0AEA396839C34908D59638D41590E8F0 /* ISAdapterNetworkData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNetworkData.h"; sourceTree = ""; }; - 0AFD7C2107AB6274E3429921628ABB43 /* FileChecksumHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileChecksumHelper.swift; path = Sources/Utility/FileChecksumHelper.swift; sourceTree = ""; }; - 0B15AD36B90998BDE3D358BBF4F7A655 /* SVProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SVProgressHUD.modulemap; sourceTree = ""; }; - 0B1818E86352F2030CF11CBA6A819C3F /* PAG_SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageIndicator.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageIndicator.h"; sourceTree = ""; }; - 0B56B633BA3F3F4ABD781A122491D285 /* ISAdOptionsPosition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdOptionsPosition.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdOptionsPosition.h"; sourceTree = ""; }; - 0C7DF2E8CC3AA6CCFBAE594F96974FBA /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; - 0CDBE60B33514A59B6587155AE3E4657 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; - 0CF858EC0FCC75A6836DB4BF651D67CF /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Extensions/Result+Alamofire.swift"; sourceTree = ""; }; - 0CF8E53BAA67393030E9C08872EB160E /* ISWaterfallConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISWaterfallConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISWaterfallConfiguration.h"; sourceTree = ""; }; - 0D11B132FB3B93A67F0B4D217146E62B /* Ads-Global-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Ads-Global-xcframeworks.sh"; sourceTree = ""; }; - 0D47EA35FAD384C1DB6F9EC1DDDF70B2 /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = ""; }; - 0DD123784633D1B29D53A74912D5E032 /* PAG_IESGeckoBSPatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoBSPatch.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoBSPatch.h"; sourceTree = ""; }; - 0DE0FD1204F9379F258945A3BB7F29C8 /* PAGYYModelHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYModelHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64/Headers/PAGYYModelHeader.h"; sourceTree = ""; }; - 0E0C721335894F2708A453AF7A226DCD /* MTGSDKNativeAdvanced.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKNativeAdvanced.xcframework; path = Fmk/MTGSDKNativeAdvanced.xcframework; sourceTree = ""; }; - 0E4465CE669A90B14988685B6934A81B /* ImageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageFormat.swift; path = Sources/Image/ImageFormat.swift; sourceTree = ""; }; - 0F5823BBB048AC8D787E5205A40D1E60 /* BURelyFoundation_Global.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BURelyFoundation_Global.release.xcconfig; sourceTree = ""; }; - 0F98F870B707358020EFA723EACAE83B /* LPMInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInitRequest.h"; sourceTree = ""; }; - 0FBC175EE2A764074D431C1CFA529CB1 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/Features/ServerTrustEvaluation.swift; sourceTree = ""; }; - 10235942EDC78A4CD28998ADC9D43106 /* SVIndefiniteAnimatedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVIndefiniteAnimatedView.h; path = SVProgressHUD/SVIndefiniteAnimatedView.h; sourceTree = ""; }; - 109658C67D8D26095C960BADEC9D0E54 /* Int+DateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+DateComponents.swift"; path = "Sources/SwiftDate/Foundation+Extras/Int+DateComponents.swift"; sourceTree = ""; }; - 109755C3940E353FBC292AB8EE543859 /* CHBAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAd.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBAd.h"; sourceTree = ""; }; - 10C4D13A58665964341503FDB944ADC0 /* ISBannerSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerSize.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerSize.h"; sourceTree = ""; }; - 10E63901B1B31E34A0A7A4EE1C2275DF /* Formatter+Protocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+Protocols.swift"; path = "Sources/SwiftDate/Formatters/Formatter+Protocols.swift"; sourceTree = ""; }; + 08FF38FD693DE513C37D3EBD46F3A417 /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/Core/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; + 095320D1A42240ED455C9E32589F0EE3 /* PAGFoundationHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGFoundationHeader.h"; sourceTree = ""; }; + 097E7C43432EE59AA3E6E413FA0997FC /* ISIronSourceAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIronSourceAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISIronSourceAdapter.h"; sourceTree = ""; }; + 0AA4F6B5FAA50EE96C66A79F107539C8 /* NSError+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/NSError+PAGIESGurdKit.h"; sourceTree = ""; }; + 0AC62A0FF4C563568EA92A5F52C9F9AC /* ISNativeAdProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProperties.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdProperties.h"; sourceTree = ""; }; + 0ACEF0693BD5640CD48010E814E6AE29 /* PAG_SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCompat.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageCompat.h"; sourceTree = ""; }; + 0B92FB86FF3525A433DB9EEE5C6816EE /* ISNativeAdDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdDataProtocol.h"; sourceTree = ""; }; + 0B9689E35EA4DA626516CA4C9392634C /* PAG_IESGurdCleanCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCleanCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCleanCacheManager.h"; sourceTree = ""; }; + 0BFCF1267A19929B098A50BBBAFBD6C4 /* ISAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdData.h"; sourceTree = ""; }; + 0C3CE814B64BF9A1CDF190C134CFEEBE /* PAG_IESGeckoDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoDefines.h"; sourceTree = ""; }; + 0C8ABA1AE4B1A062163F9ECCA598712D /* MTGSDKNativeAdvanced.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKNativeAdvanced.xcframework; path = Fmk/MTGSDKNativeAdvanced.xcframework; sourceTree = ""; }; + 0C93A087589F765082E7FD8433EE0B79 /* DateRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateRepresentable.swift; path = Sources/SwiftDate/DateRepresentable.swift; sourceTree = ""; }; + 0CBEA2EECE4E8B6464BAEE76B9AAA12F /* NSImage+PAGCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+PAGCompatibility.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/NSImage+PAGCompatibility.h"; sourceTree = ""; }; + 0CD32737C01E58E3640AD1096CA9B117 /* PAGRouter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRouter.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRouter.h"; sourceTree = ""; }; + 0D0206098B533371C26E34F536B65C3E /* ISAAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAAdSize.h"; sourceTree = ""; }; + 0EBF5302C2FD2987EDE3FBEDCF738AE3 /* PAG_SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCodersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCodersManager.h"; sourceTree = ""; }; + 0ED1C3CF921B4F8B300FDDE83547C4F7 /* PAGWebViewApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewApplication.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWebViewApplication.h"; sourceTree = ""; }; + 0F05ED3D6601288193716571FF114AF5 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; + 0F52AD0B9BFEFE749B555428E509E188 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; + 0F5ABDB41046689009DE99143B8DB5D0 /* BURelyFoundation_Global.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BURelyFoundation_Global.h; path = "Frameworks/SDK/BURelyFoundationGlobalHeader/BURelyFoundationGlobalHeader.xcframework/ios-arm64_x86_64-simulator/Headers/BURelyFoundation_Global.h"; sourceTree = ""; }; + 0F9043482CF07C90D1770584E6DB70DF /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = ""; }; + 0FB5232B6BA194673789C52BD5C31786 /* JXSegmentedRTLLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedRTLLayout.swift; path = Sources/Common/JXSegmentedRTLLayout.swift; sourceTree = ""; }; + 0FDC5BF2CDFD43FBFDC97796DE59C52B /* ISARewardedAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdInfo.h"; sourceTree = ""; }; + 0FEC49C145EFAF2D5BD51AA938CBC98B /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; + 101307DB441E65EE54B31DED55B21F0C /* PAG_SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageOperation.h"; sourceTree = ""; }; + 101D0563093AB94DE6B8D4AE0B0595DC /* PKStopDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKStopDownloadButton.m; path = Pod/Classes/PKStopDownloadButton.m; sourceTree = ""; }; + 10EC13D30DCAF094F3CEC67F53A585A9 /* BURelyFoundationGlobalAFN.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalAFN.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework; sourceTree = ""; }; 10F045C8C8F6037BC2264FA433D3ED87 /* Ads-Global-AdsGlobalSDK */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Ads-Global-AdsGlobalSDK"; path = AdsGlobalSDK.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 110525D6AC1939BBAAB058124190962F /* PAG_SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageTransformer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageTransformer.h"; sourceTree = ""; }; - 1129B132CD082422EB5C6319BA2CB19E /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; - 1163B902FFA98AC1446E6701371F7ED2 /* PAG_SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCodersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCodersManager.h"; sourceTree = ""; }; - 116788631290740823A83FE11C680B8D /* ISSegmentDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegmentDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSegmentDelegate.h"; sourceTree = ""; }; + 1104B0099686660C3622392E3E4F4332 /* UIColor+PAGHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGHexString.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIColor+PAGHexString.h"; sourceTree = ""; }; + 11173BF0D6F9A2A91C8BCADD8B2F83B3 /* JXSegmentedTitleAttributeCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeCell.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeCell.swift; sourceTree = ""; }; + 1159B44518CCDD89896E5212B213DE32 /* ISAdUnitAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnitAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdUnitAdapterProtocol.h"; sourceTree = ""; }; 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 11D212D5525D54D2EFE6BC352A0D4544 /* NSLayoutConstraint+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PKDownloadButton.m"; path = "Pod/Classes/NSLayoutConstraint+PKDownloadButton.m"; sourceTree = ""; }; - 11E9E6476D3B2B2FD83E48C3E6500CEA /* NSString+PAGAddtion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+PAGAddtion.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSString+PAGAddtion.h"; sourceTree = ""; }; - 122E072175A5BBB47445EC9DEA36909C /* ISLogDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLogDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLogDelegate.h"; sourceTree = ""; }; - 12380CFF02BEA18520A20EFC59E735DA /* CHBDataUseConsent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBDataUseConsent.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBDataUseConsent.h"; sourceTree = ""; }; - 12B5FE411FAE5048CBF97B54496305F3 /* DataStreamRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStreamRequest.swift; path = Source/Core/DataStreamRequest.swift; sourceTree = ""; }; - 12E79C359F389B3D470367303905CF33 /* LevelPlayRewardedVideoManualDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoManualDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayRewardedVideoManualDelegate.h"; sourceTree = ""; }; - 12E9388FC347699604EAFAC933FEE95F /* PAGWebImageDataCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebImageDataCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebImageDataCacheManager.h"; sourceTree = ""; }; - 12FFBA4BB8C3B01309B4336F6734548F /* ISAdapterBannerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBannerProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterBannerProtocol.h"; sourceTree = ""; }; - 130C86632547AE073E93A7A0DDAB1A34 /* NSObject+PAGUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGUtils.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSObject+PAGUtils.h"; sourceTree = ""; }; - 13536B706E8EB0C9BE62B0F4D84453F8 /* LevelPlayNativeAdBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayNativeAdBuilder.h"; sourceTree = ""; }; - 1361D7A14CF8C260353D15A184C6D32F /* DownloadButton.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DownloadButton.debug.xcconfig; sourceTree = ""; }; - 136C2CFE373AEBD9B997C4258AF577C8 /* AppLovinSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = AppLovinSDK.xcframework; path = "applovin-ios-sdk-13.0.0/AppLovinSDK.xcframework"; sourceTree = ""; }; - 144220EDDB17DC7FC2A023A629E018F9 /* UIDevice+PAGIESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+PAGIESGeckoKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/UIDevice+PAGIESGeckoKit.h"; sourceTree = ""; }; - 1472004D00139EC9575576DD788E5365 /* PAGTNCServiceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCServiceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCServiceManager.h"; sourceTree = ""; }; - 14A25FE2314DE26C384806C1CAE7BF09 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; - 1503AE67CAE3FE38A0B429FBFF7D3AEC /* NSBezierPath+PAGRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+PAGRoundedCorners.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/NSBezierPath+PAGRoundedCorners.h"; sourceTree = ""; }; - 151CEB998AE2B29E493689993D38EC8D /* TimePeriodProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodProtocol.swift; path = Sources/SwiftDate/TimePeriod/TimePeriodProtocol.swift; sourceTree = ""; }; - 155DA9DC94656FF4F8A2E71B8234755C /* PAGZipCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipCommon.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64/Headers/PAGZipCommon.h"; sourceTree = ""; }; - 15998EE7E1DAF9A7E6AA2F874CD0E24E /* IronSourceAds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceAds.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/IronSourceAds.h"; sourceTree = ""; }; - 15F4BE2C552C119099BE476991BDE5FB /* LPMInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInterstitialAdDelegate.h"; sourceTree = ""; }; + 11B650731422FDC6DA3BBDE420CADC23 /* MarqueeLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MarqueeLabel-dummy.m"; sourceTree = ""; }; + 11E8572F1579B4ADE993D59A7FCDD666 /* AppleReceiptValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppleReceiptValidator.swift; path = Sources/SwiftyStoreKit/AppleReceiptValidator.swift; sourceTree = ""; }; + 11F4E668E4AD71E0809F2EC429FBBA43 /* ISNAppStoreVCRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAppStoreVCRootViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNAppStoreVCRootViewDelegate.h"; sourceTree = ""; }; + 1226A02D30428B1E1A81F79EBB0A9061 /* ISABannerAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdLoaderDelegate.h"; sourceTree = ""; }; + 1227ED83608D9F3C1BE5DEE38DA9B01B /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; + 1230DDEC864C5E6F275A6BAF09F66BB6 /* PAG_IESGurdDownloadPatchPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPatchPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadPatchPackageOperation.h"; sourceTree = ""; }; + 1234F16439E6374B909DE4DB21A7201E /* HMDPAGNetworkInjector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGNetworkInjector.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGNetworkInjector.h"; sourceTree = ""; }; + 127E13C4E775141C0500BDD66CFD35AA /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/General/KingfisherOptionsInfo.swift; sourceTree = ""; }; + 128ABCEE8732A5485B684243F5369A40 /* ISARewardedAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdLoaderDelegate.h"; sourceTree = ""; }; + 1331CA2D0A707ED7F8D0C29D79E1D257 /* PAGEnvironment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGEnvironment.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGEnvironment.h"; sourceTree = ""; }; + 1337606A7D94DBF4AFA578B2194B0B92 /* ISAdapterAdRewardedDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdRewardedDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdRewardedDelegate.h"; sourceTree = ""; }; + 13875EC4D27984C0D1695789BCA6FF1F /* PAGNetworkAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkAgent.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/PAGNetworkAgent.h"; sourceTree = ""; }; + 13EAD7B8157DA933F2C839CE905407B6 /* Google-Mobile-Ads-SDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Google-Mobile-Ads-SDK.release.xcconfig"; sourceTree = ""; }; + 13EFF5B652DA6180B6F1ED92E1A848F1 /* PAG_IESGurdPackagesConfigResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdPackagesConfigResponse.h"; sourceTree = ""; }; + 141A655343492902274C5B2F2F6898E2 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; + 14281234C109E2A9EAC4827071264D1A /* PAG_SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCompat.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageCompat.h"; sourceTree = ""; }; + 145E0218E4975B37AF7ABE770634D404 /* ISSegment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegment.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSegment.h"; sourceTree = ""; }; + 146F5932F0937C55FE529D0398C90F75 /* DownloadButton-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DownloadButton-Info.plist"; sourceTree = ""; }; + 147C39EDAE1CD4D6D7B9EDD92B07A0A1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "Frameworks/GoogleMobileAdsFramework/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 14A4381B3CF328EA0A07E5691A63CB22 /* LevelPlayBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayBannerDelegate.h"; sourceTree = ""; }; + 14B696ADA96F8595F54A7B194E692EE8 /* IronSourceSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IronSourceSDK.debug.xcconfig; sourceTree = ""; }; + 14C175AA6AA44062DFAD3B2D94BFC9C9 /* Date+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Math.swift"; path = "Sources/SwiftDate/Date/Date+Math.swift"; sourceTree = ""; }; + 155E7638830D293BF67E125E68841990 /* HMDPAGCrashExtraDynamicData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashExtraDynamicData.h"; sourceTree = ""; }; + 15991DE59E8EDD40CD3EFA06A79DA25E /* ImageDrawing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDrawing.swift; path = Sources/Image/ImageDrawing.swift; sourceTree = ""; }; + 15B7A4638119D3D0D3C4F671DFF9A77B /* CHBAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdDelegate.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBAdDelegate.h"; sourceTree = ""; }; + 15FB902FD6C08356C891F33CC6268E58 /* ISDemandOnlyRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyRewardedVideoDelegate.h"; sourceTree = ""; }; 160342376952D9A7A8AB125DF859C806 /* Pods-relax.offline.mp3.music-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-relax.offline.mp3.music-acknowledgements.markdown"; sourceTree = ""; }; - 16195FA8E3AC26ADEDFD4A4AA8B74B00 /* ISAInterstitialAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdInfo.h"; sourceTree = ""; }; - 161F47935D7DF5FD5D082E6AE20892E3 /* PAGThreadSafeDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeDictionary.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGThreadSafeDictionary.h"; sourceTree = ""; }; - 162C973DA6F86A97BD25E52E171946DF /* ISAInterstitialAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdRequestBuilder.h"; sourceTree = ""; }; - 165B111700A1FA3220BC1E6AC4B3CCED /* PAG_IESGurdLRUCacheLinkedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedNode.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdLRUCacheLinkedNode.h"; sourceTree = ""; }; - 165E0C1C9D6CA630FDBDE36E87CD2DC7 /* ISBaseInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitial.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseInterstitial.h"; sourceTree = ""; }; - 1662E76D5C9B05C1B02807C837DF5E8E /* MTGSDKNewInterstitial.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKNewInterstitial.xcframework; path = Fmk/MTGSDKNewInterstitial.xcframework; sourceTree = ""; }; - 168756C5EBED84120265A3A0CCDE935E /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Position.swift"; sourceTree = ""; }; - 16F77E76F53837BDB8082477FABCA396 /* PAGRemoteImageBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRemoteImageBridge.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRemoteImageBridge.h"; sourceTree = ""; }; - 171B3CB1D1852320B914DE321E72F04D /* ISABannerAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdLoader.h"; sourceTree = ""; }; - 172E4E40FC0BB3A4929985E4DD0884AD /* NSUserDefaults+PAGCrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSUserDefaults+PAGCrypt.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSUserDefaults+PAGCrypt.h"; sourceTree = ""; }; - 17402BCD51124820DF5C7EBE5C603D25 /* NSButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Kingfisher.swift"; path = "Sources/Extensions/NSButton+Kingfisher.swift"; sourceTree = ""; }; - 17A1051B2CA71CF2A905FFB126AEC39F /* ISImpressionData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISImpressionData.h"; sourceTree = ""; }; - 17AED0948DFF989661D833F70263034E /* HMDPAGCrashAppGroupURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashAppGroupURL.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashAppGroupURL.h"; sourceTree = ""; }; - 181A4780413ECCC91A509E0EF6292DE0 /* PAG_IESGurdNetworkResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdNetworkResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdNetworkResponse.h"; sourceTree = ""; }; - 18E6AD48DD3D54BC9E095F0CF0CAAFBA /* PAG_IESGeckoResourceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoResourceManager.h"; sourceTree = ""; }; - 192AEDE9FBEB5C2484E0876685D44305 /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; - 193937C3188A9F914F29CE0253880860 /* ISPlacementInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPlacementInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISPlacementInfo.h"; sourceTree = ""; }; - 194A46C74FE5494B20BE69CBCFAD8805 /* ISNAppStoreVCRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAppStoreVCRootViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNAppStoreVCRootViewDelegate.h"; sourceTree = ""; }; - 197834FE6B3294FF0C9A9E53F78109C9 /* PAGTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTimer.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTimer.h"; sourceTree = ""; }; - 1993ED45F958CCD972105F132E2C6E95 /* String+MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+MD5.swift"; path = "Sources/Utility/String+MD5.swift"; sourceTree = ""; }; - 1993F617849A54C1854FFF1D20F6C78F /* ISSegmentDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegmentDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSegmentDelegate.h"; sourceTree = ""; }; - 1995CAE3B779DF62491BAD5E618C75D3 /* ISInterstitialAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISInterstitialAdapterDelegate.h"; sourceTree = ""; }; - 19B2590F7DE0DC537F261A887A0CCD40 /* PAG_SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageTransformer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageTransformer.h"; sourceTree = ""; }; - 19B85419025F75198DDEB7037A980E99 /* ISABannerAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdInfo.h"; sourceTree = ""; }; - 1A1FC34A4430AAD3865FC24044D3EAB1 /* GoogleMobileAdsMediationAppLovin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationAppLovin.release.xcconfig; sourceTree = ""; }; - 1A5119E111260BD686C7B3E640EC4893 /* PAG_IESGurdConfigManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdConfigManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdConfigManager.h"; sourceTree = ""; }; - 1A53C1766E1D7F3BD136150E5AB7D1DB /* ISContainerParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISContainerParams.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISContainerParams.h"; sourceTree = ""; }; + 162AAACCA6AA7A8219567CD6337A70F3 /* CodingUserInfoKey+Cache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CodingUserInfoKey+Cache.swift"; path = "Sources/Extensions/CodingUserInfoKey+Cache.swift"; sourceTree = ""; }; + 16700177717852325C3BD66E55BA40CE /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; + 169F1C36E436FE9B011AD9DE6A16A710 /* PAG_IESGurdEventTraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdEventTraceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdEventTraceManager.h"; sourceTree = ""; }; + 16C05E35F8D0B58A6C2559D342B987C3 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = ""; }; + 16ED9BBCA8E86745621F71254402306B /* PAG_IESGeckoKit+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoKit+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoKit+PAGPrivate.h"; sourceTree = ""; }; + 17237B04780FF77D75F2264A952973F8 /* ISContainerParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISContainerParams.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISContainerParams.h"; sourceTree = ""; }; + 17281B94F4203FA6CED838AF18B39910 /* ISNativeAdAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdAdapterDelegate.h"; sourceTree = ""; }; + 1768E32B02264C787BDBCF24C02A5060 /* JXSegmentedView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXSegmentedView-dummy.m"; sourceTree = ""; }; + 1784EDFCC5344F0DAE388FD70EDEF66D /* PAG_IESGurdFileMetaManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdFileMetaManager+Private.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFileMetaManager+Private.h"; sourceTree = ""; }; + 17B6A51A7580DE8B694A61FD00EC842B /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = ""; }; + 17D0358B73EB1DF137A9C7D0E57A5426 /* ISBiddingDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBiddingDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBiddingDataDelegate.h"; sourceTree = ""; }; + 1828B9516F929C4EE0A27A2B5E29AE1F /* HeimdallrPAGEmbed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbed.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HeimdallrPAGEmbed.h"; sourceTree = ""; }; + 182A6418DB7ABDD5F5C98E8215E573EE /* PAG_SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCache.h"; sourceTree = ""; }; + 1834ED5232FE11072CCC386D99157925 /* PAG_SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCacheDefine.h"; sourceTree = ""; }; + 1848BB9ADBCBBCEAA8CB1BC01EF5B011 /* ISNEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEvent.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNEvent.h"; sourceTree = ""; }; + 1859AD4FC088FCFC1016BB43460BAC13 /* LevelPlayRewardedVideoBaseDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoBaseDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayRewardedVideoBaseDelegate.h"; sourceTree = ""; }; + 185BA0F33DC837B8FD99B7D02CCC01D7 /* CHBDataUseConsent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBDataUseConsent.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBDataUseConsent.h"; sourceTree = ""; }; + 186E0D5DEEE8B40D3CAC0BEC3BB17D5D /* PAG_IESGurdCacheConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheConfiguration.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCacheConfiguration.h"; sourceTree = ""; }; + 189D31D50298054814243C6CCDC289F2 /* PAG_ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAG_ZFPlayer.h"; sourceTree = ""; }; + 18D26D45F00CD0FCE0B80DA23260F389 /* SVProgressHUD.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = SVProgressHUD.bundle; path = SVProgressHUD/SVProgressHUD.bundle; sourceTree = ""; }; + 18D8256D7DDD7AD71F5B5E3785C6DE6A /* ISAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdInfo.h"; sourceTree = ""; }; + 18E6EF43B257244FB95DA60D56AB814E /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; + 1966A0A94AE5D27E82526D96BAA1D44A /* SVProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SVProgressHUD-dummy.m"; sourceTree = ""; }; + 196F1861CBC25922ABF69EF522F37177 /* BURelyFoundation_Global.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BURelyFoundation_Global.release.xcconfig; sourceTree = ""; }; + 198C5F8C1B2F1677A517DF17E94DBFAE /* GoogleMobileAdsMediationVungle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationVungle.release.xcconfig; sourceTree = ""; }; + 19F59D3D0A42A2B07D546BC55AD74507 /* PAGRouter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRouter.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRouter.h"; sourceTree = ""; }; + 1A06F620FBC5B0CC4A03EB5C535BA5FC /* PAGTNCRequestParam.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequestParam.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCRequestParam.h"; sourceTree = ""; }; + 1A147AE5EA10B31798A15E27D2632501 /* PAG_SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageGIFCoder.h"; sourceTree = ""; }; + 1A16395047476C7D8D35F702A35DCE41 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/Extensions/StringEncoding+Alamofire.swift"; sourceTree = ""; }; + 1A1F28B18DD27F7F3DE11BBBDA14D8AC /* PAG_IESGurdFileBusinessManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileBusinessManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFileBusinessManager.h"; sourceTree = ""; }; + 1A2CD7E4B58F258DB38A0D2C80639527 /* JXSegmentedTitleCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleCell.swift; path = Sources/Title/JXSegmentedTitleCell.swift; sourceTree = ""; }; 1A699255C02E7A2130017A8CF7C25244 /* VungleAds-VungleAds */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "VungleAds-VungleAds"; path = VungleAds.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 1A70B0364BC2BF947E0E88199DB1A9C3 /* IronSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSource.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/IronSource.h"; sourceTree = ""; }; - 1A7BE843B78E92445C7A7515CEE445FC /* Kanna.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kanna.modulemap; sourceTree = ""; }; - 1A9CE719847DCD9C7AC263E620BB3760 /* ISARewardedAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdRequest.h"; sourceTree = ""; }; - 1B2E68718B4F81F58DB95C497F885535 /* ISAInterstitialAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdLoaderDelegate.h"; sourceTree = ""; }; - 1B2F92B0E3E3288AD23C4994029ECC6E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 1B7C3AC992487132887B4D9F1AADE37C /* JXSegmentedIndicatorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorProtocol.swift; path = Sources/Indicator/JXSegmentedIndicatorProtocol.swift; sourceTree = ""; }; - 1BB27A746FB274AD8000544F33942BA5 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; - 1BD71E231FC63D06DC2426DBEAE68364 /* WKInterfaceImage+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKInterfaceImage+Kingfisher.swift"; path = "Sources/Extensions/WKInterfaceImage+Kingfisher.swift"; sourceTree = ""; }; - 1BEAE475E1A91479C9758DB1E0C0F084 /* PAG_ZipArchiveUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZipArchiveUtility.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64/Headers/PAG_ZipArchiveUtility.h"; sourceTree = ""; }; - 1BF5B6A882BD7B2246C5E78099576F50 /* PAG_IESGeckoDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoDefines.h"; sourceTree = ""; }; - 1C01352520955E4E8372B117CD4B4DAA /* JXPagingView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXPagingView-umbrella.h"; sourceTree = ""; }; - 1C128894ECB5671BE66953A9B9F4BB11 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; - 1C7C037DE935D218DF366B8C62D10134 /* SVProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SVProgressHUD-Info.plist"; sourceTree = ""; }; - 1C850257A79C9E4C84857CC8544FD7E1 /* PAGGifImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGifImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGGifImage.h"; sourceTree = ""; }; - 1C8BDCE4A16A26C6C5DECF41F0AC130B /* PAGAFNetworkingHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAFNetworkingHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAGAFNetworkingHeader.h"; sourceTree = ""; }; - 1CEF89ED9667639667148CF0465E60F1 /* NSData+PAGGzip.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGGzip.h"; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/NSData+PAGGzip.h"; sourceTree = ""; }; - 1CF1E2AE4FC8A5D30F120D98E69C18C9 /* ISMetaDataUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataUtils.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMetaDataUtils.h"; sourceTree = ""; }; - 1D2DE34CF230B2C3B78D2D11DC469900 /* PAGRouter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRouter.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRouter.h"; sourceTree = ""; }; + 1A9DBFBEACB81D3A5515DFBC79A6CA2B /* PAG_IESGurdDownloadFullPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadFullPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadFullPackageOperation.h"; sourceTree = ""; }; + 1AD77050FBE7BDD9B3EDB1D037056A58 /* NSError+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/NSError+PAGIESGurdKit.h"; sourceTree = ""; }; + 1B3EF0EAF76FFB34866C20614AC40B63 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; + 1B520846E0CC0AA627F1987B0F922EF6 /* Chartboost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chartboost.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/Chartboost.h"; sourceTree = ""; }; + 1B53CE6AC389B11733BDEB73DD6EF562 /* UIViewController+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIViewController+PAGUtilities.h"; sourceTree = ""; }; + 1C410EDE3AF62C2FF731A7A8DF253825 /* ISBaseInterstitialAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitialAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseInterstitialAdapter.h"; sourceTree = ""; }; + 1CA7526A9F80023899F5911FE6AC612A /* SupersonicLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SupersonicLogManager.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/SupersonicLogManager.h"; sourceTree = ""; }; + 1CB045E8B93D0D1E293E3EBA35135F6E /* MTGSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDK.xcframework; path = Fmk/MTGSDK.xcframework; sourceTree = ""; }; + 1CFB9FFF0E863FA8074636F5B5CF63D7 /* LPMInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInitRequestBuilder.h"; sourceTree = ""; }; + 1D0CA69E43827B0F9628E57B4DAE944B /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; }; + 1D1ECA06F69B8971C3310F97D90F7394 /* ISARewardedAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdLoader.h"; sourceTree = ""; }; 1D477F2F73A93C0204B639E91615E9E3 /* Pods-relax.offline.mp3.music-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-relax.offline.mp3.music-dummy.m"; sourceTree = ""; }; - 1D6F12045A26C2375403549D156520E8 /* ISInterstitialAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISInterstitialAdapterDelegate.h"; sourceTree = ""; }; - 1D7F8CB054B02A42038AC013EA110A05 /* ISBaseNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNetworkAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseNetworkAdapter.h"; sourceTree = ""; }; - 1DC97CFF0F695EB1A0343043EC35B2A4 /* ISABannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdView.h"; sourceTree = ""; }; - 1DCC4E43A8B846DA52A62D851F537D72 /* ISARewardedAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAd.h"; sourceTree = ""; }; - 1E08C09312AA0B628C0DA4F4FE8DFEFB /* GraphicsContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphicsContext.swift; path = Sources/Image/GraphicsContext.swift; sourceTree = ""; }; - 1E47CDD140377B6AE5D7DCD9E7AE3CFF /* SupersonicLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SupersonicLogManager.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/SupersonicLogManager.h"; sourceTree = ""; }; - 1E75319B8D25355177D8770F17CB29FE /* ChartboostSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChartboostSDK.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/ChartboostSDK.h"; sourceTree = ""; }; - 1E7E588166F6D70EE8B5C60513B29D3A /* ISAAdFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdFormat.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAAdFormat.h"; sourceTree = ""; }; - 1E9915F91FDE60C01F70664C10EC4819 /* ResourceBundle-JXPagingView-JXPagingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-JXPagingView-JXPagingView-Info.plist"; sourceTree = ""; }; - 1ED33B6A019C466682989C9B1BAC2240 /* PAG_IESGurdDownloadPatchPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPatchPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadPatchPackageOperation.h"; sourceTree = ""; }; - 1F0CED6BC56052BF6E0B1D635406D1F5 /* JXSegmentedIndicatorTriangleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorTriangleView.swift; path = Sources/Indicator/JXSegmentedIndicatorTriangleView.swift; sourceTree = ""; }; - 1F159A50695CBE34AEE4F66F85258365 /* PAGRexxarEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRexxarEngine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRexxarEngine.h"; sourceTree = ""; }; - 1F2FCA75E1196BEB3A62C4DF43168C93 /* ISABannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdViewDelegate.h"; sourceTree = ""; }; - 1F45F004FD577F0CFEEEA4FB9094E275 /* ISConcurrentMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableDictionary.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConcurrentMutableDictionary.h"; sourceTree = ""; }; - 1F6165BF757B941CF21A4B139B5F1B9A /* DateInRegion+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Create.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift"; sourceTree = ""; }; - 20FB851C77F446FD956FCDC798E6724B /* PAGFoundationAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationAddress.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGFoundationAddress.h"; sourceTree = ""; }; - 212FDC53F6E333955DCE62361927FA9C /* PAG_SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOptionsProcessor.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageOptionsProcessor.h"; sourceTree = ""; }; - 213429F222406D37FD7728065B241982 /* GoogleMobileAdsMediationVungle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationVungle.release.xcconfig; sourceTree = ""; }; - 2139A3240A6E3522FD87F420B3ECC38B /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Features/Concurrency.swift; sourceTree = ""; }; - 21437E75BCA9634F9C8B9D043D373E2E /* SVProgressAnimatedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVProgressAnimatedView.m; path = SVProgressHUD/SVProgressAnimatedView.m; sourceTree = ""; }; - 2175579C8AE7CDE84ABFBEB67AF0FA0B /* NSObject+PAGUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGUtils.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSObject+PAGUtils.h"; sourceTree = ""; }; - 21CD71DEE563991269C6F2A89DB6762B /* ISNAppStoreVCRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAppStoreVCRootViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNAppStoreVCRootViewDelegate.h"; sourceTree = ""; }; - 21E2E8F50A83049D1FD10008460E4165 /* UIViewController+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIViewController+PAGUtilities.h"; sourceTree = ""; }; - 223F8ADA4A0FBD0D1DF373FEE8AB5990 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/Core/SessionDelegate.swift; sourceTree = ""; }; - 2263BDEAF43E734A85BA1E1915EF5127 /* Task.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Task.swift; path = Sources/General/Task.swift; sourceTree = ""; }; - 227EFC3BC601AFE0AA32D342DBEC5F0E /* PAG_SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageLoader.h"; sourceTree = ""; }; - 2317B3DA98A10BC379E4AC03AE198D53 /* Double+TaskInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Double+TaskInfo.swift"; path = "Sources/Extensions/Double+TaskInfo.swift"; sourceTree = ""; }; - 231C01A93F9D5A19C1F31E29F9E7CB5F /* RelativeFormatter+Style.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RelativeFormatter+Style.swift"; path = "Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatter+Style.swift"; sourceTree = ""; }; - 23457FCE21FF716B984AE62F11286397 /* PAG_SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWeakProxy.h"; sourceTree = ""; }; - 238CEAB668CAB0E815EA0E8D01B32277 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; - 243D3C1894E0A3D10649AF54F840391B /* ISBaseInterstitialAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitialAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseInterstitialAdapter.h"; sourceTree = ""; }; - 249EEFE2B8FB7522CC0CF96FFA5433B1 /* JXPagingView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXPagingView.release.xcconfig; sourceTree = ""; }; - 24B50ADFFA6616B0E4182DED6A12A552 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; - 24CB1C32A38B3566C9C43ED2D2091660 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Kingfisher-Kingfisher-Info.plist"; sourceTree = ""; }; - 25989E05FAE136C805FE22ABDF930F53 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; - 25CF65C227AAF5C5C93D3D3A9B82BC83 /* JXSegmentedTitleImageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageCell.swift; path = Sources/TitleImage/JXSegmentedTitleImageCell.swift; sourceTree = ""; }; - 26496F6D631618F3A4FA907CDDF20DF4 /* PAG_IESGurdKit+PAGCustomParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdKit+PAGCustomParams.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdKit+PAGCustomParams.h"; sourceTree = ""; }; - 2692B6B190886E35AB7C43427A29DF52 /* ISNativeAdDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdDataProtocol.h"; sourceTree = ""; }; - 26B4DC30600CA45D53E83E2E6CC7EE9D /* langs */ = {isa = PBXFileReference; includeInIndex = 1; name = langs; path = Sources/SwiftDate/Formatters/RelativeFormatter/langs; sourceTree = ""; }; - 26D23BA2E97EB3E78DFD49588AFD78C0 /* PAG_IESGurdFIFOCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFIFOCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFIFOCacheCleaner.h"; sourceTree = ""; }; - 26F40028BB100514775FFF75B05664A0 /* NSTextAttachment+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextAttachment+Kingfisher.swift"; path = "Sources/Extensions/NSTextAttachment+Kingfisher.swift"; sourceTree = ""; }; - 27EB2EA2D3A57B7BC7970C58FA7A11BA /* PAG_SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCacheDefine.h"; sourceTree = ""; }; - 286DCC129F0E3D235496401545EAC5EA /* ISSupersonicAdsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSupersonicAdsConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSupersonicAdsConfiguration.h"; sourceTree = ""; }; - 2890B303B3F69BC300DF71F74E12D872 /* ISABannerAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdRequestBuilder.h"; sourceTree = ""; }; - 28E8904817AF1B9F1310D92292A5E8C2 /* PAGStaticPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGStaticPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGStaticPlugin.h"; sourceTree = ""; }; - 290939FBEA8FC65F5ACC362809ABE67D /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; - 29284A23986F644BDEE27CFD07921591 /* ISNativeAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdView.h"; sourceTree = ""; }; - 294C3E986810B669ADA3BEE47C7026B7 /* JXPagingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXPagingView-prefix.pch"; sourceTree = ""; }; - 296A4EE3615176EDD59D5F453182C36C /* UIColor+PAGHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGHexString.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIColor+PAGHexString.h"; sourceTree = ""; }; - 29A18E2FF8B29D1D5F9F5B7A53101F25 /* PAG_IESGurdCacheCleanerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleanerManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCacheCleanerManager.h"; sourceTree = ""; }; - 29B603A545AEC0F013897E73362FC365 /* LevelPlayInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayInterstitialDelegate.h"; sourceTree = ""; }; - 29C0D803F6E2A3D17BADCCBCB7C285AF /* CSS.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CSS.swift; path = Sources/Kanna/CSS.swift; sourceTree = ""; }; - 2A181480ECBB895BA97F1EF222311F7E /* PAG_SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderRequestModifier.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloaderRequestModifier.h"; sourceTree = ""; }; - 2A51556F2C696836ADB717CF920C6F7B /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = ""; }; - 2A74EAEFB75FE47B1095F394CD275F40 /* PAG_SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoadersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageLoadersManager.h"; sourceTree = ""; }; - 2A7D2E3821E233E857B87164384CD0B7 /* PAGScreenHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGScreenHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGScreenHelper.h"; sourceTree = ""; }; - 2A880F71F639399E15DB5303A022ED7B /* ISNEventTrackerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerInterface.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNEventTrackerInterface.h"; sourceTree = ""; }; - 2AF681A5CCC271830B47114EB9BF83C6 /* PAG_IESGurdLRUCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdLRUCacheCleaner.h"; sourceTree = ""; }; - 2B3D2935B5D45DB57B5CECBD515392AA /* PAGQueueManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGQueueManager.h"; sourceTree = ""; }; - 2B4E8C2C8BF144FA9E1A66F77AD7A045 /* PAG_IESGurdUnzipPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdUnzipPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdUnzipPackageInfo.h"; sourceTree = ""; }; - 2BB7B38014BBFBCF5C5C8C673B268517 /* PAGWKWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWKWebView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWKWebView.h"; sourceTree = ""; }; - 2BEC28F50B833B2C537352A64C5DBC3A /* PAGEnvironment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGEnvironment.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGEnvironment.h"; sourceTree = ""; }; - 2C17A809B741C7AC1F7A2E6C2FD5D8A9 /* SVProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SVProgressHUD-dummy.m"; sourceTree = ""; }; - 2C1ABAAB13EF3814A309924047E6AEFA /* PAG_SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoderHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCoderHelper.h"; sourceTree = ""; }; - 2C1E6B6605E9D7F60DA929366993CD4A /* Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Common.swift; path = Sources/General/Common.swift; sourceTree = ""; }; - 2C4391CAEA69F804375F4996D936BEBB /* ISNativeAdProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProperties.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdProperties.h"; sourceTree = ""; }; - 2C6DE01F916CCD20404CEACEBCF5ED52 /* ISBaseAdUnitAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdUnitAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdUnitAdapter.h"; sourceTree = ""; }; - 2CB38E6350733D21F494B75363A6276C /* PAGSDWebImageHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGSDWebImageHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAGSDWebImageHeader.h"; sourceTree = ""; }; + 1D494E69E15A9F376ABD893097C712F2 /* JXSegmentedTitleGradientItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientItemModel.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientItemModel.swift; sourceTree = ""; }; + 1D5190E82950636085346C71C4ED794D /* PAG_IESGeckoFileMD5Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoFileMD5Hash.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoFileMD5Hash.h"; sourceTree = ""; }; + 1D72CABDB213C66008449553AFCD70D0 /* BURelyFoundationGlobalNETWork.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalNETWork.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework; sourceTree = ""; }; + 1D80BE642055DB285AEC5EFDD3D5FDB6 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; + 1DCEC00FB3ECA2901B0ACECD983FC853 /* PAGJSBDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBDefine.h"; sourceTree = ""; }; + 1DE754E110A8D825CFA2B592A54AFB1C /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; + 1E2E1B99D9FC751EBD51B24714C9F2CA /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; + 1E4821E120ADDCB50047F69FF31A529C /* libxmlHTMLDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = libxmlHTMLDocument.swift; path = Sources/Kanna/libxmlHTMLDocument.swift; sourceTree = ""; }; + 1EDBD2DFFE914356DF38933A4CD25267 /* LevelPlayNativeAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayNativeAd.h"; sourceTree = ""; }; + 1EFB0B27B4955D52E81AC1149BB42821 /* HMDPAGCrashKitSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKitSwitch.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashKitSwitch.h"; sourceTree = ""; }; + 1F341019B9DA0D081CE896796F30EE44 /* PAG_IESGurdNetworkResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdNetworkResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdNetworkResponse.h"; sourceTree = ""; }; + 1F4261DBF1AB07FE6B781F78D52FE02E /* PAG_AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFSecurityPolicy.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFSecurityPolicy.h"; sourceTree = ""; }; + 1F65FF7056E058F20DD460F519D12F63 /* String+MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+MD5.swift"; path = "Sources/Utility/String+MD5.swift"; sourceTree = ""; }; + 1F835400226FAD203A24A877F25BB7CC /* PAG_IESGurdLRUCacheLinkedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedNode.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdLRUCacheLinkedNode.h"; sourceTree = ""; }; + 1F88356C712C4ABC9580B4E2F24CBD4D /* PAGAdSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = PAGAdSDK.xcframework; path = SDK/PAGAdSDK.xcframework; sourceTree = ""; }; + 1FA12734BDF57936D10B4133C1740261 /* Concurrency.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concurrency.swift; path = Source/Features/Concurrency.swift; sourceTree = ""; }; + 201E43BE40309BEE746940A041DC4222 /* LPMAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMAdInfo.h"; sourceTree = ""; }; + 203E354816A91FA860056BD083D03E89 /* MintegralAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MintegralAdapter.xcframework; path = "MintegralAdapter-7.7.3.0/MintegralAdapter.xcframework"; sourceTree = ""; }; + 205F101914A6971ED7DBA52864615850 /* LPMConfigServiceEventSender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfigServiceEventSender.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMConfigServiceEventSender.h"; sourceTree = ""; }; + 2069BE933C2E6F56508AB62C548F2707 /* PAG_SDImageGIFCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageGIFCoderInternal.h"; sourceTree = ""; }; + 2098A3F98565DD0AA1E1070BF2728EA9 /* UIImage+PAGForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGForceDecode.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGForceDecode.h"; sourceTree = ""; }; + 20A4B939B57C28FBC6128A4138885542 /* PAG_IESGurdConfigManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdConfigManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdConfigManager.h"; sourceTree = ""; }; + 20A9CF34A9680FDD2D411D0E4492EF20 /* PAG_IESGurdDownloadPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadPackageManager.h"; sourceTree = ""; }; + 20D7D3C787F08BF247DDC5C0E1BDBD58 /* PAG_SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloaderOperation.h"; sourceTree = ""; }; + 20DCDE5279985EA132D9E7115AB238DB /* Double+TaskInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Double+TaskInfo.swift"; path = "Sources/Extensions/Double+TaskInfo.swift"; sourceTree = ""; }; + 211373C74A275301B08DF69D853A8020 /* PAGLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGLogMacros.h"; sourceTree = ""; }; + 211FA1C6A7DBF8300B7FC48D653F0FA2 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = ""; }; + 2140C90BDFDC7A1FD7A032F0A07B9620 /* HMDPAGCrashKitSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKitSwitch.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashKitSwitch.h"; sourceTree = ""; }; + 216D3F475AEC2F1384C27A93F8B05A56 /* UIView+ISNativeView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ISNativeView.h"; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/UIView+ISNativeView.h"; sourceTree = ""; }; + 2170F8AC76580F47AAB8B08BC7DA5EBE /* NSTimer+PAGBlockSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTimer+PAGBlockSupport.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSTimer+PAGBlockSupport.h"; sourceTree = ""; }; + 2171083B939776BF572ABAEB8F48312E /* ISABannerAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdRequestBuilder.h"; sourceTree = ""; }; + 227D06EE8B1C2FAB7A80A8CA312A2CCD /* CHBBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBBanner.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBBanner.h"; sourceTree = ""; }; + 23040548260C164A41B20D620CBB68B5 /* GoogleMobileAdsMediationMintegral-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationMintegral-xcframeworks.sh"; sourceTree = ""; }; + 23087FF851D7651C3BD8AB31BFBA2262 /* ISAdapterErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrors.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterErrors.h"; sourceTree = ""; }; + 2356D29DBD6536584306BC5DDE6FE556 /* ISAdapterBaseProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBaseProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterBaseProtocol.h"; sourceTree = ""; }; + 23B04ACE0DF031800E861D43FBF6175B /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; + 245FB55624BA44BEF17FC4BFF1DF364C /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/Extensions/UIButton+Kingfisher.swift"; sourceTree = ""; }; + 24988B8D4B2E93AEE42073D66EC3B9AD /* ISAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdData.h"; sourceTree = ""; }; + 24A4C6A4B7CAD5B2A9D0B0C61B9A4517 /* BURelyFoundationGlobalZFPlayer.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalZFPlayer.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework; sourceTree = ""; }; + 250966FD4AAF7274B2EF65F9A4C6A1DE /* ISAInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdDelegate.h"; sourceTree = ""; }; + 25438F8D01A6223792DA706D11F3E234 /* JXSegmentedIndicatorGradientLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorGradientLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorGradientLineView.swift; sourceTree = ""; }; + 255174D498F449E250B2B61589D4E01D /* UIColor+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+PKDownloadButton.m"; path = "Pod/Classes/UIColor+PKDownloadButton.m"; sourceTree = ""; }; + 2557CF9955B696C50D691175EABB93CC /* PAG_SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheKeyFilter.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageCacheKeyFilter.h"; sourceTree = ""; }; + 2575EF18B027A5AC6EF45E3636AA94A1 /* ISAdapterMetaDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterMetaDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterMetaDataProtocol.h"; sourceTree = ""; }; + 258C7375BC36AFEA26E8875AA85BB193 /* DownloadButton-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DownloadButton-umbrella.h"; sourceTree = ""; }; + 259909C0DBE38175655E9C2365935623 /* Tiercel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tiercel-umbrella.h"; sourceTree = ""; }; + 25EEF1EE55297D8F876792135110F313 /* RelativeFormatterLanguage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RelativeFormatterLanguage.swift; path = Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatterLanguage.swift; sourceTree = ""; }; + 261B90DDCB683D8AB9E976AA0F435FD7 /* FileChecksumHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileChecksumHelper.swift; path = Sources/Utility/FileChecksumHelper.swift; sourceTree = ""; }; + 2642AE67612AF0DCA5D55F3E61C7D826 /* PAG_SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCoder.h"; sourceTree = ""; }; + 2644B69750C6E33DA20456920A225AB1 /* ISAdUnit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnit.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdUnit.h"; sourceTree = ""; }; + 2667A26B2E52E0F8817813F73C24F063 /* ISABannerAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdLoader.h"; sourceTree = ""; }; + 2688820C8E70BE38B94F79DA82C8BCF6 /* AppLovinSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "AppLovinSDK-xcframeworks.sh"; sourceTree = ""; }; + 26994B7D89A9A1C6D84E2FC81B3E8CB8 /* ResourceBundle-JXPagingView-JXPagingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-JXPagingView-JXPagingView-Info.plist"; sourceTree = ""; }; + 269CBD1BD0E2F2952F7DBBEB03491236 /* GoogleMobileAdsMediationMintegral.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationMintegral.release.xcconfig; sourceTree = ""; }; + 26AB81A96BADACB6AA6ED53161C48358 /* NSDictionary+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSDictionary+PAGUtilities.h"; sourceTree = ""; }; + 277CAFA67AABAD4E1246F8571D3BB8C9 /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/Features/AlamofireExtended.swift; sourceTree = ""; }; + 27808F0820BCE0400B5F8B7978766C33 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; + 27E3CF8A03CEFCB03851C6F64B91024D /* ISLogDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLogDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLogDelegate.h"; sourceTree = ""; }; + 280FE41B1CE7EAAD191B3616DD4DF4AD /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = ""; }; + 28DD07F4CE338B124C9CBC18232CD29F /* ISGender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISGender.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISGender.h"; sourceTree = ""; }; + 291A0BB7C72153C6EA1B88F8C782FDF5 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; + 291CEC1C4DA1F4BBC4EE5AE83C744181 /* PAGCommonMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGCommonMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGCommonMacros.h"; sourceTree = ""; }; + 29D37AA41B25C3B2835F0AB7213D36B4 /* IronSourceSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IronSourceSDK.release.xcconfig; sourceTree = ""; }; + 2A13946FE6011114FF5F2968A3ACB60A /* PAGTNCRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCRequest.h"; sourceTree = ""; }; + 2A3BDC1C1BAE1E44DF8E256A2579268A /* LPMBannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMBannerAdViewDelegate.h"; sourceTree = ""; }; + 2A83A936055537354717890D37DE7BC5 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; + 2B6880E6ACD301F8A32E3D3CE5786B8F /* ISAdapterNativeAdViewBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNativeAdViewBinder.h"; sourceTree = ""; }; + 2B8310FB1F0839D5C343BE081F183305 /* ISRewardedVideoAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISRewardedVideoAdapterDelegate.h"; sourceTree = ""; }; + 2BE90A87C743C5C4D41EECD2B857D03E /* PAG_SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCodersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCodersManager.h"; sourceTree = ""; }; + 2C1FE1366539C24FA09C3E8FB7E333BC /* SwiftDate-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftDate-Info.plist"; sourceTree = ""; }; + 2C361F66F8A1C828724401AC21798838 /* PKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKMacros.h; path = Pod/Classes/PKMacros.h; sourceTree = ""; }; + 2C409366CCCB06411516A927360919DC /* PAG_SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDMemoryCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDMemoryCache.h"; sourceTree = ""; }; + 2C9D9F0D830D5EED65AE80AB05FDDBFE /* PAG_SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWeakProxy.h"; sourceTree = ""; }; 2CEA32BDA4B79B69EE476A5DE261E627 /* Pods-relax.offline.mp3.music-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-relax.offline.mp3.music-acknowledgements.plist"; sourceTree = ""; }; - 2D099B0341D860C8D8D59DADBBE4190C /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Sources/Utility/Result.swift; sourceTree = ""; }; - 2D1D8835E31F711E488E99BF3EE7E594 /* PAG_IESGurdBaseDownloadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdBaseDownloadOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdBaseDownloadOperation.h"; sourceTree = ""; }; - 2D2A075D6D83D1506962601E87261E1C /* PAG_IESGurdCleanCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCleanCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCleanCacheManager.h"; sourceTree = ""; }; - 2D567DF94BBA0CF49DABC2C5575BCE58 /* PAGWKWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWKWebView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWKWebView.h"; sourceTree = ""; }; - 2DD04251A4BDE48ED27F4D70F1821BA7 /* ISEventsReporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISEventsReporting.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISEventsReporting.h"; sourceTree = ""; }; - 2DECC5F8F85B4CC9F040F8D252338448 /* PAG_SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageFrame.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageFrame.h"; sourceTree = ""; }; - 2DFD57C5327D2F6B38470E7F7AD71202 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; - 2E0849DC5A8A6748D1D2802446F73D93 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; - 2E3603D0A5A562C52AC3620193266C9A /* PAGDynamicPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDynamicPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGDynamicPlugin.h"; sourceTree = ""; }; - 2E42F5F0895389643642BFF2F07C952B /* PAG_IESGeckoCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoCacheManager.h"; sourceTree = ""; }; - 2EBA7548B7C0FF0637C7F2CB22495906 /* PAG_IESGeckoKit+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoKit+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoKit+PAGPrivate.h"; sourceTree = ""; }; - 2F3F97C7283B21E372F8C9EE3CAA62FB /* PAG_AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLRequestSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFURLRequestSerialization.h"; sourceTree = ""; }; - 2F436AA85D7C1C678CE1C23BD8C887DE /* AppLovinSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "AppLovinSDK-xcframeworks.sh"; sourceTree = ""; }; + 2D1A48052995D6E315D2727FFD44D349 /* JXSegmentedTitleDynamicConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleDynamicConfiguration.swift; path = Sources/Title/JXSegmentedTitleDynamicConfiguration.swift; sourceTree = ""; }; + 2D409FC12CD7B6C39C0FEBD520D3ECDD /* ChartboostSDKResources.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; path = ChartboostSDKResources.bundle; sourceTree = ""; }; + 2D4B7932707B4619DF2E8196D180E2BD /* ISAdOptionsPosition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdOptionsPosition.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdOptionsPosition.h"; sourceTree = ""; }; + 2D66D6F5E85D89C2499DD5F2452358F3 /* PAG_IESGurdDownloadPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadPackageInfo.h"; sourceTree = ""; }; + 2E14365D8A0F66B56970C994F1770779 /* OperationQueue+DispatchQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+DispatchQueue.swift"; path = "Sources/Extensions/OperationQueue+DispatchQueue.swift"; sourceTree = ""; }; + 2E2F39B9620C78ED7F5F9DE292128563 /* Zones.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zones.swift; path = Sources/SwiftDate/Supports/Zones.swift; sourceTree = ""; }; + 2EA2B2C0AB158B1B5BF9AED259AEFFBB /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; + 2F33F91971EF6A759929306E82DE64DC /* ISARewardedAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdRequestBuilder.h"; sourceTree = ""; }; 2F4A1CCB21DB7EA5A2ACEB11E374FBCA /* JXPagingView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = JXPagingView; path = JXPagingView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2FB2340368F6877574FDB47400C8CC59 /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = ""; }; - 2FC1D299CA7FE241565A8B45A6076B33 /* ISIronSourceAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIronSourceAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISIronSourceAdapter.h"; sourceTree = ""; }; - 2FC5910AEF21769474FA29F89FA4F1FD /* ISAdapterDebugProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterDebugProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterDebugProtocol.h"; sourceTree = ""; }; - 304C4305E4436DF350FCE7BBCB709351 /* JXPagingSmoothView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingSmoothView.swift; path = Sources/JXPagingView/JXPagingSmoothView.swift; sourceTree = ""; }; - 30617DE247307243E66FD31E71158A63 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; - 30C5A1BC73F8314C39F8E8722B8A0821 /* ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist"; sourceTree = ""; }; - 315F6FDEF21742CE4C083107E0C6CB3A /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; - 31878E692E194138099C0C6F18EE7227 /* HMDPAGCrashExtraDynamicData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashExtraDynamicData.h"; sourceTree = ""; }; - 31ECAEA5C45FB5AE8090B5E049EF50CC /* ISAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdInfo.h"; sourceTree = ""; }; - 323FAEAA5291CA6B812E6DC5EBA29882 /* ISARewardedAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAd.h"; sourceTree = ""; }; - 3242C01B0F9CBC42B33E648A59DF5A12 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; - 327F2664BEF9EDB1174A30E8F1AE9F37 /* GoogleMobileAdsMediationIronSource-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationIronSource-xcframeworks.sh"; sourceTree = ""; }; - 329CF166C20CD1850CF3BEC6A02B5C88 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; - 3309A018C4809693DA51FA4CF5E2C680 /* Kanna.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Kanna.h; path = Sources/Kanna/Kanna.h; sourceTree = ""; }; - 330A92D62920E3585E19CCDA6B94BC3D /* SVProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVProgressHUD.debug.xcconfig; sourceTree = ""; }; - 330F7AD23D4D82D4EFC173E8EEB552F9 /* ISAdapterConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConfig.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterConfig.h"; sourceTree = ""; }; - 335E12E95BEDAD22DFF407AD2E403C59 /* ISRewardedVideoAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISRewardedVideoAdapterDelegate.h"; sourceTree = ""; }; - 33A3398C5E218CFA41D71E9B9BD1F81C /* ISIntegrationHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIntegrationHelper.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISIntegrationHelper.h"; sourceTree = ""; }; - 33E0A7F9C2FF6EC84CFA2AB41D40226E /* JXPagingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JXPagingView-Info.plist"; sourceTree = ""; }; - 34CD9DB9B3793A6C0465CC0272D0AAC2 /* ISAInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInitRequest.h"; sourceTree = ""; }; - 34CED2A98170B8183315D2BD1E5C02BC /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = ""; }; - 35136FF9F9C05A7E95750825EBDB94A6 /* ISABannerAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdLoaderDelegate.h"; sourceTree = ""; }; - 354635367C7754A64CABBEFA0007D7AB /* ISNativeAdAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdAdapterDelegate.h"; sourceTree = ""; }; - 35528AA012BD141710D93088BFDD3C7D /* PAG_RelyWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_RelyWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAG_RelyWeakProxy.h"; sourceTree = ""; }; + 2F5461FAD1BF667A741E313D739F9795 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; + 2F8E77966D9CFA2E52E1CE25EE7F647A /* GoogleMobileAdsMediationIronSource.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationIronSource.release.xcconfig; sourceTree = ""; }; + 2FA576DF1B09092717A71F81BB5B6DC0 /* PAGTNCNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCNetwork.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCNetwork.h"; sourceTree = ""; }; + 2FDD167B5E82512BFD1F9AE84D81A321 /* ISARewardedAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdRequest.h"; sourceTree = ""; }; + 2FE70E48DD19FD214C266F26DCF35426 /* PAG_SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageLoader.h"; sourceTree = ""; }; + 300908519F262807E8B3B1C9C4E86E7B /* JXPagingSmoothView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingSmoothView.swift; path = Sources/JXPagingView/JXPagingSmoothView.swift; sourceTree = ""; }; + 3013DFF6A73A33F264A932314BC56B01 /* LPMInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInitRequest.h"; sourceTree = ""; }; + 30384797833DEEF3A691F9E3EB4098CA /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; + 3098619C8849B0C418EFC6DB840ADDF7 /* ISAAdFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdFormat.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAAdFormat.h"; sourceTree = ""; }; + 30D90F02CF2B571AFCAD03FF4E1BAA65 /* SessionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionConfiguration.swift; path = Sources/General/SessionConfiguration.swift; sourceTree = ""; }; + 312913CBF4FAFF0B8CB46F93090A2FED /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 31503A145B609269B0DB0D3ED71B4167 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/General/SessionDelegate.swift; sourceTree = ""; }; + 31597B5BC480FAB93230993D8DB11976 /* TimeInterval+Formatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimeInterval+Formatter.swift"; path = "Sources/SwiftDate/Foundation+Extras/TimeInterval+Formatter.swift"; sourceTree = ""; }; + 31724461C7E1431F53C7A9076AFE941D /* ISAdapterDebugProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterDebugProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterDebugProtocol.h"; sourceTree = ""; }; + 3198AE666404F6BA986FB016F58BB5AD /* PAG_IESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoKit.h"; sourceTree = ""; }; + 31CB69DDECBCDE3C78633F1FF15B31DE /* GoogleMobileAdsMediationChartboost.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationChartboost.debug.xcconfig; sourceTree = ""; }; + 32044119418A3401DC8835F930277FE7 /* PAG_IESGurdDownloadPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadPackageManager.h"; sourceTree = ""; }; + 320C78B1CD5B753D6C73EC0646BC10D3 /* UIView+ISNativeView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ISNativeView.h"; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/UIView+ISNativeView.h"; sourceTree = ""; }; + 322447EDB58F0914DA798C262294C81E /* DownloadButton-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DownloadButton-prefix.pch"; sourceTree = ""; }; + 328A7C6097E03FF7739CD837814AFB00 /* ISBaseNativeAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNativeAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseNativeAdAdapter.h"; sourceTree = ""; }; + 329D8740758C3DCCF6145AA66293F411 /* String+Hash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Hash.swift"; path = "Sources/Extensions/String+Hash.swift"; sourceTree = ""; }; + 329FC21245C0FFAD4EA3DCDE39864C77 /* ISAInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInitRequestBuilder.h"; sourceTree = ""; }; + 32B68D5B8C0127052BE81786F59B46F6 /* SwiftyStoreKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftyStoreKit; path = SwiftyStoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 32D1FF23B181432D0BC9D367F70BF9C8 /* ISBannerAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerAdapterDelegate.h"; sourceTree = ""; }; + 331723EAD4F82FE2DECF2FD8E5368D2D /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = ""; }; + 33256FA390BA702F9C1B8FF5E99C1087 /* GoogleMobileAdsMediationIronSource.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationIronSource.debug.xcconfig; sourceTree = ""; }; + 3330BB109ED455727CED70B422F25985 /* PAGQueueManagerConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManagerConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGQueueManagerConfig.h"; sourceTree = ""; }; + 33334EEC92CF984A565CFCE35140A91C /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/Core/HTTPHeaders.swift; sourceTree = ""; }; + 33387FE7B5FCC5E1898754AC15506BFC /* PAGAFNetworkingHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAFNetworkingHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAGAFNetworkingHeader.h"; sourceTree = ""; }; + 3345A784D1E0086E1C0D66B6991EF207 /* PAG_IESGeckoLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoLogger.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoLogger.h"; sourceTree = ""; }; + 3369F7556E69BC878EBF7035B3006682 /* ISConsentViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConsentViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConsentViewDelegate.h"; sourceTree = ""; }; + 33966E796A7390BE7FF44CDB2BE9A0C6 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = ""; }; + 33DB0CD54ED81C020562F972BC9AA0C3 /* LPMBannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMBannerAdView.h"; sourceTree = ""; }; + 33DB6F28A9FF759C5B75A8304FA6091E /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; + 3424654D9DDA6A232F40DE28EBFEF176 /* TimePeriodProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodProtocol.swift; path = Sources/SwiftDate/TimePeriod/TimePeriodProtocol.swift; sourceTree = ""; }; + 3444AE45E9CC7136EAD1E0D08CC34D79 /* PAG_ZipArchiveUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZipArchiveUtility.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZipArchiveUtility.h"; sourceTree = ""; }; + 34CFE9AC66F1B60F988746A33533255B /* PAGLPlayerDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerDefine.h"; sourceTree = ""; }; + 34D3DB35FFA46EECAFE5C309E0DE9DBA /* ISOFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOFormatter.swift; path = Sources/SwiftDate/Formatters/ISOFormatter.swift; sourceTree = ""; }; + 3505010E9F2E45063FFE689CB9D1231A /* PAG_SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDAnimatedImage.h"; sourceTree = ""; }; + 350DDFE26632E60A294A9CB8EEB74CA5 /* PAG_SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloader.h"; sourceTree = ""; }; + 354C1010B598728094BC0894C683ED48 /* PAGDynamicPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDynamicPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGDynamicPlugin.h"; sourceTree = ""; }; 3572BFABC8258AB0D20B80499F573077 /* Pods-relax.offline.mp3.music-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-relax.offline.mp3.music-Info.plist"; sourceTree = ""; }; - 35D5ADF1D1AAF0974B7FA8ADCD8B3418 /* JXSegmentedViewTool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedViewTool.swift; path = Sources/Common/JXSegmentedViewTool.swift; sourceTree = ""; }; - 36198D93E7D79331A0AE04474DF49B8F /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; - 364906283D14D2A7EF5DA839890FF396 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; - 365FC4E01C4B2CED94D1E130C7169FC2 /* PAG_IESGurdFIFOCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFIFOCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFIFOCacheCleaner.h"; sourceTree = ""; }; - 3688B99F337B684E1FFF14A3ACAB1F95 /* JXSegmentedIndicatorDoubleLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorDoubleLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorDoubleLineView.swift; sourceTree = ""; }; - 36A524B92C4A21B708D084902AFFA3DB /* GoogleMobileAdsMediationAppLovin-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationAppLovin-xcframeworks.sh"; sourceTree = ""; }; - 36EB4316B5ED89A6196EF1A6941C5B99 /* GoogleUserMessagingPlatform.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUserMessagingPlatform.debug.xcconfig; sourceTree = ""; }; - 36F7E9B8D13D2E4D74BDA7F67D01ADDC /* PKCircleProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKCircleProgressView.h; path = Pod/Classes/PKCircleProgressView.h; sourceTree = ""; }; - 378CD9B3EA400C20B14D2CE553BF7316 /* JXSegmentedIndicatorDotLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorDotLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorDotLineView.swift; sourceTree = ""; }; - 381F806916C51C83EEAD4705FBD44FF4 /* LevelPlayNativeAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayNativeAdDelegate.h"; sourceTree = ""; }; - 38A0F920F12A46F9D3031F74D48DDB17 /* UIWindow+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWindow+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIWindow+PAGUtilities.h"; sourceTree = ""; }; - 38C0FDA0C83A82D469668C510BAB9920 /* libxmlHTMLNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = libxmlHTMLNode.swift; path = Sources/Kanna/libxmlHTMLNode.swift; sourceTree = ""; }; - 38F6796F95177D94A93D89D19969B1CC /* PAG_SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheSerializer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageCacheSerializer.h"; sourceTree = ""; }; - 394035501FD71AF7709102F8F616D568 /* ResourceBundle-DownloadButton-DownloadButton-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DownloadButton-DownloadButton-Info.plist"; sourceTree = ""; }; - 394AA2C858619D5CD8D047F9E1DD55C9 /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; - 3960DEF7E350EF8935EA1568F9E5566B /* PAG_SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImageRep.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDAnimatedImageRep.h"; sourceTree = ""; }; + 357900A5CD39A970C3BA2C9EE436BC3D /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; + 3597E8F1E3D5C545625A6EBF17D11692 /* ImageFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageFormat.swift; path = Sources/Image/ImageFormat.swift; sourceTree = ""; }; + 35B21D9F9F98B02B93056E3731244083 /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = ""; }; + 3654404C1D3CB9198642CA221FDB5B27 /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/General/Kingfisher.swift; sourceTree = ""; }; + 36773877A01343578F09D35BEE7622CE /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = ""; }; + 3692069A06A03C0A27D19EC52DFD622A /* PAGStaticPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGStaticPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGStaticPlugin.h"; sourceTree = ""; }; + 36DBFCD26110238873576A119D01DAA6 /* PAG_AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFSecurityPolicy.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFSecurityPolicy.h"; sourceTree = ""; }; + 3728D09EC44C87DEBABDEECC36459D25 /* ISConcurrentMutableSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableSet.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConcurrentMutableSet.h"; sourceTree = ""; }; + 3794884922513DE3E03C2E9AB1FCD46D /* PAG_IESGurdCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCacheCleaner.h"; sourceTree = ""; }; + 3797A1ED72470DFE3474E65D7CC89124 /* JXSegmentedListContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedListContainerView.swift; path = Sources/Common/JXSegmentedListContainerView.swift; sourceTree = ""; }; + 37A6C88C86CF39B2B5A1A951B0BD07D9 /* HMDPAGCrashExtraDynamicData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashExtraDynamicData.h"; sourceTree = ""; }; + 37B7521D38987000ABC17DEA217E28DC /* PAG_SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImageRep.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDAnimatedImageRep.h"; sourceTree = ""; }; + 37C72A9011A91EFD369A6B23EE45A667 /* ISAdapterBannerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBannerProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterBannerProtocol.h"; sourceTree = ""; }; + 37E7A5A3048742FA3E3FB9E0A0841C47 /* PAG_SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageAPNGCoder.h"; sourceTree = ""; }; + 3814B19C891213262A917D03C141C7F3 /* ISConcurrentMutableSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableSet.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConcurrentMutableSet.h"; sourceTree = ""; }; + 3818F43941C232D387BDB526919E2E9E /* PAG_SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloader.h"; sourceTree = ""; }; + 3821BDB5D6A7C3610D0ECAAA2907F876 /* LevelPlayRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayRewardedVideoDelegate.h"; sourceTree = ""; }; + 3863E1873B3EBCF70E08BE2F10AFD94B /* PAGPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGPersistence.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGPersistence.h"; sourceTree = ""; }; + 38928D98CCB5D166B32E5B7CF4CAC606 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; + 389411D0BD09E9265E2DA369E45645D2 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/Core/SessionDelegate.swift; sourceTree = ""; }; + 38C4A2BD282309D0532489431257D74E /* LPMInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInterstitialAd.h"; sourceTree = ""; }; + 39766A84CEDB46825325934535278BB6 /* ISAdapterAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdViewDelegate.h"; sourceTree = ""; }; + 397822BBF02595A5296498D52B25CB40 /* SwiftyStoreKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyStoreKit-umbrella.h"; sourceTree = ""; }; 3998091512768CD07733CB4F02B4BD9F /* Google-Mobile-Ads-SDK-GoogleMobileAdsResources */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Google-Mobile-Ads-SDK-GoogleMobileAdsResources"; path = GoogleMobileAdsResources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 39CD16805CD37CEE709B6AF703941B4D /* NSJSONSerialization+PAGSafeSerializaiton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSJSONSerialization+PAGSafeSerializaiton.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSJSONSerialization+PAGSafeSerializaiton.h"; sourceTree = ""; }; - 39DA9F637D9ABDD5F76047F119E819F6 /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/Cache/CacheSerializer.swift; sourceTree = ""; }; - 3A1C98D7BC0D1B0E823C1BA08171380A /* PAGRuntimeUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRuntimeUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRuntimeUtil.h"; sourceTree = ""; }; - 3A4E4A87E99A15E8C3F751DF0D769198 /* CHBRewarded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBRewarded.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBRewarded.h"; sourceTree = ""; }; - 3A54E1833F7325E6D060314960C1AB70 /* ISBaseRewardedVideoAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideoAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseRewardedVideoAdapter.h"; sourceTree = ""; }; - 3A6E323A6197209186B986F304B8ACFC /* JXSegmentedTitleCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleCell.swift; path = Sources/Title/JXSegmentedTitleCell.swift; sourceTree = ""; }; - 3A8CC20359274F7D5FD546EFC0C6A1E0 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Core/Notifications.swift; sourceTree = ""; }; - 3AF1F4427BC2052D3243AC0CF71E0655 /* GoogleMobileAdsMediationVungle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationVungle.debug.xcconfig; sourceTree = ""; }; - 3B830737EAB1B54F64E061AF37DFFAFD /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/Features/NetworkReachabilityManager.swift; sourceTree = ""; }; - 3BD06F8AEFAA8C05423C76CA45EEFB7E /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; - 3C12BFCFC33F8ED162729897BEBD7843 /* PAG_IESGurdLRUCacheLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedList.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdLRUCacheLinkedList.h"; sourceTree = ""; }; - 3C416BB0B64DE7627CD6B107FD161CC3 /* PAG_SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloader.h"; sourceTree = ""; }; - 3C776A502DA0831B066DC1C4B68382E0 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; - 3D3B543F78AF6DAA32ECD6A534FED13A /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = ""; }; - 3D46DEE18A32A03ACBFF0BDAA870FCBB /* PAGUserAgentHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGUserAgentHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGUserAgentHelper.h"; sourceTree = ""; }; - 3DB32BDA5AC0A2B08BAA6FA02B5B6DC5 /* ISConsentViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConsentViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConsentViewDelegate.h"; sourceTree = ""; }; - 3E02090F84F039867C9C82ACFBF50421 /* PAG_IESGurdFileMetaManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdFileMetaManager+Private.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFileMetaManager+Private.h"; sourceTree = ""; }; - 3E959A0610BAD14DEBF6EE7B088CF68A /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; + 399A02CFB568F57DAE9B755F8FC5DE89 /* PAG_SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageGIFCoder.h"; sourceTree = ""; }; + 39B7CAA9BFAF4A746B27E93D31B71B13 /* ISNSupersonicAdsPublisherSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNSupersonicAdsPublisherSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNSupersonicAdsPublisherSwiftFacade.h"; sourceTree = ""; }; + 39D85BA1A05D45B537404FAE72A7C288 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/Features/NetworkReachabilityManager.swift; sourceTree = ""; }; + 3A49AC1769F8DF5A63A7B9CB46D28D9A /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/Features/CachedResponseHandler.swift; sourceTree = ""; }; + 3A6E8053197FA8AFB00D14EFDCA1266A /* GoogleUserMessagingPlatform-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleUserMessagingPlatform-xcframeworks.sh"; sourceTree = ""; }; + 3A8B99EF1F5F74C5DF252D6F3C040D77 /* JXPagingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXPagingView-prefix.pch"; sourceTree = ""; }; + 3A8EBD3C52FB00544AEA2DB8045B2B74 /* ISAdapterNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNativeAdViewBinderProtocol.h"; sourceTree = ""; }; + 3AB51317197F40AC5A7391C1848A1B72 /* PAGLPlayerSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerSettingsProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerSettingsProtocol.h"; sourceTree = ""; }; + 3B12AC515EFA61D48434F00E2357992F /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = ""; }; + 3B1A4FC9FE34A987F61AE4DD9C13264A /* PAGZipHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64_x86_64-simulator/Headers/PAGZipHeader.h"; sourceTree = ""; }; + 3B8064B63BC870C2E4A98394DAFBC193 /* MTGSDKReward.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKReward.xcframework; path = Fmk/MTGSDKReward.xcframework; sourceTree = ""; }; + 3BC651A3F72E8A2AF28E8BBCFFACBD3A /* UIButton+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+PKDownloadButton.m"; path = "Pod/Classes/UIButton+PKDownloadButton.m"; sourceTree = ""; }; + 3BC7218FCC42F4A2594196C09F758D9E /* TimePeriod+Support.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimePeriod+Support.swift"; path = "Sources/SwiftDate/TimePeriod/TimePeriod+Support.swift"; sourceTree = ""; }; + 3C4A120EFAE99BAB90D86136508CC449 /* ISNativeAdProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdProtocol.h"; sourceTree = ""; }; + 3C6C12079E3FFC145A217FB8E05D13B7 /* ISNativeAdProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdProtocol.h"; sourceTree = ""; }; + 3C75CB2480508EABF23A7DEDA3E6571E /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; + 3CFA18CFF1F6314332EFD8089FD0EAC9 /* PAG_SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDmetamacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDmetamacros.h"; sourceTree = ""; }; + 3D1E5961CFAF4A8F17D89D5A83743955 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; + 3D2154FDA185D42FE47690CFD2FC0886 /* LPMInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInterstitialAd.h"; sourceTree = ""; }; + 3D73AE64B03645F74C76505AC84BC6E2 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; + 3D8E658E51A449CDC7AFB6F1CB536738 /* JXSegmentedTitleAttributeItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeItemModel.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeItemModel.swift; sourceTree = ""; }; + 3D95AB7D40C56D66E01A58DD81341751 /* SVProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVProgressHUD.h; path = SVProgressHUD/SVProgressHUD.h; sourceTree = ""; }; + 3DBC60D29261B64ED03C7A4CBBAB0A98 /* ChartboostSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChartboostSDK.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/ChartboostSDK.h"; sourceTree = ""; }; + 3DE098ABD24F0C81F36AE2100F100329 /* PAG_SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageIndicator.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageIndicator.h"; sourceTree = ""; }; + 3E05E36F865CBDFD9C7F0ED96DF7AD45 /* ISAdapterConsentProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConsentProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterConsentProtocol.h"; sourceTree = ""; }; + 3E4206CC5E31DFE33F9348CED728B9A3 /* Commons.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Commons.swift; path = Sources/SwiftDate/Supports/Commons.swift; sourceTree = ""; }; + 3E4B921BB9FD09043FA20E30B3B8D0F3 /* HMDPAGCrashKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashKit.h"; sourceTree = ""; }; 3EA922F9B70178D64EE578C60F4DD23B /* Kanna */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kanna; path = Kanna.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3ED308F3C774444BDDC180BBC522EC9B /* CALayer+PKDownloadButtonAnimations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+PKDownloadButtonAnimations.m"; path = "Pod/Classes/CALayer+PKDownloadButtonAnimations.m"; sourceTree = ""; }; - 3ED8E53CE046452F3CA2FBDA80A6ED96 /* UIView+PAGAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGAdditions.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIView+PAGAdditions.h"; sourceTree = ""; }; - 3EEFEAD0B4C970E5B585DCE7F95AC569 /* Tiercel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Tiercel.debug.xcconfig; sourceTree = ""; }; - 3F06908ECA9101CEC54D92B1CADB5F39 /* PAG_IESGurdCacheConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheConfiguration.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCacheConfiguration.h"; sourceTree = ""; }; - 3F2F846C83BCAEFE3524AAB501924776 /* NSKeyedArchiver+PAGKeyedArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSKeyedArchiver+PAGKeyedArchiver.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSKeyedArchiver+PAGKeyedArchiver.h"; sourceTree = ""; }; - 3FC9D5EB1774D160A30178880C73BD0D /* PAG_SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAsyncBlockOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDAsyncBlockOperation.h"; sourceTree = ""; }; - 3FD2FFE881D84C3B670BAB88E22C956D /* Date+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Math.swift"; path = "Sources/SwiftDate/Date/Date+Math.swift"; sourceTree = ""; }; - 3FE84CC7035BCDE51E4C0EC86AE7D5B0 /* MTGSDKBidding.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKBidding.xcframework; path = Fmk/MTGSDKBidding.xcframework; sourceTree = ""; }; - 40384388C4364C2DAD8BA47C94580C85 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; - 405BF032AC5C2BE8883C2DF25EA468FE /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; + 3EBD628C36BAA4EB45BADB8CA3D4E6A9 /* PAGLPlayerInternalDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerInternalDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerInternalDefine.h"; sourceTree = ""; }; + 3EE66F36B72BD49F050078201A98189A /* MarqueeLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-prefix.pch"; sourceTree = ""; }; + 3EF6CA493FA34F04AFF71D78E5F4530F /* ISConfigurations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConfigurations.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConfigurations.h"; sourceTree = ""; }; + 3EF82C5CD76EBFEC133FFE7509107612 /* BURelyFoundation_Global.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BURelyFoundation_Global.debug.xcconfig; sourceTree = ""; }; + 3F32274576386B3280488F4EE328954F /* PAG_IESGeckoDefines+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoDefines+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoDefines+PAGPrivate.h"; sourceTree = ""; }; + 3F4690F1F07933A509747D2CAB3C71C4 /* PaymentQueueController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PaymentQueueController.swift; path = Sources/SwiftyStoreKit/PaymentQueueController.swift; sourceTree = ""; }; + 3F51AFD5DF87E0E146CECB915419AA45 /* RequestModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestModifier.swift; path = Sources/Networking/RequestModifier.swift; sourceTree = ""; }; + 3F822B1347597AB11E4F9BBB0FEA354F /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = ""; }; + 3F86E93C524D538512B1DF6C041DE446 /* ISBaseBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBanner.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseBanner.h"; sourceTree = ""; }; + 3FEA1A3C67B8F17AA47FF841C62B554F /* PAG_RelyWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_RelyWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAG_RelyWeakProxy.h"; sourceTree = ""; }; + 406575A940F41A9D8566829D4384971B /* URLConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLConvertible.swift; path = Sources/General/URLConvertible.swift; sourceTree = ""; }; 407009B1C677C250F6837E3F3F4FA5AB /* MintegralAdSDK-MTGSDK */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MintegralAdSDK-MTGSDK"; path = MTGSDK.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 4077F27EC881228221086B6B05EC934A /* PAG_ZFPlayerControlViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlViewDelegate.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAG_ZFPlayerControlViewDelegate.h"; sourceTree = ""; }; - 407AB2355E45ADCD53FAAAED808156EA /* PAG_IESGeckoFileMD5Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoFileMD5Hash.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoFileMD5Hash.h"; sourceTree = ""; }; - 40AA88CAF2F550EECCFD1716B8CFBBB9 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; - 40C39A61EA882764A4D100EAC2D9807A /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/Features/EventMonitor.swift; sourceTree = ""; }; - 4155A75032CE45AA985D11550C0A38F4 /* PAGNetWorkHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetWorkHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/PAGNetWorkHeader.h"; sourceTree = ""; }; - 418369B769539124B21F26AFEFD652D7 /* ChartboostSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = ChartboostSDK.xcframework; sourceTree = ""; }; - 41C4759933970875EE77DB879DC00077 /* LPMAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMAdInfo.h"; sourceTree = ""; }; - 41F1B9B2EF6ACEAC5963E9EF6FE95CC6 /* KFImageOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageOptions.swift; path = Sources/SwiftUI/KFImageOptions.swift; sourceTree = ""; }; - 41FB5BAB1D9501643282B96221B88A41 /* MintegralAdSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MintegralAdSDK.debug.xcconfig; sourceTree = ""; }; - 427FB2D9A6FA1D08C4E62A1AC22C28E2 /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/Features/URLEncodedFormEncoder.swift; sourceTree = ""; }; - 42CAA584589070E9427F2514ED998ED2 /* PAGCommonMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGCommonMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGCommonMacros.h"; sourceTree = ""; }; - 42E90761698627649A55D14AF2F83930 /* ISBannerAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerAdapterDelegate.h"; sourceTree = ""; }; - 42EDB91E1D443050D99493A927A9CC32 /* SwiftDate-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftDate-Info.plist"; sourceTree = ""; }; - 431A9E94C3B6609DAACD8C540796A86D /* IronSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSource.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/IronSource.h"; sourceTree = ""; }; - 431B317D2E1D5EC9DFA2582F42896F36 /* NSDictionary+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/NSDictionary+PAGIESGurdKit.h"; sourceTree = ""; }; - 43AF1336AA77F42564DDDA236B4705AB /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Sources/General/SessionManager.swift; sourceTree = ""; }; - 43BB33881BA80CA228A348A998299207 /* ISAInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInitRequest.h"; sourceTree = ""; }; - 43C1D18C1BBC9725A25C75C3E189510B /* Kanna-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kanna-umbrella.h"; sourceTree = ""; }; - 43C8B692644509846B0E6B657EB839C9 /* ISNEventTrackerWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerWrapper.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNEventTrackerWrapper.h"; sourceTree = ""; }; - 43E3935FBAC3EE4342CF7BED7A36E1A0 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; - 441227499B775D107228E4C01B6CB89E /* PAG_IESGurdDownloadPatchPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPatchPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadPatchPackageOperation.h"; sourceTree = ""; }; - 44C1093D653ED464F7F47B6F3F596529 /* Tiercel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Tiercel.release.xcconfig; sourceTree = ""; }; - 44D14F31E469B0E4A2B6A907333253BE /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; - 44E68D517B2EF9729D01F2FEB8C35B54 /* ISAppStoreErrorDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAppStoreErrorDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAppStoreErrorDelegate.h"; sourceTree = ""; }; - 4525C641FBEED91C9C6F8288A8ACD27B /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; - 4587E65C36A10C39CBC0E2F5C4396D34 /* JXSegmentedTitleAttributeItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeItemModel.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeItemModel.swift; sourceTree = ""; }; - 45E547462EB478143CCED6E8DD3A8B4F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - 45E8E7681EF8647F1DA5476E1A89AC53 /* PAGTNCNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCNetwork.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCNetwork.h"; sourceTree = ""; }; - 45FA34674CAD38117127E185413606BF /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; - 462ACC6932112C89CD9CA34061F2BC08 /* PAG_SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageIndicator.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageIndicator.h"; sourceTree = ""; }; - 464AD8A8B4D1A75995BA61FE2B978584 /* PAG_SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCachesManager.h"; sourceTree = ""; }; - 465B1D7409A23A4A282A7CC98CDB9520 /* HeimdallrPAGEmbed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbed.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HeimdallrPAGEmbed.h"; sourceTree = ""; }; - 46BD710F9829E2251D025BADB751424D /* HMDPAGCrashKitSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKitSwitch.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashKitSwitch.h"; sourceTree = ""; }; - 46FDDB027453A7217D596708E688AA3C /* ISAdapterMetaDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterMetaDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterMetaDataProtocol.h"; sourceTree = ""; }; - 4727C20E004E348A8FE66D4298FBF035 /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = ""; }; - 4736B6A63E27352456CDF33793F0A73D /* Ads-Global.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Ads-Global.release.xcconfig"; sourceTree = ""; }; - 47CD47AB4DBAB5449A5A2AD4F9F4EBE8 /* Kanna-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kanna-prefix.pch"; sourceTree = ""; }; - 47E930639787C250F3C075A83F9CFA95 /* ISBannerAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerAdapterProtocol.h"; sourceTree = ""; }; - 4807BEFDD6A67EFD9F43D9E369E1EA26 /* UIWindow+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWindow+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIWindow+PAGUtilities.h"; sourceTree = ""; }; - 48497C28826DFCF55E2CDF7ECBC51BA1 /* PAGQueueManagerConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManagerConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGQueueManagerConfig.h"; sourceTree = ""; }; - 48E3485F037D4286B0501A9BE9582674 /* Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kingfisher.swift; path = Sources/General/Kingfisher.swift; sourceTree = ""; }; - 493DF34F52B7ECB4C2D965BBF929DE7E /* ISRewardedVideoAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISRewardedVideoAdapterDelegate.h"; sourceTree = ""; }; - 495F55BA825497A50F98D37FDD21A068 /* ISAdapterBaseProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBaseProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterBaseProtocol.h"; sourceTree = ""; }; - 497FB4D031EEC68DB62115A2F14BEF09 /* GIFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFAnimatedImage.swift; path = Sources/Image/GIFAnimatedImage.swift; sourceTree = ""; }; - 49B2DA720051D6F578FA07D248E0E7B1 /* UIButton+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIButton+PAGWebCache.h"; sourceTree = ""; }; - 49D231256999306D792BC513DC818BC5 /* ISImpressionData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISImpressionData.h"; sourceTree = ""; }; - 49EE0A34367F0E2EB855218796CCC0D9 /* PAG_AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFSecurityPolicy.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFSecurityPolicy.h"; sourceTree = ""; }; - 49FA83200EF7393490067B01835930CA /* PAG_SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageManager.h"; sourceTree = ""; }; - 4A9C1CB8C317CEA13F0A0BBE950526AE /* ISAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdData.h"; sourceTree = ""; }; - 4A9E7508FF303944082F19CB8BAA7C54 /* MintegralAdSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "MintegralAdSDK-xcframeworks.sh"; sourceTree = ""; }; - 4AB1C4B105B969D2956BD4D644847839 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; - 4B4F505C5335F1ECD14C0774E0A29803 /* ChartboostSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChartboostSDK.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/ChartboostSDK.h"; sourceTree = ""; }; - 4B5E45A2A3BE71112EE6F4E415719953 /* PAG_SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageAPNGCoder.h"; sourceTree = ""; }; - 4B657EBE426FB652F45D95A67901EB2A /* HMDPAGCrashDirectory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDirectory.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashDirectory.h"; sourceTree = ""; }; - 4B9586C9299F591B56212CE72E5BBD60 /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/Image/ImageTransition.swift; sourceTree = ""; }; - 4BBC7F12DE337912783CA3740D490FD4 /* PAGAudioSessionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAudioSessionHandler.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGAudioSessionHandler.h"; sourceTree = ""; }; - 4C0EEFF398A0BECD32B191C7934C3C4F /* ISInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISInitializationDelegate.h"; sourceTree = ""; }; - 4C8BE76891F11515F1EE5F05456F82A8 /* Tiercel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Tiercel-dummy.m"; sourceTree = ""; }; - 4CA671907ED22584A4B56881C1604824 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/Kanna/Deprecated.swift; sourceTree = ""; }; - 4CC1D4DE31F9B2AE48239B1AEEC2DD11 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/Features/RetryPolicy.swift; sourceTree = ""; }; - 4CE844A29827B723FA8E1A3B9422652F /* ISMetaDataConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataConstants.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMetaDataConstants.h"; sourceTree = ""; }; - 4D07B73DF87FC7F4F137ADDF6D7990BD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 4D1C292543E3CB49519A09E7E2B72471 /* PAGTNCServiceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCServiceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCServiceManager.h"; sourceTree = ""; }; - 4D754294D50371C4FDC82E17F9488705 /* PAGLPlayerItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerItem.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerItem.h"; sourceTree = ""; }; - 4D7674969649BA47E3AD4D0FA27B7343 /* libxmlHTMLDocument.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = libxmlHTMLDocument.swift; path = Sources/Kanna/libxmlHTMLDocument.swift; sourceTree = ""; }; - 4D9BA69B7D5F984F5F53D7B078198E30 /* PAG_AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFSecurityPolicy.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFSecurityPolicy.h"; sourceTree = ""; }; - 4DCD23C18E50BC36855471D51B8C143D /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = ""; }; - 4E71604EDE81EEB760156BF72CE1B7E9 /* PAGBaseRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGBaseRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/PAGBaseRequest.h"; sourceTree = ""; }; - 4F7F2E50FC90475A50497D6CAC13572B /* PAGLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGLogMacros.h"; sourceTree = ""; }; - 4FA1AF1363C5337D3EE4766FA10EE19A /* ISNSupersonicAdsPublisherSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNSupersonicAdsPublisherSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNSupersonicAdsPublisherSwiftFacade.h"; sourceTree = ""; }; - 4FA3E54CBAB70B6AD0E1D69F023EE6EE /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; - 4FE0A4D7558FC22E5523D5FF611269E6 /* ISMetaDataUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataUtils.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMetaDataUtils.h"; sourceTree = ""; }; - 5025FDBA41FC476981F95039B4353427 /* CHBBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBBanner.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBBanner.h"; sourceTree = ""; }; - 506C0BDCC6BE8D5B2F430EC1A6FDC959 /* ISDemandOnlyBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyBannerDelegate.h"; sourceTree = ""; }; - 5094276649486BA9E01481BC842F1409 /* PAG_IESGeckoCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoCacheManager.h"; sourceTree = ""; }; - 5101AD37E88892D7B12DB1D4038DD1DC /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Features/Validation.swift; sourceTree = ""; }; - 510D3D29755C37C45FF0D5DD1B6B914F /* Chartboost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chartboost.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/Chartboost.h"; sourceTree = ""; }; - 5112DF2CA790D4B9BAD0AC0DCD2A1321 /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/Core/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; - 5177EEDCF098043A050B0BAE6FB50B07 /* ISBannerAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerAdDelegate.h"; sourceTree = ""; }; - 518A0D0CFB707858C2AF4900F457EA17 /* UIImage+PAGMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMetadata.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGMetadata.h"; sourceTree = ""; }; - 5199C4450923607E8975AB9E736BF984 /* DateComponents+Extras.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateComponents+Extras.swift"; path = "Sources/SwiftDate/Foundation+Extras/DateComponents+Extras.swift"; sourceTree = ""; }; - 51C12AC2D9F94E7D16220EE24D970228 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/Features/ResponseSerialization.swift; sourceTree = ""; }; - 51CD344ACA383015FF32C3F75A91581B /* BURelyFoundationGlobalAFN.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalAFN.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework; sourceTree = ""; }; - 51D4A7A23ED338B4C7B319146DA33F32 /* LPMInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInitRequest.h"; sourceTree = ""; }; - 521C3E68202BBA93DE3342B1BB1DA867 /* Kanna-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kanna-dummy.m"; sourceTree = ""; }; - 5265E1AF9344A8F868E269ADAA13495D /* NSUserDefaults+PAGCrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSUserDefaults+PAGCrypt.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSUserDefaults+PAGCrypt.h"; sourceTree = ""; }; - 52B6D21CFDB9448BECE0AA2FF6D9BFA2 /* LPMBannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMBannerAdView.h"; sourceTree = ""; }; - 52C14823F8E100E6F50BE9B8BB640E8B /* PHPickerResultImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PHPickerResultImageDataProvider.swift; path = Sources/General/ImageSource/PHPickerResultImageDataProvider.swift; sourceTree = ""; }; - 52F8D64AEA961E51CD22C3F85D54C5DD /* ISReleaseMemoryAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISReleaseMemoryAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISReleaseMemoryAdapterProtocol.h"; sourceTree = ""; }; - 530951EF86713FB41AA763BC57FD567D /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 5344462F7E05061BA92D5F6FC06DCC89 /* ISAInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdDelegate.h"; sourceTree = ""; }; - 537D0762E3BC944EB6E36F62A2EB2972 /* ISBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerView.h"; sourceTree = ""; }; - 53820590AB4BA6B43DE24BBFFEC3C6A8 /* AppLovinAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = AppLovinAdapter.xcframework; path = "AppLovinAdapter-13.0.0.1/AppLovinAdapter.xcframework"; sourceTree = ""; }; - 53960237381FCF71A8B19F3BCA4D58B5 /* ISARewardedAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdInfo.h"; sourceTree = ""; }; - 5399028CDCB7545FDF65F909C4875D3F /* HeimdallrPAGEmbed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbed.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HeimdallrPAGEmbed.h"; sourceTree = ""; }; - 53A1D57C9E9AD59FA01D791F07D97E79 /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = ""; }; - 53AEE1DF31CD327B3F6E4F9EF364BF0A /* UIImage+PAGTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGTransform.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGTransform.h"; sourceTree = ""; }; - 53FA19697B7FF272F1712986ED506F64 /* IronSourceSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IronSourceSDK.debug.xcconfig; sourceTree = ""; }; - 541BD9A1FE76B6C87C6F6F294F2A10CB /* UIImage+PAGMemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMemoryCacheCost.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGMemoryCacheCost.h"; sourceTree = ""; }; - 5437221B2349CFC198F109AB37143DC8 /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = ""; }; - 5437E2B1BE9B27CD5D384059569B9C75 /* PAG_SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCacheConfig.h"; sourceTree = ""; }; - 543EA262BB2BD4D503CF48A79E17A3E8 /* CodingUserInfoKey+Cache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CodingUserInfoKey+Cache.swift"; path = "Sources/Extensions/CodingUserInfoKey+Cache.swift"; sourceTree = ""; }; - 5476F37864952679BB7440527D6D103F /* JXPagingView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingView.swift; path = Sources/JXPagingView/JXPagingView.swift; sourceTree = ""; }; - 54937D66EFD3E44985ACAE9E7FE28694 /* NSImage+PAGCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+PAGCompatibility.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/NSImage+PAGCompatibility.h"; sourceTree = ""; }; + 4070767D966B577E6987FD91675C8E33 /* PAGLPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayer.h"; sourceTree = ""; }; + 40962E889601F6C1CDBCA1F18AAE7DCB /* ISBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerView.h"; sourceTree = ""; }; + 40A98D277DDB2D76930021CEE21B3B87 /* NSDictionary+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/NSDictionary+PAGIESGurdKit.h"; sourceTree = ""; }; + 40CE5B923921E522EA760C153D8FBB6E /* PAG_SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageIOCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageIOCoder.h"; sourceTree = ""; }; + 41089FD53630A243C561D307CF16CB75 /* PAG_IESGurdDelegateDispatcherManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcherManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDelegateDispatcherManager.h"; sourceTree = ""; }; + 416BBA1EDEC4AE19E6AC897E0F7C7FB4 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; + 41820F3F370C6F286905431B44103792 /* ISDemandOnlyBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyBannerDelegate.h"; sourceTree = ""; }; + 420B38EEBA6E8A721E8D008AE00BE283 /* ISARewardedAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdRequest.h"; sourceTree = ""; }; + 428B0289C04820A3C85CED8B0071A6CD /* ISARewardedAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdLoaderDelegate.h"; sourceTree = ""; }; + 42BD840BEF4C443B5987CFE58EC60E07 /* PAGNetWorkHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetWorkHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/PAGNetWorkHeader.h"; sourceTree = ""; }; + 42D7AACAA84FE0A7FEF38104F696D9E7 /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Toolbar.swift"; sourceTree = ""; }; + 4310B6B3A720F30F7131A7C28CDB7DB3 /* PAG_SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCacheDefine.h"; sourceTree = ""; }; + 434F98A3F8F1BD26047AA7146C312711 /* BURelyFoundation_Global-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "BURelyFoundation_Global-xcframeworks.sh"; sourceTree = ""; }; + 437D0F236861C4C5B448955D22A18A59 /* ISABannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdViewDelegate.h"; sourceTree = ""; }; + 43ADF481AA0A5DC15AEA8EA9532F0A50 /* JXPagingView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingView.swift; path = Sources/JXPagingView/JXPagingView.swift; sourceTree = ""; }; + 43E45284C8338D8DD30D6EF200019332 /* MTGSDKInterstitialVideo.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKInterstitialVideo.xcframework; path = Fmk/MTGSDKInterstitialVideo.xcframework; sourceTree = ""; }; + 442C10607AEA3E3258210656D47B8C78 /* ISAInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInitRequest.h"; sourceTree = ""; }; + 44360A95AB9D32F24A8C507E810BFF3B /* PAG_SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageTransformer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageTransformer.h"; sourceTree = ""; }; + 445A2DD3E8CD7B91CF464423106C0210 /* ISAdapterErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrors.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterErrors.h"; sourceTree = ""; }; + 44B8E2CAFD23D94BE15AFAD99F4A6464 /* ISNativeAdDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdDataProtocol.h"; sourceTree = ""; }; + 45931E321E5225A59804EC8CEA3483E5 /* SwiftyStoreKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SwiftyStoreKit-Info.plist"; sourceTree = ""; }; + 45BE6C6F8F45702D1FA3D1860988591F /* SizeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeExtensions.swift; path = Sources/Utility/SizeExtensions.swift; sourceTree = ""; }; + 4611A83F7479F66BDBC2A807A84F5B84 /* NSObject+PAGYYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGYYModel.h"; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64/Headers/NSObject+PAGYYModel.h"; sourceTree = ""; }; + 464BC7A63768B523DFCAAAF51157319C /* ISNativeAdLoadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdLoadDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdLoadDelegate.h"; sourceTree = ""; }; + 464C8A48AF2ABF737853690EE53ADB49 /* Kanna.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kanna.swift; path = Sources/Kanna/Kanna.swift; sourceTree = ""; }; + 46626797A89E4B31E8BC2EA9C7C491F1 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; + 4664DC193B494BCA79B5F42D561FFA2C /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "SDK/PAGAdSDK.xcframework/ios-arm64/PAGAdSDK.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 466BAEDC19ABF9A8FF101364BB865FD7 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; + 467155F4190F30C1993881A60D9E8AC5 /* PAGFoundationAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationAddress.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGFoundationAddress.h"; sourceTree = ""; }; + 468A653FEC2A81BCCAA60DF18C702377 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Core/Notifications.swift; sourceTree = ""; }; + 46A2C6B55C00EDAC88773B12CB4B604B /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; + 46A4D24268736FAACC2FE3065E1DEB8F /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; + 46A6A5FAC98E35C1298A21696298504D /* PAG_IESGurdActivePackageMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdActivePackageMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdActivePackageMeta.h"; sourceTree = ""; }; + 46AE38BC2CD0B0BF5EFE5B557C94BF11 /* PAGSDWebImageHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGSDWebImageHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAGSDWebImageHeader.h"; sourceTree = ""; }; + 46BEAE972315401342E5E13387ED552A /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = ""; }; + 471C2BA89406EBDB1F09D0ADDD08B491 /* CHBBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBBanner.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBBanner.h"; sourceTree = ""; }; + 475142AB9C2AF6B4EC73135711E93A7C /* ISNativeAdProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProperties.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdProperties.h"; sourceTree = ""; }; + 475808159316EA0997DD863341976361 /* PAG_IESGurdKitUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdKitUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdKitUtil.h"; sourceTree = ""; }; + 47FA585724DB0888965CB0F4D7B9C506 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; + 4847A7E638A16D7FD778919E72280C2F /* PAG_SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheKeyFilter.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageCacheKeyFilter.h"; sourceTree = ""; }; + 484F55535B6D44C5A9D4FF6286DDB8A7 /* PAGLCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLCacheManager.h"; sourceTree = ""; }; + 48752A40A99588EF1FB5607F33717777 /* UIView+PAGAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGAdditions.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIView+PAGAdditions.h"; sourceTree = ""; }; + 489DC884B1CA63AAFC6D9FAA55515EEA /* PAGWebViewDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWebViewDefine.h"; sourceTree = ""; }; + 48EE5E52BC31F88C335E745BDCB7D3B2 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 4939C097F94042B6FBBF0500C58C6255 /* ISAdapterNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNativeAdViewBinderProtocol.h"; sourceTree = ""; }; + 49539B5B34DD504CB3AA68C958DA66B1 /* PAGThreadSafeDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeDictionary.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGThreadSafeDictionary.h"; sourceTree = ""; }; + 49D9DACFE2F9DA99A6B2E69536AE31ED /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = ""; }; + 49F7C96321A5F2616B10BC0EC2BBEC07 /* PAGRemoteImageBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRemoteImageBridge.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRemoteImageBridge.h"; sourceTree = ""; }; + 4A682DE149E5A35A9D04845AF2942F9B /* LPMConfigServiceEventSender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfigServiceEventSender.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMConfigServiceEventSender.h"; sourceTree = ""; }; + 4A8A158383AB34ED41B26A151BC02ED6 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; + 4AD276FD77034A0DD336FB8843E51B15 /* PAG_SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageTransformer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageTransformer.h"; sourceTree = ""; }; + 4AE37649CD7831CFAD6216F461E0D237 /* PAG_SDImageGIFCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageGIFCoderInternal.h"; sourceTree = ""; }; + 4BB62FF5DFB198798CAE22895820DC37 /* LPMInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInitRequest.h"; sourceTree = ""; }; + 4BE2139C76AA965ECF0A50C5078FAA05 /* PAG_SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDInternalMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDInternalMacros.h"; sourceTree = ""; }; + 4BF37B3E6F6E18BFFF2759637583EBDC /* ISNativeAdViewHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewHolder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdViewHolder.h"; sourceTree = ""; }; + 4BF7D79723056A79ABEA86CB73B0DC4F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "Frameworks/Release/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 4BFF37F09690BAEEE952475BBA7987F4 /* LevelPlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlay.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlay.h"; sourceTree = ""; }; + 4C4BB71BDD10A290C70B65122A547200 /* SVProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SVProgressHUD.modulemap; sourceTree = ""; }; + 4C61491492E9ACBCDA9225C75C1A4F5A /* DownloadButton.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DownloadButton.release.xcconfig; sourceTree = ""; }; + 4C937D78C43B8C4E43C7FFB955972CC4 /* JXSegmentedViewTool.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedViewTool.swift; path = Sources/Common/JXSegmentedViewTool.swift; sourceTree = ""; }; + 4CC78FDA6AAF9DD919F660FD9FE74959 /* ImageTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTransition.swift; path = Sources/Image/ImageTransition.swift; sourceTree = ""; }; + 4D422723BE0EDAD14AF61AEA35F602D3 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = ""; }; + 4D471D531607402100BF882130441B73 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "Fmk/MTGSDK.xcframework/ios-arm64/MTGSDK.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 4D8649670AE4407D02DE3E4F81183D78 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; + 4D9109B1169A489612D1C24C88242AAF /* PAG_SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImageRep.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDAnimatedImageRep.h"; sourceTree = ""; }; + 4DB72D483B896176D776A1F74ED901E2 /* PAG_SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDefine.h"; sourceTree = ""; }; + 4E069267937ECF8DA7A0673F72AC795A /* PAG_IESGurdLRUCacheLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedList.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdLRUCacheLinkedList.h"; sourceTree = ""; }; + 4E46E9F7FC271339D2E5C1D1D2A19305 /* PAG_IESGurdResourceManager+PAGBusiness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdResourceManager+PAGBusiness.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdResourceManager+PAGBusiness.h"; sourceTree = ""; }; + 4E6CF98E486CA5166ADFF0A17740CF25 /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = ""; }; + 4E8E470675F98EDD1CA28BF5CB7D153E /* DateInRegion+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Create.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift"; sourceTree = ""; }; + 4ED2390AFE60220869AE14BB9B49F653 /* OS.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OS.swift; path = Sources/SwiftyStoreKit/OS.swift; sourceTree = ""; }; + 4ED48D457496C8E61EA10B9EDEDC5EBF /* ISReleaseMemoryAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISReleaseMemoryAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISReleaseMemoryAdapterProtocol.h"; sourceTree = ""; }; + 4ED492F53474E8BF31DA3308BE3CC186 /* VungleAds.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = VungleAds.release.xcconfig; sourceTree = ""; }; + 4F30B7F3DE539A32CCB144EA9A92F3C9 /* JXPagingListRefreshView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingListRefreshView.swift; path = Sources/JXPagingView/JXPagingListRefreshView.swift; sourceTree = ""; }; + 4F8BA634F402ECA61A6986937E5474EB /* ISConcurrentMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableDictionary.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConcurrentMutableDictionary.h"; sourceTree = ""; }; + 4FFB1E3B90CC004C4A1C97F9B7710F94 /* ISBaseRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseRewardedVideo.h"; sourceTree = ""; }; + 500B1B13AF6A6D4BC573B47E089DCD05 /* SwiftDate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftDate.swift; path = Sources/SwiftDate/SwiftDate.swift; sourceTree = ""; }; + 505E2F13831075027CB4BD33143C16E8 /* GoogleMobileAdsMediationAppLovin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationAppLovin.debug.xcconfig; sourceTree = ""; }; + 50823048D739A094DF5671C5F95C606A /* MTGSDKBanner.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKBanner.xcframework; path = Fmk/MTGSDKBanner.xcframework; sourceTree = ""; }; + 5101D42F06AA3AB80FC76BD1D16894FC /* SwiftyStoreKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyStoreKit.modulemap; sourceTree = ""; }; + 5138B55F0208CCAA80D3D91CE69BB7E2 /* CHBAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAd.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBAd.h"; sourceTree = ""; }; + 518D2F611AF51E6C2AD0A7ABCA3E61A9 /* Kanna-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kanna-dummy.m"; sourceTree = ""; }; + 51DE95CCEE3EEBAF76E7E3F810A08EFD /* ISABannerAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdRequestBuilder.h"; sourceTree = ""; }; + 52388EE9A88BF2EEE4C730BD9DC32962 /* PAG_IESGurdDownloadFullPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadFullPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadFullPackageOperation.h"; sourceTree = ""; }; + 524D1C30F4BB85E2C37FB3EC1D1B32F4 /* NSImage+PAGCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+PAGCompatibility.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/NSImage+PAGCompatibility.h"; sourceTree = ""; }; + 5289029E0BAD7BD3047EF3C82A8F1927 /* ISNetworkInitCallbackProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitCallbackProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNetworkInitCallbackProtocol.h"; sourceTree = ""; }; + 528B70ACA7A6F369CBB765DA8155ED56 /* SVProgressAnimatedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVProgressAnimatedView.h; path = SVProgressHUD/SVProgressAnimatedView.h; sourceTree = ""; }; + 529D1A35314E06AA48E49D618A1B623C /* GoogleMobileAdsMediationPangle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationPangle.debug.xcconfig; sourceTree = ""; }; + 529DBA5EDDA387262C8AE5DEBF3EE2AF /* HMDPAGNetworkInjector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGNetworkInjector.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGNetworkInjector.h"; sourceTree = ""; }; + 5381095C4AB949662F2CE8654885558C /* JXSegmentedView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXSegmentedView.release.xcconfig; sourceTree = ""; }; + 5397B75204407EE62441E19CC6B7C868 /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = ""; }; + 53AB546F01BA79CD946E8A89AB4868E1 /* PAGPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGPersistence.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGPersistence.h"; sourceTree = ""; }; + 53D0EA6C8ABF3006FAA45BC05247F3A7 /* ISAdapterNetworkDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNetworkDataProtocol.h"; sourceTree = ""; }; + 54A498115E9C9A74ACE5F26AF1D3DF86 /* GIFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GIFAnimatedImage.swift; path = Sources/Image/GIFAnimatedImage.swift; sourceTree = ""; }; + 54A59D61CAAD214534920A7A28E29881 /* FileManager+AvailableCapacity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+AvailableCapacity.swift"; path = "Sources/Extensions/FileManager+AvailableCapacity.swift"; sourceTree = ""; }; 54C9C6377C09561C9387D24D7E231921 /* DownloadButton */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DownloadButton; path = DownloadButton.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 550890B1B65E6479545884AA881E4AF4 /* ISBaseAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdAdapter.h"; sourceTree = ""; }; - 5573A474288CD4453EEF52EF0F118108 /* FileManager+AvailableCapacity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+AvailableCapacity.swift"; path = "Sources/Extensions/FileManager+AvailableCapacity.swift"; sourceTree = ""; }; - 55851947054580A7781CA532C33189D1 /* UIImageView+PAG_ZFCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAG_ZFCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/UIImageView+PAG_ZFCache.h"; sourceTree = ""; }; - 55EDF23521562E85E74F5FED7C0B9C1F /* Kingfisher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Kingfisher-dummy.m"; sourceTree = ""; }; - 55F90C0E31E7BC1504A562FBED16714D /* PAG_IESGurdFilePaths.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFilePaths.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFilePaths.h"; sourceTree = ""; }; - 568CFBC52FB30A0F55B5B57029769E09 /* LevelPlayRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayRewardedVideoDelegate.h"; sourceTree = ""; }; - 56920B5D0E273165AB7B375B382ED529 /* LiftoffMonetizeAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = LiftoffMonetizeAdapter.xcframework; path = "LiftoffMonetizeAdapter-7.4.2.0/LiftoffMonetizeAdapter.xcframework"; sourceTree = ""; }; - 569D276675E2CDA6EF62A1948F8798A4 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; - 56D728141BBC41D0B6C2ADD0BA871504 /* ISNativeAdDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdDataProtocol.h"; sourceTree = ""; }; - 56F8E5C0710C10E541B73B7C50A432B8 /* RelativeFormatterLanguage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RelativeFormatterLanguage.swift; path = Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatterLanguage.swift; sourceTree = ""; }; - 571126149F9E1C0E93C6DDA7E80F39DC /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/Extensions/OperationQueue+Alamofire.swift"; sourceTree = ""; }; - 57513BDE75C62CE82C16D6AA528D5879 /* PAG_SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOptionsProcessor.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageOptionsProcessor.h"; sourceTree = ""; }; - 575834E0F5A1F515C852D436D48E72C4 /* ISBiddingDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBiddingDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBiddingDataDelegate.h"; sourceTree = ""; }; - 579C82E1A3BA751C9336824A0C250866 /* ISLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLog.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLog.h"; sourceTree = ""; }; - 57A7CD5D61CD14D8E83C51F1C6F43CB8 /* ISLogDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLogDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLogDelegate.h"; sourceTree = ""; }; - 57E34D022148655C4F0FB1AB5E251FCD /* KF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KF.swift; path = Sources/General/KF.swift; sourceTree = ""; }; - 582F1A77E143C82474C371DD15CEE671 /* ImageDrawing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDrawing.swift; path = Sources/Image/ImageDrawing.swift; sourceTree = ""; }; - 583C10A95D98746AEDC245A4D691E199 /* JXPagingMainTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingMainTableView.swift; path = Sources/JXPagingView/JXPagingMainTableView.swift; sourceTree = ""; }; - 586DF3F1204697C3580D05381713AD6F /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/Extensions/URLRequest+Alamofire.swift"; sourceTree = ""; }; - 5897EEFAA70504709455B4D62EBD271A /* JXSegmentedView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXSegmentedView.release.xcconfig; sourceTree = ""; }; - 58A0E6228E320E8459014C9E692F1BD3 /* ISBaseAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdAdapter.h"; sourceTree = ""; }; + 54F360C5A41A83ACCC91E24B2846E234 /* ImageModifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageModifier.swift; path = Sources/Networking/ImageModifier.swift; sourceTree = ""; }; + 553149C6B519F0F11FEE049A6DCCC603 /* NSButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Kingfisher.swift"; path = "Sources/Extensions/NSButton+Kingfisher.swift"; sourceTree = ""; }; + 557607E558DBCC3AB4A60B79C1DB85D1 /* Google-Mobile-Ads-SDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Google-Mobile-Ads-SDK-xcframeworks.sh"; sourceTree = ""; }; + 557D5438A5140D126C7529E994C4B514 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 559596219D370E058C92E3E35EE4D89D /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; + 559F3F54ADF5D76E5862E264802FE6E4 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = ""; }; + 55D2831938C457911F7E4426408B7D7F /* NSObject+PAGYYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGYYModel.h"; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64_x86_64-simulator/Headers/NSObject+PAGYYModel.h"; sourceTree = ""; }; + 568C575E50561E7D8E221D0B2ECE346D /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/Features/MultipartUpload.swift; sourceTree = ""; }; + 56EFCE874734057C38F1FA1AB80E844D /* JXSegmentedNumberCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberCell.swift; path = Sources/Number/JXSegmentedNumberCell.swift; sourceTree = ""; }; + 5716A3C43D47DB2BC2909E25BB6F824A /* ISAdapterErrorType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrorType.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterErrorType.h"; sourceTree = ""; }; + 5726A952007782C56CC8416C217009D2 /* ISNControllerManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNControllerManagerSwiftFacade.h"; sourceTree = ""; }; + 5759642379970179A6FFCC739F07609A /* Ads-Global.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Ads-Global.release.xcconfig"; sourceTree = ""; }; + 57B22487B71D44A46904067B2DCB5FE7 /* ISNAdViewsManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAdViewsManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNAdViewsManagerSwiftFacade.h"; sourceTree = ""; }; + 57E2CB2656CE1C23EE59FD31335F7FDC /* PAGThreadSafeMutableArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeMutableArray.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGThreadSafeMutableArray.h"; sourceTree = ""; }; + 586CC6F462A55293D637DBA246848A16 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; sourceTree = ""; }; + 5878A3BD6C11E7792BD329E77E7B218E /* PAGCommonMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGCommonMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGCommonMacros.h"; sourceTree = ""; }; + 588C6E133A25F2021A9E7119FAAC189B /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; + 58916D97DCDE2CB6FBB530FEABA1E881 /* ISError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISError.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISError.h"; sourceTree = ""; }; 58AE0544E0C381DDBD09356C357EC82B /* SwiftDate */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwiftDate; path = SwiftDate.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 58BA54416FFC5B86A038F7A1C8E0862B /* UIColor+PAGHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGHexString.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIColor+PAGHexString.h"; sourceTree = ""; }; - 58DEF135E8BAE099B88A68D6B7D87815 /* PAGStaticPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGStaticPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGStaticPlugin.h"; sourceTree = ""; }; - 5935A3A829FC8E33769617422E46E778 /* ISAInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdDelegate.h"; sourceTree = ""; }; - 59DD416E0992FB1A97089FFD1D6DBEEC /* PAG_IESGurdCacheCleanerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleanerManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCacheCleanerManager.h"; sourceTree = ""; }; - 59F3F19AE2433E65F3D68861F69A8EBB /* PAG_SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageTransition.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageTransition.h"; sourceTree = ""; }; - 5A27B2175A5053A8BC14FC904F25B1D2 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; - 5A2EAA38DD2CEDEA06CDF3EBF5265667 /* ISNativeAdLoadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdLoadDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdLoadDelegate.h"; sourceTree = ""; }; - 5A665775A864F2AD905425556E5F7154 /* PAG_AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFURLSessionManager.h"; sourceTree = ""; }; - 5AE0C30FB9C9FED7B397D420235418CD /* JXSegmentedView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXSegmentedView-umbrella.h"; sourceTree = ""; }; - 5AE6EA23491A7CEDBFDB1F5EC352873A /* ResumeDataHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResumeDataHelper.swift; path = Sources/Utility/ResumeDataHelper.swift; sourceTree = ""; }; - 5B50D6D8172D59666C888D9936BD6047 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; - 5B62167A4A45E861765812188FAF6715 /* PAG_IESGurdCleanCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCleanCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCleanCacheManager.h"; sourceTree = ""; }; - 5B6295FA9565F0C9DE32E3058E37B017 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 5C2644BC93E16D8998D3BA243D3E87CD /* TimePeriod+Support.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimePeriod+Support.swift"; path = "Sources/SwiftDate/TimePeriod/TimePeriod+Support.swift"; sourceTree = ""; }; - 5C492CE9B4C30E10C5F50B729AABC7B7 /* LPMConfigServiceEventSender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfigServiceEventSender.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMConfigServiceEventSender.h"; sourceTree = ""; }; - 5C8B311FF974775F402E2003ACA204DE /* ISBaseInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitial.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseInterstitial.h"; sourceTree = ""; }; - 5C8F9E3A57A65BCB0DC450BEEB181277 /* VungleAds.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = VungleAds.debug.xcconfig; sourceTree = ""; }; - 5C91F16470A1FC85D3AB744AD01552A3 /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = ""; }; - 5CCD5B195F36FC19488F7555155DBF70 /* ISAdapterMetaDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterMetaDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterMetaDataProtocol.h"; sourceTree = ""; }; - 5CFEA91E7250C414A8E9B78AF69AF320 /* PAG_IESGurdNetworkResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdNetworkResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdNetworkResponse.h"; sourceTree = ""; }; - 5D0E0321510FBBA4C9CC79DEEC31E3DF /* HMDPAGEmbedSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedSessionTracker.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGEmbedSessionTracker.h"; sourceTree = ""; }; - 5D26A3FF7548A1F1A0443103556DB4DC /* PAGNetworkRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGNetworkRequest.h"; sourceTree = ""; }; - 5D3829DD7CA137370E89AF6C43D7AEB6 /* ISNControllerManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNControllerManagerSwiftFacade.h"; sourceTree = ""; }; - 5D4610D8D7561584FD1DD6831BB65AE0 /* ImageContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContext.swift; path = Sources/SwiftUI/ImageContext.swift; sourceTree = ""; }; + 58B062FCDEF96B25B3B58CC01DD7C099 /* Region.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Region.swift; path = Sources/SwiftDate/DateInRegion/Region.swift; sourceTree = ""; }; + 58D734980E0FD7685470E9515268EAEA /* PAG_SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoderHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCoderHelper.h"; sourceTree = ""; }; + 58FB1E1EE394111B998CA62A22F33B54 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; + 58FEFA0914604F34A3A8F0497C19F411 /* PAG_IESGurdInactiveCacheMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdInactiveCacheMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdInactiveCacheMeta.h"; sourceTree = ""; }; + 59293662374324695D671CAD5C040B22 /* ISDemandOnlyRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyRewardedVideoDelegate.h"; sourceTree = ""; }; + 59F2238B5BED91850B60C90865587E30 /* ISARewardedAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdDelegate.h"; sourceTree = ""; }; + 5A0007DDC7CD4294CA2AEA188D4C0342 /* DispatchQueue+Safe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Safe.swift"; path = "Sources/Extensions/DispatchQueue+Safe.swift"; sourceTree = ""; }; + 5A16E60C5E719337E66AAAF5C647B078 /* PAG_SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageManager.h"; sourceTree = ""; }; + 5A1C019782B8CDD467A044457D5E981A /* JXSegmentedView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JXSegmentedView-Info.plist"; sourceTree = ""; }; + 5A2B636711F60A8D46FF0919D6AE39C1 /* PAGWebImageDataCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebImageDataCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAGWebImageDataCacheManager.h"; sourceTree = ""; }; + 5B2C8EFBF3FCA8B8D555C0E19F43E832 /* ISLoggerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoggerManager.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLoggerManager.h"; sourceTree = ""; }; + 5BC8FCBC4CE55D8352DCDB360928099A /* PKCircleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKCircleView.h; path = Pod/Classes/PKCircleView.h; sourceTree = ""; }; + 5BEBF6DC18406578D9C2E5EA8BA32193 /* JXSegmentedIndicatorGradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorGradientView.swift; path = Sources/Indicator/JXSegmentedIndicatorGradientView.swift; sourceTree = ""; }; + 5C24A70D27DC251C2AB6DCDB135F7052 /* InAppReceipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InAppReceipt.swift; path = Sources/SwiftyStoreKit/InAppReceipt.swift; sourceTree = ""; }; + 5C9EAF90428DBC7F59EFA129793FE66B /* ISMetaDataConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataConstants.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMetaDataConstants.h"; sourceTree = ""; }; + 5CAF0C76C47A9CBA5F53ABF8AF59573B /* PAGTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTimer.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTimer.h"; sourceTree = ""; }; + 5CBFB149C0100AD338915AEE5453ADE3 /* PAG_IESGeckoResourceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoResourceManager.h"; sourceTree = ""; }; + 5CCC7835BF04233BA561821D1A6F941E /* ISAdapterAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdInteractionDelegate.h"; sourceTree = ""; }; + 5CEA23E2B691AFDA1BFD0DF9A5625DBC /* Int+DateComponents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+DateComponents.swift"; path = "Sources/SwiftDate/Foundation+Extras/Int+DateComponents.swift"; sourceTree = ""; }; + 5CFEC3F00B69E177A440971741C25906 /* ISAdapterMetaDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterMetaDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterMetaDataProtocol.h"; sourceTree = ""; }; + 5D3598B14F04DE81873687DA98166B95 /* ISImpressionData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISImpressionData.h"; sourceTree = ""; }; + 5D3A01882E34845C5F8DE020FC5A2164 /* JXSegmentedIndicatorBackgroundView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorBackgroundView.swift; path = Sources/Indicator/JXSegmentedIndicatorBackgroundView.swift; sourceTree = ""; }; 5D797E9A5C5782CE845840781FA1CC81 /* Alamofire */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5DA1D384247E77CDF6D75412A8823861 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; sourceTree = ""; }; - 5DBFFFA7922B33AA2BB90A3EFDAB1512 /* NSBezierPath+PAGRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+PAGRoundedCorners.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/NSBezierPath+PAGRoundedCorners.h"; sourceTree = ""; }; - 5E40FB3473B2E191A7B89ACA1435D01E /* CHBInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBInterstitial.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBInterstitial.h"; sourceTree = ""; }; - 5E60DB430BF32ED5A6C96E3B290DFF24 /* PAG_SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManagerOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCachesManagerOperation.h"; sourceTree = ""; }; - 5E841EEE37CB24226A40055FA2DCA755 /* PAGThreadSafeDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeDictionary.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGThreadSafeDictionary.h"; sourceTree = ""; }; - 5E8F00006721BF20AA71DB8D77BF2C69 /* UIDevice+PAGIESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+PAGIESGeckoKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/UIDevice+PAGIESGeckoKit.h"; sourceTree = ""; }; - 5F01ABC1876927CA6874FB75AF80CC0B /* ISNativeAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdView.h"; sourceTree = ""; }; - 5F5A050641106FDCBBB21ED58B8A8B63 /* ISBaseAdInteractionAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdInteractionAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdInteractionAdapter.h"; sourceTree = ""; }; - 5F7FC296D1CDBDB34FB85E3A5D7B5332 /* PAG_IESGurdFileMetaManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileMetaManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFileMetaManager.h"; sourceTree = ""; }; - 5F8E9AF6464F6EDFDD6A375C658E7362 /* PAG_IESGurdKitUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdKitUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdKitUtil.h"; sourceTree = ""; }; - 5FB1AE36B1ED7CE8C6B5B1A0430139AD /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; - 5FF67816B0ABE41291FABE826AD111A6 /* PAGDownloadSpeedServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDownloadSpeedServer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGDownloadSpeedServer.h"; sourceTree = ""; }; - 5FFFB8A140FFEC624E3F6D6805B5216E /* LevelPlayMediaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayMediaView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayMediaView.h"; sourceTree = ""; }; - 602E621178DBBCB2973D70B5DFCBA912 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/Features/MultipartUpload.swift; sourceTree = ""; }; - 603516344C9B358A725A58F0E76ECE39 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; - 6060E9ADDAAA87C0F59DEC498E99F19A /* PAG_IESGeckoAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoAPI.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoAPI.h"; sourceTree = ""; }; - 607F6D3C6F6B6A7A654FE5F566E702CE /* PAG_SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDDiskCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDDiskCache.h"; sourceTree = ""; }; - 60AA43E1BC9B3185E887E499FB156357 /* ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; sourceTree = ""; }; - 60AE9B3E40B5181DEB486E2C4035460B /* JXSegmentedView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedView.swift; path = Sources/Core/JXSegmentedView.swift; sourceTree = ""; }; - 60E3A4D96330CB77AA28A4256428B063 /* ISAdapterNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNativeAdViewBinderProtocol.h"; sourceTree = ""; }; - 61272177E2BEC3EF2EFC236C436E59AC /* PAG_SDImageGIFCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageGIFCoderInternal.h"; sourceTree = ""; }; - 613660BE3FD54C80930FD5CC15B12F5C /* BURelyFoundationGlobalSDWebImage.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalSDWebImage.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework; sourceTree = ""; }; - 615034E9BB29A907E046ACCD5F49F7DC /* PAG_SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheKeyFilter.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageCacheKeyFilter.h"; sourceTree = ""; }; - 617A651F658DEA77E5911C84E02A0939 /* PAGYYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYClassInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64/Headers/PAGYYClassInfo.h"; sourceTree = ""; }; - 62A03B86DD10ABD9243B7C2C5559A112 /* ISBaseNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNetworkAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseNetworkAdapter.h"; sourceTree = ""; }; - 62D64D64DFAF409EC5A5E3C914829AC7 /* PAG_SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDAnimatedImage.h"; sourceTree = ""; }; - 62FF6C0E5EBDD8E8F38D01B10609B494 /* ISMediationGlobalDataWriterFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMediationGlobalDataWriterFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMediationGlobalDataWriterFacade.h"; sourceTree = ""; }; - 6326E17C8B5A686B40945F856BB26A83 /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = ""; }; - 634D8268D02577072ACD34F72F391039 /* PAG_SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAsyncBlockOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDAsyncBlockOperation.h"; sourceTree = ""; }; - 636044F85B6C0F0B04089645A7629BAF /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "Sources/SwiftDate/Date/Date+Components.swift"; sourceTree = ""; }; - 63788F84AB75C375ECEA8C03A0F4BA80 /* KingfisherOptionsInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherOptionsInfo.swift; path = Sources/General/KingfisherOptionsInfo.swift; sourceTree = ""; }; - 63B051944FFEFFA3FF306D0BDC2B6551 /* PAG_IESGurdLRUCacheLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedList.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdLRUCacheLinkedList.h"; sourceTree = ""; }; - 63B9D32DC38E97B0B2F476715BAB74CE /* PAG_SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloaderConfig.h"; sourceTree = ""; }; - 63ECA8D8F2B4F36071723AFF952438B6 /* DotNetParserFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotNetParserFormatter.swift; path = Sources/SwiftDate/Formatters/DotNetParserFormatter.swift; sourceTree = ""; }; - 63F8D354E392927DCCC0059B8AB7285C /* NSString+PAGAddtion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+PAGAddtion.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSString+PAGAddtion.h"; sourceTree = ""; }; - 64055933AAD9005679549838BFCF8340 /* PAGJSBForwarding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBForwarding.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBForwarding.h"; sourceTree = ""; }; - 6411B854119891D152A7251867567817 /* JXPagingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXPagingView-dummy.m"; sourceTree = ""; }; - 6436197A0A2A2EA0456A2ABCAADAFF01 /* JXSegmentedIndicatorGradientLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorGradientLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorGradientLineView.swift; sourceTree = ""; }; - 644C92B77C8E668DFFECC8F77636642D /* GoogleMobileAdsMediationPangle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationPangle.release.xcconfig; sourceTree = ""; }; - 645BFD9FDB0CCE54FB1DC5B9258CD6D4 /* KFAnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFAnimatedImage.swift; path = Sources/SwiftUI/KFAnimatedImage.swift; sourceTree = ""; }; - 6472526EBBFA65568293BA62B03E2AC5 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; - 6487549714520CFBEC4495C98FA8237B /* JXSegmentedTitleDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleDataSource.swift; path = Sources/Title/JXSegmentedTitleDataSource.swift; sourceTree = ""; }; - 64CD59DB970C8B1A3FE4DB3EB92B4BE3 /* Array+Safe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Safe.swift"; path = "Sources/Extensions/Array+Safe.swift"; sourceTree = ""; }; - 650F47319219F49E6D17A27822987B0D /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; - 6538B9E8318B0F93C5910F810147DC19 /* PAGLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLogMacros.h"; sourceTree = ""; }; - 65492E002359D636CE974C40DC61068F /* LPMConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMConfiguration.h"; sourceTree = ""; }; - 655F5905B877AC55A64C51EC6B3A8ACC /* LPMInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInitRequestBuilder.h"; sourceTree = ""; }; - 6568553F0A8799719900953067DB48CE /* LPMConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMConfiguration.h"; sourceTree = ""; }; - 66362B8F04D0056A7E8B142C9C3D2CA4 /* ISBaseNativeAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNativeAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseNativeAdAdapter.h"; sourceTree = ""; }; - 663EB5024C56D6B589530F89113C155D /* PAG_IESGurdDownloadPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadPackageManager.h"; sourceTree = ""; }; - 67179E87516C1832DD104BAEAA6B360E /* PKStopDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKStopDownloadButton.h; path = Pod/Classes/PKStopDownloadButton.h; sourceTree = ""; }; - 6789C84A7392B99541DFC8A1B03B50FE /* JXSegmentedView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXSegmentedView.modulemap; sourceTree = ""; }; - 67AEDA4444B748D92E195201BE621594 /* MarqueeLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarqueeLabel.swift; path = Sources/MarqueeLabel.swift; sourceTree = ""; }; - 67ED791BA35037FBC1763EC316C232ED /* BURelyFoundationGlobalAPM.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalAPM.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework; sourceTree = ""; }; - 68340C7EE24BFF9D2A33072683EFFBEF /* ChartboostSDK-Swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ChartboostSDK-Swift.h"; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/ChartboostSDK-Swift.h"; sourceTree = ""; }; - 6849528159321587BE5E606E25E430D4 /* KFImageProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageProtocol.swift; path = Sources/SwiftUI/KFImageProtocol.swift; sourceTree = ""; }; - 68640C2A2CBC6DB167074ED57E6F7D60 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; - 689B6D215DA883EFF6A588D10DFEBE26 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; - 6932D81F42BA41110884CC97718AF27A /* JXSegmentedView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JXSegmentedView-Info.plist"; sourceTree = ""; }; - 693BD14ED4CBE7D3BB5594635A1AD0EC /* Tiercel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tiercel-prefix.pch"; sourceTree = ""; }; - 6981CF0326A46887E96C1F90AB86A1D3 /* ISNEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEvent.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNEvent.h"; sourceTree = ""; }; - 69B026C3E25063D718BB7AFE1AF23577 /* ISBaseRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseRewardedVideo.h"; sourceTree = ""; }; - 6BA631E9FA70A75DD8B4AF8E13A5BEC5 /* CallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackQueue.swift; path = Sources/Utility/CallbackQueue.swift; sourceTree = ""; }; - 6BDD64EE0A87CFF26B367FBAFCF43900 /* PAGLCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLCacheManager.h"; sourceTree = ""; }; - 6BEF9EE141BA05E4EC6050AA8ECB7A9A /* MTGSDKReward.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKReward.xcframework; path = Fmk/MTGSDKReward.xcframework; sourceTree = ""; }; - 6C2BFD464F15498610DBF8990B70A927 /* Kingfisher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-prefix.pch"; sourceTree = ""; }; - 6C330130C24025095B19A35FAD169A20 /* PAG_IESGurdDownloadFullPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadFullPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadFullPackageOperation.h"; sourceTree = ""; }; - 6C5EAAD4AB38E766364968D62258C505 /* PAG_SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAssetManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageAssetManager.h"; sourceTree = ""; }; - 6C6ADBAD85BD4740DC0E7E86DDD6BE92 /* MintegralAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MintegralAdapter.xcframework; path = "MintegralAdapter-7.7.3.0/MintegralAdapter.xcframework"; sourceTree = ""; }; - 6C7952D7F996B921A30861801A667CF3 /* CHBAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdDelegate.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBAdDelegate.h"; sourceTree = ""; }; - 6CDAA9B07CBDD49EA6B57BDE8FB54E8B /* JXPagingListContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingListContainerView.swift; path = Sources/JXPagingView/JXPagingListContainerView.swift; sourceTree = ""; }; - 6D0972947EBA2E3D93B9BF7B6734E872 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; - 6DB9AB7B1D79F01E5EDDE3BC33416B4F /* PAGRexxarEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRexxarEngine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRexxarEngine.h"; sourceTree = ""; }; - 6DCAC0A15840281725C925EC3BE38E55 /* CHBMediation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBMediation.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBMediation.h"; sourceTree = ""; }; - 6DDBF2C966EAEA685C5F5C55841D8F7C /* PAG_SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGraphics.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageGraphics.h"; sourceTree = ""; }; - 6E2054E3364DCE04AE46DB93C9103661 /* ISNetworkInitCallbackProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitCallbackProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNetworkInitCallbackProtocol.h"; sourceTree = ""; }; - 6E424FB18C20D1E68D7FC5CB1BC10267 /* ISABannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdViewDelegate.h"; sourceTree = ""; }; - 6E4AF4A90D7B62C022EC5B0E8E89A16E /* ISAInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInitRequestBuilder.h"; sourceTree = ""; }; - 6E7C6DC670DB7EAC36E7DA50FF40AA35 /* ISImpressionDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISImpressionDataDelegate.h"; sourceTree = ""; }; - 6E7C7700C846C31C06D741907AB770EB /* PAGPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGPersistence.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGPersistence.h"; sourceTree = ""; }; - 6F1C79E8EADB4D5E51CDA51486CBECFE /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; - 6F24C235270163205D89DAF80B277539 /* PAG_SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageIOCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageIOCoder.h"; sourceTree = ""; }; - 6F2AD80BA8435AA724EB6B867F72540E /* UploadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadRequest.swift; path = Source/Core/UploadRequest.swift; sourceTree = ""; }; - 6F3388A023484048E2BB4A8D64C6BB6C /* PAGSDWebImageHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGSDWebImageHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAGSDWebImageHeader.h"; sourceTree = ""; }; - 6F4FEAD5B12A15B0AB3C3E7E7134C4D4 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; - 709CCD460E9F3B7166662CB09ABA4E41 /* PAGQueueManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGQueueManager.h"; sourceTree = ""; }; - 70B58C283ACE388278C7BF33407406FD /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVRadialGradientLayer.h; path = SVProgressHUD/SVRadialGradientLayer.h; sourceTree = ""; }; - 70B832656036D6B9612783F190D889CE /* Calendars.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Calendars.swift; path = Sources/SwiftDate/Supports/Calendars.swift; sourceTree = ""; }; - 70D10D3CAB30F6D54D2B4A2209E8CC91 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; - 71397570E846BF1A2C631083C39AB4A3 /* HeimdallrPAGEmbedConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbedConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HeimdallrPAGEmbedConfig.h"; sourceTree = ""; }; - 71408503C035A6BC5A59C6520BBCB71E /* ISAInterstitialAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdLoaderDelegate.h"; sourceTree = ""; }; - 7157A84318C3AAF6A68260692BADBE93 /* HMDPAGCrashDetect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDetect.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashDetect.h"; sourceTree = ""; }; - 7159946EAA39565144FDDF090B9455DD /* PAG_SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDMemoryCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDMemoryCache.h"; sourceTree = ""; }; - 71A9E752EE0231823AC1F463B171D3A3 /* ISPlacementInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPlacementInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISPlacementInfo.h"; sourceTree = ""; }; - 7209F76A5932F0F5AAC6B4E81F8F7787 /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/Core/RequestTaskMap.swift; sourceTree = ""; }; - 7215FB05C82542335BDB7E029CE2A99C /* PAGJSBAuthorization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBAuthorization.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBAuthorization.h"; sourceTree = ""; }; - 724A330FB80A47A998BA3744BF932859 /* PAGAPMHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAPMHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/PAGAPMHeader.h"; sourceTree = ""; }; - 724D57B9C08C5C1E67A713E3C11FF65E /* JXSegmentedTitleItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleItemModel.swift; path = Sources/Title/JXSegmentedTitleItemModel.swift; sourceTree = ""; }; - 7272A790F5044BA2D90B470F2270D640 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; - 72A0B91FF07489B473BB90C144E444B7 /* JXPagingListRefreshView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingListRefreshView.swift; path = Sources/JXPagingView/JXPagingListRefreshView.swift; sourceTree = ""; }; - 72E07B6009CA602502416636E9E7D09D /* ISNativeAdViewHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewHolder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdViewHolder.h"; sourceTree = ""; }; - 732CC7EA9DDB19D3DE00643B7B45BFC4 /* PAGTNCNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCNetwork.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCNetwork.h"; sourceTree = ""; }; - 7348F644B9E2F125A633BB1753078CDC /* HMDPAGEmbedAddressRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedAddressRange.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGEmbedAddressRange.h"; sourceTree = ""; }; - 73730EE9A8B3FB32DB5E1F9C302C3CFA /* ISAdapterErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrors.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterErrors.h"; sourceTree = ""; }; - 73CD0DCD4F02640FB6C6615CC88FA6BD /* ISABannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdView.h"; sourceTree = ""; }; - 741949A92D824E6D13058363795C126F /* PAGActionWorker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGActionWorker.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGActionWorker.h"; sourceTree = ""; }; - 741A8F5B25935ED46F11413A13B2BB82 /* NSLayoutConstraint+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PKDownloadButton.h"; path = "Pod/Classes/NSLayoutConstraint+PKDownloadButton.h"; sourceTree = ""; }; - 742A5A51021AE17385977E7A911327A0 /* ISNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdViewBinderProtocol.h"; sourceTree = ""; }; - 7443D57308DBED3741E45F8A4882FB64 /* NSImage+PAGCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+PAGCompatibility.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/NSImage+PAGCompatibility.h"; sourceTree = ""; }; - 74458DF7DAB803EBD9F8B5EB10667343 /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = Sources/Image/Image.swift; sourceTree = ""; }; - 746168E084D86C0DBA7812E088CB6AB9 /* ISAInterstitialAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdRequest.h"; sourceTree = ""; }; - 74669A6FDA2D79F5404D0AF2A56FD4C9 /* ResourceBundle-kanna_privacy-Kanna-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-kanna_privacy-Kanna-Info.plist"; sourceTree = ""; }; - 7477830AC5895AFA90AB65D7EDC103AE /* UIView+ISNativeView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ISNativeView.h"; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/UIView+ISNativeView.h"; sourceTree = ""; }; - 752D20ED96F78E4307E6CE33B4A5E406 /* ISAdapterNetworkDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNetworkDataProtocol.h"; sourceTree = ""; }; - 7560BE41B078504A26914B9CBAF1112F /* ISBaseBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBanner.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseBanner.h"; sourceTree = ""; }; - 756220C42359D620261955177194F81B /* ISSegment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegment.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSegment.h"; sourceTree = ""; }; - 758610FB9E0AD6FFB285300A71638483 /* PAGDownloadSpeedServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDownloadSpeedServer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGDownloadSpeedServer.h"; sourceTree = ""; }; - 75A46231AB5CB73706E0280CFAE33F6E /* PAGThreadSafeMutableArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeMutableArray.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGThreadSafeMutableArray.h"; sourceTree = ""; }; - 75F3FD9980F483347FCEEE219DB5CB3C /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; - 760968EA5661B959BF5786AB6E8CD2E8 /* ISBaseAdUnitAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdUnitAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdUnitAdapter.h"; sourceTree = ""; }; - 7643350AA9E868FC36FE9CBB8367DA05 /* PAG_IESGurdActivePackageMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdActivePackageMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdActivePackageMeta.h"; sourceTree = ""; }; - 76493ED26A777FBEDBC3402BAD4A8465 /* LPMInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInterstitialAd.h"; sourceTree = ""; }; - 764F3ED1850B2ABC1CD76D50191A5F97 /* ISAdapterAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdViewDelegate.h"; sourceTree = ""; }; - 765ACA8A7A6307F62D4BB849144C7C0F /* SwiftDate.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.debug.xcconfig; sourceTree = ""; }; - 76F80080A48B022464C0E20A7991F672 /* PAG_RelyWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_RelyWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_RelyWeakProxy.h"; sourceTree = ""; }; - 774B36AC7032FBB98FBBF6DE68047980 /* JXSegmentedComponetGradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedComponetGradientView.swift; path = Sources/Indicator/JXSegmentedComponetGradientView.swift; sourceTree = ""; }; - 7752BC28C596D611D5317F2663B517FD /* PAG_SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageLoader.h"; sourceTree = ""; }; - 7763B6D2B698430D20657F6A1520D87A /* PAGNetworkAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkAgent.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/PAGNetworkAgent.h"; sourceTree = ""; }; - 776508E7A986AF3C6112E339C5FE65F6 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = ""; }; - 77664233867B12A2ED7278648EBC234E /* MarqueeLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MarqueeLabel.modulemap; sourceTree = ""; }; - 7782E52AA04B4807164AAF33FC88A19E /* ISNEventTrackerWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerWrapper.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNEventTrackerWrapper.h"; sourceTree = ""; }; - 7787D9A613D6548B787933F4432A94F2 /* PAGZipHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64/Headers/PAGZipHeader.h"; sourceTree = ""; }; - 778E7D98987369D476C86D8334E806D3 /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/Core/HTTPHeaders.swift; sourceTree = ""; }; - 77BC0FB0AF8691B4BAF7DB5CC4AE4296 /* PAG_SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCoder.h"; sourceTree = ""; }; - 77D0AC1AC4C64A7AB8239950ECAEDED3 /* PAG_SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCompat.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageCompat.h"; sourceTree = ""; }; - 77D76039C6FABC314060024A7F1791D5 /* PAGYYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYClassInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64_x86_64-simulator/Headers/PAGYYClassInfo.h"; sourceTree = ""; }; - 77DEAFCFDEFF758A4BBD49DF8FBCADD4 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; - 78160D90218160B19D755A5151662571 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; - 7818238B6866A846C779E024E1DD5CEF /* ISNEventTrackerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerInterface.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNEventTrackerInterface.h"; sourceTree = ""; }; - 783EC01F05410ED81788E5D5F370B728 /* Executer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Executer.swift; path = Sources/General/Executer.swift; sourceTree = ""; }; - 78496C6CFC841A02AFA81DFEA80FA801 /* DownloadButton-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DownloadButton-Info.plist"; sourceTree = ""; }; - 7855A91070E925DE8B237240803F28B7 /* ChartboostSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ChartboostSDK.release.xcconfig; sourceTree = ""; }; - 7855FA9767CFBAFBFDB657D9A4314A1B /* PAG_SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCachesManager.h"; sourceTree = ""; }; - 7876B5BE0593223CE071CE2B78D538A8 /* PAG_SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImagePrefetcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImagePrefetcher.h"; sourceTree = ""; }; - 787CBBCF74C7183C3B23AFFA16C7668D /* ChartboostSDKResources.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; path = ChartboostSDKResources.bundle; sourceTree = ""; }; - 788A11D2C73E471763566C463C77C142 /* PAGWebViewApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewApplication.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebViewApplication.h"; sourceTree = ""; }; - 7890AA3F69F08A4300936CF38CC4F44B /* PAG_IESGurdPackagesConfigRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdPackagesConfigRequest.h"; sourceTree = ""; }; - 78C09B04EED9D2A78E8E596B04761632 /* PAG_AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFURLSessionManager.h"; sourceTree = ""; }; - 79597B9EBCF509D5B9559B7F945E32E4 /* PAG_IESGeckoResourceModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceModel.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoResourceModel.h"; sourceTree = ""; }; - 79C0E0018400040D23C0473B0BE4B2AE /* PAG_IESGurdResourceManager+PAGBusiness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdResourceManager+PAGBusiness.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdResourceManager+PAGBusiness.h"; sourceTree = ""; }; - 79D9C4ED2A971C6C30455A01536975D3 /* Zones.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zones.swift; path = Sources/SwiftDate/Supports/Zones.swift; sourceTree = ""; }; - 79DDB1EAB0AD9989CCF06E4F91FE14CA /* JXSegmentedTitleOrImageDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageDataSource.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageDataSource.swift; sourceTree = ""; }; - 79F4C3B9C0A61B17B7A79956BF15DEF3 /* ISAdUnitAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnitAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdUnitAdapterProtocol.h"; sourceTree = ""; }; - 7A011D72F3B3E297390E989DDD219A37 /* PAG_IESGurdDelegateDispatcherManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcherManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDelegateDispatcherManager.h"; sourceTree = ""; }; - 7A08FDFE16B24AFD5D04B41912C00390 /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/Cache/FormatIndicatedCacheSerializer.swift; sourceTree = ""; }; - 7A45EE30746B8AD6F873B6798CB4F072 /* LevelPlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlay.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlay.h"; sourceTree = ""; }; - 7A56804FE5B0D88ABF27B661AE8BCD37 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; - 7A85D99BE4A9789648AB1DEF422A01B2 /* IQKeyboardManager+OrientationNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+OrientationNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+OrientationNotification.swift"; sourceTree = ""; }; - 7A8B425663BE6CA7C12F93CD0B50200C /* ISAdapterNetworkDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNetworkDataProtocol.h"; sourceTree = ""; }; - 7A9013BEB2D2573344CACA9BC0404516 /* PAG_IESGurdResourceManager+PAGBusiness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdResourceManager+PAGBusiness.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdResourceManager+PAGBusiness.h"; sourceTree = ""; }; - 7ACB2BC9A8FFB31D3CA7805EDE8B6723 /* Kanna.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Kanna.swift; path = Sources/Kanna/Kanna.swift; sourceTree = ""; }; - 7B0937E7E798038071785C1E25AE579B /* UIColor+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PKDownloadButton.h"; path = "Pod/Classes/UIColor+PKDownloadButton.h"; sourceTree = ""; }; - 7B1530C63763CEDAC7BFEC2791C34EAC /* ISBaseRewardedVideoAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideoAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseRewardedVideoAdapter.h"; sourceTree = ""; }; - 7B309A66D68CEDDDA25990C518E912AD /* PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKDownloadButton.h; path = Pod/Classes/PKDownloadButton.h; sourceTree = ""; }; - 7B4081510EC3E8CC71E5FC3A995D1545 /* ISDemandOnlyRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyRewardedVideoDelegate.h"; sourceTree = ""; }; - 7B6DE21581177829155F3B39D16927F2 /* PAG_AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFHTTPSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFHTTPSessionManager.h"; sourceTree = ""; }; - 7C16C25C0DA922FB0953A52C2D12D027 /* SVRadialGradientLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVRadialGradientLayer.m; path = SVProgressHUD/SVRadialGradientLayer.m; sourceTree = ""; }; - 7C19F29A15168B7338F94B878C342224 /* CALayer+PKDownloadButtonAnimations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+PKDownloadButtonAnimations.h"; path = "Pod/Classes/CALayer+PKDownloadButtonAnimations.h"; sourceTree = ""; }; - 7C701343060C5CAF3D73F0A8355DBE30 /* SessionDataTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDataTask.swift; path = Sources/Networking/SessionDataTask.swift; sourceTree = ""; }; - 7C993B27C87D04296774969E9725A048 /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Core/Session.swift; sourceTree = ""; }; - 7D4ECBB4D0747BBAC7BE11FBC775B135 /* PAGWebViewDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebViewDefine.h"; sourceTree = ""; }; - 7D5D6369531E9040AF235AEAC2A70DC8 /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/Extensions/ImageView+Kingfisher.swift"; sourceTree = ""; }; - 7D98EFC7F87565A88746E3334596BF24 /* LevelPlayBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayBannerDelegate.h"; sourceTree = ""; }; - 7D9D91778367114C4C7050DDA9438EBE /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Toolbar.swift"; sourceTree = ""; }; + 5DC243AAE733C3F7AF3EFDBA43E961F5 /* DownloadTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadTask.swift; path = Sources/General/DownloadTask.swift; sourceTree = ""; }; + 5DC5CB747E00DC987D57BBA982172CA5 /* LevelPlayRewardedVideoBaseDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoBaseDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayRewardedVideoBaseDelegate.h"; sourceTree = ""; }; + 5DC66942EA06C464D2A271CF3E107C8A /* KF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KF.swift; path = Sources/General/KF.swift; sourceTree = ""; }; + 5DE0DEEB2AE75A2C1D638C7068B59F3C /* ISImpressionDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISImpressionDataDelegate.h"; sourceTree = ""; }; + 5E5A47167293AE2E642DCE2F04210A17 /* ISAdapterNetworkData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNetworkData.h"; sourceTree = ""; }; + 5E90BF4C4995975E6CEC8B223C338876 /* PAGReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGReachability.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGReachability.h"; sourceTree = ""; }; + 5E999C26D6ED95471D1193B7E16E25E2 /* UIImageView+PAG_ZFCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAG_ZFCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/UIImageView+PAG_ZFCache.h"; sourceTree = ""; }; + 5ED200D438721FDE2E4621B55D79C154 /* PAGAdSDK.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = PAGAdSDK.bundle; path = SDK/PAGAdSDK.bundle; sourceTree = ""; }; + 5F4ADE88CB307EF3EC02677CE4D00E63 /* BURelyFoundationGlobalZip.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalZip.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework; sourceTree = ""; }; + 5FA4E88E91237BAB090514D9993CDFC7 /* Tiercel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Tiercel.release.xcconfig; sourceTree = ""; }; + 5FE7303B8394DD069B4138457E01C792 /* JXSegmentedDotDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotDataSource.swift; path = Sources/Dot/JXSegmentedDotDataSource.swift; sourceTree = ""; }; + 60003597AD1868B736E90DA77DF2D0D3 /* SupersonicLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SupersonicLogManager.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/SupersonicLogManager.h"; sourceTree = ""; }; + 600D60C7123BC4AB47A50A0A68A74B95 /* UploadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UploadRequest.swift; path = Source/Core/UploadRequest.swift; sourceTree = ""; }; + 604051807730E89034262827F38E88B4 /* ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist"; sourceTree = ""; }; + 60A79590DEEC167C2344DEE6B0132CB8 /* GoogleMobileAdsMediationIronSource-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationIronSource-xcframeworks.sh"; sourceTree = ""; }; + 60DA6807434A63D292678D997384C53F /* PAGTNCServiceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCServiceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCServiceManager.h"; sourceTree = ""; }; + 61226A541046ED6EF9B3FB474B0EEEDD /* PAG_SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageAPNGCoder.h"; sourceTree = ""; }; + 61765001BD4D23B978F5AAA43ABECA90 /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; + 620B99A6927EEAB042A04C903A20836C /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; + 6244AA3333527A60E61738CD570D39A7 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; + 624F8D44BED3B3D56AB455995CB0A4CF /* PAG_IESGurdUnzipPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdUnzipPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdUnzipPackageInfo.h"; sourceTree = ""; }; + 6263748C99599F3F5B681497A297D3F3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 6291267844FF04156811E67CC5346D4F /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; + 62BAFBE39B31B009138E9B09E9F03483 /* UIColor+PAGHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGHexString.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIColor+PAGHexString.h"; sourceTree = ""; }; + 62D22AE7440BA503DEDF663EC3271CE4 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; + 62D590E2CB5520F1D8AB2CDFA18845E8 /* PAG_IESGurdKitUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdKitUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdKitUtil.h"; sourceTree = ""; }; + 62E3792406BC0FC5A606CE09BAD9E8B7 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; + 6300C4BC995F22D9D4EA6F0EAB59B11C /* JXPagingView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXPagingView-umbrella.h"; sourceTree = ""; }; + 634CA5B0A74EBF4E9AD99487441CA5AA /* JXSegmentedView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedView.swift; path = Sources/Core/JXSegmentedView.swift; sourceTree = ""; }; + 6365E9542557751AF2109746D6AFA0BE /* PAG_IESGurdDelegateDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDelegateDispatcher.h"; sourceTree = ""; }; + 63668B203286C61783386297D9730938 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; + 636ADD24E588BFC20C707ECB573BD3E8 /* ISABannerAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdInfo.h"; sourceTree = ""; }; + 6390E72BB6B7EB43A73058F2DDD6CC01 /* DisplayLink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisplayLink.swift; path = Sources/Utility/DisplayLink.swift; sourceTree = ""; }; + 63D72ABDC35845A36ADFB7E63BEDD492 /* ISInterstitialAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISInterstitialAdapterProtocol.h"; sourceTree = ""; }; + 63E6D6FCD1A1AF3164E2ACB25EE9BDE4 /* PAG_AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLRequestSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFURLRequestSerialization.h"; sourceTree = ""; }; + 63F8699F4DBE7B2B8176EC0CD9480C49 /* Locales.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locales.swift; path = Sources/SwiftDate/Supports/Locales.swift; sourceTree = ""; }; + 64018DF04BC20405663D3CC457AA8A50 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; + 6406D7057D1026543EAEEBC97704822C /* CHBMediation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBMediation.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBMediation.h"; sourceTree = ""; }; + 6457660072BFAF956D7149AAFDF80388 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Features/Validation.swift; sourceTree = ""; }; + 6496D18D6C563DDF055590647593DE1A /* PAGBaseRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGBaseRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/PAGBaseRequest.h"; sourceTree = ""; }; + 64BC26C44CA4C521DCD998EB3CD04581 /* ISBaseInterstitialAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitialAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseInterstitialAdapter.h"; sourceTree = ""; }; + 64D00D3C7DBB13750D4C9D19CE4E6E95 /* PAG_IESGurdDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloader.h"; sourceTree = ""; }; + 64E20FE924E084D0A4DAC4738D793457 /* SwiftyStoreKit+Types.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SwiftyStoreKit+Types.swift"; path = "Sources/SwiftyStoreKit/SwiftyStoreKit+Types.swift"; sourceTree = ""; }; + 64EA04BEAFC79ABA43F1A3821AC86E3D /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; + 6506B5465F0D2AA3DA04FBE4497DF009 /* PAGTNCNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCNetwork.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCNetwork.h"; sourceTree = ""; }; + 6633FBC79C67BE5C1A70872F84B8DE46 /* HMDPAGCrashKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashKit.h"; sourceTree = ""; }; + 665D0231ACF61C69FAD93F1C701CCFE5 /* PAG_IESGurdFileBusinessManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileBusinessManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFileBusinessManager.h"; sourceTree = ""; }; + 666E626039D371009594E08E9879A767 /* JXSegmentedTitleGradientDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientDataSource.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientDataSource.swift; sourceTree = ""; }; + 66A46CAF86E590F1A94971A94439903C /* PAG_SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAsyncBlockOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDAsyncBlockOperation.h"; sourceTree = ""; }; + 66E0F495622D1F4EBE0CF8FD993E616B /* NSLayoutConstraint+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+PKDownloadButton.h"; path = "Pod/Classes/NSLayoutConstraint+PKDownloadButton.h"; sourceTree = ""; }; + 673908239D212E57C9C76F5C996292E1 /* SKProduct+LocalizedPrice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SKProduct+LocalizedPrice.swift"; path = "Sources/SwiftyStoreKit/SKProduct+LocalizedPrice.swift"; sourceTree = ""; }; + 675E3196CC739D2602839E89CD52735C /* DateInRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateInRegion.swift; path = Sources/SwiftDate/DateInRegion/DateInRegion.swift; sourceTree = ""; }; + 677233264E6D5B636FE52F9109C66CA5 /* PAG_IESGeckoResourceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoResourceManager.h"; sourceTree = ""; }; + 678BC4A7CE448691BC1A08C269B802D4 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 67BB941A6A579A7D0A3F3BAAB64E25AC /* PAG_IESGurdFilePaths.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFilePaths.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFilePaths.h"; sourceTree = ""; }; + 67F3963C80CC4354BEDD14F35293BA92 /* ISMetaDataConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataConstants.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMetaDataConstants.h"; sourceTree = ""; }; + 681E98A0D0D44024938F6CF2AD838349 /* PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKDownloadButton.h; path = Pod/Classes/PKDownloadButton.h; sourceTree = ""; }; + 685DAF7A8E8C59C030B389280B0780A7 /* JXSegmentedTitleOrImageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageCell.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageCell.swift; sourceTree = ""; }; + 686549A7EF82E9612DA7E3239AA423F7 /* Tiercel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Tiercel-Info.plist"; sourceTree = ""; }; + 68878948AD7D7B70C586D458C9779187 /* ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist"; sourceTree = ""; }; + 689D326B2A6F615BD107338BC42167C7 /* ISContainerParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISContainerParams.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISContainerParams.h"; sourceTree = ""; }; + 692E4AF71418F11FABF0223880CC14DF /* DataStreamRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataStreamRequest.swift; path = Source/Core/DataStreamRequest.swift; sourceTree = ""; }; + 693DF1AFF95267E69CB8F7A5CF179BD0 /* GoogleUserMessagingPlatform.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUserMessagingPlatform.debug.xcconfig; sourceTree = ""; }; + 69442E26288C750019D6BE22C8F3B58D /* Kanna.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kanna.modulemap; sourceTree = ""; }; + 69AD6303EDF9661BB4716A140908ED56 /* InAppProductQueryRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InAppProductQueryRequest.swift; path = Sources/SwiftyStoreKit/InAppProductQueryRequest.swift; sourceTree = ""; }; + 69C881EA63EA2A014FF2A493884E8501 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; + 6A8520BDEDA8F672CF7686301B8028A3 /* PAGLPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayer.h"; sourceTree = ""; }; + 6B000C2EFCECF83A664F2EF4340140F9 /* NSKeyedArchiver+PAGKeyedArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSKeyedArchiver+PAGKeyedArchiver.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSKeyedArchiver+PAGKeyedArchiver.h"; sourceTree = ""; }; + 6B7CC59C4263CC145F5C58D4CC76DE1C /* ISInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISInitializationDelegate.h"; sourceTree = ""; }; + 6B8014C66C3B96F7D9077D6B11D037ED /* Date+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Create.swift"; path = "Sources/SwiftDate/Date/Date+Create.swift"; sourceTree = ""; }; + 6BDB82B255E22811F9739BAEEBF29C1E /* PAGYYModelHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYModelHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64_x86_64-simulator/Headers/PAGYYModelHeader.h"; sourceTree = ""; }; + 6C077203CE07EC5FF753CF6563E7549A /* PAG_IESGurdResourceManager+PAGBusiness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdResourceManager+PAGBusiness.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdResourceManager+PAGBusiness.h"; sourceTree = ""; }; + 6C1A9A208F6B5266F9A8403FD68A0A4C /* PAGJSBForwarding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBForwarding.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBForwarding.h"; sourceTree = ""; }; + 6C50854E315B1E79088AA66BBEFE3B15 /* JXSegmentedTitleImageDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageDataSource.swift; path = Sources/TitleImage/JXSegmentedTitleImageDataSource.swift; sourceTree = ""; }; + 6C572BAB5EFC3048B5A16435DC457D4C /* PAG_IESGurdDownloadPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadPackageInfo.h"; sourceTree = ""; }; + 6CD73C9ED2A7971B6C1F727742AD9E44 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/Kanna/Deprecated.swift; sourceTree = ""; }; + 6D2A02F693546F46156EC74DBEFE3F43 /* JXSegmentedIndicatorParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorParams.swift; path = Sources/Indicator/JXSegmentedIndicatorParams.swift; sourceTree = ""; }; + 6D2B2683AF997BE3BBEA7E3E8B0A05F1 /* Kanna.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kanna.release.xcconfig; sourceTree = ""; }; + 6DD0039174A09906F8DA07BCAC347DB3 /* PAGScreenHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGScreenHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGScreenHelper.h"; sourceTree = ""; }; + 6DE7F16EBEC889DEAB0E1D535511D6BA /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; + 6E30299AC43BB323EFD849BA633AC6E9 /* NSData+PAGImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGImageContentType.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/NSData+PAGImageContentType.h"; sourceTree = ""; }; + 6E30882C3193ADEDB258EEF461E4226F /* JXSegmentedDotItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotItemModel.swift; path = Sources/Dot/JXSegmentedDotItemModel.swift; sourceTree = ""; }; + 6E3AC1A3BA9FEA8CC4820CFDD0FB66C4 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; + 6E5281CD9CEE05BA128791CC23B2AA1D /* PaymentsController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PaymentsController.swift; path = Sources/SwiftyStoreKit/PaymentsController.swift; sourceTree = ""; }; + 6E5C342EA32C93EF01002F7E92C588D0 /* VungleAds.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = VungleAds.debug.xcconfig; sourceTree = ""; }; + 6E7EA51D0794C00CC109ECDC40AFCE7A /* PAG_IESGurdProtocolDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdProtocolDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdProtocolDefines.h"; sourceTree = ""; }; + 6E8168269BC440350326B722100D8A20 /* PAG_IESGurdKit+PAGCustomParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdKit+PAGCustomParams.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdKit+PAGCustomParams.h"; sourceTree = ""; }; + 6EB002DD269ECE7E218688B37619586E /* Ads-Global-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Ads-Global-xcframeworks.sh"; sourceTree = ""; }; + 6EC6D10939299EEB5699D8C68F6C34D0 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; }; + 6ECB73C0AF3E1B3816CD3257890A9A61 /* PAGRemoteImageBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRemoteImageBridge.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRemoteImageBridge.h"; sourceTree = ""; }; + 6F4FDC826BBA3255604470A6A17592B1 /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; + 6F68B998E99688701CE1CC20840D8868 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; + 6F857D80054FD8DDCB58C2D92D1EE583 /* PAG_SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageError.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageError.h"; sourceTree = ""; }; + 6FD1DDA57DB48F208A6C568C04B026F6 /* JXSegmentedTitleGradientCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientCell.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientCell.swift; sourceTree = ""; }; + 6FD66EAE92BC2584BF9DCF7A6A00DB04 /* HMDPAGCrashExtraDynamicData_ToB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData_ToB.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashExtraDynamicData_ToB.h"; sourceTree = ""; }; + 701BAD197D9CA7CB6F642983E9FFFD77 /* PAG_IESGurdUnzipPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdUnzipPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdUnzipPackageInfo.h"; sourceTree = ""; }; + 706C179631828F3CF81EFA5C477E0483 /* JXPagingView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXPagingView.release.xcconfig; sourceTree = ""; }; + 709BA3DA4EA97C7AB772A305F39FC3B8 /* JXSegmentedBaseCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseCell.swift; path = Sources/Core/JXSegmentedBaseCell.swift; sourceTree = ""; }; + 70B08609160BC17C76A7CDAB243ECEB4 /* ISBaseRewardedVideoAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideoAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseRewardedVideoAdapter.h"; sourceTree = ""; }; + 70C88947A5D7ED242D860A2886BB3E85 /* CHBInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBInterstitial.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBInterstitial.h"; sourceTree = ""; }; + 70D17D0EC95090B13FEAACE26566D7DE /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = ""; }; + 713BB5188923F3320E61B2AE6EB423F0 /* JXSegmentedTitleImageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageCell.swift; path = Sources/TitleImage/JXSegmentedTitleImageCell.swift; sourceTree = ""; }; + 7184E2013454F54EAC6555C8A39E64D3 /* IronSource.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = IronSource.xcframework; path = IronSource/IronSource.xcframework; sourceTree = ""; }; + 724139F271CCA0463B94AFF37E08BE3F /* PAG_AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLResponseSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFURLResponseSerialization.h"; sourceTree = ""; }; + 724FC3F64506F8174CBB9004724C3E45 /* ImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProvider.swift; path = Sources/General/ImageSource/ImageDataProvider.swift; sourceTree = ""; }; + 7253B2036A6C1DFF412659EA174E9102 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = ""; }; + 727EEE1B6E2C4E2994CA21908232D751 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; + 72B680BA5B5394BCF38B06C56B9F12F2 /* CPListItem+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CPListItem+Kingfisher.swift"; path = "Sources/Extensions/CPListItem+Kingfisher.swift"; sourceTree = ""; }; + 72C68D1B9581F8E40A99A74F4F67A755 /* PAGJSBCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBCommand.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBCommand.h"; sourceTree = ""; }; + 72E8485763CB35329412F2DCFD104DD5 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; + 731BCB912B4B1BCB4072DD7D6DFBCEC5 /* ISNativeAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdView.h"; sourceTree = ""; }; + 7363F8980F33A5AB1D6987D2774E8695 /* TiercelError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TiercelError.swift; path = Sources/General/TiercelError.swift; sourceTree = ""; }; + 73ADCE95C2FB4374A77CD652EB3C3231 /* ISSegment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegment.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSegment.h"; sourceTree = ""; }; + 7449176D3B8E5BA444C42A3FDFB71ADF /* HMDPAGEmbedAddressRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedAddressRange.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGEmbedAddressRange.h"; sourceTree = ""; }; + 745AB1FCB75D8E84B2CF555432D29B0F /* LiftoffMonetizeAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = LiftoffMonetizeAdapter.xcframework; path = "LiftoffMonetizeAdapter-7.4.2.0/LiftoffMonetizeAdapter.xcframework"; sourceTree = ""; }; + 745CA5B5CDCCBAE2A930ED079114C523 /* PAG_SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheSerializer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageCacheSerializer.h"; sourceTree = ""; }; + 748BA272B223DB97443EB5BD8A9A6729 /* URLSession+ResumeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+ResumeData.swift"; path = "Sources/Extensions/URLSession+ResumeData.swift"; sourceTree = ""; }; + 749D2ACF471751FD52FE8AF36A193119 /* NSArray+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSArray+PAGUtilities.h"; sourceTree = ""; }; + 74ED885AA3846D66C50AB235F1C3EC9A /* ISBannerAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerAdapterProtocol.h"; sourceTree = ""; }; + 74F563F60721339F4D971520B8542641 /* ISNAdViewsManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAdViewsManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNAdViewsManagerSwiftFacade.h"; sourceTree = ""; }; + 753B72AB30F21A237AFA573465E0F726 /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; + 7548634F48D7F6457F8872B72628B8DB /* LevelPlayMediaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayMediaView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayMediaView.h"; sourceTree = ""; }; + 754E043AE78DC17E2FDEBC23C7DAC4C4 /* PAG_SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGraphics.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageGraphics.h"; sourceTree = ""; }; + 7569C962D521A79C1223394A9D2B5753 /* NSString+PAGAddtion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+PAGAddtion.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSString+PAGAddtion.h"; sourceTree = ""; }; + 756FF96A97E1DE61334CB112C5C26DF7 /* PAG_IESGeckoAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoAPI.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoAPI.h"; sourceTree = ""; }; + 759DA5ADFBDBDA0C15FFB143BE84DB86 /* PAG_IESGurdLRUCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdLRUCacheCleaner.h"; sourceTree = ""; }; + 75CC473776B52223765BA6C709EA4BF9 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; }; + 765A40CAAB1138110E5BCE3B172DDFD7 /* PAGLPlayerSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerSettingsProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerSettingsProtocol.h"; sourceTree = ""; }; + 76B3E3FEE3696EE6DA52F18CB1858F89 /* ISAInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdDelegate.h"; sourceTree = ""; }; + 77374F0499FCDD4D8F59D43A120CDC31 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; + 7745A1794EB23A0020CCA082D64677F2 /* ISBaseNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNetworkAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseNetworkAdapter.h"; sourceTree = ""; }; + 7782AFC46A039D99B7389D726AEEB0DE /* PAG_IESGurdProtocolDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdProtocolDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdProtocolDefines.h"; sourceTree = ""; }; + 7798B179FB4E115F5D95AA8A4C73AE66 /* PAG_IESGeckoLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoLogger.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoLogger.h"; sourceTree = ""; }; + 7805C2A12525A0BC61315F223C4E679B /* SwiftDate-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-umbrella.h"; sourceTree = ""; }; + 78AF508732F93F022BCFF61CDA3F67E6 /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = ""; }; + 78D841E9F3168D674AF66D18DE1F3BBA /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Core/Request.swift; sourceTree = ""; }; + 7938A4BA144A87E5617CAF61C43F3212 /* Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Common.swift; path = Sources/General/Common.swift; sourceTree = ""; }; + 795B0592C6915FE38B59FD234117C2BA /* JXPagingView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXPagingView.modulemap; sourceTree = ""; }; + 7972360AFF8FDF337F8CF83AD31A392E /* UIView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIView+PAGWebCache.h"; sourceTree = ""; }; + 79761E1DB9F71B2491A7940EFFFB7DAF /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; + 797E0112C724D0D1BE3DAA61BF545BD7 /* PAG_IESGurdActivePackageMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdActivePackageMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdActivePackageMeta.h"; sourceTree = ""; }; + 79AF719ADC645D9DA9ECE8D3F5E0E15C /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; + 79DEDDA7698DA74E2646FDF26E761653 /* ISBaseBannerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBannerAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseBannerAdapter.h"; sourceTree = ""; }; + 7A18E10EB0CBD73AC9A38DC09F1E9051 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; + 7A1BE5F3176920C2732BBEB8EDD1615A /* MTGSDKSplash.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKSplash.xcframework; path = Fmk/MTGSDKSplash.xcframework; sourceTree = ""; }; + 7A87A43F2050C7BA08AF66B52782F424 /* ISConfigurations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConfigurations.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConfigurations.h"; sourceTree = ""; }; + 7AAFD42925091DBD6D1DECEA5999FC6A /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; + 7ABD6320ED81A9827E578A78A9CD3550 /* PAG_IESGurdCacheCleanerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleanerManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCacheCleanerManager.h"; sourceTree = ""; }; + 7AE589B1B6D54A212D4639F0E88A7FDE /* String+Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Parser.swift"; path = "Sources/SwiftDate/Foundation+Extras/String+Parser.swift"; sourceTree = ""; }; + 7AF88E8DF20FAEF3B008F24DC61A58D9 /* LPMAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMAdSize.h"; sourceTree = ""; }; + 7B0EDAAA44E2569CAC45B76F9C599F39 /* JXSegmentedIndicatorTriangleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorTriangleView.swift; path = Sources/Indicator/JXSegmentedIndicatorTriangleView.swift; sourceTree = ""; }; + 7B128BF87761BA620073FECF165EFD70 /* PAGDownloadSpeedServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDownloadSpeedServer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGDownloadSpeedServer.h"; sourceTree = ""; }; + 7B92AA3DED26213DAD5C751BACB3274B /* HMDPAGEmbedSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedSessionTracker.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGEmbedSessionTracker.h"; sourceTree = ""; }; + 7C0DB09E5CC107CA0B77C7BE81EB0323 /* ISARewardedAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdRequestBuilder.h"; sourceTree = ""; }; + 7C451473AFE57307B2BE6B13651BB119 /* PAGWKWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWKWebView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWKWebView.h"; sourceTree = ""; }; + 7C5EC49AE94D885C5964F267BCFFD648 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; + 7CC919D9C0B168922CFF3B25CE9931C7 /* JXSegmentedTitleOrImageItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageItemModel.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageItemModel.swift; sourceTree = ""; }; + 7CE71201B01819EF1AF461B82DBF3709 /* Tiercel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Tiercel-dummy.m"; sourceTree = ""; }; + 7D21C51DE9243404E74C405CAF83FF8F /* PAG_AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFHTTPSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFHTTPSessionManager.h"; sourceTree = ""; }; + 7D29387A0705FC1F0EDCAF0EBEDD66EE /* PAG_SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCache.h"; sourceTree = ""; }; + 7D6287C30C5B1D186D9034DBE0E23F60 /* NSJSONSerialization+PAGSafeSerializaiton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSJSONSerialization+PAGSafeSerializaiton.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSJSONSerialization+PAGSafeSerializaiton.h"; sourceTree = ""; }; + 7D7D2B5953C40D8A20A30BFDFF8ECE76 /* LevelPlayRewardedVideoManualDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoManualDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayRewardedVideoManualDelegate.h"; sourceTree = ""; }; + 7D83A200DB4F00E0663B6C0AC10E335B /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; + 7DBF3C08C6209E8029CD60AA31F0F71D /* GoogleMobileAdsMediationPangle-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationPangle-xcframeworks.sh"; sourceTree = ""; }; + 7DDBF1C10DD74DD4DCDCB39E66E31B67 /* ISAdapterBaseProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBaseProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterBaseProtocol.h"; sourceTree = ""; }; + 7DEB28EE8A0AC925DA2308426DB4CC71 /* PAGTNCRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCRequest.h"; sourceTree = ""; }; + 7E2B606D8CA453E6E5E2F34DA5A87E89 /* PAGScreenHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGScreenHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGScreenHelper.h"; sourceTree = ""; }; 7E3097CFEFDA621E9FB0E62009FF87FC /* MJRefresh-MJRefresh.Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MJRefresh-MJRefresh.Privacy"; path = MJRefresh.Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 7E5626248771BA47EAEB0389601383AB /* PAG_IESGurdCacheConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheConfiguration.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCacheConfiguration.h"; sourceTree = ""; }; - 7E605FD53E3A786F60A1BC575BC7C09F /* UIButton+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PKDownloadButton.h"; path = "Pod/Classes/UIButton+PKDownloadButton.h"; sourceTree = ""; }; - 7E6B3D8121D6D1E6F339E914AF4E458D /* BURelyFoundation_Global-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "BURelyFoundation_Global-xcframeworks.sh"; sourceTree = ""; }; + 7E50165433D6AD88D91CE603F360B062 /* ISAInterstitialAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdRequestBuilder.h"; sourceTree = ""; }; + 7E6B537FE121A7560826D027A6DAE3CC /* ISBannerAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerAdapterProtocol.h"; sourceTree = ""; }; + 7EAFD0D99BC98CDEC2EA47DB1A4F1B08 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/Features/EventMonitor.swift; sourceTree = ""; }; 7EB20B4E68CCB69F85E7D08B7F8463D6 /* JXPagingView-JXPagingView */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "JXPagingView-JXPagingView"; path = JXPagingView.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 7EBC2697B1A2163CBC1318273AE6014C /* NSJSONSerialization+PAGSafeSerializaiton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSJSONSerialization+PAGSafeSerializaiton.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSJSONSerialization+PAGSafeSerializaiton.h"; sourceTree = ""; }; + 7ED1B86D3E0B35FDCED00FCCD70C152B /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; 7ED98B100939E028C0270E7636E70A55 /* Pods-relax.offline.mp3.music.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-relax.offline.mp3.music.debug.xcconfig"; sourceTree = ""; }; - 7EE8391199B28397DF98F319BE4ACA91 /* GoogleMobileAdsMediationPangle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationPangle.debug.xcconfig; sourceTree = ""; }; - 7EED87A6DC8A7D934A2C028E6C12E438 /* PAGLPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayer.h"; sourceTree = ""; }; - 7EF5EBE286B9E74829EDE0236987255F /* ISAdapterAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdDelegate.h"; sourceTree = ""; }; - 7F1841C1E428E6F45DB988DB353BE3C0 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; - 7F26A7DF21D1CCEE94792EB96288B850 /* ISConfigurations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConfigurations.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConfigurations.h"; sourceTree = ""; }; - 7F4EE15443204FA395A68798503C0AEC /* LPMAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMAdInfo.h"; sourceTree = ""; }; - 7F51BE4198DF602B06F8AED25182A392 /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = ""; }; - 7F5C47731CE8E1D1B72EA8B1A0394C31 /* PAGWebViewProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewProgressView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWebViewProgressView.h"; sourceTree = ""; }; - 7F8EFCEA64CBA9A944A243F7F3762CF7 /* PAG_IESGurdDelegateDispatcherManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcherManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDelegateDispatcherManager.h"; sourceTree = ""; }; - 7F8F0EABA61946CE6A9398291DA5BC00 /* JXSegmentedIndicatorBackgroundView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorBackgroundView.swift; path = Sources/Indicator/JXSegmentedIndicatorBackgroundView.swift; sourceTree = ""; }; - 7FCA71C13264A38D24E2BF0D8E014499 /* ISAdapterAdRewardedDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdRewardedDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdRewardedDelegate.h"; sourceTree = ""; }; - 7FD7A54A009895DDE4B9DD3380450C7F /* PAG_IESGeckoDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoDefines.h"; sourceTree = ""; }; - 80175E92BD45BD42326B14E6DA37BB6D /* PAGWebViewDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWebViewDefine.h"; sourceTree = ""; }; - 803ACDA40C3319D2BA127793D9031C20 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; - 804722D41F33E8CDB244F5CE93123618 /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; - 8076A4E94060269C34B1A773C8768DD2 /* PAG_IESGeckoLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoLogger.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoLogger.h"; sourceTree = ""; }; - 808C3CE25C24E32BB17EAD547D7015C1 /* TVMonogramView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TVMonogramView+Kingfisher.swift"; path = "Sources/Extensions/TVMonogramView+Kingfisher.swift"; sourceTree = ""; }; - 818FCC9CC4F290F8B82A6326814D74E4 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; - 8191C762A18989227EF3B1FC7C412C19 /* PAG_IESGeckoResourceModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceModel.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoResourceModel.h"; sourceTree = ""; }; - 81DF3A71D74BE1061242D6D2DA038A02 /* SwiftDate.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.release.xcconfig; sourceTree = ""; }; - 81F47B42849B24279EDCC910B532DD06 /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = ""; }; - 8227CE3EDB3BAF11F6D6A3EC01FF5E7A /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/General/ImageSource/Resource.swift; sourceTree = ""; }; - 826D4AF25198FDEC018323D45C2ED8EB /* ISABannerAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdRequest.h"; sourceTree = ""; }; - 8275C6CB7B7DCBCA97D8F23D486C1A20 /* Region.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Region.swift; path = Sources/SwiftDate/DateInRegion/Region.swift; sourceTree = ""; }; - 8283B92A0DFD7CF21857D48BDA4AC0C4 /* PAGWebViewApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewApplication.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWebViewApplication.h"; sourceTree = ""; }; - 828D275422CD2918BDA1411CFBFDC60C /* DateInRegion+Math.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Math.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Math.swift"; sourceTree = ""; }; + 7EE526F93786DEBC2947F0F115F54406 /* LevelPlayNativeAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayNativeAdDelegate.h"; sourceTree = ""; }; + 7F596A231D93D36FD45396F7B1970401 /* ISAInterstitialAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdLoader.h"; sourceTree = ""; }; + 7F97B86F996FFF4C509DBD4449B6EB7D /* ISARewardedAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdLoader.h"; sourceTree = ""; }; + 7FA49BCD2A4854F4853D3112A8B5333F /* CompleteTransactionsController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompleteTransactionsController.swift; path = Sources/SwiftyStoreKit/CompleteTransactionsController.swift; sourceTree = ""; }; + 800A2A151E1B4960219AC673A4B9FAE2 /* JXSegmentedView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXSegmentedView-prefix.pch"; sourceTree = ""; }; + 80349D7FECC402457E0AD072365C78EC /* langs */ = {isa = PBXFileReference; includeInIndex = 1; name = langs; path = Sources/SwiftDate/Formatters/RelativeFormatter/langs; sourceTree = ""; }; + 804C19AED2F3620C23B50DC64204DEEB /* HMDPAGCrashAppGroupURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashAppGroupURL.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashAppGroupURL.h"; sourceTree = ""; }; + 804C1FD1318F746E9DBD763F9A838473 /* UIImageView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImageView+PAGWebCache.h"; sourceTree = ""; }; + 8066F7DE54576E5FD91D7243EFFF306E /* ISNativeAdAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdAdapterProtocol.h"; sourceTree = ""; }; + 8089E70214B840E2BD6237C8B9E099A2 /* JXSegmentedBaseDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseDataSource.swift; path = Sources/Core/JXSegmentedBaseDataSource.swift; sourceTree = ""; }; + 809412C03EFFC021A66D234F5E87125A /* PAG_IESGurdLRUCacheLinkedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedNode.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdLRUCacheLinkedNode.h"; sourceTree = ""; }; + 80B1B0F505389FECBD4B4E421C33194D /* ISImpressionData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISImpressionData.h"; sourceTree = ""; }; + 8155BE728BD889F1017ED4B0A868BD5A /* PAGJSBAuthorization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBAuthorization.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBAuthorization.h"; sourceTree = ""; }; + 821B721DC5766A550E1AF9B23C15C2CE /* PAG_SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageTransition.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageTransition.h"; sourceTree = ""; }; + 8226E5CD3E14411BBF0FC358756DC5FF /* BURelyFoundation_Global.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BURelyFoundation_Global.h; path = "Frameworks/SDK/BURelyFoundationGlobalHeader/BURelyFoundationGlobalHeader.xcframework/ios-arm64/Headers/BURelyFoundation_Global.h"; sourceTree = ""; }; + 827C71D69AA5EA190F217F073BE39C7B /* PAGThreadSafeDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeDictionary.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGThreadSafeDictionary.h"; sourceTree = ""; }; 828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 82A038DD4A2BDE864CB56DECE9F1F93C /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/Extensions/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; - 82D3C1BFB9ACECB490C57CF4E6B2295D /* HMDPAGCrashDetect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDetect.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashDetect.h"; sourceTree = ""; }; - 83360F11305CEEE44BC620DCDDEE746E /* PAG_IESGurdKitUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdKitUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdKitUtil.h"; sourceTree = ""; }; - 834C2D727C87A9DDC46DC8734870A689 /* MintegralAdSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MintegralAdSDK.release.xcconfig; sourceTree = ""; }; - 83A6685C02C8A11BCC930648F8F960E9 /* ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist"; sourceTree = ""; }; - 83ADD45B993AC96D99969DB09B8EFE0D /* ISNetworkInitCallbackProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitCallbackProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNetworkInitCallbackProtocol.h"; sourceTree = ""; }; - 83D8ED3EB27482BF8A3461F5B7FB7F13 /* PAGFoundationHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGFoundationHeader.h"; sourceTree = ""; }; - 83E1410DF6A1F066FB0BFCC6AA057BD3 /* LevelPlayNativeAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayNativeAdDelegate.h"; sourceTree = ""; }; - 83E23696BC18485C850F168399313294 /* PAGLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGLogManager.h"; sourceTree = ""; }; - 83E531A4B22CC65730B4D411FBF40DAB /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Features/Combine.swift; sourceTree = ""; }; - 8418339B04005346CD5F0421083330B5 /* PAG_SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGraphics.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageGraphics.h"; sourceTree = ""; }; - 8444F670C14CE4E3FB093BE640CD766F /* PAGRuntimeUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRuntimeUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRuntimeUtil.h"; sourceTree = ""; }; - 84A5DE16F1BA63624F02DBF77F67E78F /* JXSegmentedTitleAttributeDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeDataSource.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeDataSource.swift; sourceTree = ""; }; - 84AA74E8572883764D297B358AC211CD /* TimeInterval+Formatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TimeInterval+Formatter.swift"; path = "Sources/SwiftDate/Foundation+Extras/TimeInterval+Formatter.swift"; sourceTree = ""; }; - 84C3AAD9D7C7ACED7FB8C4F8371AE029 /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodGroup.swift; sourceTree = ""; }; - 850B602C21659F08E659325E90FBD015 /* VungleAds.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = VungleAds.release.xcconfig; sourceTree = ""; }; - 852862E016A7E8E87BD02A5AD89597E3 /* PAG_IESGurdDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloader.h"; sourceTree = ""; }; - 854D5C88FCFC2F491AB76FA1E66B6D17 /* ISSegment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegment.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSegment.h"; sourceTree = ""; }; - 85FECD7F26B42616A621F5434379B093 /* UIColor+PAGTheme.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGTheme.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIColor+PAGTheme.h"; sourceTree = ""; }; - 861DF63C44FE45008774CA09A22E6206 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; - 86303AE91803906CAE1FA83049181481 /* WebSocketRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocketRequest.swift; path = Source/Core/WebSocketRequest.swift; sourceTree = ""; }; - 865C406DDC8DC5045DD6F82CF0D4940E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 867A6EE03E79A20F8937A3A63E39C1AE /* ISLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLog.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLog.h"; sourceTree = ""; }; - 86BC3DF4E6D867FBBB9037EE4BD18906 /* PAG_IESGurdCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCacheCleaner.h"; sourceTree = ""; }; - 86C24B59F8A296F3290EFCEB95E52FD8 /* UIImageView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImageView+PAGWebCache.h"; sourceTree = ""; }; - 86DDF5DC83BDCA814943DD425A9BED72 /* LevelPlayRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayRewardedVideoDelegate.h"; sourceTree = ""; }; - 86EAB58B17A38F313781C2DD16EA8E43 /* PAG_SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCompat.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageCompat.h"; sourceTree = ""; }; - 871A2FF67C5E1C709BC47384A1FA0209 /* ChartboostSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "ChartboostSDK-xcframeworks.sh"; sourceTree = ""; }; - 873A7B5F19E9DEFB2EDA1A8457DC2B5C /* ISAAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAAdSize.h"; sourceTree = ""; }; - 87409B22D5051E98D7A130BF9FAFDDF9 /* AssociatedValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociatedValues.swift; path = Sources/SwiftDate/Supports/AssociatedValues.swift; sourceTree = ""; }; - 87634BC4AA134BBC7CCC101F8D0C9471 /* JXSegmentedTitleAttributeCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeCell.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeCell.swift; sourceTree = ""; }; - 879913B4CBEB7849037E4FC50DF71941 /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodChain.swift; sourceTree = ""; }; - 879D7BB810A512C55817F3E40C6FA907 /* PAG_IESGeckoDefines+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoDefines+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoDefines+PAGPrivate.h"; sourceTree = ""; }; - 87B0902BDD7740765142C331C2CC3764 /* Ads-Global.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Ads-Global.debug.xcconfig"; sourceTree = ""; }; - 87F2C1431B1E5C9D83D61B76269B1890 /* SupersonicLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SupersonicLogManager.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/SupersonicLogManager.h"; sourceTree = ""; }; - 883A5018134E10BEA6621A3D8854B73F /* Data+Hash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Hash.swift"; path = "Sources/Extensions/Data+Hash.swift"; sourceTree = ""; }; - 88A9F568051D8C496B11E7D8080575DA /* ISARewardedAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdRequest.h"; sourceTree = ""; }; - 88EE32E6861E445FD3273F4A66289AE0 /* MarqueeLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-prefix.pch"; sourceTree = ""; }; - 89C985F51307DB4CF60CF5F6E2AFDA28 /* ISGender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISGender.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISGender.h"; sourceTree = ""; }; - 89EBF1411CFE7D1104C8793D0526ACFA /* PAGGifImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGifImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGGifImage.h"; sourceTree = ""; }; + 829971A057656C76D347E1790BAF9C53 /* PAGDynamicPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDynamicPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGDynamicPlugin.h"; sourceTree = ""; }; + 829AF9581E78BACFF6D5FB439C386EBB /* PAG_IESGurdFileMetaManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileMetaManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFileMetaManager.h"; sourceTree = ""; }; + 82B8712156D06A52F724910C2D85EAFF /* ISLogDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLogDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLogDelegate.h"; sourceTree = ""; }; + 8301B2D10843594816DD139D8AC27A88 /* Data+Hash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Hash.swift"; path = "Sources/Extensions/Data+Hash.swift"; sourceTree = ""; }; + 839C9526EA4B4D5D119CF1970E5A385B /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/Extensions/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; + 83D21B542A9308010EE6743EF5ED2DFF /* PAGJSBForwarding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBForwarding.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBForwarding.h"; sourceTree = ""; }; + 83D58C5DB83F5B13188FC30EA71B11E0 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; + 841D81E95D1EDCD1B5BECEB3F91C19F5 /* NSKeyedArchiver+PAGKeyedArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSKeyedArchiver+PAGKeyedArchiver.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSKeyedArchiver+PAGKeyedArchiver.h"; sourceTree = ""; }; + 84516EE7CC6BA64FF2E9CE2FB8BBB195 /* TimeStructures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeStructures.swift; path = Sources/SwiftDate/Supports/TimeStructures.swift; sourceTree = ""; }; + 845C1D204BE68FD8F89BED42F41AEDED /* JXSegmentedTitleDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleDataSource.swift; path = Sources/Title/JXSegmentedTitleDataSource.swift; sourceTree = ""; }; + 8481385C5E9CC0E899779C4473D24177 /* HMDPAGEmbedSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedSessionTracker.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGEmbedSessionTracker.h"; sourceTree = ""; }; + 8481708FF9EE9FD859D134F24E57E169 /* PAGJSBCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBCommand.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBCommand.h"; sourceTree = ""; }; + 856300A0EDD0825DC10FE0CBEFAFF2D6 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; + 85B13396E7E1EC421CB67B94C6CF1EA0 /* PAG_AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFURLSessionManager.h"; sourceTree = ""; }; + 860DC26667C5BF0E2CEC26DB1963C5BC /* ImageProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessor.swift; path = Sources/Image/ImageProcessor.swift; sourceTree = ""; }; + 861A333CB52AEF84901CB42398B81A08 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Source/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 86AC2C6369FE51B1687B32EFF92CF6BB /* PAG_SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoderHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCoderHelper.h"; sourceTree = ""; }; + 86CE79C63ADEDAF9EF90C5EF21BF67CA /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Source/Features/Combine.swift; sourceTree = ""; }; + 8757A4B01A7E4D79218F9753F6FCA279 /* JXSegmentedView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXSegmentedView.modulemap; sourceTree = ""; }; + 875F5B5FF383C09FA3BDE46929FCC574 /* ISIronSourceAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIronSourceAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISIronSourceAdapter.h"; sourceTree = ""; }; + 877B2DA3BC00FB7E71ADF453CA985BA8 /* ISInterstitialAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISInterstitialAdapterDelegate.h"; sourceTree = ""; }; + 88326EF2C7DDD3B48CD97B50536F74CC /* PAG_SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDInternalMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDInternalMacros.h"; sourceTree = ""; }; + 886FF55D8477360F3CE7294186894A57 /* ISAInitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInitRequest.h"; sourceTree = ""; }; + 8892B6A712A6332B9424EE87FA4B1EF0 /* ISBannerAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerAdapterDelegate.h"; sourceTree = ""; }; + 889523CE99A9091C5A14DD7E8C8DE4C1 /* PAGYYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYClassInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64_x86_64-simulator/Headers/PAGYYClassInfo.h"; sourceTree = ""; }; + 89318FD0D196E72129A43573B8EA48CC /* ISNativeAdDataImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataImage.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdDataImage.h"; sourceTree = ""; }; + 894B2F4BCB2AE0C8D19F33C3607CF963 /* ISBaseAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdapter.h"; sourceTree = ""; }; + 895039623EF1206860DB7BE889AB15DC /* PAGUserAgentHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGUserAgentHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGUserAgentHelper.h"; sourceTree = ""; }; + 89610090027051D6F2F96436AC817D74 /* ISBaseAdUnitAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdUnitAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdUnitAdapter.h"; sourceTree = ""; }; + 8965012064F2C11590B1E2C15633BF13 /* PAG_IESGurdCleanCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCleanCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCleanCacheManager.h"; sourceTree = ""; }; + 89766CD8FA857700AEE2A07DCD3EED38 /* WKInterfaceImage+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "WKInterfaceImage+Kingfisher.swift"; path = "Sources/Extensions/WKInterfaceImage+Kingfisher.swift"; sourceTree = ""; }; + 898CDA199C7106DBF298709D0853FB62 /* PAGReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGReachability.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGReachability.h"; sourceTree = ""; }; + 89D48C24C286DED9941FE817356278A3 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 8A377C18F92A8A511869ADA54B5652D2 /* GoogleUserMessagingPlatform-UserMessagingPlatformResources */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "GoogleUserMessagingPlatform-UserMessagingPlatformResources"; path = UserMessagingPlatformResources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 8A690DAB40651992D926253C9D37EDF6 /* ISLoadWhileShowSupportState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoadWhileShowSupportState.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLoadWhileShowSupportState.h"; sourceTree = ""; }; - 8A71F91D0CFF3380B62026BB70D11AA7 /* ISBaseAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdapter.h"; sourceTree = ""; }; - 8A83579A953B0689C54D6F1E65A62AC9 /* ISAdapterConsentProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConsentProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterConsentProtocol.h"; sourceTree = ""; }; - 8ACA01A6A042469814FEC37208C1336C /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = Sources/Cache/Storage.swift; sourceTree = ""; }; - 8AFEB6669233AE1054966CFC6AC21C8F /* ISARewardedAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdDelegate.h"; sourceTree = ""; }; - 8B1CB33866DF809DC86B9054A175AEDF /* Date+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Compare.swift"; path = "Sources/SwiftDate/Date/Date+Compare.swift"; sourceTree = ""; }; - 8B24697D6F72BA33F92B0E9959D8D87B /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = ""; }; - 8B282F044E67F89D4CCCE1148C236770 /* Date+Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Create.swift"; path = "Sources/SwiftDate/Date/Date+Create.swift"; sourceTree = ""; }; - 8B29ECC032804E698EBEFD94307E70A2 /* NSDictionary+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/NSDictionary+PAGIESGurdKit.h"; sourceTree = ""; }; - 8B434119BE3F1A80AC194A2B2F43F4CC /* NSData+PAGImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGImageContentType.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/NSData+PAGImageContentType.h"; sourceTree = ""; }; - 8B6995FB3F59225F47B1A37B2532A4A7 /* KFOptionsSetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFOptionsSetter.swift; path = Sources/General/KFOptionsSetter.swift; sourceTree = ""; }; - 8B9C36CCC16E0D94AFCC4D4E8DEEAC0A /* ISRewardedVideoAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISRewardedVideoAdapterProtocol.h"; sourceTree = ""; }; - 8C0703045228AC71899F3495D967B648 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; - 8C174D2D133C44FEF8642007ED87FCF9 /* JXSegmentedNumberItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberItemModel.swift; path = Sources/Number/JXSegmentedNumberItemModel.swift; sourceTree = ""; }; - 8C2F2B479DB8574CE39B97CE30BB2CCC /* PAG_IESGurdCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdCacheCleaner.h"; sourceTree = ""; }; - 8C8A935AFBCD5E6B9C947704DDAE7F71 /* SVProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-umbrella.h"; sourceTree = ""; }; - 8C95359838FABEF674C42A2566DF86EA /* UIImage+PAGMemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMemoryCacheCost.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGMemoryCacheCost.h"; sourceTree = ""; }; - 8C96C8020EC10FCD5A2260E31DDB890C /* ISError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISError.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISError.h"; sourceTree = ""; }; - 8CAE37316DA4BDFB78614E6B39CF778D /* LevelPlayRewardedVideoBaseDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoBaseDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayRewardedVideoBaseDelegate.h"; sourceTree = ""; }; - 8D4D51C61617928780C3C4174E4759A0 /* Alamofire.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.debug.xcconfig; sourceTree = ""; }; - 8D62271A5D1A1BBADF615E8F0A3CF746 /* Locales.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locales.swift; path = Sources/SwiftDate/Supports/Locales.swift; sourceTree = ""; }; - 8D68E9123E22F9AFC1BF1582330319AD /* LevelPlayBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayBannerDelegate.h"; sourceTree = ""; }; - 8DCA99A5A655A928AA1281FCF471096C /* DownloadTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadTask.swift; path = Sources/General/DownloadTask.swift; sourceTree = ""; }; - 8DDB03B9D49459F7B665CB35D28A99A1 /* UIView+PAGAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGAdditions.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIView+PAGAdditions.h"; sourceTree = ""; }; - 8DEECEC02587951E43F32023FA5317BF /* Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Alamofire-Info.plist"; sourceTree = ""; }; - 8E008BED8A1F6AD3A5FE8FD593550CEE /* DownloadButton-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DownloadButton-prefix.pch"; sourceTree = ""; }; - 8E70DE1CC9669F96C0E6E544D7E665FE /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; - 8E9D183FABC9619ADF05E0533616498F /* PAGUserAgentHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGUserAgentHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGUserAgentHelper.h"; sourceTree = ""; }; - 8EE233053BE9B96351DB66E7A99FD355 /* UIView+PAGWebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCacheOperation.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIView+PAGWebCacheOperation.h"; sourceTree = ""; }; - 8EE9CC0E79E45C52C1116F2D103B87C1 /* StringEncoding+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringEncoding+Alamofire.swift"; path = "Source/Extensions/StringEncoding+Alamofire.swift"; sourceTree = ""; }; - 8EFC5E490D5FBC49866EFEFBC79572A0 /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = Sources/SwiftDate/Date/Date.swift; sourceTree = ""; }; - 8EFF4CD3DE2D2CB571F49EFD5278F46E /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = ""; }; - 8F3BE71360E7A8F6BBDB9EAE85B85E76 /* SwiftDate-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-umbrella.h"; sourceTree = ""; }; - 8F4599A3416C57173193543C10F4AF83 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; - 8F4AC559EDAC6E7E74B33AB1145CF00C /* AVAssetImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVAssetImageDataProvider.swift; path = Sources/General/ImageSource/AVAssetImageDataProvider.swift; sourceTree = ""; }; - 8F86663E3C089C8CAA763A9AFB43C341 /* PAGAudioSessionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAudioSessionHandler.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGAudioSessionHandler.h"; sourceTree = ""; }; - 8FF80C7EB49A021DD323595601E9708C /* String+Parser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Parser.swift"; path = "Sources/SwiftDate/Foundation+Extras/String+Parser.swift"; sourceTree = ""; }; - 901703EC773ED0C2FC2D3E60DA00C325 /* BURelyFoundationGlobalZip.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalZip.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework; sourceTree = ""; }; - 905C274C573CCC79E2F1A29F914F8665 /* ISConcurrentMutableSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableSet.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConcurrentMutableSet.h"; sourceTree = ""; }; - 9066A02E3BA2967096103937F6AAB8C2 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; - 909018C4700921742411F7A086F4DA55 /* UIColor+PAGTheme.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGTheme.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIColor+PAGTheme.h"; sourceTree = ""; }; - 90981E4BE24B928A992FCAB31296C8B2 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; - 9098AF0982427FD68256F8D311558888 /* ISSupersonicAdsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSupersonicAdsConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSupersonicAdsConfiguration.h"; sourceTree = ""; }; - 90DB8091D432C2F589902B9509A033E8 /* ISNativeAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdInteractionDelegate.h"; sourceTree = ""; }; - 913B3ABE95803A6F8311D322F9FD2847 /* ISBaseBannerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBannerAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseBannerAdapter.h"; sourceTree = ""; }; - 9183AB4320A96B8D92A0E3F2651E188D /* HMDPAGCrashDirectory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDirectory.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashDirectory.h"; sourceTree = ""; }; - 91CA849BEB1A27E4134304342CC1011B /* PAGYYModelHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYModelHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64_x86_64-simulator/Headers/PAGYYModelHeader.h"; sourceTree = ""; }; - 920430FA884C7FDCB1844970967CED92 /* ISARewardedAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdLoader.h"; sourceTree = ""; }; - 920ED02511D8570BF3537A72F826F3E4 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; - 921592E82E38372543941946BB9C5C6D /* ISAppStoreErrorDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAppStoreErrorDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAppStoreErrorDelegate.h"; sourceTree = ""; }; - 924AAFAEC16ED26A1C5EDC4E5C672190 /* DownloadButton-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DownloadButton-umbrella.h"; sourceTree = ""; }; - 9287FA1A82D96BDAC2577C7D9B28601B /* ISBaseNativeAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNativeAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseNativeAdAdapter.h"; sourceTree = ""; }; - 928DEEFAA838621ACBA76A93922AAF8E /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; - 9294286C62DE82E82D62E03709AFEE60 /* RelativeFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RelativeFormatter.swift; path = Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatter.swift; sourceTree = ""; }; + 8A54BB00C704E470C1A7346EEAE4ACB8 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; + 8A6A6A50DC74712211E438AE3C910922 /* PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKDownloadButton.m; path = Pod/Classes/PKDownloadButton.m; sourceTree = ""; }; + 8B14B7D110E7F31E83A850D9D853CBFE /* DownloadButton-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DownloadButton-dummy.m"; sourceTree = ""; }; + 8B50C57202BD3C6CDB9C1CAFA3A62146 /* PAGNetWorkHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetWorkHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/PAGNetWorkHeader.h"; sourceTree = ""; }; + 8B7B6CFB9A6E82EC4E480D280C4FD01B /* JXPagingView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXPagingView.debug.xcconfig; sourceTree = ""; }; + 8B8DB15188C4FCB4183F124056ABC1AE /* PAG_SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageFrame.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageFrame.h"; sourceTree = ""; }; + 8C2A374FF827C10E0723FF0CC19E6D57 /* ISAdapterAdFullscreenProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdFullscreenProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdFullscreenProtocol.h"; sourceTree = ""; }; + 8C3ED008D46EADC5F040D7AB62C33A65 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; + 8C4397A3AB471703A0CA97B6D894E14A /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodChain.swift; sourceTree = ""; }; + 8C680D9146275355231375B2497D8432 /* IronSourceNetworkSwiftBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceNetworkSwiftBridge.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/IronSourceNetworkSwiftBridge.h"; sourceTree = ""; }; + 8C7DA62A3F13004BDEEDAA9F6FDC4DA0 /* ISMediationGlobalDataWriterFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMediationGlobalDataWriterFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMediationGlobalDataWriterFacade.h"; sourceTree = ""; }; + 8C852E2C366B0C59D687C0CD083AC3F7 /* JXSegmentedView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXSegmentedView.debug.xcconfig; sourceTree = ""; }; + 8CC8CB5F81BABCF4C17B3C06F51EB436 /* CALayer+PKDownloadButtonAnimations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+PKDownloadButtonAnimations.m"; path = "Pod/Classes/CALayer+PKDownloadButtonAnimations.m"; sourceTree = ""; }; + 8CD33FA4A108EB7F45AAA608401DFA9E /* ISAdapterConsentProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConsentProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterConsentProtocol.h"; sourceTree = ""; }; + 8CE57893D5A77D150CD01A8002D0D5B0 /* ISAdapterSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterSettingsProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterSettingsProtocol.h"; sourceTree = ""; }; + 8CF93466444B4F1C8C0A309184039ACD /* Chartboost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chartboost.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/Chartboost.h"; sourceTree = ""; }; + 8D643CEF586AC9B6773DA8A4791E0C9F /* ISNSupersonicAdsPublisherSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNSupersonicAdsPublisherSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNSupersonicAdsPublisherSwiftFacade.h"; sourceTree = ""; }; + 8D7571FD5C125B879AB31A402BB4D4B7 /* PAGYYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYClassInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64/Headers/PAGYYClassInfo.h"; sourceTree = ""; }; + 8DBC3EFE391BBAB9FB33A9F14FA6A638 /* NSData+PAGImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGImageContentType.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/NSData+PAGImageContentType.h"; sourceTree = ""; }; + 8DD8F8FB4AF13006145635F9892C0BCD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/Kanna/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 8DE847E58A870386910A81D0A2D622B3 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; + 8DEA64713E2E1530ACD1F066E03325AB /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/Features/RequestInterceptor.swift; sourceTree = ""; }; + 8E182CF331CD6BC2B4E5D72155D3CC1B /* PAGTNCRequestParam.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequestParam.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCRequestParam.h"; sourceTree = ""; }; + 8E1D346F233E969C42579D20C436855C /* ISInterstitialAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISInterstitialAdapterDelegate.h"; sourceTree = ""; }; + 8E898D7846C0D52CFB66DF92CC4882DD /* SwiftDate-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-prefix.pch"; sourceTree = ""; }; + 8E98C0D2975A68FD2B4E45B7AE7AD61C /* libxmlParserOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = libxmlParserOption.swift; path = Sources/Kanna/libxmlParserOption.swift; sourceTree = ""; }; + 8E9FEFD9BA7AE7CC9F51949ED150C488 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Core/Protected.swift; sourceTree = ""; }; + 8EA2E63B4CCD6230EF65956CA923E757 /* ISBaseAdapter+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ISBaseAdapter+Internal.h"; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdapter+Internal.h"; sourceTree = ""; }; + 8EBA90E1F1A9B337BFC0A452460CDC4D /* LevelPlayRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayRewardedVideoDelegate.h"; sourceTree = ""; }; + 8EC26E8E6BEA2BC21A28273003356535 /* ISAInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAd.h"; sourceTree = ""; }; + 8F7C869F0435A37A99658CEB97F1F30F /* ISAInterstitialAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdLoader.h"; sourceTree = ""; }; + 8FFA594F0AE3821443999804497CE5ED /* BURelyFoundationGlobalHeader.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalHeader.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalHeader/BURelyFoundationGlobalHeader.xcframework; sourceTree = ""; }; + 901F05D21C1D954A60BC3CE1DCC4338A /* UIImage+PAGForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGForceDecode.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGForceDecode.h"; sourceTree = ""; }; + 90386D6CDB88424D72C0D20D75D3B719 /* Google-Mobile-Ads-SDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Google-Mobile-Ads-SDK.debug.xcconfig"; sourceTree = ""; }; + 90748A85EBBE9652E1A07592A2CB64B4 /* ImageDownloaderDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloaderDelegate.swift; path = Sources/Networking/ImageDownloaderDelegate.swift; sourceTree = ""; }; + 90A297AD6F86AFAD3EB383A7D326EEFE /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = ""; }; + 90B8093B8BE9BBE0AE0956C213018424 /* SVProgressAnimatedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVProgressAnimatedView.m; path = SVProgressHUD/SVProgressAnimatedView.m; sourceTree = ""; }; + 90D7E2C1496ED03BC3AFCC5EAF6BDF1E /* MTGSDKBidding.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKBidding.xcframework; path = Fmk/MTGSDKBidding.xcframework; sourceTree = ""; }; + 9157691C2A9199ADB6E61C94CEA196AB /* ISABannerAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdRequest.h"; sourceTree = ""; }; + 915C4C0DA51EEC81D460EC6697DCC891 /* HMDPAGCrashDetect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDetect.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashDetect.h"; sourceTree = ""; }; + 9160040D3AB7D6E1C3F34EAEF251791C /* NSObject+PAGSafeKVO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGSafeKVO.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSObject+PAGSafeKVO.h"; sourceTree = ""; }; + 917D1F863624BDE1185B996F365EDE67 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; + 919265A93059EA6333078E0120128377 /* PAGStaticPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGStaticPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGStaticPlugin.h"; sourceTree = ""; }; + 91C8A3042712E1082C9C692176615778 /* ISLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLog.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLog.h"; sourceTree = ""; }; + 91DDB3A2778801F5FC43BF5E50AB46C8 /* PAG_IESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoKit.h"; sourceTree = ""; }; + 91FFE8C481072213AC1FBCBB1926B7FA /* ISAAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAAdSize.h"; sourceTree = ""; }; + 92075AE23415FE7ADECED6A38F71D66C /* ImageProgressive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProgressive.swift; path = Sources/Image/ImageProgressive.swift; sourceTree = ""; }; + 92172EE5383AA994F11E603FBB705A75 /* ResourceBundle-Alamofire-Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Alamofire-Alamofire-Info.plist"; sourceTree = ""; }; + 924E16F8E417F37850F1EC492DBAF2CC /* ChartboostSDK-Swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ChartboostSDK-Swift.h"; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/ChartboostSDK-Swift.h"; sourceTree = ""; }; + 92585BD46C31476EA7713936F2900CA5 /* BURelyFoundationGlobalSDWebImage.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalSDWebImage.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework; sourceTree = ""; }; + 925E4C41704598D53401444457F31FFF /* UIColor+PAGTheme.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGTheme.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIColor+PAGTheme.h"; sourceTree = ""; }; + 9291387A913CB2D37081A47289FAEC1A /* LevelPlayMediaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayMediaView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayMediaView.h"; sourceTree = ""; }; + 92A0E962E3F25F972911AADDA43F3D4D /* PAG_SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDefine.h"; sourceTree = ""; }; 92B0EC788EDA1B0CFA48DFFCB3DDAECD /* JXSegmentedView-JXSegmentedView */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "JXSegmentedView-JXSegmentedView"; path = JXSegmentedView.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 931CA778BCE022B512421E26A033D051 /* LPMAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMAdSize.h"; sourceTree = ""; }; - 9327DCDC1C77B39281A9B59E3489C146 /* ISSetAPSDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSetAPSDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSetAPSDataProtocol.h"; sourceTree = ""; }; - 9348F79D10A5F9080F1E3B298F0B0199 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = ""; }; - 9380D7614B7CB74E6980C6649076C4C9 /* JXSegmentedTitleOrImageItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageItemModel.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageItemModel.swift; sourceTree = ""; }; - 93A8CBD0D4535CB65574CF6FF3D0DEA3 /* ISAdapterAdaptiveProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdaptiveProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdaptiveProtocol.h"; sourceTree = ""; }; - 93F572D31B6F29EB40876DB6DFFB5BE8 /* UIImage+PAGMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMetadata.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGMetadata.h"; sourceTree = ""; }; - 941D697455E2B18D0A458DBACB69801B /* HMDPAGCrashExtraDynamicData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashExtraDynamicData.h"; sourceTree = ""; }; - 942EAF21CE4D16A6DCBA58AC940A21FA /* ISBannerAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerAdapterProtocol.h"; sourceTree = ""; }; - 94969975B10B52A7FCAB39C2DD548A9D /* LevelPlayNativeAdBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayNativeAdBuilder.h"; sourceTree = ""; }; - 94AF97F02D7DA17C5DE99AA8F01227EA /* JXSegmentedTitleOrImageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageCell.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageCell.swift; sourceTree = ""; }; - 94D8353CC89037EFD6ECC56C5E04A4F2 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; - 9502440D817B6AD3F346AAB3345C8ED5 /* PKPendingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKPendingView.h; path = Pod/Classes/PKPendingView.h; sourceTree = ""; }; - 9530E97119B82ABCC0B59DE1534F2562 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; - 954CDBF642C21F0D8AE9BB8136B8C379 /* ISNetworkInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNetworkInitializationDelegate.h"; sourceTree = ""; }; - 955E23E5B2859DD3EC1BBD419EF922C9 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Utility/Box.swift; sourceTree = ""; }; - 958C2CE1A13C7B2596C408EA09D4C939 /* PAGLPlayerSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerSettingsProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerSettingsProtocol.h"; sourceTree = ""; }; - 959BAAFF68784FBF199378EE27D881CF /* ISBiddingDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBiddingDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBiddingDataDelegate.h"; sourceTree = ""; }; - 95BBA7E21A9D6C376C83FE50D17FCF20 /* Int64+TaskInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int64+TaskInfo.swift"; path = "Sources/Extensions/Int64+TaskInfo.swift"; sourceTree = ""; }; - 95C2DC4BB92F61092127E2D600991AA8 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; - 9618FBE7B4C8D32E005E5E6ACD22BF50 /* ISMediationGlobalDataWriterFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMediationGlobalDataWriterFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMediationGlobalDataWriterFacade.h"; sourceTree = ""; }; - 964C7FD55675A4E9E498026A04FE7ADB /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; - 969C74A510B2E1C11436E7E4DD94574D /* PAG_IESGurdDownloadPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadPackageManager.h"; sourceTree = ""; }; - 97203F301D5E6AD8B536FDAAB81115EB /* ISARewardedAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdDelegate.h"; sourceTree = ""; }; + 92BEA2E15A59C5B281F34F71E1238E8E /* ISAdapterConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConfig.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterConfig.h"; sourceTree = ""; }; + 92D812001B765B25EEC4300430D3CBB8 /* LevelPlayNativeAdBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayNativeAdBuilder.h"; sourceTree = ""; }; + 93134B5838F962110D477987CCD4B29E /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Utility/Box.swift; sourceTree = ""; }; + 9315BAE79ADB72D165470325C33BFFFD /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Core/Response.swift; sourceTree = ""; }; + 93557D04E2D8B985E535B2D6B1A1FB03 /* UIView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIView+PAGWebCache.h"; sourceTree = ""; }; + 939E7BD75AEABFE81B4996C1F8A36383 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; + 9416D9810BAA23F4A89D5D9E95D2B472 /* Kingfisher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kingfisher-umbrella.h"; sourceTree = ""; }; + 944E6A12233B2B4A68B174777817B518 /* UIImage+PAGTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGTransform.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGTransform.h"; sourceTree = ""; }; + 94DE5250534A3E9B814AB197EC7A1135 /* PAGLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLogMacros.h"; sourceTree = ""; }; + 9505AFF12D173AD64F6F24CA15E722AC /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/Features/RedirectHandler.swift; sourceTree = ""; }; + 956CFCF5E8A2D624ABE41CCDB609D91A /* PAGGifImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGifImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGGifImage.h"; sourceTree = ""; }; + 95D6C3D8C64B2AA887EC8303998184AA /* ISRewardedVideoAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISRewardedVideoAdapterProtocol.h"; sourceTree = ""; }; + 95EFE807493A79E41F255240ABDD86F3 /* IQKeyboardManager+OrientationNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+OrientationNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+OrientationNotification.swift"; sourceTree = ""; }; + 95F4DF17634F6914CEF43174BFBCC2DA /* SVProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVProgressHUD.debug.xcconfig; sourceTree = ""; }; + 965EEB77953FA84FD5D7E2EE7E67A741 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + 966FFDC16527A06CC50A3AC3E59DF8C4 /* PAG_SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageError.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageError.h"; sourceTree = ""; }; + 96A069EFFC2B5496688A5B1D1A33C1E8 /* ISBannerAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerAdDelegate.h"; sourceTree = ""; }; + 97111C179F1B583000968BA8222E1B1A /* PAG_IESGurdPackagesConfigResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdPackagesConfigResponse.h"; sourceTree = ""; }; + 9715CB0FE168D9CC9206DDC75AA61573 /* SVProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVProgressHUD.m; path = SVProgressHUD/SVProgressHUD.m; sourceTree = ""; }; + 97329E366393724293DADBCB8AFEC811 /* ISAdapterErrorType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrorType.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterErrorType.h"; sourceTree = ""; }; 9743244F7A0C3E969AC9AC387C451185 /* Kanna-kanna_privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Kanna-kanna_privacy"; path = kanna_privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 975095AC0CFC24AE9F82F753754ED25F /* NSData+PAGImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGImageContentType.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/NSData+PAGImageContentType.h"; sourceTree = ""; }; + 974FF7A5BC89E46D3E42E95FDA356D5C /* ISDemandOnlyInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyInterstitialDelegate.h"; sourceTree = ""; }; 979486118B3E90C08386079D57962701 /* SnapKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 97963034AAAEF80D0854CA23D4911396 /* BURelyFoundationGlobalYYModel.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalYYModel.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework; sourceTree = ""; }; - 97A8C270116FCC7B6C936E3EE45AEF1C /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/Features/AlamofireExtended.swift; sourceTree = ""; }; - 97B5456C22BF8AE1337F7687C1260B92 /* ISBaseBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBanner.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseBanner.h"; sourceTree = ""; }; - 97C52A19ACDC718D59A795C2BB6FCE1C /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; - 98077ED4613C7073FB4A5E2275F12E64 /* PAGJSBDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBDefine.h"; sourceTree = ""; }; - 98199AC3D5565DFE52B2C0E590022690 /* JXPagingView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JXPagingView.modulemap; sourceTree = ""; }; - 98283F8126D99E20EC0CAF183F8A6EE6 /* ISNControllerMessageListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerMessageListener.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNControllerMessageListener.h"; sourceTree = ""; }; - 982EED60E599A95908C2B58F2ED4C991 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; - 984D5D9110C07A19D96BF506B0135F5F /* ISBaseAdapter+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ISBaseAdapter+Internal.h"; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdapter+Internal.h"; sourceTree = ""; }; - 98852D60BE119AC2948D0CC4FB8A5297 /* ISAInterstitialAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdLoader.h"; sourceTree = ""; }; - 98DDDA8A73C4D57895D964FA99513BE2 /* Commons.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Commons.swift; path = Sources/SwiftDate/Supports/Commons.swift; sourceTree = ""; }; - 9913837E5BDB879998B54369E1B0F829 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; - 99326CCF0AA13C5EE6CC4CC0F267F7FB /* ISNativeAdViewHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewHolder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdViewHolder.h"; sourceTree = ""; }; - 99CF1B3D68B217F4E12A1463FA8CFF1D /* NSObject+PAGYYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGYYModel.h"; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64/Headers/NSObject+PAGYYModel.h"; sourceTree = ""; }; - 99D13A4B35BF9D9D3729F6DF8184895F /* LevelPlayRewardedVideoBaseDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoBaseDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayRewardedVideoBaseDelegate.h"; sourceTree = ""; }; - 9A5A600B551029E553ED290D609408F2 /* PAGReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGReachability.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGReachability.h"; sourceTree = ""; }; - 9B4776731E2A4E6051325748EDD55907 /* PAG_SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageOperation.h"; sourceTree = ""; }; - 9B83453ED88C4A9859DEE8B8C09B9714 /* HMDPAGEmbedSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedSessionTracker.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGEmbedSessionTracker.h"; sourceTree = ""; }; - 9C05ADACE07B6237F234BB0BFF8C1C91 /* BURelyFoundation_Global.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BURelyFoundation_Global.debug.xcconfig; sourceTree = ""; }; + 97D96ACFC9AD3469D062B6561A64FD8C /* LPMInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInterstitialAdDelegate.h"; sourceTree = ""; }; + 984585A2C11A768A6D9E18757496778F /* ISBaseAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdAdapter.h"; sourceTree = ""; }; + 988F42D82A17F06744B5BC54B53CF02A /* CSS.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CSS.swift; path = Sources/Kanna/CSS.swift; sourceTree = ""; }; + 98945B6D57056ECE170393FC26CF1654 /* BURelyFoundationGlobalFoundation.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalFoundation.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework; sourceTree = ""; }; + 98A3190E0A4782486BD96AD62D890407 /* Int64+TaskInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int64+TaskInfo.swift"; path = "Sources/Extensions/Int64+TaskInfo.swift"; sourceTree = ""; }; + 992EF7EE413CFB2FCD93B54A72A0A55E /* ISNetworkInitCallbackProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitCallbackProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNetworkInitCallbackProtocol.h"; sourceTree = ""; }; + 9930DEF7F849E83B22A6D65120F80F43 /* ISABannerAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdLoaderDelegate.h"; sourceTree = ""; }; + 9950CA5E4CFC0883B632DA35038F91C0 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 995F73E13003504ED1F5FE12502C3D18 /* PAGQueueManagerConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManagerConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGQueueManagerConfig.h"; sourceTree = ""; }; + 998D52D7BB4742CFFF2B360C0652909A /* ISBaseBannerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBannerAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseBannerAdapter.h"; sourceTree = ""; }; + 99941C3322509AAA55D939DB6C32BAD6 /* ISNativeAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdInteractionDelegate.h"; sourceTree = ""; }; + 99AA9507AB83EB6B88BD4DD64FDAF814 /* PAGEnvironment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGEnvironment.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGEnvironment.h"; sourceTree = ""; }; + 99B4ED56040B1AA641E82602CAFF7D15 /* PAG_SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCoder.h"; sourceTree = ""; }; + 9A2D62965F65CBDB89D6B71D8F8F8376 /* SessionDataTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDataTask.swift; path = Sources/Networking/SessionDataTask.swift; sourceTree = ""; }; + 9AA7BF9D453CE34C3644DB2D10A949FE /* ISABannerAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdLoader.h"; sourceTree = ""; }; + 9ABA580273B5281E5FEB77CF6A5B19E2 /* LevelPlayBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayBannerDelegate.h"; sourceTree = ""; }; + 9ABB362BE71570C1F7FC60755C2711D0 /* ISNativeAdLoadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdLoadDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdLoadDelegate.h"; sourceTree = ""; }; + 9AC46E07EBF51668893C2B010C6CEA2B /* ISARewardedAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdInfo.h"; sourceTree = ""; }; + 9B16989AE0BF5F426E92F7D5F7A8AA66 /* SwiftyStoreKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyStoreKit-dummy.m"; sourceTree = ""; }; + 9B22FFAB870954BC04A05AC5737F2C7F /* PAG_IESGurdFileMetaManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdFileMetaManager+Private.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFileMetaManager+Private.h"; sourceTree = ""; }; + 9B246FCEEAFECE05BDF937BC2425F283 /* PAG_SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDDiskCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDDiskCache.h"; sourceTree = ""; }; + 9B436546333AC789AC7AEAA75E5980EE /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "static/VungleAdsSDK.xcframework/ios-arm64/VungleAdsSDK.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; + 9B7959BD8D2881B6C89BB3515C029AF3 /* IronSourceNetworkSwiftBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceNetworkSwiftBridge.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/IronSourceNetworkSwiftBridge.h"; sourceTree = ""; }; + 9BA7B9A0BF9A57B262BDD65693697EA4 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; + 9BD68C71A2A6E6ED88D88F594F1AF7DB /* Result+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Result+Alamofire.swift"; path = "Source/Extensions/Result+Alamofire.swift"; sourceTree = ""; }; + 9BFE608CD2E4CB24EB4D6F3331A44E41 /* ISBaseAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdapter.h"; sourceTree = ""; }; + 9C2C932C9F1F667A493C16BC1089BA4B /* ISAdapterDebugProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterDebugProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterDebugProtocol.h"; sourceTree = ""; }; + 9C60F68850D3BE4FB6FDE39B38C7B356 /* PAGZipHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64/Headers/PAGZipHeader.h"; sourceTree = ""; }; + 9C6621AA9EC84EECC22885C804D5FB10 /* CHBMediation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBMediation.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBMediation.h"; sourceTree = ""; }; 9CB0C25DC36EDA50975A4B5D8C9D7318 /* Pods-relax.offline.mp3.music.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-relax.offline.mp3.music.modulemap"; sourceTree = ""; }; - 9CCF332045B4DA976A155170B1C559B8 /* JXSegmentedDotItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotItemModel.swift; path = Sources/Dot/JXSegmentedDotItemModel.swift; sourceTree = ""; }; - 9CEB987ED2334CD1817277C8CD1616AF /* ISARewardedAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdInfo.h"; sourceTree = ""; }; - 9CF07D7F5C0CDB2473A33C8676D66704 /* ResourceBundle-VungleAds-VungleAds-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-VungleAds-VungleAds-Info.plist"; sourceTree = ""; }; - 9D17A376B55EAE81B773718BC8B2B369 /* PAG_SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCache.h"; sourceTree = ""; }; + 9CD79010D9952B745B6CE3397DD77B34 /* PAGLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGLogManager.h"; sourceTree = ""; }; + 9D1C6824F46934EAE217843568F2C09B /* ISAdapterAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdViewDelegate.h"; sourceTree = ""; }; + 9D420FA580D7F59A2071F0065274A15E /* PAG_SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManagerOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCachesManagerOperation.h"; sourceTree = ""; }; + 9D423F240ECD176739903E87C241CD8D /* HeimdallrPAGEmbedConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbedConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HeimdallrPAGEmbedConfig.h"; sourceTree = ""; }; + 9D45581C6325FBC859B30714B5AD7950 /* UIImage+PAGMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMetadata.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGMetadata.h"; sourceTree = ""; }; + 9D4DEE85181E2E7D8141A83CA1BBA370 /* PAG_SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheSerializer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageCacheSerializer.h"; sourceTree = ""; }; + 9D7B5562EA64AE5314C8E6B3EE2537C9 /* ISNControllerMessageListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerMessageListener.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNControllerMessageListener.h"; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9D98613DDD35236A4D0BDFEAE23D7C8B /* UIImage+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PKDownloadButton.h"; path = "Pod/Classes/UIImage+PKDownloadButton.h"; sourceTree = ""; }; - 9DBA40ECC5F95BF1903FDA411C3683AD /* ISAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdInfo.h"; sourceTree = ""; }; - 9DBC1FE760C79E38CDF2D5195A3E29BB /* ISAdapterAdFullscreenProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdFullscreenProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdFullscreenProtocol.h"; sourceTree = ""; }; - 9DD8E9BE604290751CE8A26C2B9FA377 /* PAGLPlayerInternalDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerInternalDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerInternalDefine.h"; sourceTree = ""; }; - 9E639CD0AF2990C738C2BC9E144BA6B6 /* CHBBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBBanner.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBBanner.h"; sourceTree = ""; }; - 9E95393495DC00C8BBBE141613F9AAFA /* LevelPlayInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayInterstitialDelegate.h"; sourceTree = ""; }; - 9EAC137B05C4F0BF05D55D27DB0B9A9F /* DateInRegion+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Compare.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Compare.swift"; sourceTree = ""; }; - 9F1F06C62E873BF0474ACB3F550E200F /* PAGTNCRequestParam.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequestParam.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCRequestParam.h"; sourceTree = ""; }; - 9F5423B86959FE437D3CF27F8E282725 /* UIImage+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+PKDownloadButton.m"; path = "Pod/Classes/UIImage+PKDownloadButton.m"; sourceTree = ""; }; - 9F5E84993A75FDE26EB1D050E28DAA72 /* PAGEnvironment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGEnvironment.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGEnvironment.h"; sourceTree = ""; }; - 9F9C6E6B9803E5ED06FDB924A1042851 /* ISAdapterAdaptiveProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdaptiveProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdaptiveProtocol.h"; sourceTree = ""; }; - 9FAD0657FDC2DC6E72CD7CE9DF874585 /* ISNativeAdProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdProtocol.h"; sourceTree = ""; }; - A00AC90A55D34F1117D8ECF5F0F1F644 /* PAGJSBCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBCommand.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBCommand.h"; sourceTree = ""; }; - A02FFE20C66DA2BAAD60FF02BA051B4F /* ISAdapterBaseProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBaseProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterBaseProtocol.h"; sourceTree = ""; }; - A07583377FAA9B918949C42FCED1F561 /* ISAdapterSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterSettingsProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterSettingsProtocol.h"; sourceTree = ""; }; - A07C074378DED4224997DE4ED2898E7E /* ISARewardedAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdLoaderDelegate.h"; sourceTree = ""; }; - A0954FB9D6988F40A449780A35509345 /* JXSegmentedNumberDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberDataSource.swift; path = Sources/Number/JXSegmentedNumberDataSource.swift; sourceTree = ""; }; - A09E703A19ECC1BE68C9AD757B50AC66 /* ISNAdViewsManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAdViewsManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNAdViewsManagerSwiftFacade.h"; sourceTree = ""; }; - A129ED30A13DB785C196FCB25934CAF6 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "Fmk/MTGSDK.xcframework/ios-arm64/MTGSDK.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - A14798E154F001CCF6DFFD6857961B6D /* SVProgressAnimatedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVProgressAnimatedView.h; path = SVProgressHUD/SVProgressAnimatedView.h; sourceTree = ""; }; - A19418ACD7E04B74CEB21431DD2CC48D /* PAG_IESGurdDelegateDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDelegateDispatcher.h"; sourceTree = ""; }; - A1A496CD3ADBD8A8B8FAFE4E5B52F213 /* LevelPlayMediaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayMediaView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayMediaView.h"; sourceTree = ""; }; - A1DD43638CC43ACE98F512F7F5069EA3 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; - A24F4BD2039C2A48CBAE2614BF638469 /* ISOParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOParser.swift; path = Sources/SwiftDate/Formatters/ISOParser.swift; sourceTree = ""; }; - A2622D74119130F7C6618F9825902959 /* ISDataKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDataKeys.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDataKeys.h"; sourceTree = ""; }; - A2BCF02F8976C044A9397D211FC926B3 /* CHBAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdDelegate.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBAdDelegate.h"; sourceTree = ""; }; - A2DF1F284FC7D77D44DC0A65FF0B030D /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = ""; }; - A3A8A4A71DA88F5AC0FEB97DB53F5361 /* PAGJSBCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBCommand.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBCommand.h"; sourceTree = ""; }; - A3D7F8602A7D3200B0E9CFC697342139 /* LevelPlayNativeAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayNativeAd.h"; sourceTree = ""; }; - A408D8E23212055C58B516EBE1DB8A0E /* PAG_SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAssetManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageAssetManager.h"; sourceTree = ""; }; - A410E13D1D1788048374F278C23F3EC0 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - A482BE7804383E64822B90353C0E8432 /* ISBannerAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerAdDelegate.h"; sourceTree = ""; }; - A4D4050430D44DB132C10CEBD833F580 /* PAG_IESGurdInactiveCacheMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdInactiveCacheMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdInactiveCacheMeta.h"; sourceTree = ""; }; - A4E053175601CB885B7C714C8C158BEA /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = ""; }; - A54C35A9F47B9E2A0CEC02CF53A9974D /* JXSegmentedAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedAnimator.swift; path = Sources/Common/JXSegmentedAnimator.swift; sourceTree = ""; }; - A568929973119F416C7BF261CA6B7E03 /* ImageDownloaderDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloaderDelegate.swift; path = Sources/Networking/ImageDownloaderDelegate.swift; sourceTree = ""; }; - A62CB6915D320C277A4B0CE9F7CCDDB4 /* PAG_SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageIOCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageIOCoder.h"; sourceTree = ""; }; - A64DC922B78AC52926F439352582E0BA /* DownloadButton-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DownloadButton-dummy.m"; sourceTree = ""; }; - A69951CAC4F9C1B1645188602AC0CA0C /* PAGLPlayerItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerItem.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerItem.h"; sourceTree = ""; }; + 9DA39C3A86DA6101E3858E234B6D5808 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; + 9DAEEE2FB4F1FA67E8C22FA6E4D11188 /* JXSegmentedCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedCollectionView.swift; path = Sources/Core/JXSegmentedCollectionView.swift; sourceTree = ""; }; + 9DFE9F2F03D244C8092803B7AE788808 /* Kanna.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kanna.debug.xcconfig; sourceTree = ""; }; + 9E74F467255B8E9422391F4F7C2E0A11 /* JXSegmentedIndicatorDoubleLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorDoubleLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorDoubleLineView.swift; sourceTree = ""; }; + 9F373DACD712FD55EDCCB5C9ECA743C6 /* PAG_AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLResponseSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFURLResponseSerialization.h"; sourceTree = ""; }; + 9F6764C954B34D419089DF7317FA3CFD /* JXSegmentedDotCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotCell.swift; path = Sources/Dot/JXSegmentedDotCell.swift; sourceTree = ""; }; + 9F716F95A3FEEE475C629129F96BD624 /* JXPagingListContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingListContainerView.swift; path = Sources/JXPagingView/JXPagingListContainerView.swift; sourceTree = ""; }; + 9FCC6F500138D8C972187F778FEA71CB /* PAG_SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDAnimatedImage.h"; sourceTree = ""; }; + 9FFBE950570EE229C203B54C2793C45C /* KFImageProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageProtocol.swift; path = Sources/SwiftUI/KFImageProtocol.swift; sourceTree = ""; }; + A024A0A541D788A4F8FC762FE54784BC /* SwiftyStoreKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyStoreKit.release.xcconfig; sourceTree = ""; }; + A06B7D850BF42BBE02C54B82712D7D5E /* PAG_SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderRequestModifier.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloaderRequestModifier.h"; sourceTree = ""; }; + A06D5EA6163487969AFFA98CF2D9FB83 /* ResourceBundle-VungleAds-VungleAds-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-VungleAds-VungleAds-Info.plist"; sourceTree = ""; }; + A08E419E77E186657A05FFA06F4B5C19 /* PAG_SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageLoader.h"; sourceTree = ""; }; + A098F21E0C1F0B260D145E7A944C46D8 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; + A0AEA8EC4A9E61BBDF992A31BDD6D7E2 /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/Extensions/URLRequest+Alamofire.swift"; sourceTree = ""; }; + A0DAC7FA6989930DAFC8F601950542BE /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = ""; }; + A0E895A957C7AFE30151E7632519A88F /* AppLovinSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppLovinSDK.debug.xcconfig; sourceTree = ""; }; + A1074E517C421615A674EA8847F3859D /* PAGRexxarEngine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRexxarEngine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRexxarEngine.h"; sourceTree = ""; }; + A10F2CDCE658143977D410CDA2818974 /* ISNetworkInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNetworkInitializationDelegate.h"; sourceTree = ""; }; + A1149C415DBBF38104888D9418969837 /* PAG_SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCacheConfig.h"; sourceTree = ""; }; + A16F6084B8F547BD9CFBC644829904A2 /* JXSegmentedAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedAnimator.swift; path = Sources/Common/JXSegmentedAnimator.swift; sourceTree = ""; }; + A1A13DD5F3BDB480402B9569E683F479 /* ISABannerAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdRequest.h"; sourceTree = ""; }; + A1F5F22700729D23C2A1E804DEE347A8 /* PKStopDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKStopDownloadButton.h; path = Pod/Classes/PKStopDownloadButton.h; sourceTree = ""; }; + A1FA384E6AF7940857E61BDBB281771B /* DotNetParserFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DotNetParserFormatter.swift; path = Sources/SwiftDate/Formatters/DotNetParserFormatter.swift; sourceTree = ""; }; + A225DDB4876DC9FDAF74FA5061E6B643 /* LPMInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInterstitialAdDelegate.h"; sourceTree = ""; }; + A29FACD176B707A04DAED59CE52D9C1E /* NSObject+PAGUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGUtils.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSObject+PAGUtils.h"; sourceTree = ""; }; + A2AD267975E3D492F115EB732CE11023 /* UIImageView+PAG_ZFCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAG_ZFCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/UIImageView+PAG_ZFCache.h"; sourceTree = ""; }; + A32980273A94D8DD8D5A7D4E017FBE92 /* NSData+PAGGzip.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGGzip.h"; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/NSData+PAGGzip.h"; sourceTree = ""; }; + A34A665B2528009D0C42DD149C275DE6 /* ProductsInfoController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProductsInfoController.swift; path = Sources/SwiftyStoreKit/ProductsInfoController.swift; sourceTree = ""; }; + A39103353E0547CF519D61B6F1AE0962 /* ImageContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageContext.swift; path = Sources/SwiftUI/ImageContext.swift; sourceTree = ""; }; + A3C3BFD823690E4B9EA141DC63B45307 /* NSJSONSerialization+PAGSafeSerializaiton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSJSONSerialization+PAGSafeSerializaiton.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSJSONSerialization+PAGSafeSerializaiton.h"; sourceTree = ""; }; + A44E6652938120F071980F1E2B48941B /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; + A4B1F4064F88B513FBE33CB49D7280B7 /* LevelPlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlay.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlay.h"; sourceTree = ""; }; + A4BEF37BDA1CBB513DA047510115E77E /* InAppReceiptRefreshRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InAppReceiptRefreshRequest.swift; path = Sources/SwiftyStoreKit/InAppReceiptRefreshRequest.swift; sourceTree = ""; }; + A511BBB6FF76CBB06F4A8626D36C02A2 /* CHBAdEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdEvent.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBAdEvent.h"; sourceTree = ""; }; + A52BC87E1E2C8EFCC364DD5F40A21FF3 /* ISNEventTrackerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerInterface.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNEventTrackerInterface.h"; sourceTree = ""; }; + A567819B21E543A9F45BECA604ABCFE7 /* Task.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Task.swift; path = Sources/General/Task.swift; sourceTree = ""; }; + A5767D743607F0308F7DB4F909DA7C6D /* UIDevice+PAGIESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+PAGIESGeckoKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/UIDevice+PAGIESGeckoKit.h"; sourceTree = ""; }; + A5818241DB4D47C5A6E518F4FA06CFD8 /* PAG_IESGeckoCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoCacheManager.h"; sourceTree = ""; }; + A596BDA1E70B218A0220C12D09B22BF3 /* SVRadialGradientLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVRadialGradientLayer.h; path = SVProgressHUD/SVRadialGradientLayer.h; sourceTree = ""; }; + A5B90EAA682933E92D7FEFD516D71625 /* ChartboostAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = ChartboostAdapter.xcframework; path = "ChartboostAdapter-9.7.0.1/ChartboostAdapter.xcframework"; sourceTree = ""; }; A6A74933CD02E6DBD2AFCF807116B6CB /* DownloadButton-DownloadButton */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "DownloadButton-DownloadButton"; path = DownloadButton.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - A6C4923152D6F2E4E5B40CFEB85C87CB /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; }; - A6F22F77491D7DDCD4CC016A7E9450E0 /* ISBaseInterstitialAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitialAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseInterstitialAdapter.h"; sourceTree = ""; }; - A71464987281D52B2DDEF3920E411338 /* PAG_SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImagePrefetcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImagePrefetcher.h"; sourceTree = ""; }; - A74B8811A254233C7227D0331F4F8050 /* ISDemandOnlyRewardedVideoDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyRewardedVideoDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyRewardedVideoDelegate.h"; sourceTree = ""; }; - A767F77B649082035D04606501D1CDCA /* PAG_SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDefine.h"; sourceTree = ""; }; - A7747737390099D83FAF24780981D969 /* PAGDynamicPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDynamicPlugin.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGDynamicPlugin.h"; sourceTree = ""; }; - A79AE7890FE3A1FD712726AFEAC9356C /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; - A7BC7688F49434BEA6FA25FE91A24CD6 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; - A7BE49D545843CAAA3FFC40BFD7966DB /* Tiercel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Tiercel.modulemap; sourceTree = ""; }; - A7E5CFF586FD8DF5678FD6E1F6108FC5 /* PAGJSBForwarding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBForwarding.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBForwarding.h"; sourceTree = ""; }; - A7FA91A5E42894FB9DBCB6BABFCB37ED /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = Sources/SwiftDate/TimePeriod/TimePeriod.swift; sourceTree = ""; }; - A8D8FEC1E6ABC47E9EA6151DC8F24265 /* Kingfisher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.debug.xcconfig; sourceTree = ""; }; + A6A762B1CB92D657273E36EBCECA5369 /* CHBRewarded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBRewarded.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBRewarded.h"; sourceTree = ""; }; + A6FF88E50E8C695F5E209DF7FC49D6AB /* ISAInterstitialAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdInfo.h"; sourceTree = ""; }; + A73CFC489A8A7F014280D093E525800C /* PAG_SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOptionsProcessor.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageOptionsProcessor.h"; sourceTree = ""; }; + A7A01956C1D7F37A104776868F4CE59B /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; + A7C406BCCE162FDFDCD226970A4A47E4 /* ISBaseNativeAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNativeAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseNativeAdAdapter.h"; sourceTree = ""; }; + A834E8D8BE2766528CAA1954EB223740 /* JXSegmentedTitleItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleItemModel.swift; path = Sources/Title/JXSegmentedTitleItemModel.swift; sourceTree = ""; }; + A84EF413DAFC3A233F42E239779252E2 /* MintegralAdSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MintegralAdSDK.debug.xcconfig; sourceTree = ""; }; + A87EB5C762E77582D5D438D52065A796 /* HMDPAGALogProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGALogProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGALogProtocol.h"; sourceTree = ""; }; + A882528C1718FED30C4AF1674D71E7B6 /* UIViewController+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIViewController+PAGUtilities.h"; sourceTree = ""; }; + A8A2F509E64BE9875328CA824F2ACF79 /* IronSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSource.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/IronSource.h"; sourceTree = ""; }; + A8A9B86AB186E6BB629E374294065C33 /* ISReleaseMemoryAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISReleaseMemoryAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISReleaseMemoryAdapterProtocol.h"; sourceTree = ""; }; + A8BE226ADF993E43ECAB95E887B2C93D /* PAG_IESGurdFIFOCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFIFOCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFIFOCacheCleaner.h"; sourceTree = ""; }; A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A9068F285D27493F00D17B79837E7A1F /* PAG_IESGurdFilePaths.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFilePaths.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFilePaths.h"; sourceTree = ""; }; - A94B3E483395C59ECDDAE7ADEC890DBA /* ISAdapterNativeAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNativeAdData.h"; sourceTree = ""; }; + A9A5052B541DC331175DC70712D2C913 /* PAGRuntimeUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRuntimeUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRuntimeUtil.h"; sourceTree = ""; }; + A9A7D2F8774DC178DB3BCEBF5B227261 /* ISAInterstitialAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdLoaderDelegate.h"; sourceTree = ""; }; + A9B4E1463A7A7989B90DC03CF77D2E14 /* HMDPAGCrashDirectory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDirectory.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashDirectory.h"; sourceTree = ""; }; + A9C3C2621EA3AC2FF0861FDB7F6AFD37 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/Features/ServerTrustEvaluation.swift; sourceTree = ""; }; + A9E8BC0943C13593C3F1905CE1FAB991 /* Kanna-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kanna-Info.plist"; sourceTree = ""; }; AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; }; - AA788183AA1939D71DF1A053E4E44E6C /* ISNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdViewBinderProtocol.h"; sourceTree = ""; }; - AAC89218A7C38004F437154479BDA121 /* ISBaseAdapter+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ISBaseAdapter+Internal.h"; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdapter+Internal.h"; sourceTree = ""; }; - AAE566F92F32B96E1AD7E3884025E9E1 /* ISAdapterAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdDelegate.h"; sourceTree = ""; }; - AB11510EFF62269EEBB301E2ED507F13 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Source/Core/Protected.swift; sourceTree = ""; }; - AB37C4D0D50A55E722B704E30524D704 /* Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kingfisher-Info.plist"; sourceTree = ""; }; - AB442A0E113D73EA8D4E4E169677B3BC /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; - AB62CA29DFC0848F9A157169F81B3E64 /* JXSegmentedIndicatorGradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorGradientView.swift; path = Sources/Indicator/JXSegmentedIndicatorGradientView.swift; sourceTree = ""; }; - ABCC115E66962A4E518837053FBA260C /* ChartboostSDK-Swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ChartboostSDK-Swift.h"; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/ChartboostSDK-Swift.h"; sourceTree = ""; }; - ABE0057DCA17F0287E24BA14E7C17DF0 /* ISARewardedAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdLoader.h"; sourceTree = ""; }; - ABEB805117059B770F80DB9B319FC599 /* SizeExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SizeExtensions.swift; path = Sources/Utility/SizeExtensions.swift; sourceTree = ""; }; - AC0C44517C4B1EAEB7EE4D74D32016E6 /* PAG_SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoadersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageLoadersManager.h"; sourceTree = ""; }; - AC55A6940C7F71797C8C64AF779DB382 /* ExtensionHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionHelpers.swift; path = Sources/Utility/ExtensionHelpers.swift; sourceTree = ""; }; - AC5FC4BCA4F7DD532333ADAC36D14E09 /* JXSegmentedListContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedListContainerView.swift; path = Sources/Common/JXSegmentedListContainerView.swift; sourceTree = ""; }; - AC7F2E0458A986E3B5E48C08F2F1167E /* PAG_IESGurdDownloadPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadPackageInfo.h"; sourceTree = ""; }; - AC89BFB18EB488DFA69F0CA8DB78C87B /* JXSegmentedDotDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotDataSource.swift; path = Sources/Dot/JXSegmentedDotDataSource.swift; sourceTree = ""; }; - AC8BCA2A98953BB2F5F7353BFC720F92 /* PAG_AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLRequestSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFURLRequestSerialization.h"; sourceTree = ""; }; - ACB904E31B9647F83BBDD5582488798E /* PAG_SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageGIFCoder.h"; sourceTree = ""; }; - ACBBBBEB21D9B254FC0FF72EBDF23B66 /* ISBannerAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerAdapterDelegate.h"; sourceTree = ""; }; - AD04DC14C387112FC88BCACDD5360B71 /* PAGCommonMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGCommonMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGCommonMacros.h"; sourceTree = ""; }; - AD17A1777D78B685351ABAE8F27224F6 /* ISNetworkInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNetworkInitializationDelegate.h"; sourceTree = ""; }; - AD4ABE72A62BD1666B3942F41475B1DB /* Tiercel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Tiercel-Info.plist"; sourceTree = ""; }; - AD6A55BEED902BD7690D3C556341EC56 /* NSTimer+PAGBlockSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTimer+PAGBlockSupport.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSTimer+PAGBlockSupport.h"; sourceTree = ""; }; - AD904627C4F67B47B7ECE5521370CE14 /* PAGGeckoHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGeckoHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAGGeckoHeader.h"; sourceTree = ""; }; - ADC2C443DFD1B7570778E328BDDA6730 /* ISSetAPSDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSetAPSDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSetAPSDataProtocol.h"; sourceTree = ""; }; - ADFC14BF577C64E2539B991FC80728E2 /* JXSegmentedCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedCollectionView.swift; path = Sources/Core/JXSegmentedCollectionView.swift; sourceTree = ""; }; - ADFCA05734A7C71ABA74BA03410FC8B7 /* PAGAPMHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAPMHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/PAGAPMHeader.h"; sourceTree = ""; }; - ADFEA42575C74D5ECDBF8C145CD1BDCF /* NSError+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/NSError+PAGIESGurdKit.h"; sourceTree = ""; }; - AE0A95376171DCC6FD7D6947F4F91623 /* NSData+PAGGzip.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGGzip.h"; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/NSData+PAGGzip.h"; sourceTree = ""; }; - AE202098414F3F33730BF6E714983006 /* GoogleMobileAdsMediationMintegral.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationMintegral.release.xcconfig; sourceTree = ""; }; - AE36D2C67FB425FBD96282E06EF61FAF /* PAG_ZFPlayerControlViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlViewDelegate.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZFPlayerControlViewDelegate.h"; sourceTree = ""; }; - AE44CEF0941617DE51EC2F8D4F73A10F /* PAGJSBDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGJSBDefine.h"; sourceTree = ""; }; - AE66C5972E0D08E7901159A4420EB65A /* HMDPAGNetworkInjector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGNetworkInjector.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGNetworkInjector.h"; sourceTree = ""; }; - AF067718054D5B0FD0A8D92F62840C3A /* LPMInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMInitRequestBuilder.h"; sourceTree = ""; }; - AF1C92680C73077FED1435C8F085E34B /* ISAdapterNetworkData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNetworkData.h"; sourceTree = ""; }; - AF5B2A2993AED1D35C6BFFC980601143 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = ""; }; - AF768E5C9FDE24C4B0220C9115D7A846 /* SwiftDate.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftDate.modulemap; sourceTree = ""; }; - AFA838958E627F2085073C6B51C02620 /* PAG_SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCacheConfig.h"; sourceTree = ""; }; - AFB0BE1FD736BE0013486F556F451B26 /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Image/Placeholder.swift; sourceTree = ""; }; - AFBF337B7030C3DB315AFA9AAD337B11 /* HMDPAGALogProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGALogProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGALogProtocol.h"; sourceTree = ""; }; - AFEB3420F3651B5F6AFADCD594DE0808 /* ISConcurrentMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableDictionary.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConcurrentMutableDictionary.h"; sourceTree = ""; }; - B05F2E4434B2FDD7D6A3C9C2BB077D55 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; }; - B07803320DC7CE9E123712C036969907 /* PAGScreenHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGScreenHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGScreenHelper.h"; sourceTree = ""; }; - B09DFDB1AA81EDC648FB67A06F7E0AFA /* PAG_IESGeckoAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoAPI.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoAPI.h"; sourceTree = ""; }; - B0C28B04C7B8EE8D3376D1002ED89D0C /* MarqueeLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-umbrella.h"; sourceTree = ""; }; - B10D329B73EA6619B105ACBDDE259620 /* ISMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMetaData.h"; sourceTree = ""; }; - B1687ADBBCAD5AB08D747201EB7BD2E9 /* DateRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateRepresentable.swift; path = Sources/SwiftDate/DateRepresentable.swift; sourceTree = ""; }; - B17BF8BC2E7C8C6EBED071926CAFE950 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; - B1A0EB68AEE2EE0B5495FA210A875A95 /* PAGLPlayerInternalDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerInternalDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerInternalDefine.h"; sourceTree = ""; }; - B20F35DC82EC4031F4791233BFEB46A5 /* PAG_IESGurdDelegateDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDelegateDispatcher.h"; sourceTree = ""; }; - B21DEEA07FBA668EDF7374E7D27DBB02 /* KFImageRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageRenderer.swift; path = Sources/SwiftUI/KFImageRenderer.swift; sourceTree = ""; }; - B254045034508041F44DF965ABC35FB9 /* UIView+PAGWebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCacheOperation.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIView+PAGWebCacheOperation.h"; sourceTree = ""; }; - B256B8D3B79E7324BDF67777E932FEBE /* HMDPAGCrashKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashKit.h"; sourceTree = ""; }; - B2800A187B3A6975B8EC00DBD5934A69 /* IronSourceSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "IronSourceSDK-xcframeworks.sh"; sourceTree = ""; }; - B284BA0C6B2325506C7F4D0DF3639061 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = ""; }; - B2CCE7EA82A4CDA825F73022CD162FD6 /* PAGLPlayerDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerDefine.h"; sourceTree = ""; }; - B2DD655F1D784E42EB91345B44AC7960 /* PAG_SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDAnimatedImage.h"; sourceTree = ""; }; - B31ACA3C3E1A726BC3013A30968EB0DB /* ISImpressionDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISImpressionDataDelegate.h"; sourceTree = ""; }; - B37DDF2C3378A2B23C1568405812AC7C /* ISAdUnit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnit.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdUnit.h"; sourceTree = ""; }; - B3F4A00A4C2CBE4B4C3552170FECADCC /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/General/SessionDelegate.swift; sourceTree = ""; }; - B3FB853DED66960620420C701AFD0C84 /* PAGThreadSafeMutableArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeMutableArray.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGThreadSafeMutableArray.h"; sourceTree = ""; }; - B411864B4A013E5DD1A471FFDF480D29 /* PAG_SDImageGIFCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageGIFCoderInternal.h"; sourceTree = ""; }; - B45A85858219F01838F08C1EBBF35287 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; - B4603362D9975BA8DFB68013C3C09911 /* JXSegmentedTitleGradientDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientDataSource.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientDataSource.swift; sourceTree = ""; }; - B47FAB27623461DED8A6272DC98F715D /* PAG_IESGurdActivePackageMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdActivePackageMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdActivePackageMeta.h"; sourceTree = ""; }; - B48E0D8A51E611254D072E80C2204840 /* ISABannerAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdInfo.h"; sourceTree = ""; }; + AA3CF2678242ADBE6657E86F09C168DC /* Tiercel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Tiercel.debug.xcconfig; sourceTree = ""; }; + AA4D52830082AFEE459F09B3C1E2CBE4 /* ISAdapterNativeAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNativeAdData.h"; sourceTree = ""; }; + AA7C6255DB4173370F5A22DD73622534 /* PAG_IESGeckoDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoDefines.h"; sourceTree = ""; }; + AA9400AA68BF6280E7E4D3188A1EA258 /* JXSegmentedTitleImageItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageItemModel.swift; path = Sources/TitleImage/JXSegmentedTitleImageItemModel.swift; sourceTree = ""; }; + AA9D28647100FB527EEAB810477AAFB4 /* PAG_ZFPlayerControlViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlViewDelegate.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZFPlayerControlViewDelegate.h"; sourceTree = ""; }; + AAADB8C8B7DE8277F890CF75DE5DAB81 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/Core/AFError.swift; sourceTree = ""; }; + AACC387E5E26D68699983C3A3EB9B9E4 /* ISAdapterNetworkDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNetworkDataProtocol.h"; sourceTree = ""; }; + AAF1C4FB250C84C2D0ADA702AE7C8B0F /* ISBaseAdAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdAdapter.h"; sourceTree = ""; }; + AB1B2AE7EDEE647542B86E3DE4BAA395 /* ISARewardedAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAd.h"; sourceTree = ""; }; + AB1CE576FF4841C705AC827F0235A2FB /* GoogleMobileAdsMediationAppLovin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationAppLovin.release.xcconfig; sourceTree = ""; }; + AB1F674F6612A4237BE1981131BDE94C /* PAG_SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCachesManager.h"; sourceTree = ""; }; + AB97D8FE45B3FF899FA6EA159630AC62 /* PAG_IESGurdDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloader.h"; sourceTree = ""; }; + ACA203FC1F67C7256020E08A4FE410A5 /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "Sources/SwiftDate/Date/Date+Components.swift"; sourceTree = ""; }; + ACC17CC912FCDBBA0584550F2BF8950A /* PAG_IESGurdDelegateDispatcherManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcherManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDelegateDispatcherManager.h"; sourceTree = ""; }; + ACC67ABF8BE53767118E37F1D494C69F /* PAG_AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLRequestSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFURLRequestSerialization.h"; sourceTree = ""; }; + AD119F9D223A39F57583437135DCE85A /* ISAInterstitialAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdRequest.h"; sourceTree = ""; }; + AD14FCD45769F3FCDE9E682F3C7FC1E2 /* PKPendingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKPendingView.m; path = Pod/Classes/PKPendingView.m; sourceTree = ""; }; + AEAC2C90956DEEDC26A723F71B821199 /* PAGWebViewDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebViewDefine.h"; sourceTree = ""; }; + AEB294386442E3C0326E947DB0337804 /* PAGLPlayerItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerItem.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerItem.h"; sourceTree = ""; }; + AF6955B6DE9D21C926869431D64B0387 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; + AF84F527398F8144FD46400B18A7C314 /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/Extensions/OperationQueue+Alamofire.swift"; sourceTree = ""; }; + AFAE364F7BEBC5BA4377A693E5776180 /* ISNativeAdViewHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewHolder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdViewHolder.h"; sourceTree = ""; }; + AFC6922D1C1BFF5E8E15FB8A49E3A1EA /* ISMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMetaData.h"; sourceTree = ""; }; + B00921B975E8BFE9698242D95370FC01 /* ISRewardedVideoAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISRewardedVideoAdapterProtocol.h"; sourceTree = ""; }; + B021B63E3AD5B40537F8AE04B5EF3B52 /* PAGGeckoHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGeckoHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAGGeckoHeader.h"; sourceTree = ""; }; + B0472C60BE8BDD68292D7C64F58BEAFA /* GoogleMobileAdsMediationPangle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationPangle.release.xcconfig; sourceTree = ""; }; + B0B8AE0B96E389700122A678CE73EDD7 /* Kingfisher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Kingfisher.modulemap; sourceTree = ""; }; + B0C023A0929F49434778D05AF7A6C052 /* KingfisherError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherError.swift; path = Sources/General/KingfisherError.swift; sourceTree = ""; }; + B0E0C9F0B46DC3AAFE6E45BA943F5390 /* UIImage+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PKDownloadButton.h"; path = "Pod/Classes/UIImage+PKDownloadButton.h"; sourceTree = ""; }; + B123FDD0054E46849F78DB8A710F2B74 /* ISBaseAdInteractionAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdInteractionAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseAdInteractionAdapter.h"; sourceTree = ""; }; + B12D83F81B767F4ED2AB2A4183B6BD85 /* GoogleMobileAdsMediationVungle-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationVungle-xcframeworks.sh"; sourceTree = ""; }; + B14235EE605D1D76DC9CCF265C82C20C /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/General/KingfisherManager.swift; sourceTree = ""; }; + B1E3C03C31CEBE1C01F18EC47D567FEA /* ISBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerView.h"; sourceTree = ""; }; + B270AD21BCFDC183029FA5A88A018DB0 /* IronSourceAds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceAds.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/IronSourceAds.h"; sourceTree = ""; }; + B347F1E819AB447DEB8A3B9ACDF58F03 /* PAGWKWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWKWebView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWKWebView.h"; sourceTree = ""; }; + B35F7D5D40E4E255DB6BAD1D4D7C4B7E /* CHBRewarded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBRewarded.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBRewarded.h"; sourceTree = ""; }; + B362F47CD105D32B538B850361978F55 /* ISEventsReporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISEventsReporting.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISEventsReporting.h"; sourceTree = ""; }; + B39453EB7B8DC94BEC6E32C8AF1A276E /* ISDataKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDataKeys.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDataKeys.h"; sourceTree = ""; }; + B3BFE7C9A9424935A9C98FBC06573412 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Kingfisher-Kingfisher-Info.plist"; sourceTree = ""; }; + B3E2B17C12FEADD0FFF8D6C04D23F044 /* HeimdallrPAGEmbedConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbedConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HeimdallrPAGEmbedConfig.h"; sourceTree = ""; }; + B4192F62E22CD85C158E693C2E8ECF7B /* PAG_SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageTransition.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageTransition.h"; sourceTree = ""; }; + B44322E67C8DBA8C02221CA564A51959 /* ISBannerSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerSize.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerSize.h"; sourceTree = ""; }; + B49A590A42088EDC9232B3C36384196E /* DateInRegion+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Compare.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Compare.swift"; sourceTree = ""; }; B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - B4D3D1DD4DFF392917D88AB08A1024CE /* PAG_SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheSerializer.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageCacheSerializer.h"; sourceTree = ""; }; - B5141718D6B6BAD16F201D5C2C78F3A2 /* JXSegmentedTitleImageDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleImageDataSource.swift; path = Sources/TitleImage/JXSegmentedTitleImageDataSource.swift; sourceTree = ""; }; - B51B6FC2FA7FEBF384D53611FD25665B /* PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKDownloadButton.m; path = Pod/Classes/PKDownloadButton.m; sourceTree = ""; }; - B52CC4459A1B2554DA61387C47D4C691 /* ISAdapterAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdInteractionDelegate.h"; sourceTree = ""; }; - B54FDD69C39A6F15C0F441B6BEF4EE2D /* DownloadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadRequest.swift; path = Source/Core/DownloadRequest.swift; sourceTree = ""; }; - B587B273E4268631C8AACA849985B9A1 /* PAG_IESGeckoKit+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoKit+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoKit+PAGPrivate.h"; sourceTree = ""; }; - B594797CCC2F0D79B03B11F74ADD11BE /* GoogleMobileAdsMediationIronSource.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationIronSource.release.xcconfig; sourceTree = ""; }; - B5947F39D001D9F20B7E69F6C7F5C728 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; - B5FE5815995B8A9B1D6DA7660343A1B4 /* ISDemandOnlyBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyBannerDelegate.h"; sourceTree = ""; }; - B6D26D3995C63C493D0E9EA7A162AD45 /* ISDemandOnlyBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyBannerView.h"; sourceTree = ""; }; - B70FF13B05FF8BC493FE4D65282BF8A3 /* BURelyFoundationGlobalNETWork.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalNETWork.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework; sourceTree = ""; }; - B729390366F75B62BE4ABE0FA5FCD012 /* TimeStructures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeStructures.swift; path = Sources/SwiftDate/Supports/TimeStructures.swift; sourceTree = ""; }; - B77C9D4315CBB17BEE7004840C38D216 /* NSArray+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSArray+PAGUtilities.h"; sourceTree = ""; }; - B78417EA0934C396B014641B180ED7E8 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = ""; }; - B7924C3FBC017ADEB8E67533B6990216 /* ISAdapterErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrors.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterErrors.h"; sourceTree = ""; }; - B7FA6744140FB1EF833833E0326B6377 /* SVProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVProgressHUD.h; path = SVProgressHUD/SVProgressHUD.h; sourceTree = ""; }; - B840CD4696A388C45CC38662B38660CB /* MTGSDKSplash.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKSplash.xcframework; path = Fmk/MTGSDKSplash.xcframework; sourceTree = ""; }; - B84717F0DF59469125036C7C07AE7EC9 /* SwiftDate-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftDate-prefix.pch"; sourceTree = ""; }; - B85FBC65AB8D46B93C0E89EB30914D3B /* PAG_SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCache.h"; sourceTree = ""; }; - B8891C4CBF2E0DC4D409E16CF53672EF /* MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MarqueeLabel-Info.plist"; sourceTree = ""; }; - B88EAFD91901F3AC158C89B0F0135DDD /* JXSegmentedView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXSegmentedView-dummy.m"; sourceTree = ""; }; - B8BD9C1C9F6A2E579BD6DD00AA8B9827 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Cache/ImageCache.swift; sourceTree = ""; }; - B8F27AA60269F22A954A05C2625BD802 /* PAG_ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlView.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAG_ZFPlayerControlView.h"; sourceTree = ""; }; - B8F7BF1084E03A7EAFB55B52B7878E7A /* PAG_SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageAPNGCoder.h"; sourceTree = ""; }; - B91CDE54510946A1A5C74A2F49903740 /* PAG_SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageError.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageError.h"; sourceTree = ""; }; + B4D1AA17D21A92EA53E6BAB45DFA735D /* ISLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLog.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLog.h"; sourceTree = ""; }; + B4D20DFE38DDF5CE58ADEABFE8D4FE19 /* PAGYYModelHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGYYModelHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework/ios-arm64/Headers/PAGYYModelHeader.h"; sourceTree = ""; }; + B4ED2FF2E1853EBE6A1AC16153854B92 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; + B4F17038794342B1E7B10DF72A305F33 /* ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist"; sourceTree = ""; }; + B4FC73311720F721E9844CEF89D14BD9 /* Resource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resource.swift; path = Sources/General/ImageSource/Resource.swift; sourceTree = ""; }; + B5370B203548AD12ABA31C7616A33557 /* PAG_IESGurdConfigManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdConfigManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdConfigManager.h"; sourceTree = ""; }; + B5541DD486F9FB851A27E6A865AE7F33 /* ISAdapterNativeAdViewBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNativeAdViewBinder.h"; sourceTree = ""; }; + B5583CD414AFD43D1DA6AAAB068F0B69 /* ISBaseAdapter+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ISBaseAdapter+Internal.h"; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdapter+Internal.h"; sourceTree = ""; }; + B58EA048A43D4DA44DB0E9C7399BAF12 /* ResumeDataHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResumeDataHelper.swift; path = Sources/Utility/ResumeDataHelper.swift; sourceTree = ""; }; + B5AD800BE5F8DFE11DA08C6182967405 /* GoogleMobileAdsMediationVungle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationVungle.debug.xcconfig; sourceTree = ""; }; + B601C0754BA61ACFA559789594ABC331 /* ISInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISInitializationDelegate.h"; sourceTree = ""; }; + B6213CAD5B5C1692FA328014232C242A /* PAG_IESGurdApplyPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdApplyPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdApplyPackageManager.h"; sourceTree = ""; }; + B655830DE097EE4D6F8A21683AE33ADA /* NSTextAttachment+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextAttachment+Kingfisher.swift"; path = "Sources/Extensions/NSTextAttachment+Kingfisher.swift"; sourceTree = ""; }; + B6D687505443DFE4BE03F78838A0D848 /* RelativeFormatter+Style.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RelativeFormatter+Style.swift"; path = "Sources/SwiftDate/Formatters/RelativeFormatter/RelativeFormatter+Style.swift"; sourceTree = ""; }; + B6EF5B13F861E1CCE813F0EA0C9CD993 /* JXSegmentedTitleAttributeDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleAttributeDataSource.swift; path = Sources/AttributeTitle/JXSegmentedTitleAttributeDataSource.swift; sourceTree = ""; }; + B6FA1B9747143FF49A517CD7DE2D7F9E /* ISPlacementInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPlacementInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISPlacementInfo.h"; sourceTree = ""; }; + B7135ABBCE42C92818D3A722C6132DB0 /* ChartboostSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChartboostSDK.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/ChartboostSDK.h"; sourceTree = ""; }; + B73F831B52BA5A417A52EEDD6B1BA2A2 /* NSString+PAGAddtion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+PAGAddtion.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSString+PAGAddtion.h"; sourceTree = ""; }; + B77276B2268DE94ED5BD78D8B913D53A /* ChartboostSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = ChartboostSDK.xcframework; sourceTree = ""; }; + B7CD5BF7848AF446D1C48236505835C4 /* ISIntegrationHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIntegrationHelper.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISIntegrationHelper.h"; sourceTree = ""; }; + B7D0E436DD66015E154E85C56933A6F4 /* SKProductDiscount+LocalizedPrice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SKProductDiscount+LocalizedPrice.swift"; path = "Sources/SwiftyStoreKit/SKProductDiscount+LocalizedPrice.swift"; sourceTree = ""; }; + B828ABA5DCA7C08512B49E19233F5D98 /* NSBezierPath+PAGRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+PAGRoundedCorners.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/NSBezierPath+PAGRoundedCorners.h"; sourceTree = ""; }; + B87C5C4918251691737E8C5924893C67 /* JXSegmentedTitleOrImageDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleOrImageDataSource.swift; path = Sources/TitleOrImage/JXSegmentedTitleOrImageDataSource.swift; sourceTree = ""; }; + B8BB5B56F447E572F669454F21B09375 /* MarqueeLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarqueeLabel.swift; path = Sources/MarqueeLabel.swift; sourceTree = ""; }; + B8EFAE5171A5BAEF3E28A192AB44C244 /* DiskStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DiskStorage.swift; path = Sources/Cache/DiskStorage.swift; sourceTree = ""; }; + B918C2AA8CFD3E96A4CF65DD93297BD4 /* PKCircleProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKCircleProgressView.h; path = Pod/Classes/PKCircleProgressView.h; sourceTree = ""; }; + B91B5E7CF2E218E0FECD891C56977161 /* PAGAFNetworkingHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAFNetworkingHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAGAFNetworkingHeader.h"; sourceTree = ""; }; + B9894295AE0D08C6B492EC82BE5F399A /* PAG_IESGurdCacheCleanerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleanerManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCacheCleanerManager.h"; sourceTree = ""; }; + B98D2D8C08FD4345E22B7390119A7E28 /* PAGThreadSafeMutableArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGThreadSafeMutableArray.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGThreadSafeMutableArray.h"; sourceTree = ""; }; + B9B727FF2E2E2AC325F11EFD42AC8A87 /* PAG_IESGurdApplyPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdApplyPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdApplyPackageManager.h"; sourceTree = ""; }; B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SnapKit-SnapKit_Privacy"; path = SnapKit_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - BAFB2A47961808B54644D5522E742508 /* NSDictionary+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSDictionary+PAGUtilities.h"; sourceTree = ""; }; - BB083C9EBAF78B226851EFC84478795D /* PAGNetWorkHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetWorkHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/PAGNetWorkHeader.h"; sourceTree = ""; }; - BB443DBBF74A33CFCC3F2E6428AC583C /* SwiftDate-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftDate-dummy.m"; sourceTree = ""; }; - BB77C0FE2CE1A070FFFF7B0A01078187 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "Frameworks/Release/UserMessagingPlatform.xcframework/ios-arm64/UserMessagingPlatform.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - BB8583A27AF00F16CD62B27B5BDA33C7 /* LPMInterstitialAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInterstitialAdDelegate.h"; sourceTree = ""; }; - BB8D59079D9DED6DEAA55BE3902C6C62 /* LevelPlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlay.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlay.h"; sourceTree = ""; }; - BC7E47256D1BBC8CF6EFC9765B1B4E7F /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = ""; }; - BCB2F43FB33CB74C09B4DB17D653FE22 /* PAG_SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloaderConfig.h"; sourceTree = ""; }; - BD4B86EBFF7E5DCB337EA6033F16C7E6 /* UIButton+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIButton+PAGWebCache.h"; sourceTree = ""; }; - BD5A20C13EA3BE9218C337C2C235D200 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/Kanna/PrivacyInfo.xcprivacy; sourceTree = ""; }; - BD63B6BFB376E998B2AD3EDAD04FC9E8 /* NSObject+PAGSafeKVO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGSafeKVO.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSObject+PAGSafeKVO.h"; sourceTree = ""; }; - BD655D3DA42474D58EB028C77AF22583 /* PAGDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDeviceHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGDeviceHelper.h"; sourceTree = ""; }; - BD72A8FFF7B01E5937919415D5B93952 /* NSObject+PAGSafeKVO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGSafeKVO.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSObject+PAGSafeKVO.h"; sourceTree = ""; }; - BD88AA1F4A90B93D03A0D5E1AADBD903 /* PKPendingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKPendingView.m; path = Pod/Classes/PKPendingView.m; sourceTree = ""; }; - BD91FF6283DE970C8AB962C701CCDC2C /* UIViewController+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIViewController+PAGUtilities.h"; sourceTree = ""; }; - BDE9395F7F298D30289C72EA0C696B1F /* ISNativeAdAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdAdapterProtocol.h"; sourceTree = ""; }; - BE0166626EF2E021847ECA7F9FFEC18F /* PAG_IESGurdEventTraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdEventTraceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdEventTraceManager.h"; sourceTree = ""; }; - BE1E4A03727CDC9B6B675F05A2D3752D /* LPMBannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMBannerAdViewDelegate.h"; sourceTree = ""; }; - BE5332C37AD04F2C53AC3AF4C472A195 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/Features/MultipartFormData.swift; sourceTree = ""; }; - BE6CAC50334E0AC831A417B7460B1CDC /* PAG_AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFHTTPSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFHTTPSessionManager.h"; sourceTree = ""; }; - BE78A3CC5BEFF088B0236E897778E866 /* JXPagingView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JXPagingView.debug.xcconfig; sourceTree = ""; }; - BEBD2FF4E52C7939FD48D3DC2F06C9E5 /* PAG_IESGurdBaseDownloadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdBaseDownloadOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdBaseDownloadOperation.h"; sourceTree = ""; }; - BEE16AB61E51F86CBC3781F0E0A5A77E /* IronSourceNetworkSwiftBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceNetworkSwiftBridge.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/IronSourceNetworkSwiftBridge.h"; sourceTree = ""; }; - BF43FE357CF9F7A8A832EEA8487F27B7 /* PAG_IESGurdPackagesConfigResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdPackagesConfigResponse.h"; sourceTree = ""; }; - BF545AFB491FFE3C69A8427040B53591 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = ""; }; - BF5FC9CE2462FAE453D1E9400842B1C2 /* ISNSupersonicAdsPublisherSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNSupersonicAdsPublisherSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNSupersonicAdsPublisherSwiftFacade.h"; sourceTree = ""; }; - BF8F9884F342BCBD83E1A920D0FCB451 /* ISWaterfallConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISWaterfallConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISWaterfallConfiguration.h"; sourceTree = ""; }; - BFBEAB6A03729766E0A7EFB6D1048142 /* JXSegmentedIndicatorParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorParams.swift; path = Sources/Indicator/JXSegmentedIndicatorParams.swift; sourceTree = ""; }; - BFE2F46A03904B9D3EED4743047B121E /* PAG_IESGurdLRUCacheLinkedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedNode.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdLRUCacheLinkedNode.h"; sourceTree = ""; }; - C03049BFE407CEB4BF1B43AC6F0D68F8 /* HeimdallrPAGEmbedConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbedConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HeimdallrPAGEmbedConfig.h"; sourceTree = ""; }; + BA06E40FFA21E5CFDD144F60269180E0 /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = ""; }; + BA9594A114F5BD33C000C36016512BB2 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; + BABB0B1F3D84A4C35C1211DBC1745D8A /* PAG_SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAssetManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageAssetManager.h"; sourceTree = ""; }; + BAC46948BA7A01A2AD554A04B0A9E850 /* PAGNetworkRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGNetworkRequest.h"; sourceTree = ""; }; + BADAAD3D97BBBCE941D8B354A93138F5 /* PAG_ZFPlayerControlViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlViewDelegate.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAG_ZFPlayerControlViewDelegate.h"; sourceTree = ""; }; + BAE7DF7FDF0CD29A955A3BF2B9601803 /* InAppReceiptVerificator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InAppReceiptVerificator.swift; path = Sources/SwiftyStoreKit/InAppReceiptVerificator.swift; sourceTree = ""; }; + BB1BB07551CF2264E07FE71EFAFA3622 /* Date+Compare.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Compare.swift"; path = "Sources/SwiftDate/Date/Date+Compare.swift"; sourceTree = ""; }; + BB26E8801B0114891D36F49FB007633B /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; + BB31D48E18EF1EFBA1080211FEC0839C /* PAG_SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManagerOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCachesManagerOperation.h"; sourceTree = ""; }; + BBC0FA6D3886D61366D9AB922C1FBC7B /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; + BC42381A9B4BC9FBED704240778BFDFF /* PAG_SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoadersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageLoadersManager.h"; sourceTree = ""; }; + BC55BDE00F396CAD45D0B19204834C68 /* ISAdapterNetworkData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNetworkData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNetworkData.h"; sourceTree = ""; }; + BC7B1E5BCF22ABF64667F91855574B54 /* PAG_SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderRequestModifier.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloaderRequestModifier.h"; sourceTree = ""; }; + BCD931864A2B8C6B2492476CF05D7B62 /* ISNControllerMessageListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerMessageListener.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNControllerMessageListener.h"; sourceTree = ""; }; + BCFB2A2ABBB595DE47F3802523612BD7 /* PAG_SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageManager.h"; sourceTree = ""; }; + BD472562883B6E7754A94E2E4CBAE0C0 /* PKCircleProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKCircleProgressView.m; path = Pod/Classes/PKCircleProgressView.m; sourceTree = ""; }; + BD4FBC1276286323CB7F5201C90D9354 /* GoogleMobileAdsMediationMintegral.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationMintegral.debug.xcconfig; sourceTree = ""; }; + BD5547996235A3AA3894E6BABF53226D /* ISNEventTrackerWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerWrapper.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNEventTrackerWrapper.h"; sourceTree = ""; }; + BD60FC49CE717AB67B301D491C2CB9FF /* JXSegmentedIndicatorImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorImageView.swift; path = Sources/Indicator/JXSegmentedIndicatorImageView.swift; sourceTree = ""; }; + BDA79F9800CE8FFBAEC992335970C0CD /* ISSetAPSDataProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSetAPSDataProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSetAPSDataProtocol.h"; sourceTree = ""; }; + BE711ACE25AC44FA0FB2FDE0FFF15FEB /* RestorePurchasesController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RestorePurchasesController.swift; path = Sources/SwiftyStoreKit/RestorePurchasesController.swift; sourceTree = ""; }; + BE7D119AC370CFCE663AE0DDA1C6900D /* HMDPAGALogProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGALogProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGALogProtocol.h"; sourceTree = ""; }; + BEF8B945B3B8A6890DBD1376DD25203A /* LevelPlayInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayInterstitialDelegate.h"; sourceTree = ""; }; + BF19DF21CE304C4547E1DF23BE04410E /* PAG_ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZFPlayer.h"; sourceTree = ""; }; + BF82499F2D5DFD91F076A17C901A3333 /* Executer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Executer.swift; path = Sources/General/Executer.swift; sourceTree = ""; }; + BF89B48F082EC36A4E997015D484FE0F /* ISBaseRewardedVideoAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideoAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseRewardedVideoAdapter.h"; sourceTree = ""; }; + BF8C70A35687784463B3D3354C31CA66 /* SwiftDate.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.release.xcconfig; sourceTree = ""; }; + BFA6C0741AA70EEBA0285654921A00F4 /* AppLovinSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = AppLovinSDK.xcframework; path = "applovin-ios-sdk-13.0.0/AppLovinSDK.xcframework"; sourceTree = ""; }; + BFDA3A92F41203A1AF863573C82DD553 /* Cache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cache.swift; path = Sources/General/Cache.swift; sourceTree = ""; }; + C066215E0A589DDCFC9B51CA13AA1D56 /* PAGWebViewApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewApplication.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebViewApplication.h"; sourceTree = ""; }; + C068FA58C86548EA9B74F52D114D7343 /* PAGActionWorker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGActionWorker.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGActionWorker.h"; sourceTree = ""; }; C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - C0942827BB2133F19690F1962429EB3C /* IronSource.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = IronSource.xcframework; path = IronSource/IronSource.xcframework; sourceTree = ""; }; - C0C9ED5BDDB0C8978A38B912C44F568C /* RetryStrategy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryStrategy.swift; path = Sources/Networking/RetryStrategy.swift; sourceTree = ""; }; - C0E3FCC9F43B361DFC7E9328C88F81AE /* PAG_IESGeckoBSPatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoBSPatch.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoBSPatch.h"; sourceTree = ""; }; - C14F0CEA739047106066D6D2FF92D783 /* ISNControllerManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNControllerManagerSwiftFacade.h"; sourceTree = ""; }; - C1788D8BAD4338823B98EACC597041E9 /* Runtime.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Runtime.swift; path = Sources/Utility/Runtime.swift; sourceTree = ""; }; - C190F2BD3CBC362695FDE7AF09748B26 /* ISAAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAAdSize.h"; sourceTree = ""; }; - C22F29C934885EFE397D7DDBF04D5B93 /* ISBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBannerView.h"; sourceTree = ""; }; + C0CDA76EBC7F011569123FD3D766FF87 /* JXSegmentedView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXSegmentedView-umbrella.h"; sourceTree = ""; }; + C0E3772CD4A72577EC78923E7A9FBE8F /* ISAInterstitialAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdRequestBuilder.h"; sourceTree = ""; }; + C0F7C2547AA9E1F700B4E01801B08914 /* UIImageView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImageView+PAGWebCache.h"; sourceTree = ""; }; + C1E0A231AD037262793594B9AC1BEA68 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; + C1EDB6921E98FA7BF176E67BE5672051 /* PAGSDWebImageHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGSDWebImageHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAGSDWebImageHeader.h"; sourceTree = ""; }; + C200AAD78266E6279EF5D69D7D681C59 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; + C2063F776288C76ECF58B0626C3A1488 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; + C26F1178660E61E6575CEEB5A07DB5AE /* LPMAdSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdSize.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMAdSize.h"; sourceTree = ""; }; + C2982C2F0F8EB103A0E3612D983EDB8A /* PAG_IESGeckoDefines+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoDefines+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoDefines+PAGPrivate.h"; sourceTree = ""; }; C298ABB78D9B05529B89D8322DB2E7B0 /* Kingfisher-Kingfisher */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Kingfisher-Kingfisher"; path = Kingfisher.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - C2DF9AC0A6D1B0FC89B0D89FD6D7BA2D /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Core/Response.swift; sourceTree = ""; }; - C2F3235CD98841BCD0F81BA7DF2F9B18 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/Features/RedirectHandler.swift; sourceTree = ""; }; - C37FF53F100739EB233902A3B4B027AB /* ISAAdFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdFormat.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAAdFormat.h"; sourceTree = ""; }; + C2CBC3F93EB4BDBB3D28099A2E4067E5 /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/Core/RequestTaskMap.swift; sourceTree = ""; }; + C2E2856F4334A354F1BB1CD3C70ABB0E /* NSData+PAGGzip.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+PAGGzip.h"; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64/Headers/NSData+PAGGzip.h"; sourceTree = ""; }; + C2E4D666906CC722756D7E4AB51FD8E3 /* ISBaseInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitial.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseInterstitial.h"; sourceTree = ""; }; + C2EAD37C116BD068DEB0DA6F063D2275 /* ISAdapterAdFullscreenProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdFullscreenProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdFullscreenProtocol.h"; sourceTree = ""; }; + C2F2833C15364CFCC2159569E3F3980E /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Position.swift"; sourceTree = ""; }; + C302C0EB07449087EC0E543ACB63E462 /* BURelyFoundationGlobalYYModel.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalYYModel.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalYYModel/BURelyFoundationGlobalYYModel.xcframework; sourceTree = ""; }; + C32ED1557CE5B66D30230924B9DE2690 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; + C35FBC3012B2D2ABD2FF78C42926E73A /* UIWindow+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWindow+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIWindow+PAGUtilities.h"; sourceTree = ""; }; + C36FA46267BA23BB5203D5101233B66B /* PAG_ZipArchiveUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZipArchiveUtility.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64/Headers/PAG_ZipArchiveUtility.h"; sourceTree = ""; }; + C38D652253F63B1467B2105213F8C252 /* NSTimer+PAGBlockSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTimer+PAGBlockSupport.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSTimer+PAGBlockSupport.h"; sourceTree = ""; }; + C39AA511690A72012778076DE7F74111 /* IronSourceSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "IronSourceSDK-xcframeworks.sh"; sourceTree = ""; }; + C3A12CA56BC658B17638D1CB4E86A45C /* UIImage+PAGTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGTransform.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGTransform.h"; sourceTree = ""; }; + C3A6233E6DBBBCDD2302A9A1A3C1D396 /* KFOptionsSetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFOptionsSetter.swift; path = Sources/General/KFOptionsSetter.swift; sourceTree = ""; }; C3F44C782D64D7EB20B61CE3844EBFAD /* Kingfisher */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Kingfisher; path = Kingfisher.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C414B1B428A0FF6528547342A05FFDE4 /* Kanna-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Kanna-Info.plist"; sourceTree = ""; }; - C43102786C528A9B4375F166C832D328 /* HMDPAGNetworkInjector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGNetworkInjector.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGNetworkInjector.h"; sourceTree = ""; }; - C43FDB1AEDEA921A49D51B30D63D02A1 /* ISIntegrationHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIntegrationHelper.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISIntegrationHelper.h"; sourceTree = ""; }; - C47A170A9ACAD74298BBD89F88E6BE7D /* ChartboostSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ChartboostSDK.debug.xcconfig; sourceTree = ""; }; - C489DE1EC0B260C26CDA11091088F879 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/Features/AuthenticationInterceptor.swift; sourceTree = ""; }; - C4C62DC57AE022471C5279EF50CB8E04 /* HMDPAGEmbedAddressRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedAddressRange.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGEmbedAddressRange.h"; sourceTree = ""; }; - C4FA523AA8BB8E5F1F2478B11BDC834E /* PAG_SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManagerOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCachesManagerOperation.h"; sourceTree = ""; }; - C534EC094AA7A45E0091D7CE01FC978F /* ISABannerAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdLoaderDelegate.h"; sourceTree = ""; }; - C547E19E3140FAFD91BE8B5E999CE05B /* ISAdapterConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConfig.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterConfig.h"; sourceTree = ""; }; + C3F81BA02B550DDF883BFB1C1749C99A /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = Sources/Cache/Storage.swift; sourceTree = ""; }; + C406DB8A07D242089B4101477DBDFAA8 /* PAGBaseRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGBaseRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/PAGBaseRequest.h"; sourceTree = ""; }; + C4398177CE1DC802B0F807CB2B9A5643 /* PAGLPlayerDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerDefine.h"; sourceTree = ""; }; + C49F5180E60C1A8C4A6147F991EE967B /* LevelPlayNativeAdBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayNativeAdBuilder.h"; sourceTree = ""; }; + C4ED36571C8F43F0C8C302DDECC3DE56 /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = Sources/Views/Indicator.swift; sourceTree = ""; }; + C52BAAF501B5B045C16E351C4B5CD8A4 /* HMDPAGEmbedAddressRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGEmbedAddressRange.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGEmbedAddressRange.h"; sourceTree = ""; }; C5599939621D610A1B24DBE6AD727F1F /* Pods-relax.offline.mp3.music-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-relax.offline.mp3.music-frameworks.sh"; sourceTree = ""; }; - C5A4AE592C027A8E81A190211BD34F0A /* ISAdUnit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnit.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdUnit.h"; sourceTree = ""; }; + C587DC4C16090211336CBA9E8E41570A /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; C5A558306E631973D7B81200472877D4 /* Pods-relax.offline.mp3.music.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-relax.offline.mp3.music.release.xcconfig"; sourceTree = ""; }; - C5BC9DBF38FD539DD225D458B9E52832 /* PAG_IESGurdKit+PAGCustomParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdKit+PAGCustomParams.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdKit+PAGCustomParams.h"; sourceTree = ""; }; - C6507F4AF27447992A5309144A4625A8 /* SVIndefiniteAnimatedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVIndefiniteAnimatedView.m; path = SVProgressHUD/SVIndefiniteAnimatedView.m; sourceTree = ""; }; - C67D6207D8AC696B1AE1B0595DAB202E /* ISARewardedAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdRequestBuilder.h"; sourceTree = ""; }; - C67EB5190252D854B818ABAC7D82DAE3 /* PAG_IESGeckoFileMD5Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoFileMD5Hash.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoFileMD5Hash.h"; sourceTree = ""; }; - C7018DA274BD55626CAA50D198768745 /* JXSegmentedNumberCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberCell.swift; path = Sources/Number/JXSegmentedNumberCell.swift; sourceTree = ""; }; - C726FBEC7AC3ACB5909E77CA3A32AB95 /* ISRewardedVideoAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISRewardedVideoAdapterProtocol.h"; sourceTree = ""; }; - C72902B81CB5C101BEE3FBF90325A05E /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; - C79893B01FF07B5D75FC01366FB12E85 /* PKCircleProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKCircleProgressView.m; path = Pod/Classes/PKCircleProgressView.m; sourceTree = ""; }; - C8123F61A1BF850B50B2FD7C1EE4B089 /* ISLoggerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoggerManager.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLoggerManager.h"; sourceTree = ""; }; - C8257F219482B3B7721A3ED7B74E9A3C /* GoogleUserMessagingPlatform.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUserMessagingPlatform.release.xcconfig; sourceTree = ""; }; - C883B7A3C69E22312A289C56B19F977D /* HMDPAGCrashExtraDynamicData_ToB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData_ToB.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashExtraDynamicData_ToB.h"; sourceTree = ""; }; - C8A4C2B808E9BA91A44611C976833D25 /* PAGTNCRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGTNCRequest.h"; sourceTree = ""; }; - C8E330DC58D3E31F1E1E2719185A6CB9 /* PAG_IESGurdFileBusinessManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileBusinessManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFileBusinessManager.h"; sourceTree = ""; }; - C8FF1C79B497139731573A642F738AF8 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; - C99211483588BDDE16A1769219E9173A /* ImageDataProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProcessor.swift; path = Sources/Networking/ImageDataProcessor.swift; sourceTree = ""; }; - C99BCD39EB63F891BBE22F1466C06800 /* NSArray+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSArray+PAGUtilities.h"; sourceTree = ""; }; - C9C60A6A1E21A4AB0C6827C9FE0C2704 /* ISAdOptionsPosition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdOptionsPosition.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdOptionsPosition.h"; sourceTree = ""; }; - C9D6F99F3FE492B8A833D7CAF85DD139 /* CPListItem+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CPListItem+Kingfisher.swift"; path = "Sources/Extensions/CPListItem+Kingfisher.swift"; sourceTree = ""; }; - CA0CF8F74324943171A58778F832BEC9 /* BURelyFoundationGlobalZFPlayer.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalZFPlayer.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework; sourceTree = ""; }; - CA0E4052172AD0E9F0F607FAD8CB5488 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = SVProgressHUD/PrivacyInfo.xcprivacy; sourceTree = ""; }; - CA12A9BDDE6B4EBE14BDB8B8655A431B /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; - CA188FA508968F7A54391A24B0F45B13 /* IronSourceAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = IronSourceAdapter.xcframework; path = "IronSourceAdapter-8.4.0.0.0/IronSourceAdapter.xcframework"; sourceTree = ""; }; - CA33D0E9EC2F66EDE321D4F727F8F12F /* NSError+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/NSError+PAGIESGurdKit.h"; sourceTree = ""; }; - CA933F318E3BE9D39B69799F8C02002E /* ISAdapterConsentProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterConsentProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterConsentProtocol.h"; sourceTree = ""; }; - CABE1A9B38FD25FCE86F7ED2DA51E688 /* PAGLPlayerSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerSettingsProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayerSettingsProtocol.h"; sourceTree = ""; }; - CAC56F8751847DF4DB3A1173A6B072F8 /* KingfisherManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KingfisherManager.swift; path = Sources/General/KingfisherManager.swift; sourceTree = ""; }; - CADE69388065CA7D55275F2928370505 /* PAGNetworkRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGNetworkRequest.h"; sourceTree = ""; }; - CAF8EDDDD3E4537A0AB7EF3C498A1765 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = ""; }; - CB13E0F8994AA9393F540837657A1B1A /* SVProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVProgressHUD.m; path = SVProgressHUD/SVProgressHUD.m; sourceTree = ""; }; - CB2B315DF6F3CDA0E8E006900692EE60 /* ISBaseBannerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBannerAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseBannerAdapter.h"; sourceTree = ""; }; - CB655BB10E619CDECD3E3D5F33A1B530 /* PAGGeckoHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGeckoHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAGGeckoHeader.h"; sourceTree = ""; }; - CB6A63D62713920BE13700E009133FE6 /* ISInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISInitializationDelegate.h"; sourceTree = ""; }; - CB76C87029E83AEC51D975868D19C324 /* PangleAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = PangleAdapter.xcframework; path = "PangleAdapter-6.2.0.9.0/PangleAdapter.xcframework"; sourceTree = ""; }; - CC12580D5DB1950E2DA9371E7D733FF0 /* CHBAdEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdEvent.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBAdEvent.h"; sourceTree = ""; }; - CC26583C0CE36DE0F20F62795272ACB0 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; - CC3E5748512FF42B66CF1E625A4F447C /* PAG_SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageManager.h"; sourceTree = ""; }; - CC8E87F35C2E158C23B449B6469FFF5E /* ISNativeAdProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdProtocol.h"; sourceTree = ""; }; - CCB7CBECA7534CD2F9B653205038CE69 /* PAG_SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDmetamacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDmetamacros.h"; sourceTree = ""; }; - CCD70BE85BA95A8850C325B753C86007 /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; - CCEA28771EE1741AEC3448F6AAE734DA /* LevelPlayNativeAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LevelPlayNativeAd.h"; sourceTree = ""; }; - CCEE84F9CAF508BB87E75D7503056074 /* Chartboost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chartboost.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/Chartboost.h"; sourceTree = ""; }; - CD23A030B76476564B34E28B709E8BF1 /* ISInterstitialAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISInterstitialAdapterProtocol.h"; sourceTree = ""; }; - CD2F5BBACE5ACF581D38180E4D960A88 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = ""; }; - CD4EE7D18F2016AD79C9958D6158E980 /* PKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKMacros.h; path = Pod/Classes/PKMacros.h; sourceTree = ""; }; - CD6024AC5A74C79A8FAD5174C9834DD6 /* CHBRewarded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBRewarded.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBRewarded.h"; sourceTree = ""; }; - CD68D9C73D06770E39E1D685DC6BCE53 /* JXSegmentedDotCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedDotCell.swift; path = Sources/Dot/JXSegmentedDotCell.swift; sourceTree = ""; }; - CD7CE442A520CC5658B1EE53E714CE16 /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/Features/RequestInterceptor.swift; sourceTree = ""; }; - CD86CE6DD2587D2DE35D7C74140C2BD9 /* SwiftDate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftDate.swift; path = Sources/SwiftDate/SwiftDate.swift; sourceTree = ""; }; - CDE9B01AF383065F2FB855B1F01C549A /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; - CDF1055374B90B57B6F867750BCDA576 /* ISBaseAdInteractionAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdInteractionAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdInteractionAdapter.h"; sourceTree = ""; }; - CE01761C9E83F1CFD2129CF0DBDFE041 /* PAGWebImageDataCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebImageDataCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAGWebImageDataCacheManager.h"; sourceTree = ""; }; - CE124550AD7ED21DC207A2097968FE30 /* ISAInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAd.h"; sourceTree = ""; }; - CE52D06CFAC4FCA81B063BC88B34B227 /* HMDPAGCrashKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashKit.h"; sourceTree = ""; }; - CE7D7F8958A5ED1FA2B7A23B39DFE730 /* ISNativeAdAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdAdapterDelegate.h"; sourceTree = ""; }; - CEAFD1356DEA9121C8BD0E7397699A97 /* HMDPAGCrashAppGroupURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashAppGroupURL.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashAppGroupURL.h"; sourceTree = ""; }; + C5B61BE2597BD55F98C30D275359CA2E /* ISBiddingDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBiddingDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBiddingDataDelegate.h"; sourceTree = ""; }; + C608BDB133FA4F33726E878B449F4CF3 /* GraphicsContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphicsContext.swift; path = Sources/Image/GraphicsContext.swift; sourceTree = ""; }; + C63DD726449D5A19D70D92AC4F11B463 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; + C63FC03D3EC8F059403ACA30117318EC /* PAGRuntimeUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRuntimeUtil.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRuntimeUtil.h"; sourceTree = ""; }; + C675EAE0B512C45ED4858CC5D1D5A9A8 /* UIImage+PAGMemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMemoryCacheCost.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGMemoryCacheCost.h"; sourceTree = ""; }; + C697B8AACFD313F0BF0622CE18B98949 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; + C6BBF91C707CABF5EE53F00A38C4BCAD /* SwiftDate.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftDate.modulemap; sourceTree = ""; }; + C6DD78FC74E34EE205E326D2F57A9063 /* ChartboostSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ChartboostSDK.debug.xcconfig; sourceTree = ""; }; + C7060857787FE9EF36329CF2D6846FE5 /* ISAInterstitialAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdRequest.h"; sourceTree = ""; }; + C72B60C5ECD09CD48188D8B733A29663 /* PAG_SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGraphics.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageGraphics.h"; sourceTree = ""; }; + C7603A2B3F99C7E3B2D132A2B453DD94 /* HMDPAGCrashAppGroupURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashAppGroupURL.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashAppGroupURL.h"; sourceTree = ""; }; + C779085DC2520F270713CCACA0A7AA9A /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/Core/ParameterEncoding.swift; sourceTree = ""; }; + C88C2F35F4392E74C87C24F7B94B1069 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = ""; }; + C89C17329023149667F7F275EA0C2E2B /* Placeholder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Placeholder.swift; path = Sources/Image/Placeholder.swift; sourceTree = ""; }; + C8B95080C39E9B2C8A1E92AD70937BF1 /* UIDevice+PAGIESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+PAGIESGeckoKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/UIDevice+PAGIESGeckoKit.h"; sourceTree = ""; }; + C8BA606AF2630C9191D598B194B02F16 /* ISNativeAdDataImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataImage.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdDataImage.h"; sourceTree = ""; }; + C8D17355F7D99239E9CF8BD36B12BEDB /* ISDemandOnlyInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyInterstitialDelegate.h"; sourceTree = ""; }; + CA2180EA2A148332AC2F6CE61255879C /* PAG_SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloaderConfig.h"; sourceTree = ""; }; + CA2FC7FF067636C8B22284164CC7999A /* AnimatedImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImageView.swift; path = Sources/Views/AnimatedImageView.swift; sourceTree = ""; }; + CA4146A6D93DBFE0BF8A1AD6929368B9 /* LPMInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInitRequestBuilder.h"; sourceTree = ""; }; + CA4F882E77E61AB5C1DB45967453236C /* PAG_IESGurdPackagesConfigRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdPackagesConfigRequest.h"; sourceTree = ""; }; + CA54F57F8EA620DB7F80756EAACA5CEB /* SVRadialGradientLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVRadialGradientLayer.m; path = SVProgressHUD/SVRadialGradientLayer.m; sourceTree = ""; }; + CAD1CAE1DC16DE4FE6803F6D23E9BFC6 /* PAGGeckoHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGeckoHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAGGeckoHeader.h"; sourceTree = ""; }; + CAEAF680E4071081BDD3344225C0844B /* DownloadButton.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DownloadButton.debug.xcconfig; sourceTree = ""; }; + CAEFA43C85794FE3D60FCE6D0446AE19 /* MarqueeLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.release.xcconfig; sourceTree = ""; }; + CB09DC1833FCEF0A206D45DB41AE22B1 /* UIButton+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIButton+PAGWebCache.h"; sourceTree = ""; }; + CB54DD642FE810722EB6D70D503061CB /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; + CBC612B2BC85F17B45A4F1DEA2377A24 /* ISAppStoreErrorDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAppStoreErrorDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAppStoreErrorDelegate.h"; sourceTree = ""; }; + CBDA2300FDFA4E83D0F3BE593B05FE94 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = ""; }; + CC124F4CCD1B987E5E8C1AD09E39C783 /* ISError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISError.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISError.h"; sourceTree = ""; }; + CC6DBF1742601C8A3F3ACC253DF6EBAA /* libxmlHTMLNode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = libxmlHTMLNode.swift; path = Sources/Kanna/libxmlHTMLNode.swift; sourceTree = ""; }; + CC91B7B7CC3B5D22F1403E6E5E98B0DF /* JXSegmentedIndicatorLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorLineView.swift; sourceTree = ""; }; + CC9C254804E9509351D30EF6671BFBCB /* ISNativeAdAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdAdapterProtocol.h"; sourceTree = ""; }; + CCA2E977AAA506D3732528269C1D68A5 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; + CCAEA55FB316BDF345E802A1D7F45343 /* Date.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Date.swift; path = Sources/SwiftDate/Date/Date.swift; sourceTree = ""; }; + CCE2757A78AB81C5A851BB274D35DFF9 /* ISNetworkInitializationDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNetworkInitializationDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNetworkInitializationDelegate.h"; sourceTree = ""; }; + CD0542DFF266767AF885E2A9388A286C /* ISNativeAdAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdAdapterDelegate.h"; sourceTree = ""; }; + CD95A7BC72401BAD817209D99BC11CA3 /* ISAdUnit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnit.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdUnit.h"; sourceTree = ""; }; + CDA1F3BC020DE48C6532C0FC2524397B /* SwiftDate-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftDate-dummy.m"; sourceTree = ""; }; + CDA588D47FC42ABB99720BAC9984ECA7 /* PAG_SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAsyncBlockOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDAsyncBlockOperation.h"; sourceTree = ""; }; + CDC0468EA59DA7B1593467516E7E01FE /* JXSegmentedComponetGradientView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedComponetGradientView.swift; path = Sources/Indicator/JXSegmentedComponetGradientView.swift; sourceTree = ""; }; + CDC0D16886C28938E7BBEAF9EDC18E0C /* ISBannerAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerAdDelegate.h"; sourceTree = ""; }; + CDCE3C204C6EE195EE0A2B4A633207AC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = SVProgressHUD/PrivacyInfo.xcprivacy; sourceTree = ""; }; + CDDA8C59ACE8F9C39635C4FEFE7A7F7E /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; + CE137BA0B69D85EB9E05B8AD4B43EE54 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = ""; }; + CE17E5AC2073E21DFD2D4B3F82AB832F /* PAGFoundationHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGFoundationHeader.h"; sourceTree = ""; }; + CE560676135321E70EF5630A38B416AC /* ISInterstitialAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISInterstitialAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISInterstitialAdapterProtocol.h"; sourceTree = ""; }; + CE6D54E4E3241B286F4674771EE77724 /* ISLoadWhileShowSupportState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoadWhileShowSupportState.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLoadWhileShowSupportState.h"; sourceTree = ""; }; + CEEB0186ED0DFC25C46B94C6CA3FDA5F /* JXSegmentedIndicatorDotLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorDotLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorDotLineView.swift; sourceTree = ""; }; CF0AA9FBFBDB70858C030769541505ED /* MarqueeLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MarqueeLabel; path = MarqueeLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CF4C860FE5378806613A9AFDA061F72E /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; - CF51315C35ECE8007BCEBBCC2CB3B947 /* PKStopDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKStopDownloadButton.m; path = Pod/Classes/PKStopDownloadButton.m; sourceTree = ""; }; - CF5D5E9EC839F75F03CFC80707646435 /* PAG_IESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoKit.h"; sourceTree = ""; }; - CF69DE445C7D110392851D9EAD0E47BD /* PAG_SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageOperation.h"; sourceTree = ""; }; - CF7A98D22C2588BA2B246B94D35E7797 /* UIView+ISNativeView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+ISNativeView.h"; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/UIView+ISNativeView.h"; sourceTree = ""; }; - CF94F6A681AF31FD472527B61B0B2B37 /* ISLoadWhileShowSupportState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoadWhileShowSupportState.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLoadWhileShowSupportState.h"; sourceTree = ""; }; - CFC243DB53EF5AECECBDD61F635BE5EC /* ISNEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEvent.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNEvent.h"; sourceTree = ""; }; - CFE9FCBD203BE45AE7DFEE267DAFDC5E /* UIView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIView+PAGWebCache.h"; sourceTree = ""; }; - D0035F1C77AAB18A78FF164627806DD2 /* ISDemandOnlyInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDemandOnlyInterstitialDelegate.h"; sourceTree = ""; }; - D03EAF2FFDA059791AD5CF337B4F5FC0 /* ISNativeAdDataImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataImage.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdDataImage.h"; sourceTree = ""; }; - D04757E83FF31679460AE0BB72C6DBE1 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; - D0515F009EC1D42648F936568FE3DBB5 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/Core/ParameterEncoding.swift; sourceTree = ""; }; - D056F9230778077982CFE07A2840B340 /* PAG_IESGurdProtocolDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdProtocolDefines.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdProtocolDefines.h"; sourceTree = ""; }; - D068A8CE6E45E8FC9DCFF81D1F3D7F1F /* ISAdapterBannerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBannerProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterBannerProtocol.h"; sourceTree = ""; }; - D081264A6020FBD150BE3749293ACECF /* PAG_AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLResponseSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFURLResponseSerialization.h"; sourceTree = ""; }; - D094CB1CE710AE1707F38BD19727C6E0 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Image/Filter.swift; sourceTree = ""; }; + CF14FE50C48CF01FCAC4E87BF90707A7 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; + CF39205D62FBEED6E59AF021C113C837 /* ISAdOptionsPosition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdOptionsPosition.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdOptionsPosition.h"; sourceTree = ""; }; + CF4D8121C35B875A1D90B5AF6E424657 /* ISMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMetaData.h"; sourceTree = ""; }; + CF9B6578D8A5FA50E559C94B7BB94864 /* UIView+PAGWebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCacheOperation.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIView+PAGWebCacheOperation.h"; sourceTree = ""; }; + CFBE369876625944AF80B1AC647517BC /* ChartboostSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "ChartboostSDK-xcframeworks.sh"; sourceTree = ""; }; + CFE3B750F2DAA842C56B6F2A74E112FE /* PAGWebViewProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewProgressView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGWebViewProgressView.h"; sourceTree = ""; }; + D046BA7924EA7FD295375208C41AE199 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = ""; }; D095C62B7734C0DB6B8124A2A897B58B /* Pods-relax.offline.mp3.music */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-relax.offline.mp3.music"; path = Pods_relax_offline_mp3_music.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D0E23FB6A2442223C15290B08B414D9F /* ISBaseRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseRewardedVideo.h"; sourceTree = ""; }; - D0EB7C9A6F50BD398572301F10457F56 /* ISNativeAdAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdAdapterProtocol.h"; sourceTree = ""; }; - D0FE745735ECD88BF6794C9FDA108BE1 /* PAG_IESGurdDownloadPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadPackageInfo.h"; sourceTree = ""; }; - D142AFDF8D8A15BACA91579FA1094E1F /* BURelyFoundation_Global.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BURelyFoundation_Global.h; path = "Frameworks/SDK/BURelyFoundationGlobalHeader/BURelyFoundationGlobalHeader.xcframework/ios-arm64/Headers/BURelyFoundation_Global.h"; sourceTree = ""; }; - D14D73B3CC728C5C40936CDBA294173D /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; - D16853BBCF951E9EA346EEC2560A80B3 /* LevelPlayRewardedVideoManualDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoManualDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayRewardedVideoManualDelegate.h"; sourceTree = ""; }; - D17808E82E6A9831D4DEDC890A2C8C2D /* ISAdUnitAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnitAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdUnitAdapterProtocol.h"; sourceTree = ""; }; - D1A6276AA7944FC0C23C81CFC8B058B6 /* PAG_IESGurdPackagesConfigRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdPackagesConfigRequest.h"; sourceTree = ""; }; - D1A7ABD96618F9A15D7194CFB50AAE18 /* UIImage+PAGForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGForceDecode.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGForceDecode.h"; sourceTree = ""; }; - D1D850B1D21555E519987B403A974DAD /* ISAdapterNativeAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNativeAdData.h"; sourceTree = ""; }; - D2229C8AA61302EE9C42BF14CAD4941E /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; - D22FBB9CD35A9AEC4CA7B9CCDD701790 /* PAGDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDeviceHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGDeviceHelper.h"; sourceTree = ""; }; - D26C1EBCB1CBBB51A970DB05E7AFA7A9 /* ISConfigurations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConfigurations.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConfigurations.h"; sourceTree = ""; }; - D2A0A7AEE5C6C088803F732EF5F60A21 /* PAG_SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageCacheKeyFilter.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageCacheKeyFilter.h"; sourceTree = ""; }; - D2C66C01020A1165416408705E80DE17 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = MJRefresh/PrivacyInfo.xcprivacy; sourceTree = ""; }; - D2F077D0789B86E9184E38E057BD7E64 /* GoogleMobileAdsMediationAppLovin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationAppLovin.debug.xcconfig; sourceTree = ""; }; - D372F6EEAE4133DD9855350E2B5C5615 /* NSKeyedArchiver+PAGKeyedArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSKeyedArchiver+PAGKeyedArchiver.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSKeyedArchiver+PAGKeyedArchiver.h"; sourceTree = ""; }; - D3B39CFFD054AC9D96753D149BDA1261 /* ISAInterstitialAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdRequest.h"; sourceTree = ""; }; - D3F086EA374F0B58C2663369F8262995 /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = ""; }; - D4195EE4D04A9B2BCC86CD172EF46701 /* JXSegmentedBaseDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseDataSource.swift; path = Sources/Core/JXSegmentedBaseDataSource.swift; sourceTree = ""; }; - D43B21003753F109DD020391D528517B /* PAG_SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDMemoryCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDMemoryCache.h"; sourceTree = ""; }; - D4A95B57756E85AFD4AC38F6A5D10513 /* PAGTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTimer.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTimer.h"; sourceTree = ""; }; - D4E496054E4EDC533C3DEE702475F124 /* PAG_SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCoder.h"; sourceTree = ""; }; - D589199D7C1D9660C3335BD4BA264796 /* PAG_IESGurdInactiveCacheMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdInactiveCacheMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdInactiveCacheMeta.h"; sourceTree = ""; }; - D5A30D83C7CA3AB7B91FB6A88CF1110E /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "Frameworks/GoogleMobileAdsFramework/GoogleMobileAds.xcframework/ios-arm64/GoogleMobileAds.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - D5DD145A205E642BC394C879FF5B7F82 /* LPMInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMInterstitialAd.h"; sourceTree = ""; }; - D5E779974867A9D5F507354A12E2F627 /* PKCircleView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKCircleView.h; path = Pod/Classes/PKCircleView.h; sourceTree = ""; }; - D5F26AE35EAE9F7C93CF4ACE5AD6B346 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; - D5FD2155F819286545D90EBF8D68B95F /* PAG_AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLResponseSerialization.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_AFURLResponseSerialization.h"; sourceTree = ""; }; - D6115088210D81990475696040E00DC0 /* ISARewardedAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdLoaderDelegate.h"; sourceTree = ""; }; - D698641E9777167DD4B1E0C15EAC5E6E /* PAG_IESGurdEventTraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdEventTraceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdEventTraceManager.h"; sourceTree = ""; }; - D704325915C6BD40A6744CF2D75EBD06 /* ImageBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageBinder.swift; path = Sources/SwiftUI/ImageBinder.swift; sourceTree = ""; }; - D70F7527C99BBEF94D74620FA7C2C816 /* PAGAdSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = PAGAdSDK.xcframework; path = SDK/PAGAdSDK.xcframework; sourceTree = ""; }; - D75A4761A20E1EF3BB6D92E127616937 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; - D80DA8199ADB020A2C681520D820F4E3 /* ISGender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISGender.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISGender.h"; sourceTree = ""; }; - D83FB1341D2EA940D0EC55035D9D80EC /* ISBannerSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerSize.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerSize.h"; sourceTree = ""; }; - D896C798FD50E176B305544F4E5046B4 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; - D8A2326C267C0F58449C85157040758F /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/Core/ParameterEncoder.swift; sourceTree = ""; }; - D8A340165CF984792D0007108793CE69 /* PAGRouter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRouter.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGRouter.h"; sourceTree = ""; }; - D8B7297B2870C426E6AA3D6959056839 /* TiercelError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TiercelError.swift; path = Sources/General/TiercelError.swift; sourceTree = ""; }; - D8BF7A65CDB97E35E2B821EEA2D61658 /* AppLovinSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppLovinSDK.debug.xcconfig; sourceTree = ""; }; - D8F16B4FBDED9927B9D2EE5FA1A40489 /* ISAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdData.h"; sourceTree = ""; }; - D8FBBFB4F6CE85A66E902AAE095FCD5E /* JXSegmentedIndicatorImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorImageView.swift; path = Sources/Indicator/JXSegmentedIndicatorImageView.swift; sourceTree = ""; }; - D950964EE59848D7DD3E7E520F346C8C /* DownloadButton.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DownloadButton.modulemap; sourceTree = ""; }; - D980043CEAAA5ED999733B5B1E8DBE50 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = "static/VungleAdsSDK.xcframework/ios-arm64/VungleAdsSDK.framework/PrivacyInfo.xcprivacy"; sourceTree = ""; }; - D9A246CFDD7BDC2007CE64EBD6DDC831 /* ISContainerParams.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISContainerParams.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISContainerParams.h"; sourceTree = ""; }; - D9BA9D8DBFCAD7B755BB0DABE82A0E0E /* ISAInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAd.h"; sourceTree = ""; }; - D9EC0238B7C36960655DC6777B2E5335 /* ISAInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInitRequestBuilder.h"; sourceTree = ""; }; - DA2A74149DDA306744D9C5406F97DD32 /* MTGSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDK.xcframework; path = Fmk/MTGSDK.xcframework; sourceTree = ""; }; - DA472FA133DE0A7C4955D0D3C2F8547F /* ISEventsReporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISEventsReporting.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISEventsReporting.h"; sourceTree = ""; }; - DA6FB0941848797457FDF77131016366 /* ISNativeAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdInteractionDelegate.h"; sourceTree = ""; }; - DA883D25AF5EFF93EED7B4F075D88F6A /* PAGLCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLCacheManager.h"; sourceTree = ""; }; - DABDAA11DBB94E0AB33B3282050DD8AF /* PAGZipCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipCommon.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64_x86_64-simulator/Headers/PAGZipCommon.h"; sourceTree = ""; }; - DADD11DA8D49DF9BA69C389CED69D280 /* ISNControllerMessageListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerMessageListener.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNControllerMessageListener.h"; sourceTree = ""; }; - DB2FA27A2C4C4E9BA1F2C0623974E546 /* PAGJSBAuthorization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBAuthorization.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBAuthorization.h"; sourceTree = ""; }; - DB5F2134A024A40010AF11C6DF506A4A /* GoogleMobileAdsMediationChartboost.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationChartboost.debug.xcconfig; sourceTree = ""; }; - DB7463C9FD57E1CF8A73191E81F834E3 /* JXSegmentedIndicatorRainbowLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorRainbowLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorRainbowLineView.swift; sourceTree = ""; }; - DB746EC710B4664108B662F857EEEA1D /* ISAdapterAdRewardedDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdRewardedDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdRewardedDelegate.h"; sourceTree = ""; }; - DBD02C63F91304B97CFFA11197197EF1 /* UIColor+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+PKDownloadButton.m"; path = "Pod/Classes/UIColor+PKDownloadButton.m"; sourceTree = ""; }; + D158F8C658D78A8AF4D0F96D9F51525F /* UIButton+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIButton+PAGWebCache.h"; sourceTree = ""; }; + D1A9F5574A0F75389DFDC6497FB34B0E /* PAG_IESGeckoFileMD5Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoFileMD5Hash.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoFileMD5Hash.h"; sourceTree = ""; }; + D1AB877B7BD3DED898800F9D741034E1 /* ISAdapterAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdInteractionDelegate.h"; sourceTree = ""; }; + D229CF1F8A3CF7DA3ED6BDF1A5ED20D8 /* MarqueeLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MarqueeLabel.modulemap; sourceTree = ""; }; + D233D758CCBA72F24AE3EE46516BAC16 /* ISImpressionDataDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISImpressionDataDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISImpressionDataDelegate.h"; sourceTree = ""; }; + D24D6E6A9BF385C5AEF82A7513E8DDE8 /* AuthenticationChallengeResponsable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponsable.swift; path = Sources/Networking/AuthenticationChallengeResponsable.swift; sourceTree = ""; }; + D25DD24CD556B642F97724EF61ED20B4 /* DownloadButton.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DownloadButton.modulemap; sourceTree = ""; }; + D26F2077234A1B2DC9099F0628DB54CB /* JXPagingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JXPagingView-Info.plist"; sourceTree = ""; }; + D2C65A669258BA7619F3BDF463EA5E0E /* NSLayoutConstraint+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+PKDownloadButton.m"; path = "Pod/Classes/NSLayoutConstraint+PKDownloadButton.m"; sourceTree = ""; }; + D310A3F70A1FDFEE4D83DC90AB3F2381 /* CallbackQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CallbackQueue.swift; path = Sources/Utility/CallbackQueue.swift; sourceTree = ""; }; + D37C58F3EDBB7DF57F8BF162349C31FB /* PAGAPMHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAPMHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/PAGAPMHeader.h"; sourceTree = ""; }; + D38C563D487CF5A46CAF797070C206E1 /* Tiercel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tiercel-prefix.pch"; sourceTree = ""; }; + D38D3E47E9DE2AF045A98A1C5B9CB455 /* ISAdapterNativeAdData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNativeAdData.h"; sourceTree = ""; }; + D3F07DE6977FAC08B793323372D78E02 /* DataRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataRequest.swift; path = Source/Core/DataRequest.swift; sourceTree = ""; }; + D3F409FEC6EC8932CF4B0197D1FD3208 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Networking/ImagePrefetcher.swift; sourceTree = ""; }; + D469E53494016D9AB546E58FC4ADD275 /* PAGLPlayerInternalDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerInternalDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerInternalDefine.h"; sourceTree = ""; }; + D4828198E3D12EBB9DA5A5281EAA6EB9 /* ISWaterfallConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISWaterfallConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISWaterfallConfiguration.h"; sourceTree = ""; }; + D4E4B162511256A31B8267E4E1C77331 /* PAG_AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_AFURLSessionManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64/Headers/PAG_AFURLSessionManager.h"; sourceTree = ""; }; + D52A65BFEF1BA47EF41FF4A1CE996DD3 /* ISAdapterAdaptiveProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdaptiveProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdaptiveProtocol.h"; sourceTree = ""; }; + D5612A6FCA785BF0F0916C381BFC49C9 /* PAG_SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageIndicator.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageIndicator.h"; sourceTree = ""; }; + D57AAFE8FACA745FB605541102C7B50F /* PangleAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = PangleAdapter.xcframework; path = "PangleAdapter-6.2.0.9.0/PangleAdapter.xcframework"; sourceTree = ""; }; + D5A00EF3CB990CF3406AD40FC76225B9 /* ISBannerSize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBannerSize.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBannerSize.h"; sourceTree = ""; }; + D5ACF71F72A451A57D1B038A57E65A2D /* PAG_SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloaderOperation.h"; sourceTree = ""; }; + D5B012B8AC45553B9146038F662EB333 /* UIColor+PAGTheme.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PAGTheme.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIColor+PAGTheme.h"; sourceTree = ""; }; + D5BCC0A6AFE86816A062D750711D4F58 /* NSUserDefaults+PAGCrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSUserDefaults+PAGCrypt.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSUserDefaults+PAGCrypt.h"; sourceTree = ""; }; + D5D08F547EBCE70B73BAC6B69CA8A428 /* ResourceBundle-DownloadButton-DownloadButton-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-DownloadButton-DownloadButton-Info.plist"; sourceTree = ""; }; + D5DFF8E73F96DF78148EFB3FEE6BA961 /* PAGDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDeviceHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGDeviceHelper.h"; sourceTree = ""; }; + D5EB580BA41D5C6B5BC77BAC9B76CAD2 /* ISAppStoreErrorDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAppStoreErrorDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAppStoreErrorDelegate.h"; sourceTree = ""; }; + D5FC6743ABF97875027D58D4C14B3082 /* URLEncodedFormEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLEncodedFormEncoder.swift; path = Source/Features/URLEncodedFormEncoder.swift; sourceTree = ""; }; + D5FFEA3BC29CF7167F7CBB5654B70F5A /* NSDictionary+PAGIESGurdKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGIESGurdKit.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/NSDictionary+PAGIESGurdKit.h"; sourceTree = ""; }; + D65DDC803105B15A66E8B26FCE6900A8 /* PAGLPlayerItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayerItem.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGLPlayerItem.h"; sourceTree = ""; }; + D6619114145E2522D8A3820FC9D9838D /* ISLoadWhileShowSupportState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoadWhileShowSupportState.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISLoadWhileShowSupportState.h"; sourceTree = ""; }; + D662176C165F26B496EA1990A4139B6A /* PAG_IESGurdFilePaths.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFilePaths.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFilePaths.h"; sourceTree = ""; }; + D667D495F0B53796B34CAE6AAE78A35F /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodGroup.swift; sourceTree = ""; }; + D6A7CF2260A070A1699C4E3CFA75267D /* LPMBannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMBannerAdView.h"; sourceTree = ""; }; + D6C3C97F720DD50CA02C620D5DEE8D58 /* JXSegmentedNumberDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberDataSource.swift; path = Sources/Number/JXSegmentedNumberDataSource.swift; sourceTree = ""; }; + D7024D4AEB7EE9C04078D5CDC67F9D62 /* PAG_SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCachesManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCachesManager.h"; sourceTree = ""; }; + D7107E8117AD47107E95228E9041145A /* PAGWebViewProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebViewProgressView.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebViewProgressView.h"; sourceTree = ""; }; + D742720B2716BFAABFDBA4356DF7DE09 /* ISNControllerManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNControllerManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNControllerManagerSwiftFacade.h"; sourceTree = ""; }; + D74E68D7C88C85B66CA11A7286E08E0A /* FormatIndicatedCacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FormatIndicatedCacheSerializer.swift; path = Sources/Cache/FormatIndicatedCacheSerializer.swift; sourceTree = ""; }; + D7527B2C256486912089839E0800D205 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; + D75E46B7CC83306DFC31508730EBD680 /* Tiercel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Tiercel.modulemap; sourceTree = ""; }; + D7B527F52A4E49B30C9D9BC9054015C3 /* PAG_SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageIOCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageIOCoder.h"; sourceTree = ""; }; + D7D3B5355387C7D4462F0551F6D9BB8A /* ISAInitRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInitRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInitRequestBuilder.h"; sourceTree = ""; }; + D7D6DD40B8C0502F91B53E5D71467812 /* PAG_IESGeckoBSPatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoBSPatch.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoBSPatch.h"; sourceTree = ""; }; + D80D822E61002DDF0C346D35F0E9CA15 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/Core/ParameterEncoder.swift; sourceTree = ""; }; + D811E682CDAE1128C3B611B97320D7D8 /* LevelPlayInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayInterstitialDelegate.h"; sourceTree = ""; }; + D81D9C8D59F6A59813C15D5238CC81E0 /* JXSegmentedIndicatorBaseView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorBaseView.swift; path = Sources/Indicator/JXSegmentedIndicatorBaseView.swift; sourceTree = ""; }; + D83C7EA058CC630A8BA3F7B415546616 /* PAG_IESGurdBaseDownloadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdBaseDownloadOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdBaseDownloadOperation.h"; sourceTree = ""; }; + D8557D8CBB4A41AEEC2451F8853A913E /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodCollection.swift; sourceTree = ""; }; + D8706ADE8BA2BC5D634F4B874A7B9119 /* PAG_IESGurdDownloadPatchPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadPatchPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdDownloadPatchPackageOperation.h"; sourceTree = ""; }; + D89A584016779FAF4A8BB01178BCA4DE /* ISWaterfallConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISWaterfallConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISWaterfallConfiguration.h"; sourceTree = ""; }; + D90E7F4379D6C946F5DB1491FB603059 /* PAG_IESGurdBaseDownloadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdBaseDownloadOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdBaseDownloadOperation.h"; sourceTree = ""; }; + D9182C8107ED147A1427B6BCBB8912CA /* ISIntegrationHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIntegrationHelper.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISIntegrationHelper.h"; sourceTree = ""; }; + D9501575B2BDBEFFF0150D365B9F0954 /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = ""; }; + D959BE095508F283C318D980BD7B9D21 /* HMDPAGCrashDirectory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDirectory.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64/Headers/HMDPAGCrashDirectory.h"; sourceTree = ""; }; + D98D703E0302A8F8F4128E229CF02ED0 /* ISMetaDataUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataUtils.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMetaDataUtils.h"; sourceTree = ""; }; + D9AB1D9032330E2D5B20EB6480CF745B /* ISABannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISABannerAdView.h"; sourceTree = ""; }; + D9E1FEB73DDC01113863E993B36E7230 /* PAG_SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageLoadersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageLoadersManager.h"; sourceTree = ""; }; + D9ED4472547ECEF13B11699FAA84B170 /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = Sources/SwiftDate/TimePeriod/TimePeriod.swift; sourceTree = ""; }; + D9EE1E3DEF3E8D281BF9649849A3C822 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; + D9F366BC661782F6DBF9C6CE8395B59E /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = ""; }; + DA62B52D9183F426CA3C2E8DFF6C34A3 /* IronSourceAds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceAds.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/IronSourceAds.h"; sourceTree = ""; }; + DA85D318D19D89745F60B3143D2D21AF /* PAGVideoPrefetchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGVideoPrefetchManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGVideoPrefetchManager.h"; sourceTree = ""; }; + DAA6BD0348DCFCA9E9405535AB7B4EDE /* UIColor+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+PKDownloadButton.h"; path = "Pod/Classes/UIColor+PKDownloadButton.h"; sourceTree = ""; }; + DAB4C3BD9C56E3F27CA8560A3DD6D0FA /* ISAInterstitialAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAd.h"; sourceTree = ""; }; + DB034D8D265E92A889ECCC42BB5F0535 /* HeimdallrPAGEmbed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeimdallrPAGEmbed.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HeimdallrPAGEmbed.h"; sourceTree = ""; }; + DB1BB9B6EE496B4524931BE66EE5BC38 /* PAGQueueManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGQueueManager.h"; sourceTree = ""; }; + DB478C05915B156841A1FB4C2B01E737 /* ISNEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEvent.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNEvent.h"; sourceTree = ""; }; + DB7FF2CDCDBFDADD06C9CEC383B5B4BA /* ISABannerAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdInfo.h"; sourceTree = ""; }; + DB83A771D0B32FD82667417FE45B2406 /* LPMConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMConfiguration.h"; sourceTree = ""; }; + DB9D84FF37FB6059664ACF2DC60566BA /* PAGDownloadSpeedServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGDownloadSpeedServer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGDownloadSpeedServer.h"; sourceTree = ""; }; + DBBB04A78DC6B9BFC5289E78F99C2CC0 /* ISBaseAdUnitAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdUnitAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdUnitAdapter.h"; sourceTree = ""; }; DBD68AAF67BB25B9E1F44519178DAE0F /* Tiercel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Tiercel; path = Tiercel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - DC16C892349D243C1820D68197BC66CC /* ISAdapterSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterSettingsProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterSettingsProtocol.h"; sourceTree = ""; }; - DC18537E6D031677D1B6AAA91D64A0AF /* BURelyFoundationGlobalHeader.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalHeader.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalHeader/BURelyFoundationGlobalHeader.xcframework; sourceTree = ""; }; - DC335545799374490AFA38EE2326904B /* PAGFoundationHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGFoundationHeader.h"; sourceTree = ""; }; - DC420520F0A79FA6D40893BBF558E312 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; - DC77C12A73411C587BA88241974608CF /* UIButton+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+PKDownloadButton.m"; path = "Pod/Classes/UIButton+PKDownloadButton.m"; sourceTree = ""; }; - DC7DCB7CF104944DAD3951C5C9A122F7 /* PAGLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLogManager.h"; sourceTree = ""; }; + DBE5292453672779FCE09FBDA0114ED1 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; + DC353E8FCB34DFE6FE45DD780A40E396 /* GoogleMobileAdsMediationChartboost.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationChartboost.release.xcconfig; sourceTree = ""; }; + DCA6EC66FDA00722A91A2B145BF11223 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = ""; }; DCE9AF65F6021937194CC0C0B3BEB8B6 /* Pods-relax.offline.mp3.music-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-relax.offline.mp3.music-umbrella.h"; sourceTree = ""; }; - DD2B764E0069FD8B3EE102B0CBBAB52F /* PAG_IESGeckoKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoKit.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoKit.h"; sourceTree = ""; }; - DD34430002335FDCB6DB650639C969BB /* ISAdapterDebugProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterDebugProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterDebugProtocol.h"; sourceTree = ""; }; - DD8AE62A4BB94C62E0F2687C9A17BE08 /* PAGReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGReachability.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGReachability.h"; sourceTree = ""; }; - DDBEA4CD908A31ECF6E0D01C4C60D087 /* IronSourceSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IronSourceSDK.release.xcconfig; sourceTree = ""; }; - DDDAF2A73EE67010203A18D1B41F406D /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; sourceTree = ""; }; - DDECAC8AA300FB2AF70D5826D583D881 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; - DE1DE68F8EFC99F4EC5565B02DD26789 /* PAG_IESGurdFileMetaManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGurdFileMetaManager+Private.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFileMetaManager+Private.h"; sourceTree = ""; }; - DE4D65408E959DBC4414DD73E80CF948 /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/Features/CachedResponseHandler.swift; sourceTree = ""; }; - DE56D1193A18C7B4C7BF2E8B32D10A7A /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; - DE9291119E3CCAE36443925679CB44AC /* SVProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-prefix.pch"; sourceTree = ""; }; - DEF62CD8680C4289FFD6EC19F9066527 /* PAGRemoteImageBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGRemoteImageBridge.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGRemoteImageBridge.h"; sourceTree = ""; }; - E0017512D3910F0D3D543B2440823D69 /* DateInRegion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateInRegion.swift; path = Sources/SwiftDate/DateInRegion/DateInRegion.swift; sourceTree = ""; }; - E0207BBEF44C11160A43CFF37D0FCC99 /* CHBInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBInterstitial.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBInterstitial.h"; sourceTree = ""; }; - E02792BA5F052064B96466DF4B60D80F /* GoogleMobileAds.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = GoogleMobileAds.xcframework; path = Frameworks/GoogleMobileAdsFramework/GoogleMobileAds.xcframework; sourceTree = ""; }; - E0E94D52221548EFD97FEB745147DA15 /* MTGSDKInterstitialVideo.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKInterstitialVideo.xcframework; path = Fmk/MTGSDKInterstitialVideo.xcframework; sourceTree = ""; }; - E102C8852B54402298DB54F3F16C5EE5 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Sources/General/Notifications.swift; sourceTree = ""; }; - E1223E244361837651294974907BBFF5 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; - E1336067514250416133B70D1484A7B7 /* PAGTNCRequestParam.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequestParam.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCRequestParam.h"; sourceTree = ""; }; - E14766982E367A66418D5FA6020515B3 /* ISBaseAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdapter.h"; sourceTree = ""; }; - E168A38CF18323F52190B3DD764B5716 /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; - E17C6188732B8F2211BE7ABE65DF00BA /* IronSourceNetworkSwiftBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSourceNetworkSwiftBridge.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/IronSourceNetworkSwiftBridge.h"; sourceTree = ""; }; - E18ABC6FC9EFE7EBCB7B15000BEDD82B /* JXSegmentedBaseCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseCell.swift; path = Sources/Core/JXSegmentedBaseCell.swift; sourceTree = ""; }; - E1C2C205010AD6105AB80A33FBEE4751 /* PAG_IESGurdLRUCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdLRUCacheCleaner.h"; sourceTree = ""; }; - E20CEFF4F2FCC8B9AA6232A3D61DCD8B /* ISDemandOnlyBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyBannerView.h"; sourceTree = ""; }; - E2CE83AA940C3298669444C8FC9598D1 /* PAG_SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageFrame.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageFrame.h"; sourceTree = ""; }; - E2EE4C39D9C771FC8B7078E82E6E4E17 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; - E34CF82630BAD3593DFEB7F71B55ECEE /* MemoryStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MemoryStorage.swift; path = Sources/Cache/MemoryStorage.swift; sourceTree = ""; }; - E35AEBD5B93D27162A1DBF5BDC09DE21 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; - E35F71BB0114CD1FBA9437C6666CCAD6 /* PAGLPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLPlayer.h"; sourceTree = ""; }; - E38821146F281144A774A5754489F806 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; - E3D7E49BBE41D2430B63ECE71BB6551D /* PAGBaseRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGBaseRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/PAGBaseRequest.h"; sourceTree = ""; }; - E3E6D2E5C3361BBBE0709A5D1AE935BF /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; - E4258AA2A020278B614B2A255571D994 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; - E49D166A4658E9FC31323225BA045491 /* PAG_IESGurdConfigManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdConfigManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdConfigManager.h"; sourceTree = ""; }; + DD515FF09FEA01119E688F263DEAA263 /* SVProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVProgressHUD.release.xcconfig; sourceTree = ""; }; + DD754E29D68C2000C9A0B7954E99C57B /* PHPickerResultImageDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PHPickerResultImageDataProvider.swift; path = Sources/General/ImageSource/PHPickerResultImageDataProvider.swift; sourceTree = ""; }; + DD9B11ECBBE71A036D52F1A629DB95D3 /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; + DDF6E3E5E5225117BE17F0481E172233 /* ISARewardedAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISARewardedAdDelegate.h"; sourceTree = ""; }; + DE9A0767FD3CFBD370369982B2AE49EF /* JXSegmentedIndicatorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorProtocol.swift; path = Sources/Indicator/JXSegmentedIndicatorProtocol.swift; sourceTree = ""; }; + DEDE52AB97C238634827FA944F280699 /* ISSupersonicAdsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSupersonicAdsConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSupersonicAdsConfiguration.h"; sourceTree = ""; }; + DEF2951733E7C012A0662A76B56CCAFC /* PAG_IESGurdDelegateDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDelegateDispatcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDelegateDispatcher.h"; sourceTree = ""; }; + DEF2CD2DC337C3A20BA62E962D0BDD9C /* ISNativeAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdView.h"; sourceTree = ""; }; + DF6451CC5A8A40CF9E84A54DE2ABB661 /* Kingfisher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kingfisher.release.xcconfig; sourceTree = ""; }; + DF76775D9F3AA4FD172A923F608ADFD0 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; + DF8B424F3148A42E6CE974F58B52C196 /* UIView+PAGAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGAdditions.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/UIView+PAGAdditions.h"; sourceTree = ""; }; + DFD2430DB2A1D02CDBDB75A83F5C8DFB /* ISAdapterAdRewardedDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdRewardedDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdRewardedDelegate.h"; sourceTree = ""; }; + DFD2554C7F4F65AC0B21E1039B65F789 /* ISBaseInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseInterstitial.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseInterstitial.h"; sourceTree = ""; }; + DFFC8C27D9B131CBD6F4E0AA2B595F8E /* SVProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SVProgressHUD-Info.plist"; sourceTree = ""; }; + E0203A0DAAE7D3100D0D4EE7BB570C2F /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; + E03AB2BD16AD9C79F0406FC03952FA2B /* ISNativeAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdInteractionDelegate.h"; sourceTree = ""; }; + E0B648DD0AEA4A423CE4DC58BC676EE0 /* LevelPlayNativeAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAd.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayNativeAd.h"; sourceTree = ""; }; + E0BB03F413716590B5FE11E35A5046CF /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; + E132EF2E725A9717BC08E4B71D8535FA /* ISEventsReporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISEventsReporting.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISEventsReporting.h"; sourceTree = ""; }; + E140085FD7725E013FB2B8E031CFDEA2 /* ImageDataProcessor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDataProcessor.swift; path = Sources/Networking/ImageDataProcessor.swift; sourceTree = ""; }; + E1614EE75470062D2933DBDF3DFBA69E /* DateComponents+Extras.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateComponents+Extras.swift"; path = "Sources/SwiftDate/Foundation+Extras/DateComponents+Extras.swift"; sourceTree = ""; }; + E1B5A73404513DAD7DA187F94BE4A023 /* ISAdapterBannerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterBannerProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterBannerProtocol.h"; sourceTree = ""; }; + E249420E6B3FAB323F5F2CA652376819 /* WebSocketRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocketRequest.swift; path = Source/Core/WebSocketRequest.swift; sourceTree = ""; }; + E2569CA596DD40262761C5AB283F2ABB /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; + E293051BA81CAD5A16251442103589B9 /* UIImage+PAGMemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMemoryCacheCost.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGMemoryCacheCost.h"; sourceTree = ""; }; + E2970F3663D36F63B692E740B1E4B26F /* ISAdapterSettingsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterSettingsProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterSettingsProtocol.h"; sourceTree = ""; }; + E2B8804287F71CFDE51E94237AA905AE /* DownloadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DownloadRequest.swift; path = Source/Core/DownloadRequest.swift; sourceTree = ""; }; + E2C3F0683C2A5ABC345535DE7BEA9D87 /* UIWindow+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWindow+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/UIWindow+PAGUtilities.h"; sourceTree = ""; }; + E2CCB44220F4780B83D5FD00D8AA47C2 /* Alamofire.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.release.xcconfig; sourceTree = ""; }; + E2F21FD8B56EE12C75365F486D8BAF41 /* ISNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdViewBinderProtocol.h"; sourceTree = ""; }; + E31C6A4558BD5DC78BF5599D70AB3E06 /* HMDPAGCrashExtraDynamicData_ToB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashExtraDynamicData_ToB.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashExtraDynamicData_ToB.h"; sourceTree = ""; }; + E3E71E6E0E1BD5B2CD8E3464CFA46607 /* ISMetaDataUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataUtils.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMetaDataUtils.h"; sourceTree = ""; }; + E4195B13F509D6D234CF970887CD1BE0 /* Formatter+Protocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+Protocols.swift"; path = "Sources/SwiftDate/Formatters/Formatter+Protocols.swift"; sourceTree = ""; }; + E41BAD5886177B324CA0737607EBE859 /* ISBaseAdInteractionAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseAdInteractionAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseAdInteractionAdapter.h"; sourceTree = ""; }; + E43355740FC3CF69BD6938127E8C545B /* PAGGifImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGGifImage.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGGifImage.h"; sourceTree = ""; }; + E4653E774EC5B58444FC5ADC46A8FAF8 /* AuthenticationInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationInterceptor.swift; path = Source/Features/AuthenticationInterceptor.swift; sourceTree = ""; }; E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E4E3C8FAF8526E8D7C2BF1C309F6DA65 /* VungleAdsSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = VungleAdsSDK.xcframework; path = static/VungleAdsSDK.xcframework; sourceTree = ""; }; - E4ED71219BA9BD7A1D68BDFAF11AC6EB /* PAG_SDImageAPNGCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageAPNGCoderInternal.h"; sourceTree = ""; }; - E4F1BE33963B8EB12D057F641183451F /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Sources/Networking/SessionDelegate.swift; sourceTree = ""; }; - E55F3F5B8BC1A6C2F5EDE30C73972DAB /* PAG_IESGurdFileMetaManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileMetaManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdFileMetaManager.h"; sourceTree = ""; }; - E5903E02A80EDDD3F4B74CEFA9012501 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = ""; }; - E5CD866E0968100C670AD9C8194E71AD /* ISNativeAdLoadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdLoadDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdLoadDelegate.h"; sourceTree = ""; }; - E60011C5BB155CEAE3B2C3D13D99E2D9 /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; - E62E311D6FC3EFAB2FA77D83E54C40FA /* ISError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISError.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISError.h"; sourceTree = ""; }; - E65341435184EA8019E427D44ED55E44 /* ResourceBundle-Alamofire-Alamofire-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Alamofire-Alamofire-Info.plist"; sourceTree = ""; }; - E663E03F03A089B4056AA5799572E6B6 /* CHBAdEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdEvent.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBAdEvent.h"; sourceTree = ""; }; - E695DD9911BA85FA5306A7F5715C51CE /* PAG_IESGeckoLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoLogger.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoLogger.h"; sourceTree = ""; }; - E7176562985170FD11D5087382925BCE /* PAG_SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWeakProxy.h"; sourceTree = ""; }; - E72B27182CB0B819E2D43CA2AFC34A0B /* CHBAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAd.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBAd.h"; sourceTree = ""; }; - E7615959D761E79E1FFD2CC87D383C54 /* ISAdapterNativeAdViewBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterNativeAdViewBinder.h"; sourceTree = ""; }; - E781672CA89E78C20E7B6394E8590321 /* ISNAdViewsManagerSwiftFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAdViewsManagerSwiftFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNAdViewsManagerSwiftFacade.h"; sourceTree = ""; }; - E7E0021F78F938327A1C9F0768C07B7F /* ISAdapterNativeAdViewBinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinder.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNativeAdViewBinder.h"; sourceTree = ""; }; - E7E0D5572A96F95C17E685947A370753 /* PAGTNCRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCRequest.h"; sourceTree = ""; }; - E7E8E66686A3247876CACFC91A6266E6 /* GoogleMobileAdsMediationChartboost-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationChartboost-xcframeworks.sh"; sourceTree = ""; }; - E821E22D9470FF5E530ABA692DB2CD1E /* SVProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVProgressHUD.release.xcconfig; sourceTree = ""; }; - E86D6E6B16B53C23DCF2E672666E023E /* ISARewardedAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAdRequestBuilder.h"; sourceTree = ""; }; - E870EA52244F81C4502A48B853FED989 /* HMDPAGCrashKitSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashKitSwitch.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashKitSwitch.h"; sourceTree = ""; }; - E883CB85A4743E0EC1C6E377763F1DE2 /* LPMBannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/LPMBannerAdView.h"; sourceTree = ""; }; - E8D6959BD385499146EA0E87C109E0A1 /* MarqueeLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.debug.xcconfig; sourceTree = ""; }; - E91756E5EEC1CE38135F7A766BFE5668 /* URLConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = URLConvertible.swift; path = Sources/General/URLConvertible.swift; sourceTree = ""; }; - E925C3CDFD761574F6C78C0378FADC97 /* ISIronSourceAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISIronSourceAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISIronSourceAdapter.h"; sourceTree = ""; }; + E4A52580737933C0F0CC9BC925BE7318 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/Features/MultipartFormData.swift; sourceTree = ""; }; + E4DDA730A95861C9ED61E3C8CA3E3A1C /* Ads-Global.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Ads-Global.debug.xcconfig"; sourceTree = ""; }; + E4E45A1342843C3B4A6DBC80151E58CD /* IronSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IronSource.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/IronSource.h"; sourceTree = ""; }; + E4EE769FC869BF809A8D20CA5374389C /* MemoryStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MemoryStorage.swift; path = Sources/Cache/MemoryStorage.swift; sourceTree = ""; }; + E4FAFA21E0D38E80D84CAE204F08F62A /* CacheSerializer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CacheSerializer.swift; path = Sources/Cache/CacheSerializer.swift; sourceTree = ""; }; + E505ECCB41566B1DBEF7D35B409161C3 /* SVProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-prefix.pch"; sourceTree = ""; }; + E510AFEA69C9B8C6C0A7D283DEA97B3C /* SwiftyStoreKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyStoreKit.debug.xcconfig; sourceTree = ""; }; + E5247D19BEC1843E42AD0B88D51E0AD2 /* ISOParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOParser.swift; path = Sources/SwiftDate/Formatters/ISOParser.swift; sourceTree = ""; }; + E526B627692E0A3D8643215B35B9C8C7 /* PAGZipCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipCommon.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64_x86_64-simulator/Headers/PAGZipCommon.h"; sourceTree = ""; }; + E5296A8F86A6933EE39403A91D6F4A05 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/Extensions/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; + E52B6E723185C7E96D11C97A76874B50 /* SVProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVProgressHUD-umbrella.h"; sourceTree = ""; }; + E57B9FEFD78AF98347EC3E3B0A6232DA /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; + E6155DFE9CF658770EE8DE0D71557759 /* ChartboostSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ChartboostSDK.release.xcconfig; sourceTree = ""; }; + E629F86BE8CFA8A2485673929FCD4DE8 /* PAG_IESGurdCacheConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheConfiguration.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCacheConfiguration.h"; sourceTree = ""; }; + E6423D16EFEF39C063881F785AA09D66 /* LevelPlayRewardedVideoManualDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayRewardedVideoManualDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayRewardedVideoManualDelegate.h"; sourceTree = ""; }; + E7039D79BDB313C97FC611D490FCB460 /* PAG_IESGeckoKit+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoKit+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoKit+PAGPrivate.h"; sourceTree = ""; }; + E734F6DAB3EDCFACF93443D286E3BDE2 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; + E776078C4EE06B7AE6AEF3E7DA357FC9 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; + E7A9E089FE9D472489A40C86FA22CD85 /* ChartboostSDK-Swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ChartboostSDK-Swift.h"; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/ChartboostSDK-Swift.h"; sourceTree = ""; }; + E7EC9D1A356BBE3A0777041B6185F335 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Sources/General/Notifications.swift; sourceTree = ""; }; + E7F20A336FAB234C59F3C746FD627FD3 /* PAG_SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDMemoryCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDMemoryCache.h"; sourceTree = ""; }; + E806E09D3795F67E9F4E7272758C442D /* ISMediationGlobalDataWriterFacade.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMediationGlobalDataWriterFacade.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISMediationGlobalDataWriterFacade.h"; sourceTree = ""; }; + E80BEA4AB54E3575C6B2DBDF0EC0A531 /* ISABannerAdView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdView.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdView.h"; sourceTree = ""; }; + E81C9B24DF4E54C64FF589F03F69530E /* PAG_SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageOperation.h"; sourceTree = ""; }; + E83406075AEC22266C96C5667334371B /* PAG_IESGeckoBSPatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoBSPatch.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoBSPatch.h"; sourceTree = ""; }; E97D43C46A45EE515A4DA3AF94398441 /* SVProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SVProgressHUD; path = SVProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E9819526D26F71A4E59F47CD0F1E809B /* ISConcurrentMutableSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableSet.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConcurrentMutableSet.h"; sourceTree = ""; }; - E9A415EFCD42F3DA175B0F2EDC17D8DC /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; - E9DBA0A9C62A5EECE3E5362D2226CC93 /* MarqueeLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.release.xcconfig; sourceTree = ""; }; - EA333B8AED3B9FCD7580EA97730FBDC2 /* ISAdapterErrorType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrorType.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterErrorType.h"; sourceTree = ""; }; - EA61E0AE49AA356956A71CBEC8BF552C /* DateInRegion+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Components.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Components.swift"; sourceTree = ""; }; - EA9959AA5860F54E1E14AA60DF145ED8 /* UIImage+PAGTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGTransform.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGTransform.h"; sourceTree = ""; }; - EAA35450FF8A6CCD0AD1B02690989CCD /* ISAdapterErrorType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterErrorType.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterErrorType.h"; sourceTree = ""; }; - EAF0F6CA9A3621F94892BD24B6A4BA53 /* GoogleUserMessagingPlatform-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleUserMessagingPlatform-xcframeworks.sh"; sourceTree = ""; }; - EAF8810D4A07A2D23082B4FDF6B61409 /* NSTimer+PAGBlockSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTimer+PAGBlockSupport.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSTimer+PAGBlockSupport.h"; sourceTree = ""; }; - EB347EBE40352CC7E76D1BBC0022CE38 /* ISAInterstitialAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdRequestBuilder.h"; sourceTree = ""; }; - EBBBC9ADC53617494059860673DA9189 /* MTGSDKBanner.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKBanner.xcframework; path = Fmk/MTGSDKBanner.xcframework; sourceTree = ""; }; - EBE84B1475DE74BCB7200B552D17B0D6 /* SessionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionConfiguration.swift; path = Sources/General/SessionConfiguration.swift; sourceTree = ""; }; - EC0D6D5CE6F2D99B4CB26C0BCD4567B6 /* PAGZipHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64_x86_64-simulator/Headers/PAGZipHeader.h"; sourceTree = ""; }; - EC25C97F950EB830D3679CDFBA226BB6 /* JXSegmentedBaseItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseItemModel.swift; path = Sources/Core/JXSegmentedBaseItemModel.swift; sourceTree = ""; }; - EC7050695BCACEAAED4DE898FF1DF050 /* ISNativeAdDataImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdDataImage.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNativeAdDataImage.h"; sourceTree = ""; }; - EC859072BF34E615AE0FDBE05ECE45A4 /* ISLoggerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoggerManager.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLoggerManager.h"; sourceTree = ""; }; - ECACEEF57698CA4AAF7D74C0160796DA /* UserMessagingPlatform.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UserMessagingPlatform.xcframework; path = Frameworks/Release/UserMessagingPlatform.xcframework; sourceTree = ""; }; - EDCBD4CD4DC5AD494502E6E8460D1ED6 /* ISDemandOnlyInterstitialDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyInterstitialDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyInterstitialDelegate.h"; sourceTree = ""; }; - EDD6DD5176F9FCE0B624E93A78876A9D /* DisplayLink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisplayLink.swift; path = Sources/Utility/DisplayLink.swift; sourceTree = ""; }; - EDE57E8BFE5F342D73C01AAD03F65444 /* PAG_SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDDiskCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDDiskCache.h"; sourceTree = ""; }; - EE0ED538E67A8547B249AA94005E13AB /* ISAInterstitialAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdInfo.h"; sourceTree = ""; }; - EE72215598651A630C375F520A1DAD0B /* PAG_IESGurdApplyPackageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdApplyPackageManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdApplyPackageManager.h"; sourceTree = ""; }; - EE8D571591044700EDD0F539E19670E8 /* ISABannerAdRequestBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequestBuilder.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdRequestBuilder.h"; sourceTree = ""; }; - EEBC5145D4C9F82E41E8BAB6720376B0 /* PAG_SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheDefine.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageCacheDefine.h"; sourceTree = ""; }; - EEFB4A8623B44F3FFBA40FB34B30A7ED /* PAGAFNetworkingHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAFNetworkingHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAFN/BURelyFoundationGlobalAFN.xcframework/ios-arm64_x86_64-simulator/Headers/PAGAFNetworkingHeader.h"; sourceTree = ""; }; - EF1542C16376334243A777B939C7F840 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/Extensions/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; - EF1E41EF13077BBD1C2A3B43C2D0821D /* JXSegmentedRTLLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedRTLLayout.swift; path = Sources/Common/JXSegmentedRTLLayout.swift; sourceTree = ""; }; - EF64FDCEA561741EA3800446C9B23D4C /* JXSegmentedTitleDynamicConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleDynamicConfiguration.swift; path = Sources/Title/JXSegmentedTitleDynamicConfiguration.swift; sourceTree = ""; }; - EF76AFF3130F23F058D3CC9E8855280C /* PAG_IESGurdFileBusinessManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileBusinessManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFileBusinessManager.h"; sourceTree = ""; }; - EF980D6718C89535F222818343982CA3 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; - EFA07AEF14CD01EBE8DFA6AB965CEAE6 /* PAG_IESGurdUnzipPackageInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdUnzipPackageInfo.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdUnzipPackageInfo.h"; sourceTree = ""; }; - F025A39E3323ADC933E31A67C6FACB60 /* GoogleMobileAdsMediationMintegral.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationMintegral.debug.xcconfig; sourceTree = ""; }; - F070F3D569C3768C6913DD9778372CF6 /* PAG_SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageTransition.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageTransition.h"; sourceTree = ""; }; - F07C16276861F8F0161EEFD610369D1C /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; - F11033146CFAE13D5856A955F96B6277 /* PAG_SDImageAPNGCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageAPNGCoderInternal.h"; sourceTree = ""; }; - F15E619677D6D0503BFD59CAFAEC288F /* PAGQueueManagerConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManagerConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGQueueManagerConfig.h"; sourceTree = ""; }; - F163CAD521B68EFACB685AC1D3CFD553 /* PAG_SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDAnimatedImageRep.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDAnimatedImageRep.h"; sourceTree = ""; }; + E98FE04731CEFCB36FD7BAAC807B96B8 /* KFImageOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImageOptions.swift; path = Sources/SwiftUI/KFImageOptions.swift; sourceTree = ""; }; + E998B16C5DA782F08E0884D7DAF1CC25 /* PAG_IESGurdPackagesConfigRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdPackagesConfigRequest.h"; sourceTree = ""; }; + E9D8C2ACF59B49CFFAD8038723F24B1C /* ISGender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISGender.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISGender.h"; sourceTree = ""; }; + E9F6EB124513FE81C5EC6752475D76AF /* ISLoggerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISLoggerManager.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISLoggerManager.h"; sourceTree = ""; }; + E9F8225A686C7B290F3D81A86C7844AA /* PAGZipCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGZipCommon.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64/Headers/PAGZipCommon.h"; sourceTree = ""; }; + EA4453E579084BCA04147AE691FA2895 /* ISAdapterAdaptiveProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdaptiveProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdaptiveProtocol.h"; sourceTree = ""; }; + EA7804605809EA022D1D7D175DF59204 /* GoogleMobileAdsMediationChartboost-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationChartboost-xcframeworks.sh"; sourceTree = ""; }; + EA9FAB9822C781194FAA24653149EA2F /* PAG_IESGurdCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdCacheCleaner.h"; sourceTree = ""; }; + EAB9130E5D9123A31740CD11F4056D28 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; + EAD2125BDDE2908DFA83E83725DCF81D /* PAG_ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlView.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAG_ZFPlayerControlView.h"; sourceTree = ""; }; + EAF33E6B64771EA7FF5F641D83C3699C /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Sources/Networking/ImageDownloader.swift; sourceTree = ""; }; + EB0819184AA9084F91743F1F8C87DA60 /* MintegralAdSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MintegralAdSDK.release.xcconfig; sourceTree = ""; }; + EB2E85EAD326370964D55B19EBE596AB /* ISAdapterAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdDelegate.h"; sourceTree = ""; }; + EB35E086F1D2DA61922B990D948EA9FF /* ISDemandOnlyBannerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerView.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyBannerView.h"; sourceTree = ""; }; + EB36A73567F32C8E30DDA386F983074F /* SwiftyStoreKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyStoreKit-prefix.pch"; sourceTree = ""; }; + EB3D466802433EF5B7D7F435669B9546 /* PAG_IESGurdFIFOCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFIFOCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFIFOCacheCleaner.h"; sourceTree = ""; }; + EB56DF69D8D35C61DD2882F947E63822 /* PAG_IESGeckoAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoAPI.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoAPI.h"; sourceTree = ""; }; + EB7406EFD62506191D5B1EE8F6815F98 /* SwiftyStoreKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyStoreKit.swift; path = Sources/SwiftyStoreKit/SwiftyStoreKit.swift; sourceTree = ""; }; + EB857EE3524F6D246AFC11388D911BA3 /* PAGFoundationAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGFoundationAddress.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGFoundationAddress.h"; sourceTree = ""; }; + EBC30D9117633C9E419E8A0339636E5C /* UIImage+PKDownloadButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+PKDownloadButton.m"; path = "Pod/Classes/UIImage+PKDownloadButton.m"; sourceTree = ""; }; + EBD6B94C3FA551CB3CFD3BA64C8FADD5 /* PAG_ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlView.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZFPlayerControlView.h"; sourceTree = ""; }; + EBF91EF74D21324A615793F59A1D1D1E /* ISDemandOnlyBannerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDemandOnlyBannerDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDemandOnlyBannerDelegate.h"; sourceTree = ""; }; + EC5D0C54AE440DB67D3265EA41725E75 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; + ECC367EB9547058B58E525F4F825A607 /* ISAdUnitAdapterProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdUnitAdapterProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdUnitAdapterProtocol.h"; sourceTree = ""; }; + ECCEF9A95F703CF0A04BDBB57AD87CD4 /* ISNAppStoreVCRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNAppStoreVCRootViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNAppStoreVCRootViewDelegate.h"; sourceTree = ""; }; + ED2234EF9772797C910C7D388B877FB4 /* Kanna-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kanna-umbrella.h"; sourceTree = ""; }; + ED2DBCF7D7679AE1732BD29DF6538790 /* PKPendingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PKPendingView.h; path = Pod/Classes/PKPendingView.h; sourceTree = ""; }; + ED4E3461C564504F1783E702F097F028 /* ResourceBundle-kanna_privacy-Kanna-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-kanna_privacy-Kanna-Info.plist"; sourceTree = ""; }; + ED5B61FD6747C87B46F71FD4FE6C41DD /* PAGLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGLogManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGLogManager.h"; sourceTree = ""; }; + ED77466C2F0AB4B4754E6EBFB7C39ECC /* Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delegate.swift; path = Sources/Utility/Delegate.swift; sourceTree = ""; }; + EDBD00AC5D39359736F8707008E61024 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; + EE0BBFACE82659812C2918AE599C021C /* CALayer+PKDownloadButtonAnimations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+PKDownloadButtonAnimations.h"; path = "Pod/Classes/CALayer+PKDownloadButtonAnimations.h"; sourceTree = ""; }; + EE554630860E75FA5E383558986F3E3F /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; + EE5F3970AF9D5888E7A6A849E03C4F95 /* MarqueeLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MarqueeLabel.debug.xcconfig; sourceTree = ""; }; + EE6EED3B5441B93536953BB9BC36B8C6 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; + EE864DC982804DF6D89F20231C5CE945 /* UIButton+PKDownloadButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+PKDownloadButton.h"; path = "Pod/Classes/UIButton+PKDownloadButton.h"; sourceTree = ""; }; + EEAB892F8368A6FC47866D1646D6B757 /* UserMessagingPlatform.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UserMessagingPlatform.xcframework; path = Frameworks/Release/UserMessagingPlatform.xcframework; sourceTree = ""; }; + EED6197F4F59160666CBC9839D30DE88 /* ISSegmentDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegmentDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISSegmentDelegate.h"; sourceTree = ""; }; + EF2B1BDDFDD70539B07AD9190F905808 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; + EF4258F492B61170CC46E0CA3831DDEC /* PAG_IESGeckoResourceModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceModel.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGeckoResourceModel.h"; sourceTree = ""; }; + EFD9D003FB1AC1FEF4967ACA815D82C0 /* ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist"; sourceTree = ""; }; + F019F59365354C50CEDBCAF4AFFF5816 /* BURelyFoundationGlobalAPM.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalAPM.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework; sourceTree = ""; }; + F043CA4FC5F2AEBBCC7394A3A2CBBC22 /* PKCircleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKCircleView.m; path = Pod/Classes/PKCircleView.m; sourceTree = ""; }; + F0F5579B6A72045468031E3C8B8E4F71 /* PAGUserAgentHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGUserAgentHelper.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGUserAgentHelper.h"; sourceTree = ""; }; F1797A8CC5D058D5E4D0F8E171AD7056 /* Pods-relax.offline.mp3.music-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-relax.offline.mp3.music-resources.sh"; sourceTree = ""; }; - F17FAA6CAEE4B7AF59C567AB12CB0B5E /* URLSession+ResumeData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+ResumeData.swift"; path = "Sources/Extensions/URLSession+ResumeData.swift"; sourceTree = ""; }; - F18094F3BC18CB2A733F6495760F67A6 /* Google-Mobile-Ads-SDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Google-Mobile-Ads-SDK.release.xcconfig"; sourceTree = ""; }; - F1938304BA416A78B24C7730FCDE81AD /* ISOFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ISOFormatter.swift; path = Sources/SwiftDate/Formatters/ISOFormatter.swift; sourceTree = ""; }; - F28B5EEF4B87037C80B5DE086BB0D968 /* DataRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataRequest.swift; path = Source/Core/DataRequest.swift; sourceTree = ""; }; - F30D7D082680337C7F6329A41F988ECE /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = Sources/SwiftDate/TimePeriod/Groups/TimePeriodCollection.swift; sourceTree = ""; }; - F37B7ADA8CFB594ABAAE88F78533B289 /* GoogleMobileAdsMediationMintegral-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationMintegral-xcframeworks.sh"; sourceTree = ""; }; - F391F357E6E6AF871FC1271971F60CA1 /* String+Hash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Hash.swift"; path = "Sources/Extensions/String+Hash.swift"; sourceTree = ""; }; - F3F9034BB13D8DF718DAA1F0DDDB323B /* OperationQueue+DispatchQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+DispatchQueue.swift"; path = "Sources/Extensions/OperationQueue+DispatchQueue.swift"; sourceTree = ""; }; - F401E0A57AE8FA5399E102EF055D119F /* KFImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KFImage.swift; path = Sources/SwiftUI/KFImage.swift; sourceTree = ""; }; - F446F0A6910A78CAC48BB376188CB082 /* SVProgressHUD.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = SVProgressHUD.bundle; path = SVProgressHUD/SVProgressHUD.bundle; sourceTree = ""; }; - F46B36D187EF594D3A9B6642166602D9 /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = ""; }; - F4820D0A0ACC20746D917B1F9CA1DE6E /* ISAdapterAdFullscreenProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdFullscreenProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdapterAdFullscreenProtocol.h"; sourceTree = ""; }; - F49A52F3BAFB35FAE27978ECBA3A8C9D /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = ""; }; - F4A2979BABC5C5264E7FB892B4DE59F5 /* UIImageView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImageView+PAGWebCache.h"; sourceTree = ""; }; - F4A878D3A14B8F0DB21AE35FCCE6B2E1 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; - F4CA1F7720F606D70E2A7589490A6288 /* PAG_ZFPlayerControlView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayerControlView.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZFPlayerControlView.h"; sourceTree = ""; }; - F4DB9457B7BB9FE6F097C8060FD152F2 /* ISAdapterAdInteractionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdInteractionDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdInteractionDelegate.h"; sourceTree = ""; }; - F4EC2CFE628E3EEF1580531D43BD8484 /* LPMConfigServiceEventSender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMConfigServiceEventSender.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMConfigServiceEventSender.h"; sourceTree = ""; }; - F50A9A756AA22FF1619A06EC90D62B15 /* ISDataKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDataKeys.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISDataKeys.h"; sourceTree = ""; }; - F50E0371A87DDE7D81FC00F73B62A323 /* PAGActionWorker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGActionWorker.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGActionWorker.h"; sourceTree = ""; }; - F599A4146FCA3A7CDD31D732895296DC /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; - F5A66DFD1F24A7DBCB813A9D06C9D706 /* BURelyFoundation_Global.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BURelyFoundation_Global.h; path = "Frameworks/SDK/BURelyFoundationGlobalHeader/BURelyFoundationGlobalHeader.xcframework/ios-arm64_x86_64-simulator/Headers/BURelyFoundation_Global.h"; sourceTree = ""; }; - F5D39C8E4706107F07E6210FBDE17A11 /* PAG_ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAG_ZFPlayer.h"; sourceTree = ""; }; - F6143473D2816E4610EC7DFA32B344A6 /* PAG_IESGeckoDefines+PAGPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PAG_IESGeckoDefines+PAGPrivate.h"; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoDefines+PAGPrivate.h"; sourceTree = ""; }; - F6310EA1FB0DC406FAA76F66A24F9CFA /* libxmlParserOption.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = libxmlParserOption.swift; path = Sources/Kanna/libxmlParserOption.swift; sourceTree = ""; }; - F6DB57E4E62A161EFCA42ADB91CF93A7 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; - F7551D89513930D83E96B49F6411C054 /* GoogleMobileAdsMediationPangle-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationPangle-xcframeworks.sh"; sourceTree = ""; }; - F75ABFF765C4DEFFF1F5597BD679BEDF /* ISABannerAdRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdRequest.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdRequest.h"; sourceTree = ""; }; - F790570456A516F8650BAB9AA492E2E8 /* MarqueeLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MarqueeLabel-dummy.m"; sourceTree = ""; }; - F7975847324C15DA898E52C9B6E79359 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/Core/HTTPMethod.swift; sourceTree = ""; }; - F7A843CDC5EB37B3A04CE457792DA1BC /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; - F7C1CC1C1E1DD9AC8B0C1014ACE2440F /* PKCircleView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PKCircleView.m; path = Pod/Classes/PKCircleView.m; sourceTree = ""; }; - F7C61A8E3A69882B0286BC29F8F9CAC1 /* ISConsentViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConsentViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISConsentViewDelegate.h"; sourceTree = ""; }; - F7F0EA85C420DD1AFCAF33977D22F525 /* PAG_SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCodersManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCodersManager.h"; sourceTree = ""; }; - F83DEA144DC98C000EFED5D62E4ABE99 /* JXSegmentedTitleGradientCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientCell.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientCell.swift; sourceTree = ""; }; - F84617B5328B615DCF506C20EC241077 /* UIButton+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Kingfisher.swift"; path = "Sources/Extensions/UIButton+Kingfisher.swift"; sourceTree = ""; }; - F862AB5E28429CDC559955F874752D6C /* JXSegmentedView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JXSegmentedView-prefix.pch"; sourceTree = ""; }; - F895DB9C0C7732358E9F5A14923CAB82 /* PAG_SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloaderOperation.h"; sourceTree = ""; }; - F9248A2B5C5C4C48713037903327CD4D /* JXSegmentedIndicatorLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorLineView.swift; sourceTree = ""; }; - F9253A62250778430C74AEB5A416454B /* AppLovinSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppLovinSDK.release.xcconfig; sourceTree = ""; }; - F9366AC7E3D17BA6575807A27BE7CF0C /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; - F9781C12701F54D5B8C2664E87248B32 /* ISAdapterNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterNativeAdViewBinderProtocol.h"; sourceTree = ""; }; - F9A5BE59A34F887B7C1637B1934524C4 /* BURelyFoundationGlobalGecko.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalGecko.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework; sourceTree = ""; }; - F9B52B42FCD1FE6E61FBBEE9BABF0EFA /* PAGNetworkAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkAgent.h; path = "Frameworks/SDK/BURelyFoundationGlobalNETWork/BURelyFoundationGlobalNETWork.xcframework/ios-arm64_x86_64-simulator/Headers/PAGNetworkAgent.h"; sourceTree = ""; }; - F9C3FBE93CA9893780CDD01414D0F681 /* PAG_IESGurdDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloader.h"; sourceTree = ""; }; - F9FCDE2CC7DD43D076B932069B8E35F3 /* GoogleMobileAdsMediationChartboost.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMobileAdsMediationChartboost.release.xcconfig; sourceTree = ""; }; - FA4ABDD10671835E38DCF09FA5E6F833 /* Kanna.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kanna.release.xcconfig; sourceTree = ""; }; - FAADBBD67F70DE2CC7567205D0F5A092 /* PAG_SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDmetamacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDmetamacros.h"; sourceTree = ""; }; - FAE1A61FAFE57D437F8B4F090B40E219 /* PAG_SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageGIFCoder.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageGIFCoder.h"; sourceTree = ""; }; - FAEE5C72B95D9920645555D9645229B0 /* JXSegmentedIndicatorBaseView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorBaseView.swift; path = Sources/Indicator/JXSegmentedIndicatorBaseView.swift; sourceTree = ""; }; - FB140A36680FB0A62DA7117E50207180 /* ISMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaData.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMetaData.h"; sourceTree = ""; }; - FB2A73676E967CF90A6D7541E4A3EFEA /* ISAdapterAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdViewDelegate.h"; sourceTree = ""; }; - FB2DCFCF8A4DD64DB87ABED95A5106A1 /* PAG_IESGurdDownloadFullPackageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdDownloadFullPackageOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdDownloadFullPackageOperation.h"; sourceTree = ""; }; - FB5CCB94E48132B749D4A0157D595B3A /* ISMetaDataConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISMetaDataConstants.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISMetaDataConstants.h"; sourceTree = ""; }; - FB69035F1F064ABBF035DF856252CF16 /* ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist"; sourceTree = ""; }; - FBA16609607487EFD30649854C0CCA3F /* PAG_SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDInternalMacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDInternalMacros.h"; sourceTree = ""; }; - FBA428B5F9900AECB00D3E62C9E85279 /* Protected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protected.swift; path = Sources/General/Protected.swift; sourceTree = ""; }; - FBA569C223940A0EDA171D0F29F851DF /* PAGVideoPrefetchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGVideoPrefetchManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGVideoPrefetchManager.h"; sourceTree = ""; }; - FBF57FFD178E531C6B10FD76FC720DBE /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; - FC33B8CBB6FB10A0171E9BFE2279A43E /* Google-Mobile-Ads-SDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Google-Mobile-Ads-SDK.debug.xcconfig"; sourceTree = ""; }; - FC365B7B90F910D7E6DFF27C5C1F222D /* NSDictionary+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSDictionary+PAGUtilities.h"; sourceTree = ""; }; - FC44E30F76ED5045C5A736C58402AA21 /* PAG_SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloader.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageDownloader.h"; sourceTree = ""; }; - FC9C4ECA932D2F3E4BCA8D7BD0EF0CE7 /* GoogleMobileAdsMediationVungle-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationVungle-xcframeworks.sh"; sourceTree = ""; }; - FCD216DEFF0C446DE585F51FF03F7373 /* PAG_IESGurdPackagesConfigResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdPackagesConfigResponse.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdPackagesConfigResponse.h"; sourceTree = ""; }; - FD20191FAA7BB4B1C6061BC7EAE1D298 /* UIImage+PAGForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGForceDecode.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIImage+PAGForceDecode.h"; sourceTree = ""; }; - FD3383C0E24F169F1F4D30CF02140AE2 /* AuthenticationChallengeResponsable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponsable.swift; path = Sources/Networking/AuthenticationChallengeResponsable.swift; sourceTree = ""; }; - FD51310CF61F782A995CD6F110883EEC /* Kanna.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Kanna.debug.xcconfig; sourceTree = ""; }; + F1A5A021B3D35F6E0FB3058F9191F417 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = MJRefresh/PrivacyInfo.xcprivacy; sourceTree = ""; }; + F206B9F6F145E50F83CA450F1E01D03D /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; + F212ACC9D52695AF108BB832917420FD /* PAGAudioSessionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAudioSessionHandler.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGAudioSessionHandler.h"; sourceTree = ""; }; + F235BEF7481FAE6AE7C77EA5E58CF17E /* ISNativeAdViewBinderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNativeAdViewBinderProtocol.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISNativeAdViewBinderProtocol.h"; sourceTree = ""; }; + F25015EBAA5B2A88CF80999561A1F906 /* ImageView+Kingfisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageView+Kingfisher.swift"; path = "Sources/Extensions/ImageView+Kingfisher.swift"; sourceTree = ""; }; + F25649D3EF890462A6FE3B65314D4449 /* AppLovinAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = AppLovinAdapter.xcframework; path = "AppLovinAdapter-13.0.0.1/AppLovinAdapter.xcframework"; sourceTree = ""; }; + F26C08728EF61E6DC5212E808F988C81 /* PAG_SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloaderConfig.h"; sourceTree = ""; }; + F29F18E39B9DD448706797BA1AC89527 /* Kanna-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Kanna-prefix.pch"; sourceTree = ""; }; + F2EFF79DE5D7EA6DE0C51612D2FC956B /* ISSupersonicAdsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSupersonicAdsConfiguration.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSupersonicAdsConfiguration.h"; sourceTree = ""; }; + F31D06C93F26C34DB00060E05EBC1EDD /* PAG_SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageFrame.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageFrame.h"; sourceTree = ""; }; + F3254B617048827D53E3FB61142257BB /* PAG_SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageCacheConfig.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageCacheConfig.h"; sourceTree = ""; }; + F3432F57CA54F94C2C828519BC94C871 /* LPMAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMAdInfo.h"; sourceTree = ""; }; + F393767F78876BEEBB4EBDDFA86C4255 /* SwiftDate.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftDate.debug.xcconfig; sourceTree = ""; }; + F3A0B10D4BEEA6458BE886B9C5EEBC8C /* JXPagingMainTableView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXPagingMainTableView.swift; path = Sources/JXPagingView/JXPagingMainTableView.swift; sourceTree = ""; }; + F3A892979B183BB4792C1508170553FD /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = ""; }; + F3FBBE058CD5C7BC24C9D24FE0DCB99E /* Source.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Source.swift; path = Sources/General/ImageSource/Source.swift; sourceTree = ""; }; + F45AD419AB0285A8C0BFD77D5FFBD9F7 /* LevelPlayNativeAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LevelPlayNativeAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LevelPlayNativeAdDelegate.h"; sourceTree = ""; }; + F46204660D68624E6A8BBF8341241C65 /* DateInRegion+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateInRegion+Components.swift"; path = "Sources/SwiftDate/DateInRegion/DateInRegion+Components.swift"; sourceTree = ""; }; + F4A74CF3954AA51B3D1A66C871942B35 /* PAGTNCServiceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGTNCServiceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGTNCServiceManager.h"; sourceTree = ""; }; + F4DE47A1347CDCCFE864FDE8F9C2A441 /* MarqueeLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MarqueeLabel-Info.plist"; sourceTree = ""; }; + F5229855E545BE40158821C4102D2EAA /* PAGJSBAuthorization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGJSBAuthorization.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/PAGJSBAuthorization.h"; sourceTree = ""; }; + F53C03FC061ABE8D5B46AC3181C15C8E /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Sources/Networking/RedirectHandler.swift; sourceTree = ""; }; + F5594B1FE56FFBF43BD5CF3672B06C1D /* ISRewardedVideoAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISRewardedVideoAdapterDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISRewardedVideoAdapterDelegate.h"; sourceTree = ""; }; + F58396A747ED16215B6186890BEABB42 /* PAG_IESGurdLRUCacheCleaner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheCleaner.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdLRUCacheCleaner.h"; sourceTree = ""; }; + F5BC25E3925C65FA078ECEA61553837F /* PAG_IESGeckoCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoCacheManager.h"; sourceTree = ""; }; + F5EF9743AEF60AF1E0C2F88B734BC827 /* Array+Safe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Safe.swift"; path = "Sources/Extensions/Array+Safe.swift"; sourceTree = ""; }; + F5F645ED4196804308EEFA86F1D5AE96 /* PAG_RelyWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_RelyWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_RelyWeakProxy.h"; sourceTree = ""; }; + F613C7DB986E382C65F318435260AD75 /* ISSegmentDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISSegmentDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISSegmentDelegate.h"; sourceTree = ""; }; + F64289F967ADAD7FE1BF7B1ED5AC3AFC /* PAG_IESGeckoResourceModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceModel.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoResourceModel.h"; sourceTree = ""; }; + F666D21637FA381C0C12B974285B5568 /* ISABannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISABannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISABannerAdViewDelegate.h"; sourceTree = ""; }; + F68846A4CF2B763A3A7FEF475748668B /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; + F6A6B6EC91134B0CD6BB05970E433F49 /* PAG_SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAssetManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDImageAssetManager.h"; sourceTree = ""; }; + F6A98B4654A8C83AD4113116D44C3C97 /* ISAInterstitialAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAInterstitialAdInfo.h"; sourceTree = ""; }; + F6BC6266CDC508411DDB8CC2131D2CD0 /* PAGQueueManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGQueueManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGQueueManager.h"; sourceTree = ""; }; + F6CED52105002F5EC9698166B9180A28 /* NSObject+PAGUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGUtils.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSObject+PAGUtils.h"; sourceTree = ""; }; + F6F6184DF88424B1F30B90A45820EA8E /* GoogleMobileAds.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = GoogleMobileAds.xcframework; path = Frameworks/GoogleMobileAdsFramework/GoogleMobileAds.xcframework; sourceTree = ""; }; + F6F65CDE608976D8C7851766C819CE59 /* PAG_SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImagePrefetcher.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImagePrefetcher.h"; sourceTree = ""; }; + F70B16CC3FA384259391AEA4F2FF64B3 /* ISAInterstitialAdLoaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoaderDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdLoaderDelegate.h"; sourceTree = ""; }; + F749A52F3E8FD7D7F0A8F0609944FA67 /* RequestCompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestCompression.swift; path = Source/Features/RequestCompression.swift; sourceTree = ""; }; + F7504BF57CEA8736148D365D298D9116 /* UIImage+PAGMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+PAGMetadata.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/UIImage+PAGMetadata.h"; sourceTree = ""; }; + F76AF105233022D6026A46DF3523661F /* JXSegmentedBaseItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedBaseItemModel.swift; path = Sources/Core/JXSegmentedBaseItemModel.swift; sourceTree = ""; }; + F77483D41BC3674AA8E8DD8B56EF50E0 /* NSUserDefaults+PAGCrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSUserDefaults+PAGCrypt.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSUserDefaults+PAGCrypt.h"; sourceTree = ""; }; + F780E630ABE35CD5EA2DBE22006E2086 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; sourceTree = ""; }; + F78874E48A734B97194E09E260E5F5BC /* PAG_IESGurdLRUCacheLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdLRUCacheLinkedList.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdLRUCacheLinkedList.h"; sourceTree = ""; }; + F7C093A00FE477915B9624C7C6DE53F2 /* AssociatedValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssociatedValues.swift; path = Sources/SwiftDate/Supports/AssociatedValues.swift; sourceTree = ""; }; + F7D6644B25BEBE5ED4A5948BD825A185 /* ISPlacementInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPlacementInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISPlacementInfo.h"; sourceTree = ""; }; + F829329B102E1C3BFE33E035C3370A40 /* GoogleMobileAdsMediationAppLovin-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleMobileAdsMediationAppLovin-xcframeworks.sh"; sourceTree = ""; }; + F83E900A43E79BCCA05128F9C3F23985 /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Core/Session.swift; sourceTree = ""; }; + F8586F7E14767212B8B494AEE98DCA68 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Sources/General/SessionManager.swift; sourceTree = ""; }; + F86486169F383ACD2B85D1027280E1D6 /* ISBaseBanner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseBanner.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISBaseBanner.h"; sourceTree = ""; }; + F8BF68E16261324D78122B6780BE22EE /* PAG_IESGurdFileMetaManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdFileMetaManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdFileMetaManager.h"; sourceTree = ""; }; + F8D3C4DFA406185CDBBDBA9246FF369C /* NSArray+PAGUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+PAGUtilities.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64/Headers/NSArray+PAGUtilities.h"; sourceTree = ""; }; + F8DF8B3F8D68C00C88592D50B67719C6 /* JXSegmentedIndicatorRainbowLineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedIndicatorRainbowLineView.swift; path = Sources/Indicator/JXSegmentedIndicatorRainbowLineView.swift; sourceTree = ""; }; + F8E3618B45B7BC8268B2DB8082FB44B0 /* PAGVideoPrefetchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGVideoPrefetchManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64/Headers/PAGVideoPrefetchManager.h"; sourceTree = ""; }; + F8FAF15EAA69811F620D25C419B53BEA /* PAGNetworkRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGNetworkRequest.h; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/PAGNetworkRequest.h"; sourceTree = ""; }; + F90337876695F77477C5491E481A001A /* PAG_SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageOptionsProcessor.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWebImageOptionsProcessor.h"; sourceTree = ""; }; + F93121D0EF4EBFC30A099D0B1D8ED506 /* CHBInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBInterstitial.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBInterstitial.h"; sourceTree = ""; }; + F93B78E0303624614A416B6F2ECF0987 /* ISAdInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdInfo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISAdInfo.h"; sourceTree = ""; }; + F93D227D0CAB89CD0EBAE27CC2B3068E /* ISBaseRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseRewardedVideo.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseRewardedVideo.h"; sourceTree = ""; }; + F9771F7BC3C807B81069A97D7C7F34AD /* ISConcurrentMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConcurrentMutableDictionary.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConcurrentMutableDictionary.h"; sourceTree = ""; }; + F97C15233649F700E005650CBABB6E31 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = ""; }; + F9965C1C37A769D93362A044749DF687 /* JXPagingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JXPagingView-dummy.m"; sourceTree = ""; }; + F9E7EB84D6EEAB9584CB15FA4CACBCA6 /* PAGWebImageDataCacheManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGWebImageDataCacheManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAGWebImageDataCacheManager.h"; sourceTree = ""; }; + FA00AA64095C70AE54DF1729BCB0E69E /* ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; sourceTree = ""; }; + FABB7BDA27807AA236EDFD55C3C5C4A8 /* CHBDataUseConsent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBDataUseConsent.h; path = "ChartboostSDK.xcframework/ios-arm64/ChartboostSDK.framework/Headers/CHBDataUseConsent.h"; sourceTree = ""; }; + FB0972C214E182F4C3CA008CD9852289 /* CHBAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAd.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBAd.h"; sourceTree = ""; }; + FB15023CC1DC3777F2DA0B8C5006362A /* ISAdapterAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAdapterAdDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAdapterAdDelegate.h"; sourceTree = ""; }; + FB1D27CB91FBE2C8209F3735B3C71A2F /* PAG_SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDmetamacros.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDmetamacros.h"; sourceTree = ""; }; + FB9ED5230348C4BB3748A90AB7D53ED3 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/Core/HTTPMethod.swift; sourceTree = ""; }; + FBAC00FD830F36A5D3795218B1EC48AD /* NSObject+PAGSafeKVO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+PAGSafeKVO.h"; path = "Frameworks/SDK/BURelyFoundationGlobalFoundation/BURelyFoundationGlobalFoundation.xcframework/ios-arm64_x86_64-simulator/Headers/NSObject+PAGSafeKVO.h"; sourceTree = ""; }; + FBDB9748802E9A4B8201CB59446779D2 /* PAG_SDImageAPNGCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDImageAPNGCoderInternal.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDImageAPNGCoderInternal.h"; sourceTree = ""; }; + FC09031AA769A79BE852EF707F19A925 /* ISARewardedAd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISARewardedAd.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISARewardedAd.h"; sourceTree = ""; }; + FC53902114063827FF87B346A8CDE6EE /* ImageBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageBinder.swift; path = Sources/SwiftUI/ImageBinder.swift; sourceTree = ""; }; + FC5483522B3DBA90011F3ACCCD205F5F /* ISDataKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISDataKeys.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISDataKeys.h"; sourceTree = ""; }; + FC5CC067D229A0EA11129D3C9D3A525F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + FCBA0D0ADF43665BAAADA2C1103564AD /* IronSourceAdapter.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = IronSourceAdapter.xcframework; path = "IronSourceAdapter-8.4.0.0.0/IronSourceAdapter.xcframework"; sourceTree = ""; }; + FCBAFF1505491C4C3C39EC75D96DCA48 /* ISConsentViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISConsentViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISConsentViewDelegate.h"; sourceTree = ""; }; + FCDE429F5245341FEA6870EB06BDEB84 /* ISNEventTrackerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISNEventTrackerInterface.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISNEventTrackerInterface.h"; sourceTree = ""; }; + FCEA5E6A70EB0CF6D777B59E25E7D6A0 /* CHBAdDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CHBAdDelegate.h; path = "ChartboostSDK.xcframework/ios-arm64_x86_64-simulator/ChartboostSDK.framework/Headers/CHBAdDelegate.h"; sourceTree = ""; }; + FD017CEF014A0B693CC7511414529275 /* MarqueeLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MarqueeLabel-umbrella.h"; sourceTree = ""; }; FD694DB3E09A81036691F823E3211D44 /* MarqueeLabel-MarqueeLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "MarqueeLabel-MarqueeLabel"; path = MarqueeLabel.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - FD7ABFA08DA51D6A127C31B61A15DB70 /* ISAInterstitialAdLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAInterstitialAdLoader.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAInterstitialAdLoader.h"; sourceTree = ""; }; - FD89E1740A98C888D534FE6948DC4487 /* PAG_IESGeckoResourceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGeckoResourceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGeckoResourceManager.h"; sourceTree = ""; }; - FD8A34322CD1211445C660C26741D3FB /* PAG_ZFPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZFPlayer.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZFPlayer.h"; sourceTree = ""; }; - FDB13BAE7495E322ABB51BC1B5903B6A /* JXSegmentedTitleGradientItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedTitleGradientItemModel.swift; path = Sources/TitleGradient/JXSegmentedTitleGradientItemModel.swift; sourceTree = ""; }; - FDDC9E4EB9263C2747D0836366B7B0E3 /* PAGVideoPrefetchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGVideoPrefetchManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGVideoPrefetchManager.h"; sourceTree = ""; }; - FDF8A6E81518AD403FEE03E379EED83C /* PAG_ZipArchiveUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_ZipArchiveUtility.h; path = "Frameworks/SDK/BURelyFoundationGlobalZip/BURelyFoundationGlobalZip.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_ZipArchiveUtility.h"; sourceTree = ""; }; - FE24BF8F56C982AECDA89620D518F165 /* UIView+PAGWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+PAGWebCache.h"; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/UIView+PAGWebCache.h"; sourceTree = ""; }; - FE3DABF97D6EC0EEFE94A57A4EF849FF /* Google-Mobile-Ads-SDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Google-Mobile-Ads-SDK-xcframeworks.sh"; sourceTree = ""; }; - FE441283651415F3758CFD3C99F9D6C9 /* HMDPAGALogProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGALogProtocol.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGALogProtocol.h"; sourceTree = ""; }; - FECE16431DAF009D6CA3EC4D821236AD /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; - FF70721F2A8DE7CEB293E950DA97CA8F /* ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist"; sourceTree = ""; }; - FFD7E88C99372E1253FADB9E630BEC8F /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; - FFE5D8FF6E8B88C57C33B84A0DE5E543 /* PAG_SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWebImageDownloaderOperation.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_SDWebImageDownloaderOperation.h"; sourceTree = ""; }; - FFFFA465348E9524B162F0E6A2DB70A0 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; }; + FD9C978DC4349FC467629656B44EA2F9 /* PAGAPMHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGAPMHeader.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/PAGAPMHeader.h"; sourceTree = ""; }; + FD9D18278424D5F8720E02F6CFFF9943 /* ISBaseNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISBaseNetworkAdapter.h; path = "IronSource/IronSource.xcframework/ios-arm64/IronSource.framework/Headers/ISBaseNetworkAdapter.h"; sourceTree = ""; }; + FDAA51887574F0A183E2405FC45052CA /* MTGSDKNewInterstitial.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = MTGSDKNewInterstitial.xcframework; path = Fmk/MTGSDKNewInterstitial.xcframework; sourceTree = ""; }; + FE4FDE700B9C344E42110642E4EE1743 /* HMDPAGCrashDetect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMDPAGCrashDetect.h; path = "Frameworks/SDK/BURelyFoundationGlobalAPM/BURelyFoundationGlobalAPM.xcframework/ios-arm64_x86_64-simulator/Headers/HMDPAGCrashDetect.h"; sourceTree = ""; }; + FE7D2D2D40DBB97CEA335D6AFBF1DFF3 /* PAG_IESGurdEventTraceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdEventTraceManager.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64_x86_64-simulator/Headers/PAG_IESGurdEventTraceManager.h"; sourceTree = ""; }; + FE8392B091F124B50A55629C317AC0B2 /* ISAAdFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISAAdFormat.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/ISAAdFormat.h"; sourceTree = ""; }; + FE89CCB84C925ACFDF2F101ABF5D8D5C /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; + FE8F851732457EBF182BD48F2A395DB6 /* PAG_SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDWeakProxy.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDWeakProxy.h"; sourceTree = ""; }; + FEEA082E0ADE1A0FB30B29E00445D73A /* PAGActionWorker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAGActionWorker.h; path = "Frameworks/SDK/BURelyFoundationGlobalZFPlayer/BURelyFoundationGlobalZFPlayer.xcframework/ios-arm64_x86_64-simulator/Headers/PAGActionWorker.h"; sourceTree = ""; }; + FF01E196E10193C6DCC11933EC0C6578 /* PAG_IESGurdInactiveCacheMeta.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_IESGurdInactiveCacheMeta.h; path = "Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework/ios-arm64/Headers/PAG_IESGurdInactiveCacheMeta.h"; sourceTree = ""; }; + FF4FFE036E7C7BEC0CCDCBFDE70404F9 /* LPMBannerAdViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LPMBannerAdViewDelegate.h; path = "IronSource/IronSource.xcframework/ios-arm64_x86_64-simulator/IronSource.framework/Headers/LPMBannerAdViewDelegate.h"; sourceTree = ""; }; + FF96B4D8B1B221C9304E49EC4579E9FF /* BURelyFoundationGlobalGecko.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = BURelyFoundationGlobalGecko.xcframework; path = Frameworks/SDK/BURelyFoundationGlobalGecko/BURelyFoundationGlobalGecko.xcframework; sourceTree = ""; }; + FFAF5A0A50609B64BC58204CEDD66E34 /* VungleAds-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "VungleAds-xcframeworks.sh"; sourceTree = ""; }; + FFBED85C2A0E52E3F663EF54FE7FED4C /* JXSegmentedNumberItemModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JXSegmentedNumberItemModel.swift; path = Sources/Number/JXSegmentedNumberItemModel.swift; sourceTree = ""; }; + FFE77F7C138CCE03274EF78EA562A220 /* PAG_SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PAG_SDDiskCache.h; path = "Frameworks/SDK/BURelyFoundationGlobalSDWebImage/BURelyFoundationGlobalSDWebImage.xcframework/ios-arm64/Headers/PAG_SDDiskCache.h"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + 054AE252E1863B66B202149C204C6B29 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 11E6B0C7D84777E05FABEAB902584C6D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 142367D96CC66440877AA0744C3EFF72 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2374,41 +2436,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 190707ED994C19A58AD71E99D882E406 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1A33520F5744FE3D7E4E7FF4DB7EFBBB /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1C0EB83961A6B1BB9DB9C7723F2C44C2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 22914E5319000D42D4C11CD3A8A4B665 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2424278461E673D4E291068DAA6BA5A1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2560AEF01B4ED19DB7D7B4882A6F90F9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2436,6 +2463,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2B06102CFBB37CDBD6BEC403A8E0C6DF /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D921CB551AA10E2BCFEE67EDDAA7A5F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 3FA6BB0E255F3D1C771079154343333B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2444,15 +2485,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4DEE014995C366A02A8C9A8AE76B5044 /* Frameworks */ = { + 490EB3FF97D5BA635F296F65E363EEE9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 72CC881DC0047F4F1DC02528A87777BD /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4EDCC5D3C964A66A165F51DDC3280489 /* Frameworks */ = { + 5B05E732C0A13A4BBFC760A5748513D3 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5D86479C8FEB07A1CBE398FC9E0D8B60 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2469,6 +2516,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 622B756D60A59FB80C7DB2A18A6E770D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 65BFC75CE1541E38446FFDA8AFF0DBEC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2480,13 +2534,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 69652B9B6B82BD88870F4F201CE1C36C /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 6F796DCACF7FECDF5C5CEF6AFE7BC0FF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2495,21 +2542,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 71F4763B2849AA35433613D39D4F7CE2 /* Frameworks */ = { + 71A95ADEF3A4BAF72EFABA105FD5ED0D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 76B429C066E91A319ED55EFB469B858B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 7D8942A3FE46683BCCB98E8242417D25 /* Frameworks */ = { + 8A61FFD311785ED0BECA0C77BD0F89CF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2525,14 +2565,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8F4C96B40B3C7EDCB98E5F17E878B2C3 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 9B72F2B05941E48AA9195F752BB4177C /* Frameworks */ = { + 91E86476D5969A1BA253F77A0986E4DE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2548,27 +2581,35 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C64EACBFC4B46022B1A41E0DB56A7DF2 /* Frameworks */ = { + B84418D26F64DF3BC91DD6DD7B0B78BD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D0F1975568B8E7FEB633EE9D06B5092F /* Frameworks */ = { + CCAEA8449746738C220E3BC0D73CCA3E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D501030A7E70963ED02291FA3C0B3889 /* Frameworks */ = { + D7B379332093F90CAC1C21514913471B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; + DA01707EEFE918F451592A57CE082BC2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 186B58E79700924D409D7B6D718B934D /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; E868EB0B24BBF51B269DA945BB30E152 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2577,6 +2618,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EAFFDD938D762A710525ED1844BF8174 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 26E55ED10980D9B43DF982B0B200BF8C /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F4C9C49F4DEC8D46D996B63F7FF5D2FC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2585,6 +2634,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FA6601ACC1556B6E13E10281C57A21CF /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; FAD71512EEFFE356C1FA56988FC3266F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2597,864 +2653,675 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 00935366C35778D2445463F3CCC17641 /* Support Files */ = { + 016BAF5E05770FDFCC436EC90AD9433C /* SVProgressHUD */ = { isa = PBXGroup; children = ( - 0D11B132FB3B93A67F0B4D217146E62B /* Ads-Global-xcframeworks.sh */, - 87B0902BDD7740765142C331C2CC3764 /* Ads-Global.debug.xcconfig */, - 4736B6A63E27352456CDF33793F0A73D /* Ads-Global.release.xcconfig */, - 30C5A1BC73F8314C39F8E8722B8A0821 /* ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist */, + 96E8DBF789E43D5D5C99C23FC8CA07A7 /* Core */, + CC8032E10177CE434327B057F349E511 /* Support Files */, + ); + name = SVProgressHUD; + path = SVProgressHUD; + sourceTree = ""; + }; + 04DB632A26479B22CC354A25180F1536 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8757A4B01A7E4D79218F9753F6FCA279 /* JXSegmentedView.modulemap */, + 1768E32B02264C787BDBCF24C02A5060 /* JXSegmentedView-dummy.m */, + 5A1C019782B8CDD467A044457D5E981A /* JXSegmentedView-Info.plist */, + 800A2A151E1B4960219AC673A4B9FAE2 /* JXSegmentedView-prefix.pch */, + C0CDA76EBC7F011569123FD3D766FF87 /* JXSegmentedView-umbrella.h */, + 8C852E2C366B0C59D687C0CD083AC3F7 /* JXSegmentedView.debug.xcconfig */, + 5381095C4AB949662F2CE8654885558C /* JXSegmentedView.release.xcconfig */, + FA00AA64095C70AE54DF1729BCB0E69E /* ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/Ads-Global"; + path = "../Target Support Files/JXSegmentedView"; sourceTree = ""; }; - 0A359766C96B9A4B0DC39A1B79F75E7A /* SDWebImage */ = { + 05D91A1A332A5346EABD9CA6DE31B48D /* Support Files */ = { isa = PBXGroup; children = ( - 1503AE67CAE3FE38A0B429FBFF7D3AEC /* NSBezierPath+PAGRoundedCorners.h */, - 5DBFFFA7922B33AA2BB90A3EFDAB1512 /* NSBezierPath+PAGRoundedCorners.h */, - 975095AC0CFC24AE9F82F753754ED25F /* NSData+PAGImageContentType.h */, - 8B434119BE3F1A80AC194A2B2F43F4CC /* NSData+PAGImageContentType.h */, - 54937D66EFD3E44985ACAE9E7FE28694 /* NSImage+PAGCompatibility.h */, - 7443D57308DBED3741E45F8A4882FB64 /* NSImage+PAGCompatibility.h */, - 62D64D64DFAF409EC5A5E3C914829AC7 /* PAG_SDAnimatedImage.h */, - B2DD655F1D784E42EB91345B44AC7960 /* PAG_SDAnimatedImage.h */, - F163CAD521B68EFACB685AC1D3CFD553 /* PAG_SDAnimatedImageRep.h */, - 3960DEF7E350EF8935EA1568F9E5566B /* PAG_SDAnimatedImageRep.h */, - 634D8268D02577072ACD34F72F391039 /* PAG_SDAsyncBlockOperation.h */, - 3FC9D5EB1774D160A30178880C73BD0D /* PAG_SDAsyncBlockOperation.h */, - EDE57E8BFE5F342D73C01AAD03F65444 /* PAG_SDDiskCache.h */, - 607F6D3C6F6B6A7A654FE5F566E702CE /* PAG_SDDiskCache.h */, - 4B5E45A2A3BE71112EE6F4E415719953 /* PAG_SDImageAPNGCoder.h */, - B8F7BF1084E03A7EAFB55B52B7878E7A /* PAG_SDImageAPNGCoder.h */, - E4ED71219BA9BD7A1D68BDFAF11AC6EB /* PAG_SDImageAPNGCoderInternal.h */, - F11033146CFAE13D5856A955F96B6277 /* PAG_SDImageAPNGCoderInternal.h */, - 6C5EAAD4AB38E766364968D62258C505 /* PAG_SDImageAssetManager.h */, - A408D8E23212055C58B516EBE1DB8A0E /* PAG_SDImageAssetManager.h */, - B85FBC65AB8D46B93C0E89EB30914D3B /* PAG_SDImageCache.h */, - 9D17A376B55EAE81B773718BC8B2B369 /* PAG_SDImageCache.h */, - AFA838958E627F2085073C6B51C02620 /* PAG_SDImageCacheConfig.h */, - 5437E2B1BE9B27CD5D384059569B9C75 /* PAG_SDImageCacheConfig.h */, - EEBC5145D4C9F82E41E8BAB6720376B0 /* PAG_SDImageCacheDefine.h */, - 27EB2EA2D3A57B7BC7970C58FA7A11BA /* PAG_SDImageCacheDefine.h */, - 464AD8A8B4D1A75995BA61FE2B978584 /* PAG_SDImageCachesManager.h */, - 7855FA9767CFBAFBFDB657D9A4314A1B /* PAG_SDImageCachesManager.h */, - 5E60DB430BF32ED5A6C96E3B290DFF24 /* PAG_SDImageCachesManagerOperation.h */, - C4FA523AA8BB8E5F1F2478B11BDC834E /* PAG_SDImageCachesManagerOperation.h */, - 77BC0FB0AF8691B4BAF7DB5CC4AE4296 /* PAG_SDImageCoder.h */, - D4E496054E4EDC533C3DEE702475F124 /* PAG_SDImageCoder.h */, - 0AC9D00A52275A9F73659E2488555D24 /* PAG_SDImageCoderHelper.h */, - 2C1ABAAB13EF3814A309924047E6AEFA /* PAG_SDImageCoderHelper.h */, - 1163B902FFA98AC1446E6701371F7ED2 /* PAG_SDImageCodersManager.h */, - F7F0EA85C420DD1AFCAF33977D22F525 /* PAG_SDImageCodersManager.h */, - E2CE83AA940C3298669444C8FC9598D1 /* PAG_SDImageFrame.h */, - 2DECC5F8F85B4CC9F040F8D252338448 /* PAG_SDImageFrame.h */, - ACB904E31B9647F83BBDD5582488798E /* PAG_SDImageGIFCoder.h */, - FAE1A61FAFE57D437F8B4F090B40E219 /* PAG_SDImageGIFCoder.h */, - B411864B4A013E5DD1A471FFDF480D29 /* PAG_SDImageGIFCoderInternal.h */, - 61272177E2BEC3EF2EFC236C436E59AC /* PAG_SDImageGIFCoderInternal.h */, - 6DDBF2C966EAEA685C5F5C55841D8F7C /* PAG_SDImageGraphics.h */, - 8418339B04005346CD5F0421083330B5 /* PAG_SDImageGraphics.h */, - A62CB6915D320C277A4B0CE9F7CCDDB4 /* PAG_SDImageIOCoder.h */, - 6F24C235270163205D89DAF80B277539 /* PAG_SDImageIOCoder.h */, - 7752BC28C596D611D5317F2663B517FD /* PAG_SDImageLoader.h */, - 227EFC3BC601AFE0AA32D342DBEC5F0E /* PAG_SDImageLoader.h */, - 2A74EAEFB75FE47B1095F394CD275F40 /* PAG_SDImageLoadersManager.h */, - AC0C44517C4B1EAEB7EE4D74D32016E6 /* PAG_SDImageLoadersManager.h */, - 19B2590F7DE0DC537F261A887A0CCD40 /* PAG_SDImageTransformer.h */, - 110525D6AC1939BBAAB058124190962F /* PAG_SDImageTransformer.h */, - 0A64FB72496AE908B65AC9882218F75B /* PAG_SDInternalMacros.h */, - FBA16609607487EFD30649854C0CCA3F /* PAG_SDInternalMacros.h */, - D43B21003753F109DD020391D528517B /* PAG_SDMemoryCache.h */, - 7159946EAA39565144FDDF090B9455DD /* PAG_SDMemoryCache.h */, - CCB7CBECA7534CD2F9B653205038CE69 /* PAG_SDmetamacros.h */, - FAADBBD67F70DE2CC7567205D0F5A092 /* PAG_SDmetamacros.h */, - 23457FCE21FF716B984AE62F11286397 /* PAG_SDWeakProxy.h */, - E7176562985170FD11D5087382925BCE /* PAG_SDWeakProxy.h */, - D2A0A7AEE5C6C088803F732EF5F60A21 /* PAG_SDWebImageCacheKeyFilter.h */, - 615034E9BB29A907E046ACCD5F49F7DC /* PAG_SDWebImageCacheKeyFilter.h */, - B4D3D1DD4DFF392917D88AB08A1024CE /* PAG_SDWebImageCacheSerializer.h */, - 38F6796F95177D94A93D89D19969B1CC /* PAG_SDWebImageCacheSerializer.h */, - 77D0AC1AC4C64A7AB8239950ECAEDED3 /* PAG_SDWebImageCompat.h */, - 86EAB58B17A38F313781C2DD16EA8E43 /* PAG_SDWebImageCompat.h */, - A767F77B649082035D04606501D1CDCA /* PAG_SDWebImageDefine.h */, - 04CD0F93FEB5A88DF17066C03490DFDA /* PAG_SDWebImageDefine.h */, - FC44E30F76ED5045C5A736C58402AA21 /* PAG_SDWebImageDownloader.h */, - 3C416BB0B64DE7627CD6B107FD161CC3 /* PAG_SDWebImageDownloader.h */, - 63B9D32DC38E97B0B2F476715BAB74CE /* PAG_SDWebImageDownloaderConfig.h */, - BCB2F43FB33CB74C09B4DB17D653FE22 /* PAG_SDWebImageDownloaderConfig.h */, - F895DB9C0C7732358E9F5A14923CAB82 /* PAG_SDWebImageDownloaderOperation.h */, - FFE5D8FF6E8B88C57C33B84A0DE5E543 /* PAG_SDWebImageDownloaderOperation.h */, - 05AD808454B8A97959A69D46DFC148F4 /* PAG_SDWebImageDownloaderRequestModifier.h */, - 2A181480ECBB895BA97F1EF222311F7E /* PAG_SDWebImageDownloaderRequestModifier.h */, - B91CDE54510946A1A5C74A2F49903740 /* PAG_SDWebImageError.h */, - 08D031D95B97E9AD314389F7FAD0E326 /* PAG_SDWebImageError.h */, - 462ACC6932112C89CD9CA34061F2BC08 /* PAG_SDWebImageIndicator.h */, - 0B1818E86352F2030CF11CBA6A819C3F /* PAG_SDWebImageIndicator.h */, - 49FA83200EF7393490067B01835930CA /* PAG_SDWebImageManager.h */, - CC3E5748512FF42B66CF1E625A4F447C /* PAG_SDWebImageManager.h */, - 9B4776731E2A4E6051325748EDD55907 /* PAG_SDWebImageOperation.h */, - CF69DE445C7D110392851D9EAD0E47BD /* PAG_SDWebImageOperation.h */, - 212FDC53F6E333955DCE62361927FA9C /* PAG_SDWebImageOptionsProcessor.h */, - 57513BDE75C62CE82C16D6AA528D5879 /* PAG_SDWebImageOptionsProcessor.h */, - A71464987281D52B2DDEF3920E411338 /* PAG_SDWebImagePrefetcher.h */, - 7876B5BE0593223CE071CE2B78D538A8 /* PAG_SDWebImagePrefetcher.h */, - F070F3D569C3768C6913DD9778372CF6 /* PAG_SDWebImageTransition.h */, - 59F3F19AE2433E65F3D68861F69A8EBB /* PAG_SDWebImageTransition.h */, - 6F3388A023484048E2BB4A8D64C6BB6C /* PAGSDWebImageHeader.h */, - 2CB38E6350733D21F494B75363A6276C /* PAGSDWebImageHeader.h */, - CE01761C9E83F1CFD2129CF0DBDFE041 /* PAGWebImageDataCacheManager.h */, - 12E9388FC347699604EAFAC933FEE95F /* PAGWebImageDataCacheManager.h */, - 49B2DA720051D6F578FA07D248E0E7B1 /* UIButton+PAGWebCache.h */, - BD4B86EBFF7E5DCB337EA6033F16C7E6 /* UIButton+PAGWebCache.h */, - 296A4EE3615176EDD59D5F453182C36C /* UIColor+PAGHexString.h */, - 58BA54416FFC5B86A038F7A1C8E0862B /* UIColor+PAGHexString.h */, - D1A7ABD96618F9A15D7194CFB50AAE18 /* UIImage+PAGForceDecode.h */, - FD20191FAA7BB4B1C6061BC7EAE1D298 /* UIImage+PAGForceDecode.h */, - 541BD9A1FE76B6C87C6F6F294F2A10CB /* UIImage+PAGMemoryCacheCost.h */, - 8C95359838FABEF674C42A2566DF86EA /* UIImage+PAGMemoryCacheCost.h */, - 93F572D31B6F29EB40876DB6DFFB5BE8 /* UIImage+PAGMetadata.h */, - 518A0D0CFB707858C2AF4900F457EA17 /* UIImage+PAGMetadata.h */, - EA9959AA5860F54E1E14AA60DF145ED8 /* UIImage+PAGTransform.h */, - 53AEE1DF31CD327B3F6E4F9EF364BF0A /* UIImage+PAGTransform.h */, - 86C24B59F8A296F3290EFCEB95E52FD8 /* UIImageView+PAGWebCache.h */, - F4A2979BABC5C5264E7FB892B4DE59F5 /* UIImageView+PAGWebCache.h */, - CFE9FCBD203BE45AE7DFEE267DAFDC5E /* UIView+PAGWebCache.h */, - FE24BF8F56C982AECDA89620D518F165 /* UIView+PAGWebCache.h */, - 8EE233053BE9B96351DB66E7A99FD355 /* UIView+PAGWebCacheOperation.h */, - B254045034508041F44DF965ABC35FB9 /* UIView+PAGWebCacheOperation.h */, - 21BB95AE32F24247495D5215804F5756 /* Frameworks */, + 7DBF3C08C6209E8029CD60AA31F0F71D /* GoogleMobileAdsMediationPangle-xcframeworks.sh */, + 529D1A35314E06AA48E49D618A1B623C /* GoogleMobileAdsMediationPangle.debug.xcconfig */, + B0472C60BE8BDD68292D7C64F58BEAFA /* GoogleMobileAdsMediationPangle.release.xcconfig */, ); - name = SDWebImage; + name = "Support Files"; + path = "../Target Support Files/GoogleMobileAdsMediationPangle"; sourceTree = ""; }; - 0BB18242B2DE33F5DA305601593022EF /* GoogleMobileAdsMediationChartboost */ = { + 088C7F75D20F2F86FC94EDF0774BEBCD /* Frameworks */ = { isa = PBXGroup; children = ( - D3CF15ADA6ABF0F2ECCE7AFA09B2C50F /* Frameworks */, - 60674C6499E2557AEFCD9A38F04F9E1D /* Support Files */, + 98945B6D57056ECE170393FC26CF1654 /* BURelyFoundationGlobalFoundation.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 09F2327DD9C17E324CE9D603C366A10E /* Header */ = { + isa = PBXGroup; + children = ( + 8226E5CD3E14411BBF0FC358756DC5FF /* BURelyFoundation_Global.h */, + 0F5ABDB41046689009DE99143B8DB5D0 /* BURelyFoundation_Global.h */, + 8E0CE93270CF3E7B274DB4853486C71B /* Frameworks */, + ); + name = Header; + sourceTree = ""; + }; + 1031650B332DC911CE639B8326461263 /* Resources */ = { + isa = PBXGroup; + children = ( + 4BF7D79723056A79ABEA86CB73B0DC4F /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 105B72938CBCADDC034ED7C77AC53005 /* RewardVideoAd */ = { + isa = PBXGroup; + children = ( + 6E549FEDE47FE86C2F47D1BC17D66857 /* Frameworks */, + ); + name = RewardVideoAd; + sourceTree = ""; + }; + 10690B6FDD00B12C60959D7F19F26E22 /* Support Files */ = { + isa = PBXGroup; + children = ( + 557607E558DBCC3AB4A60B79C1DB85D1 /* Google-Mobile-Ads-SDK-xcframeworks.sh */, + 90386D6CDB88424D72C0D20D75D3B719 /* Google-Mobile-Ads-SDK.debug.xcconfig */, + 13EAD7B8157DA933F2C839CE905407B6 /* Google-Mobile-Ads-SDK.release.xcconfig */, + 68878948AD7D7B70C586D458C9779187 /* ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Google-Mobile-Ads-SDK"; + sourceTree = ""; + }; + 117DE828690804742797E221941F0CBE /* VungleAds */ = { + isa = PBXGroup; + children = ( + 76BD0078F5A06DEF8695D85E943BADC6 /* Frameworks */, + E8192DB2573E0613B8719C59E64AA445 /* Resources */, + 18EDCFFC913F2E9BE4AB7D9DD8AD9E5B /* Support Files */, + ); + name = VungleAds; + path = VungleAds; + sourceTree = ""; + }; + 140FA258A5A086C244CF4C504DAE9EB3 /* IQKeyboardManagerSwift */ = { + isa = PBXGroup; + children = ( + 559F3F54ADF5D76E5862E264802FE6E4 /* IQBarButtonItem.swift */, + CE137BA0B69D85EB9E05B8AD4B43EE54 /* IQInvocation.swift */, + 06ED840C9FDD28FB2183F8455D30487D /* IQKeyboardManager.swift */, + EE6EED3B5441B93536953BB9BC36B8C6 /* IQKeyboardManager+Debug.swift */, + C1E0A231AD037262793594B9AC1BEA68 /* IQKeyboardManager+Internal.swift */, + 95EFE807493A79E41F255240ABDD86F3 /* IQKeyboardManager+OrientationNotification.swift */, + C2F2833C15364CFCC2159569E3F3980E /* IQKeyboardManager+Position.swift */, + 42D7AACAA84FE0A7FEF38104F696D9E7 /* IQKeyboardManager+Toolbar.swift */, + F3A892979B183BB4792C1508170553FD /* IQKeyboardManager+UIKeyboardNotification.swift */, + 17B6A51A7580DE8B694A61FD00EC842B /* IQKeyboardManager+UITextFieldViewNotification.swift */, + 33966E796A7390BE7FF44CDB2BE9A0C6 /* IQKeyboardManagerConstants.swift */, + D9501575B2BDBEFFF0150D365B9F0954 /* IQKeyboardManagerConstantsInternal.swift */, + 90A297AD6F86AFAD3EB383A7D326EEFE /* IQKeyboardReturnKeyHandler.swift */, + F97C15233649F700E005650CBABB6E31 /* IQNSArray+Sort.swift */, + C88C2F35F4392E74C87C24F7B94B1069 /* IQPlaceholderable.swift */, + 75CC473776B52223765BA6C709EA4BF9 /* IQPreviousNextView.swift */, + DCA6EC66FDA00722A91A2B145BF11223 /* IQTextView.swift */, + D046BA7924EA7FD295375208C41AE199 /* IQTitleBarButtonItem.swift */, + 36773877A01343578F09D35BEE7622CE /* IQToolbar.swift */, + 49D9DACFE2F9DA99A6B2E69536AE31ED /* IQUIScrollView+Additions.swift */, + 7253B2036A6C1DFF412659EA174E9102 /* IQUITextFieldView+Additions.swift */, + 1D0CA69E43827B0F9628E57B4DAE944B /* IQUIView+Hierarchy.swift */, + 6EC6D10939299EEB5699D8C68F6C34D0 /* IQUIView+IQKeyboardToolbar.swift */, + 3F822B1347597AB11E4F9BBB0FEA354F /* IQUIViewController+Additions.swift */, + C561F2883C323C4594B0C70B24D6AE90 /* Resources */, + 14D017FA529BB55CEE76F9627A121ECD /* Support Files */, + ); + name = IQKeyboardManagerSwift; + path = IQKeyboardManagerSwift; + sourceTree = ""; + }; + 14D017FA529BB55CEE76F9627A121ECD /* Support Files */ = { + isa = PBXGroup; + children = ( + AF6955B6DE9D21C926869431D64B0387 /* IQKeyboardManagerSwift.modulemap */, + 917D1F863624BDE1185B996F365EDE67 /* IQKeyboardManagerSwift-dummy.m */, + 357900A5CD39A970C3BA2C9EE436BC3D /* IQKeyboardManagerSwift-Info.plist */, + EF2B1BDDFDD70539B07AD9190F905808 /* IQKeyboardManagerSwift-prefix.pch */, + 3D1E5961CFAF4A8F17D89D5A83743955 /* IQKeyboardManagerSwift-umbrella.h */, + 856300A0EDD0825DC10FE0CBEFAFF2D6 /* IQKeyboardManagerSwift.debug.xcconfig */, + 1B3EF0EAF76FFB34866C20614AC40B63 /* IQKeyboardManagerSwift.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardManagerSwift"; + sourceTree = ""; + }; + 157C134C43D5AEE7DFB71EEF65841F4C /* Resources */ = { + isa = PBXGroup; + children = ( + 6263748C99599F3F5B681497A297D3F3 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 1615C84D002A105E22AE800B85C63878 /* SwiftyStoreKit */ = { + isa = PBXGroup; + children = ( + 11E8572F1579B4ADE993D59A7FCDD666 /* AppleReceiptValidator.swift */, + 7FA49BCD2A4854F4853D3112A8B5333F /* CompleteTransactionsController.swift */, + 69AD6303EDF9661BB4716A140908ED56 /* InAppProductQueryRequest.swift */, + 5C24A70D27DC251C2AB6DCDB135F7052 /* InAppReceipt.swift */, + A4BEF37BDA1CBB513DA047510115E77E /* InAppReceiptRefreshRequest.swift */, + BAE7DF7FDF0CD29A955A3BF2B9601803 /* InAppReceiptVerificator.swift */, + 4ED2390AFE60220869AE14BB9B49F653 /* OS.swift */, + 3F4690F1F07933A509747D2CAB3C71C4 /* PaymentQueueController.swift */, + 6E5281CD9CEE05BA128791CC23B2AA1D /* PaymentsController.swift */, + A34A665B2528009D0C42DD149C275DE6 /* ProductsInfoController.swift */, + BE711ACE25AC44FA0FB2FDE0FFF15FEB /* RestorePurchasesController.swift */, + 673908239D212E57C9C76F5C996292E1 /* SKProduct+LocalizedPrice.swift */, + B7D0E436DD66015E154E85C56933A6F4 /* SKProductDiscount+LocalizedPrice.swift */, + EB7406EFD62506191D5B1EE8F6815F98 /* SwiftyStoreKit.swift */, + 64E20FE924E084D0A4DAC4738D793457 /* SwiftyStoreKit+Types.swift */, + D461FCCF91FE41FCA57ECA71CA569956 /* Support Files */, + ); + name = SwiftyStoreKit; + path = SwiftyStoreKit; + sourceTree = ""; + }; + 16D765B982920EECC9FF16C434E17E4B /* MintegralAdSDK */ = { + isa = PBXGroup; + children = ( + 42A60DE188575467D32A27C0647338EC /* BannerAd */, + 9031893B70482545D9435A223C2E942F /* BidNativeAd */, + 6ADCD9A67AB5251C23336812A651F53C /* InterstitialVideoAd */, + B23E9DEC0E329023AE14C0ED863E6541 /* NativeAd */, + E5FBB3F08697452DBC9664E0F5A0D1D6 /* NativeAdvancedAd */, + FEEB3B5E1DA29AB3373BEEC41619069F /* NewInterstitialAd */, + 105B72938CBCADDC034ED7C77AC53005 /* RewardVideoAd */, + 9585E0AA1D891B09EE730E077B47660B /* SplashAd */, + FBC38169B20CD54321F3A3038DB00ED5 /* Support Files */, + ); + name = MintegralAdSDK; + path = MintegralAdSDK; + sourceTree = ""; + }; + 181B92A7CAED6CD21E191049B327C272 /* Resources */ = { + isa = PBXGroup; + children = ( + CDCE3C204C6EE195EE0A2B4A633207AC /* PrivacyInfo.xcprivacy */, + 18D26D45F00CD0FCE0B80DA23260F389 /* SVProgressHUD.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + 18EDCFFC913F2E9BE4AB7D9DD8AD9E5B /* Support Files */ = { + isa = PBXGroup; + children = ( + A06D5EA6163487969AFFA98CF2D9FB83 /* ResourceBundle-VungleAds-VungleAds-Info.plist */, + FFAF5A0A50609B64BC58204CEDD66E34 /* VungleAds-xcframeworks.sh */, + 6E5C342EA32C93EF01002F7E92C588D0 /* VungleAds.debug.xcconfig */, + 4ED492F53474E8BF31DA3308BE3CC186 /* VungleAds.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/VungleAds"; + sourceTree = ""; + }; + 1DA594C2EBBA53877AB2D2A5A521D505 /* Resources */ = { + isa = PBXGroup; + children = ( + 557D5438A5140D126C7529E994C4B514 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 1E042D9E2B9E1A4EC714030036B09110 /* JXSegmentedView */ = { + isa = PBXGroup; + children = ( + A16F6084B8F547BD9CFBC644829904A2 /* JXSegmentedAnimator.swift */, + 709BA3DA4EA97C7AB772A305F39FC3B8 /* JXSegmentedBaseCell.swift */, + 8089E70214B840E2BD6237C8B9E099A2 /* JXSegmentedBaseDataSource.swift */, + F76AF105233022D6026A46DF3523661F /* JXSegmentedBaseItemModel.swift */, + 9DAEEE2FB4F1FA67E8C22FA6E4D11188 /* JXSegmentedCollectionView.swift */, + CDC0468EA59DA7B1593467516E7E01FE /* JXSegmentedComponetGradientView.swift */, + 9F6764C954B34D419089DF7317FA3CFD /* JXSegmentedDotCell.swift */, + 5FE7303B8394DD069B4138457E01C792 /* JXSegmentedDotDataSource.swift */, + 6E30882C3193ADEDB258EEF461E4226F /* JXSegmentedDotItemModel.swift */, + 5D3A01882E34845C5F8DE020FC5A2164 /* JXSegmentedIndicatorBackgroundView.swift */, + D81D9C8D59F6A59813C15D5238CC81E0 /* JXSegmentedIndicatorBaseView.swift */, + CEEB0186ED0DFC25C46B94C6CA3FDA5F /* JXSegmentedIndicatorDotLineView.swift */, + 9E74F467255B8E9422391F4F7C2E0A11 /* JXSegmentedIndicatorDoubleLineView.swift */, + 25438F8D01A6223792DA706D11F3E234 /* JXSegmentedIndicatorGradientLineView.swift */, + 5BEBF6DC18406578D9C2E5EA8BA32193 /* JXSegmentedIndicatorGradientView.swift */, + BD60FC49CE717AB67B301D491C2CB9FF /* JXSegmentedIndicatorImageView.swift */, + CC91B7B7CC3B5D22F1403E6E5E98B0DF /* JXSegmentedIndicatorLineView.swift */, + 6D2A02F693546F46156EC74DBEFE3F43 /* JXSegmentedIndicatorParams.swift */, + DE9A0767FD3CFBD370369982B2AE49EF /* JXSegmentedIndicatorProtocol.swift */, + F8DF8B3F8D68C00C88592D50B67719C6 /* JXSegmentedIndicatorRainbowLineView.swift */, + 7B0EDAAA44E2569CAC45B76F9C599F39 /* JXSegmentedIndicatorTriangleView.swift */, + 3797A1ED72470DFE3474E65D7CC89124 /* JXSegmentedListContainerView.swift */, + 56EFCE874734057C38F1FA1AB80E844D /* JXSegmentedNumberCell.swift */, + D6C3C97F720DD50CA02C620D5DEE8D58 /* JXSegmentedNumberDataSource.swift */, + FFBED85C2A0E52E3F663EF54FE7FED4C /* JXSegmentedNumberItemModel.swift */, + 0FB5232B6BA194673789C52BD5C31786 /* JXSegmentedRTLLayout.swift */, + 11173BF0D6F9A2A91C8BCADD8B2F83B3 /* JXSegmentedTitleAttributeCell.swift */, + B6EF5B13F861E1CCE813F0EA0C9CD993 /* JXSegmentedTitleAttributeDataSource.swift */, + 3D8E658E51A449CDC7AFB6F1CB536738 /* JXSegmentedTitleAttributeItemModel.swift */, + 1A2CD7E4B58F258DB38A0D2C80639527 /* JXSegmentedTitleCell.swift */, + 845C1D204BE68FD8F89BED42F41AEDED /* JXSegmentedTitleDataSource.swift */, + 2D1A48052995D6E315D2727FFD44D349 /* JXSegmentedTitleDynamicConfiguration.swift */, + 6FD1DDA57DB48F208A6C568C04B026F6 /* JXSegmentedTitleGradientCell.swift */, + 666E626039D371009594E08E9879A767 /* JXSegmentedTitleGradientDataSource.swift */, + 1D494E69E15A9F376ABD893097C712F2 /* JXSegmentedTitleGradientItemModel.swift */, + 713BB5188923F3320E61B2AE6EB423F0 /* JXSegmentedTitleImageCell.swift */, + 6C50854E315B1E79088AA66BBEFE3B15 /* JXSegmentedTitleImageDataSource.swift */, + AA9400AA68BF6280E7E4D3188A1EA258 /* JXSegmentedTitleImageItemModel.swift */, + A834E8D8BE2766528CAA1954EB223740 /* JXSegmentedTitleItemModel.swift */, + 685DAF7A8E8C59C030B389280B0780A7 /* JXSegmentedTitleOrImageCell.swift */, + B87C5C4918251691737E8C5924893C67 /* JXSegmentedTitleOrImageDataSource.swift */, + 7CC919D9C0B168922CFF3B25CE9931C7 /* JXSegmentedTitleOrImageItemModel.swift */, + 634CA5B0A74EBF4E9AD99487441CA5AA /* JXSegmentedView.swift */, + 4C937D78C43B8C4E43C7FFB955972CC4 /* JXSegmentedViewTool.swift */, + 157C134C43D5AEE7DFB71EEF65841F4C /* Resources */, + 04DB632A26479B22CC354A25180F1536 /* Support Files */, + ); + name = JXSegmentedView; + path = JXSegmentedView; + sourceTree = ""; + }; + 22B542EB1BB1DAC64532C159B0AD6B3F /* Resources */ = { + isa = PBXGroup; + children = ( + 80349D7FECC402457E0AD072365C78EC /* langs */, + ); + name = Resources; + sourceTree = ""; + }; + 2369A110308B151DA747C733D1330DF8 /* NETWork */ = { + isa = PBXGroup; + children = ( + C2E2856F4334A354F1BB1CD3C70ABB0E /* NSData+PAGGzip.h */, + A32980273A94D8DD8D5A7D4E017FBE92 /* NSData+PAGGzip.h */, + 6496D18D6C563DDF055590647593DE1A /* PAGBaseRequest.h */, + C406DB8A07D242089B4101477DBDFAA8 /* PAGBaseRequest.h */, + 13875EC4D27984C0D1695789BCA6FF1F /* PAGNetworkAgent.h */, + 05EBB6AFBA9A1A62060B756EF8F99264 /* PAGNetworkAgent.h */, + 8B50C57202BD3C6CDB9C1CAFA3A62146 /* PAGNetWorkHeader.h */, + 42BD840BEF4C443B5987CFE58EC60E07 /* PAGNetWorkHeader.h */, + 7AC1CC15D94812700E5E6A1224EE5368 /* Frameworks */, + ); + name = NETWork; + sourceTree = ""; + }; + 24D4BAB0AE8E30D897FD228A5B02B50D /* Support Files */ = { + isa = PBXGroup; + children = ( + 795B0592C6915FE38B59FD234117C2BA /* JXPagingView.modulemap */, + F9965C1C37A769D93362A044749DF687 /* JXPagingView-dummy.m */, + D26F2077234A1B2DC9099F0628DB54CB /* JXPagingView-Info.plist */, + 3A8B99EF1F5F74C5DF252D6F3C040D77 /* JXPagingView-prefix.pch */, + 6300C4BC995F22D9D4EA6F0EAB59B11C /* JXPagingView-umbrella.h */, + 8B7B6CFB9A6E82EC4E480D280C4FD01B /* JXPagingView.debug.xcconfig */, + 706C179631828F3CF81EFA5C477E0483 /* JXPagingView.release.xcconfig */, + 26994B7D89A9A1C6D84E2FC81B3E8CB8 /* ResourceBundle-JXPagingView-JXPagingView-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/JXPagingView"; + sourceTree = ""; + }; + 26E88D0D4FBEFB123A0ABCF4614CF28D /* YYModel */ = { + isa = PBXGroup; + children = ( + 4611A83F7479F66BDBC2A807A84F5B84 /* NSObject+PAGYYModel.h */, + 55D2831938C457911F7E4426408B7D7F /* NSObject+PAGYYModel.h */, + 8D7571FD5C125B879AB31A402BB4D4B7 /* PAGYYClassInfo.h */, + 889523CE99A9091C5A14DD7E8C8DE4C1 /* PAGYYClassInfo.h */, + B4D20DFE38DDF5CE58ADEABFE8D4FE19 /* PAGYYModelHeader.h */, + 6BDB82B255E22811F9739BAEEBF29C1E /* PAGYYModelHeader.h */, + 8A563C673E30D8ACC9775D5AC3566DD1 /* Frameworks */, + ); + name = YYModel; + sourceTree = ""; + }; + 2A6E4D3572968BE6899C0A35CC690817 /* Frameworks */ = { + isa = PBXGroup; + children = ( + BFA6C0741AA70EEBA0285654921A00F4 /* AppLovinSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 2B061FAD4B5B5FBE263132D965916549 /* MarqueeLabel */ = { + isa = PBXGroup; + children = ( + B8BB5B56F447E572F669454F21B09375 /* MarqueeLabel.swift */, + 52503AEF2BAAE829B7F005A2AD2F820F /* Resources */, + 41FCA5565FA8AAD1D8093330C1DBEF40 /* Support Files */, + ); + name = MarqueeLabel; + path = MarqueeLabel; + sourceTree = ""; + }; + 38212ED1D36FAB44D59CEC16850C8CC6 /* Support Files */ = { + isa = PBXGroup; + children = ( + C6BBF91C707CABF5EE53F00A38C4BCAD /* SwiftDate.modulemap */, + CDA1F3BC020DE48C6532C0FC2524397B /* SwiftDate-dummy.m */, + 2C1FE1366539C24FA09C3E8FB7E333BC /* SwiftDate-Info.plist */, + 8E898D7846C0D52CFB66DF92CC4882DD /* SwiftDate-prefix.pch */, + 7805C2A12525A0BC61315F223C4E679B /* SwiftDate-umbrella.h */, + F393767F78876BEEBB4EBDDFA86C4255 /* SwiftDate.debug.xcconfig */, + BF8C70A35687784463B3D3354C31CA66 /* SwiftDate.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftDate"; + sourceTree = ""; + }; + 3BE1D5D3166544A8376ACE729814F96C /* Frameworks */ = { + isa = PBXGroup; + children = ( + A5B90EAA682933E92D7FEFD516D71625 /* ChartboostAdapter.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 3FE223F22AE4614F47DA0FC73C14160A /* Google-Mobile-Ads-SDK */ = { + isa = PBXGroup; + children = ( + 70E13C85082F67C1F4930D08E088B4B3 /* Frameworks */, + D4DF262EF17B743BF6212608DE212419 /* Resources */, + 10690B6FDD00B12C60959D7F19F26E22 /* Support Files */, + ); + name = "Google-Mobile-Ads-SDK"; + path = "Google-Mobile-Ads-SDK"; + sourceTree = ""; + }; + 41136B66645F0BACD503FAEED9707EE6 /* Foundation */ = { + isa = PBXGroup; + children = ( + F8D3C4DFA406185CDBBDBA9246FF369C /* NSArray+PAGUtilities.h */, + 749D2ACF471751FD52FE8AF36A193119 /* NSArray+PAGUtilities.h */, + 26AB81A96BADACB6AA6ED53161C48358 /* NSDictionary+PAGUtilities.h */, + 057B4365DBDA094ED0D731A91DB8DFD1 /* NSDictionary+PAGUtilities.h */, + A3C3BFD823690E4B9EA141DC63B45307 /* NSJSONSerialization+PAGSafeSerializaiton.h */, + 7D6287C30C5B1D186D9034DBE0E23F60 /* NSJSONSerialization+PAGSafeSerializaiton.h */, + 6B000C2EFCECF83A664F2EF4340140F9 /* NSKeyedArchiver+PAGKeyedArchiver.h */, + 841D81E95D1EDCD1B5BECEB3F91C19F5 /* NSKeyedArchiver+PAGKeyedArchiver.h */, + 9160040D3AB7D6E1C3F34EAEF251791C /* NSObject+PAGSafeKVO.h */, + FBAC00FD830F36A5D3795218B1EC48AD /* NSObject+PAGSafeKVO.h */, + A29FACD176B707A04DAED59CE52D9C1E /* NSObject+PAGUtils.h */, + F6CED52105002F5EC9698166B9180A28 /* NSObject+PAGUtils.h */, + B73F831B52BA5A417A52EEDD6B1BA2A2 /* NSString+PAGAddtion.h */, + 7569C962D521A79C1223394A9D2B5753 /* NSString+PAGAddtion.h */, + 2170F8AC76580F47AAB8B08BC7DA5EBE /* NSTimer+PAGBlockSupport.h */, + C38D652253F63B1467B2105213F8C252 /* NSTimer+PAGBlockSupport.h */, + D5BCC0A6AFE86816A062D750711D4F58 /* NSUserDefaults+PAGCrypt.h */, + F77483D41BC3674AA8E8DD8B56EF50E0 /* NSUserDefaults+PAGCrypt.h */, + 3FEA1A3C67B8F17AA47FF841C62B554F /* PAG_RelyWeakProxy.h */, + F5F645ED4196804308EEFA86F1D5AE96 /* PAG_RelyWeakProxy.h */, + 5878A3BD6C11E7792BD329E77E7B218E /* PAGCommonMacros.h */, + 291CEC1C4DA1F4BBC4EE5AE83C744181 /* PAGCommonMacros.h */, + 01D45E3AB092F1AE482EEEF8B03CD986 /* PAGDeviceHelper.h */, + D5DFF8E73F96DF78148EFB3FEE6BA961 /* PAGDeviceHelper.h */, + 354C1010B598728094BC0894C683ED48 /* PAGDynamicPlugin.h */, + 829971A057656C76D347E1790BAF9C53 /* PAGDynamicPlugin.h */, + 99AA9507AB83EB6B88BD4DD64FDAF814 /* PAGEnvironment.h */, + 1331CA2D0A707ED7F8D0C29D79E1D257 /* PAGEnvironment.h */, + 467155F4190F30C1993881A60D9E8AC5 /* PAGFoundationAddress.h */, + EB857EE3524F6D246AFC11388D911BA3 /* PAGFoundationAddress.h */, + 095320D1A42240ED455C9E32589F0EE3 /* PAGFoundationHeader.h */, + CE17E5AC2073E21DFD2D4B3F82AB832F /* PAGFoundationHeader.h */, + 956CFCF5E8A2D624ABE41CCDB609D91A /* PAGGifImage.h */, + E43355740FC3CF69BD6938127E8C545B /* PAGGifImage.h */, + F5229855E545BE40158821C4102D2EAA /* PAGJSBAuthorization.h */, + 8155BE728BD889F1017ED4B0A868BD5A /* PAGJSBAuthorization.h */, + 72C68D1B9581F8E40A99A74F4F67A755 /* PAGJSBCommand.h */, + 8481708FF9EE9FD859D134F24E57E169 /* PAGJSBCommand.h */, + 1DCEC00FB3ECA2901B0ACECD983FC853 /* PAGJSBDefine.h */, + 0531BDCBF17E50B3176E7686BD0D4C7B /* PAGJSBDefine.h */, + 6C1A9A208F6B5266F9A8403FD68A0A4C /* PAGJSBForwarding.h */, + 83D21B542A9308010EE6743EF5ED2DFF /* PAGJSBForwarding.h */, + 211373C74A275301B08DF69D853A8020 /* PAGLogMacros.h */, + 94DE5250534A3E9B814AB197EC7A1135 /* PAGLogMacros.h */, + 9CD79010D9952B745B6CE3397DD77B34 /* PAGLogManager.h */, + ED5B61FD6747C87B46F71FD4FE6C41DD /* PAGLogManager.h */, + BAC46948BA7A01A2AD554A04B0A9E850 /* PAGNetworkRequest.h */, + F8FAF15EAA69811F620D25C419B53BEA /* PAGNetworkRequest.h */, + 53AB546F01BA79CD946E8A89AB4868E1 /* PAGPersistence.h */, + 3863E1873B3EBCF70E08BE2F10AFD94B /* PAGPersistence.h */, + DB1BB9B6EE496B4524931BE66EE5BC38 /* PAGQueueManager.h */, + F6BC6266CDC508411DDB8CC2131D2CD0 /* PAGQueueManager.h */, + 3330BB109ED455727CED70B422F25985 /* PAGQueueManagerConfig.h */, + 995F73E13003504ED1F5FE12502C3D18 /* PAGQueueManagerConfig.h */, + 898CDA199C7106DBF298709D0853FB62 /* PAGReachability.h */, + 5E90BF4C4995975E6CEC8B223C338876 /* PAGReachability.h */, + 6ECB73C0AF3E1B3816CD3257890A9A61 /* PAGRemoteImageBridge.h */, + 49F7C96321A5F2616B10BC0EC2BBEC07 /* PAGRemoteImageBridge.h */, + 030E825F88571E0221A8CC08AA60A1E5 /* PAGRexxarEngine.h */, + A1074E517C421615A674EA8847F3859D /* PAGRexxarEngine.h */, + 19F59D3D0A42A2B07D546BC55AD74507 /* PAGRouter.h */, + 0CD32737C01E58E3640AD1096CA9B117 /* PAGRouter.h */, + C63FC03D3EC8F059403ACA30117318EC /* PAGRuntimeUtil.h */, + A9A5052B541DC331175DC70712D2C913 /* PAGRuntimeUtil.h */, + 6DD0039174A09906F8DA07BCAC347DB3 /* PAGScreenHelper.h */, + 7E2B606D8CA453E6E5E2F34DA5A87E89 /* PAGScreenHelper.h */, + 3692069A06A03C0A27D19EC52DFD622A /* PAGStaticPlugin.h */, + 919265A93059EA6333078E0120128377 /* PAGStaticPlugin.h */, + 49539B5B34DD504CB3AA68C958DA66B1 /* PAGThreadSafeDictionary.h */, + 827C71D69AA5EA190F217F073BE39C7B /* PAGThreadSafeDictionary.h */, + 57E2CB2656CE1C23EE59FD31335F7FDC /* PAGThreadSafeMutableArray.h */, + B98D2D8C08FD4345E22B7390119A7E28 /* PAGThreadSafeMutableArray.h */, + 04B93210D24554494DB4DAA8B8DF4A47 /* PAGTimer.h */, + 5CAF0C76C47A9CBA5F53ABF8AF59573B /* PAGTimer.h */, + 6506B5465F0D2AA3DA04FBE4497DF009 /* PAGTNCNetwork.h */, + 2FA576DF1B09092717A71F81BB5B6DC0 /* PAGTNCNetwork.h */, + 2A13946FE6011114FF5F2968A3ACB60A /* PAGTNCRequest.h */, + 7DEB28EE8A0AC925DA2308426DB4CC71 /* PAGTNCRequest.h */, + 8E182CF331CD6BC2B4E5D72155D3CC1B /* PAGTNCRequestParam.h */, + 1A06F620FBC5B0CC4A03EB5C535BA5FC /* PAGTNCRequestParam.h */, + F4A74CF3954AA51B3D1A66C871942B35 /* PAGTNCServiceManager.h */, + 60DA6807434A63D292678D997384C53F /* PAGTNCServiceManager.h */, + 895039623EF1206860DB7BE889AB15DC /* PAGUserAgentHelper.h */, + F0F5579B6A72045468031E3C8B8E4F71 /* PAGUserAgentHelper.h */, + 0ED1C3CF921B4F8B300FDDE83547C4F7 /* PAGWebViewApplication.h */, + C066215E0A589DDCFC9B51CA13AA1D56 /* PAGWebViewApplication.h */, + 489DC884B1CA63AAFC6D9FAA55515EEA /* PAGWebViewDefine.h */, + AEAC2C90956DEEDC26A723F71B821199 /* PAGWebViewDefine.h */, + CFE3B750F2DAA842C56B6F2A74E112FE /* PAGWebViewProgressView.h */, + D7107E8117AD47107E95228E9041145A /* PAGWebViewProgressView.h */, + B347F1E819AB447DEB8A3B9ACDF58F03 /* PAGWKWebView.h */, + 7C451473AFE57307B2BE6B13651BB119 /* PAGWKWebView.h */, + 925E4C41704598D53401444457F31FFF /* UIColor+PAGTheme.h */, + D5B012B8AC45553B9146038F662EB333 /* UIColor+PAGTheme.h */, + 48752A40A99588EF1FB5607F33717777 /* UIView+PAGAdditions.h */, + DF8B424F3148A42E6CE974F58B52C196 /* UIView+PAGAdditions.h */, + 1B53CE6AC389B11733BDEB73DD6EF562 /* UIViewController+PAGUtilities.h */, + A882528C1718FED30C4AF1674D71E7B6 /* UIViewController+PAGUtilities.h */, + E2C3F0683C2A5ABC345535DE7BEA9D87 /* UIWindow+PAGUtilities.h */, + C35FBC3012B2D2ABD2FF78C42926E73A /* UIWindow+PAGUtilities.h */, + 088C7F75D20F2F86FC94EDF0774BEBCD /* Frameworks */, + ); + name = Foundation; + sourceTree = ""; + }; + 418506BD2AB562B98ECA6EA21E241BC3 /* GoogleUserMessagingPlatform */ = { + isa = PBXGroup; + children = ( + F0EBBA7680A5824FCEFF21FE20539A6D /* Frameworks */, + 1031650B332DC911CE639B8326461263 /* Resources */, + BD374210836BD1BFEE96DA8BD87DF717 /* Support Files */, + ); + name = GoogleUserMessagingPlatform; + path = GoogleUserMessagingPlatform; + sourceTree = ""; + }; + 41FCA5565FA8AAD1D8093330C1DBEF40 /* Support Files */ = { + isa = PBXGroup; + children = ( + D229CF1F8A3CF7DA3ED6BDF1A5ED20D8 /* MarqueeLabel.modulemap */, + 11B650731422FDC6DA3BBDE420CADC23 /* MarqueeLabel-dummy.m */, + F4DE47A1347CDCCFE864FDE8F9C2A441 /* MarqueeLabel-Info.plist */, + 3EE66F36B72BD49F050078201A98189A /* MarqueeLabel-prefix.pch */, + FD017CEF014A0B693CC7511414529275 /* MarqueeLabel-umbrella.h */, + EE5F3970AF9D5888E7A6A849E03C4F95 /* MarqueeLabel.debug.xcconfig */, + CAEFA43C85794FE3D60FCE6D0446AE19 /* MarqueeLabel.release.xcconfig */, + 586CC6F462A55293D637DBA246848A16 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/MarqueeLabel"; + sourceTree = ""; + }; + 42A60DE188575467D32A27C0647338EC /* BannerAd */ = { + isa = PBXGroup; + children = ( + 70233B006A4EE715CEF8BCDCFFF59802 /* Frameworks */, + ); + name = BannerAd; + sourceTree = ""; + }; + 42CB4172EDF19D2EC510B082A0AE7568 /* Frameworks */ = { + isa = PBXGroup; + children = ( + F019F59365354C50CEDBCAF4AFFF5816 /* BURelyFoundationGlobalAPM.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 4526175EAA9BDDB0E8D9422986DB57B4 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 90D7E2C1496ED03BC3AFCC5EAF6BDF1E /* MTGSDKBidding.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 454C9099C46102420C488BBB0DA02097 /* GoogleMobileAdsMediationChartboost */ = { + isa = PBXGroup; + children = ( + 3BE1D5D3166544A8376ACE729814F96C /* Frameworks */, + 64B30610CBF5A8DB2CCDE615FAF59157 /* Support Files */, ); name = GoogleMobileAdsMediationChartboost; path = GoogleMobileAdsMediationChartboost; sourceTree = ""; }; - 0C9AD0F34EFF5FDDE5C27FA2998EEC77 /* Zip */ = { + 45C4AEFF3579672718B44D4A7025EE2D /* SDWebImage */ = { isa = PBXGroup; children = ( - 1BEAE475E1A91479C9758DB1E0C0F084 /* PAG_ZipArchiveUtility.h */, - FDF8A6E81518AD403FEE03E379EED83C /* PAG_ZipArchiveUtility.h */, - 155DA9DC94656FF4F8A2E71B8234755C /* PAGZipCommon.h */, - DABDAA11DBB94E0AB33B3282050DD8AF /* PAGZipCommon.h */, - 7787D9A613D6548B787933F4432A94F2 /* PAGZipHeader.h */, - EC0D6D5CE6F2D99B4CB26C0BCD4567B6 /* PAGZipHeader.h */, - EDB8ADD981D4367B799BF0731C4433BF /* Frameworks */, + 059ED72CBCF634584F916DF8AB474414 /* NSBezierPath+PAGRoundedCorners.h */, + B828ABA5DCA7C08512B49E19233F5D98 /* NSBezierPath+PAGRoundedCorners.h */, + 8DBC3EFE391BBAB9FB33A9F14FA6A638 /* NSData+PAGImageContentType.h */, + 6E30299AC43BB323EFD849BA633AC6E9 /* NSData+PAGImageContentType.h */, + 0CBEA2EECE4E8B6464BAEE76B9AAA12F /* NSImage+PAGCompatibility.h */, + 524D1C30F4BB85E2C37FB3EC1D1B32F4 /* NSImage+PAGCompatibility.h */, + 9FCC6F500138D8C972187F778FEA71CB /* PAG_SDAnimatedImage.h */, + 3505010E9F2E45063FFE689CB9D1231A /* PAG_SDAnimatedImage.h */, + 4D9109B1169A489612D1C24C88242AAF /* PAG_SDAnimatedImageRep.h */, + 37B7521D38987000ABC17DEA217E28DC /* PAG_SDAnimatedImageRep.h */, + 66A46CAF86E590F1A94971A94439903C /* PAG_SDAsyncBlockOperation.h */, + CDA588D47FC42ABB99720BAC9984ECA7 /* PAG_SDAsyncBlockOperation.h */, + FFE77F7C138CCE03274EF78EA562A220 /* PAG_SDDiskCache.h */, + 9B246FCEEAFECE05BDF937BC2425F283 /* PAG_SDDiskCache.h */, + 37E7A5A3048742FA3E3FB9E0A0841C47 /* PAG_SDImageAPNGCoder.h */, + 61226A541046ED6EF9B3FB474B0EEEDD /* PAG_SDImageAPNGCoder.h */, + 05FB3479E162958721A644E4B2EBB19C /* PAG_SDImageAPNGCoderInternal.h */, + FBDB9748802E9A4B8201CB59446779D2 /* PAG_SDImageAPNGCoderInternal.h */, + F6A6B6EC91134B0CD6BB05970E433F49 /* PAG_SDImageAssetManager.h */, + BABB0B1F3D84A4C35C1211DBC1745D8A /* PAG_SDImageAssetManager.h */, + 182A6418DB7ABDD5F5C98E8215E573EE /* PAG_SDImageCache.h */, + 7D29387A0705FC1F0EDCAF0EBEDD66EE /* PAG_SDImageCache.h */, + A1149C415DBBF38104888D9418969837 /* PAG_SDImageCacheConfig.h */, + F3254B617048827D53E3FB61142257BB /* PAG_SDImageCacheConfig.h */, + 1834ED5232FE11072CCC386D99157925 /* PAG_SDImageCacheDefine.h */, + 4310B6B3A720F30F7131A7C28CDB7DB3 /* PAG_SDImageCacheDefine.h */, + AB1F674F6612A4237BE1981131BDE94C /* PAG_SDImageCachesManager.h */, + D7024D4AEB7EE9C04078D5CDC67F9D62 /* PAG_SDImageCachesManager.h */, + BB31D48E18EF1EFBA1080211FEC0839C /* PAG_SDImageCachesManagerOperation.h */, + 9D420FA580D7F59A2071F0065274A15E /* PAG_SDImageCachesManagerOperation.h */, + 2642AE67612AF0DCA5D55F3E61C7D826 /* PAG_SDImageCoder.h */, + 99B4ED56040B1AA641E82602CAFF7D15 /* PAG_SDImageCoder.h */, + 86AC2C6369FE51B1687B32EFF92CF6BB /* PAG_SDImageCoderHelper.h */, + 58D734980E0FD7685470E9515268EAEA /* PAG_SDImageCoderHelper.h */, + 2BE90A87C743C5C4D41EECD2B857D03E /* PAG_SDImageCodersManager.h */, + 0EBF5302C2FD2987EDE3FBEDCF738AE3 /* PAG_SDImageCodersManager.h */, + F31D06C93F26C34DB00060E05EBC1EDD /* PAG_SDImageFrame.h */, + 8B8DB15188C4FCB4183F124056ABC1AE /* PAG_SDImageFrame.h */, + 399A02CFB568F57DAE9B755F8FC5DE89 /* PAG_SDImageGIFCoder.h */, + 1A147AE5EA10B31798A15E27D2632501 /* PAG_SDImageGIFCoder.h */, + 2069BE933C2E6F56508AB62C548F2707 /* PAG_SDImageGIFCoderInternal.h */, + 4AE37649CD7831CFAD6216F461E0D237 /* PAG_SDImageGIFCoderInternal.h */, + 754E043AE78DC17E2FDEBC23C7DAC4C4 /* PAG_SDImageGraphics.h */, + C72B60C5ECD09CD48188D8B733A29663 /* PAG_SDImageGraphics.h */, + 40CE5B923921E522EA760C153D8FBB6E /* PAG_SDImageIOCoder.h */, + D7B527F52A4E49B30C9D9BC9054015C3 /* PAG_SDImageIOCoder.h */, + 2FE70E48DD19FD214C266F26DCF35426 /* PAG_SDImageLoader.h */, + A08E419E77E186657A05FFA06F4B5C19 /* PAG_SDImageLoader.h */, + D9E1FEB73DDC01113863E993B36E7230 /* PAG_SDImageLoadersManager.h */, + BC42381A9B4BC9FBED704240778BFDFF /* PAG_SDImageLoadersManager.h */, + 44360A95AB9D32F24A8C507E810BFF3B /* PAG_SDImageTransformer.h */, + 4AD276FD77034A0DD336FB8843E51B15 /* PAG_SDImageTransformer.h */, + 88326EF2C7DDD3B48CD97B50536F74CC /* PAG_SDInternalMacros.h */, + 4BE2139C76AA965ECF0A50C5078FAA05 /* PAG_SDInternalMacros.h */, + E7F20A336FAB234C59F3C746FD627FD3 /* PAG_SDMemoryCache.h */, + 2C409366CCCB06411516A927360919DC /* PAG_SDMemoryCache.h */, + 3CFA18CFF1F6314332EFD8089FD0EAC9 /* PAG_SDmetamacros.h */, + FB1D27CB91FBE2C8209F3735B3C71A2F /* PAG_SDmetamacros.h */, + FE8F851732457EBF182BD48F2A395DB6 /* PAG_SDWeakProxy.h */, + 2C9D9F0D830D5EED65AE80AB05FDDBFE /* PAG_SDWeakProxy.h */, + 4847A7E638A16D7FD778919E72280C2F /* PAG_SDWebImageCacheKeyFilter.h */, + 2557CF9955B696C50D691175EABB93CC /* PAG_SDWebImageCacheKeyFilter.h */, + 745CA5B5CDCCBAE2A930ED079114C523 /* PAG_SDWebImageCacheSerializer.h */, + 9D4DEE85181E2E7D8141A83CA1BBA370 /* PAG_SDWebImageCacheSerializer.h */, + 0ACEF0693BD5640CD48010E814E6AE29 /* PAG_SDWebImageCompat.h */, + 14281234C109E2A9EAC4827071264D1A /* PAG_SDWebImageCompat.h */, + 4DB72D483B896176D776A1F74ED901E2 /* PAG_SDWebImageDefine.h */, + 92A0E962E3F25F972911AADDA43F3D4D /* PAG_SDWebImageDefine.h */, + 350DDFE26632E60A294A9CB8EEB74CA5 /* PAG_SDWebImageDownloader.h */, + 3818F43941C232D387BDB526919E2E9E /* PAG_SDWebImageDownloader.h */, + CA2180EA2A148332AC2F6CE61255879C /* PAG_SDWebImageDownloaderConfig.h */, + F26C08728EF61E6DC5212E808F988C81 /* PAG_SDWebImageDownloaderConfig.h */, + D5ACF71F72A451A57D1B038A57E65A2D /* PAG_SDWebImageDownloaderOperation.h */, + 20D7D3C787F08BF247DDC5C0E1BDBD58 /* PAG_SDWebImageDownloaderOperation.h */, + BC7B1E5BCF22ABF64667F91855574B54 /* PAG_SDWebImageDownloaderRequestModifier.h */, + A06B7D850BF42BBE02C54B82712D7D5E /* PAG_SDWebImageDownloaderRequestModifier.h */, + 6F857D80054FD8DDCB58C2D92D1EE583 /* PAG_SDWebImageError.h */, + 966FFDC16527A06CC50A3AC3E59DF8C4 /* PAG_SDWebImageError.h */, + 3DE098ABD24F0C81F36AE2100F100329 /* PAG_SDWebImageIndicator.h */, + D5612A6FCA785BF0F0916C381BFC49C9 /* PAG_SDWebImageIndicator.h */, + 5A16E60C5E719337E66AAAF5C647B078 /* PAG_SDWebImageManager.h */, + BCFB2A2ABBB595DE47F3802523612BD7 /* PAG_SDWebImageManager.h */, + E81C9B24DF4E54C64FF589F03F69530E /* PAG_SDWebImageOperation.h */, + 101307DB441E65EE54B31DED55B21F0C /* PAG_SDWebImageOperation.h */, + F90337876695F77477C5491E481A001A /* PAG_SDWebImageOptionsProcessor.h */, + A73CFC489A8A7F014280D093E525800C /* PAG_SDWebImageOptionsProcessor.h */, + F6F65CDE608976D8C7851766C819CE59 /* PAG_SDWebImagePrefetcher.h */, + 054D3AC214E11C86180ECD5FB5E75C44 /* PAG_SDWebImagePrefetcher.h */, + B4192F62E22CD85C158E693C2E8ECF7B /* PAG_SDWebImageTransition.h */, + 821B721DC5766A550E1AF9B23C15C2CE /* PAG_SDWebImageTransition.h */, + 46AE38BC2CD0B0BF5EFE5B557C94BF11 /* PAGSDWebImageHeader.h */, + C1EDB6921E98FA7BF176E67BE5672051 /* PAGSDWebImageHeader.h */, + 5A2B636711F60A8D46FF0919D6AE39C1 /* PAGWebImageDataCacheManager.h */, + F9E7EB84D6EEAB9584CB15FA4CACBCA6 /* PAGWebImageDataCacheManager.h */, + D158F8C658D78A8AF4D0F96D9F51525F /* UIButton+PAGWebCache.h */, + CB09DC1833FCEF0A206D45DB41AE22B1 /* UIButton+PAGWebCache.h */, + 1104B0099686660C3622392E3E4F4332 /* UIColor+PAGHexString.h */, + 62BAFBE39B31B009138E9B09E9F03483 /* UIColor+PAGHexString.h */, + 2098A3F98565DD0AA1E1070BF2728EA9 /* UIImage+PAGForceDecode.h */, + 901F05D21C1D954A60BC3CE1DCC4338A /* UIImage+PAGForceDecode.h */, + E293051BA81CAD5A16251442103589B9 /* UIImage+PAGMemoryCacheCost.h */, + C675EAE0B512C45ED4858CC5D1D5A9A8 /* UIImage+PAGMemoryCacheCost.h */, + F7504BF57CEA8736148D365D298D9116 /* UIImage+PAGMetadata.h */, + 9D45581C6325FBC859B30714B5AD7950 /* UIImage+PAGMetadata.h */, + 944E6A12233B2B4A68B174777817B518 /* UIImage+PAGTransform.h */, + C3A12CA56BC658B17638D1CB4E86A45C /* UIImage+PAGTransform.h */, + 804C1FD1318F746E9DBD763F9A838473 /* UIImageView+PAGWebCache.h */, + C0F7C2547AA9E1F700B4E01801B08914 /* UIImageView+PAGWebCache.h */, + 7972360AFF8FDF337F8CF83AD31A392E /* UIView+PAGWebCache.h */, + 93557D04E2D8B985E535B2D6B1A1FB03 /* UIView+PAGWebCache.h */, + 06C6E2D350511A6BCFAC4EA10ADAAF26 /* UIView+PAGWebCacheOperation.h */, + CF9B6578D8A5FA50E559C94B7BB94864 /* UIView+PAGWebCacheOperation.h */, + 5F982FCD34CC4F7C29621A14B69D710E /* Frameworks */, ); - name = Zip; - sourceTree = ""; - }; - 0D4F1EE9EE584149E53BC9BCE4EC033C /* Support Files */ = { - isa = PBXGroup; - children = ( - 1A7BE843B78E92445C7A7515CEE445FC /* Kanna.modulemap */, - 521C3E68202BBA93DE3342B1BB1DA867 /* Kanna-dummy.m */, - C414B1B428A0FF6528547342A05FFDE4 /* Kanna-Info.plist */, - 47CD47AB4DBAB5449A5A2AD4F9F4EBE8 /* Kanna-prefix.pch */, - 43C1D18C1BBC9725A25C75C3E189510B /* Kanna-umbrella.h */, - FD51310CF61F782A995CD6F110883EEC /* Kanna.debug.xcconfig */, - FA4ABDD10671835E38DCF09FA5E6F833 /* Kanna.release.xcconfig */, - 74669A6FDA2D79F5404D0AF2A56FD4C9 /* ResourceBundle-kanna_privacy-Kanna-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Kanna"; - sourceTree = ""; - }; - 10BCF6FED13C8A364E6D1AFD8B8E56E7 /* DownloadButton */ = { - isa = PBXGroup; - children = ( - 7C19F29A15168B7338F94B878C342224 /* CALayer+PKDownloadButtonAnimations.h */, - 3ED308F3C774444BDDC180BBC522EC9B /* CALayer+PKDownloadButtonAnimations.m */, - 741A8F5B25935ED46F11413A13B2BB82 /* NSLayoutConstraint+PKDownloadButton.h */, - 11D212D5525D54D2EFE6BC352A0D4544 /* NSLayoutConstraint+PKDownloadButton.m */, - 36F7E9B8D13D2E4D74BDA7F67D01ADDC /* PKCircleProgressView.h */, - C79893B01FF07B5D75FC01366FB12E85 /* PKCircleProgressView.m */, - D5E779974867A9D5F507354A12E2F627 /* PKCircleView.h */, - F7C1CC1C1E1DD9AC8B0C1014ACE2440F /* PKCircleView.m */, - 7B309A66D68CEDDDA25990C518E912AD /* PKDownloadButton.h */, - B51B6FC2FA7FEBF384D53611FD25665B /* PKDownloadButton.m */, - CD4EE7D18F2016AD79C9958D6158E980 /* PKMacros.h */, - 9502440D817B6AD3F346AAB3345C8ED5 /* PKPendingView.h */, - BD88AA1F4A90B93D03A0D5E1AADBD903 /* PKPendingView.m */, - 67179E87516C1832DD104BAEAA6B360E /* PKStopDownloadButton.h */, - CF51315C35ECE8007BCEBBCC2CB3B947 /* PKStopDownloadButton.m */, - 7E605FD53E3A786F60A1BC575BC7C09F /* UIButton+PKDownloadButton.h */, - DC77C12A73411C587BA88241974608CF /* UIButton+PKDownloadButton.m */, - 7B0937E7E798038071785C1E25AE579B /* UIColor+PKDownloadButton.h */, - DBD02C63F91304B97CFFA11197197EF1 /* UIColor+PKDownloadButton.m */, - 9D98613DDD35236A4D0BDFEAE23D7C8B /* UIImage+PKDownloadButton.h */, - 9F5423B86959FE437D3CF27F8E282725 /* UIImage+PKDownloadButton.m */, - 42CB7BEC6F1B120CD19A83D13A74451B /* Support Files */, - ); - name = DownloadButton; - path = DownloadButton; - sourceTree = ""; - }; - 114F424B04C6D224C20383FA57896FAF /* YYModel */ = { - isa = PBXGroup; - children = ( - 99CF1B3D68B217F4E12A1463FA8CFF1D /* NSObject+PAGYYModel.h */, - 04A152074CA6EF031624F21BD26C61B1 /* NSObject+PAGYYModel.h */, - 617A651F658DEA77E5911C84E02A0939 /* PAGYYClassInfo.h */, - 77D76039C6FABC314060024A7F1791D5 /* PAGYYClassInfo.h */, - 0DE0FD1204F9379F258945A3BB7F29C8 /* PAGYYModelHeader.h */, - 91CA849BEB1A27E4134304342CC1011B /* PAGYYModelHeader.h */, - 74799EE8B8D15C3634BE0E230234AFE3 /* Frameworks */, - ); - name = YYModel; - sourceTree = ""; - }; - 13E96E3694E75FD2482B3090E7701199 /* Frameworks */ = { - isa = PBXGroup; - children = ( - B840CD4696A388C45CC38662B38660CB /* MTGSDKSplash.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 172E190E1875BDBDB7AD13BCC373FD90 /* BURelyFoundation_Global */ = { - isa = PBXGroup; - children = ( - 7817852CCC9DD49AEC13566814C1270D /* AFNetworking */, - D7C79E24588CE8B381DD1EE462612C43 /* APM */, - 7CD567C0ED0AFE5B6426663E568CFBFF /* Foundation */, - F5F6F3B475A6CED7D6CD44C8B8500DE9 /* Gecko */, - 87CD80BE9194DD9F5274936A905B9802 /* Header */, - 1AF69B3245AE32E1F66C9D641C52A852 /* NETWork */, - 0A359766C96B9A4B0DC39A1B79F75E7A /* SDWebImage */, - 9B1BFDB3DC68AFAAEEA3C448F5DBD883 /* Support Files */, - 114F424B04C6D224C20383FA57896FAF /* YYModel */, - 60067A5CF3BFF78A564F7CBB48719DBF /* ZFPlayer */, - 0C9AD0F34EFF5FDDE5C27FA2998EEC77 /* Zip */, - ); - name = BURelyFoundation_Global; - path = BURelyFoundation_Global; - sourceTree = ""; - }; - 17659C74A8A73ABD5D92BBB7FC34FF66 /* Support Files */ = { - isa = PBXGroup; - children = ( - EAF0F6CA9A3621F94892BD24B6A4BA53 /* GoogleUserMessagingPlatform-xcframeworks.sh */, - 36EB4316B5ED89A6196EF1A6941C5B99 /* GoogleUserMessagingPlatform.debug.xcconfig */, - C8257F219482B3B7721A3ED7B74E9A3C /* GoogleUserMessagingPlatform.release.xcconfig */, - 83A6685C02C8A11BCC930648F8F960E9 /* ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleUserMessagingPlatform"; - sourceTree = ""; - }; - 17FE0E0DA295022874009BC6E2089E94 /* SplashAd */ = { - isa = PBXGroup; - children = ( - 13E96E3694E75FD2482B3090E7701199 /* Frameworks */, - ); - name = SplashAd; - sourceTree = ""; - }; - 1AF69B3245AE32E1F66C9D641C52A852 /* NETWork */ = { - isa = PBXGroup; - children = ( - AE0A95376171DCC6FD7D6947F4F91623 /* NSData+PAGGzip.h */, - 1CEF89ED9667639667148CF0465E60F1 /* NSData+PAGGzip.h */, - 4E71604EDE81EEB760156BF72CE1B7E9 /* PAGBaseRequest.h */, - E3D7E49BBE41D2430B63ECE71BB6551D /* PAGBaseRequest.h */, - 7763B6D2B698430D20657F6A1520D87A /* PAGNetworkAgent.h */, - F9B52B42FCD1FE6E61FBBEE9BABF0EFA /* PAGNetworkAgent.h */, - BB083C9EBAF78B226851EFC84478795D /* PAGNetWorkHeader.h */, - 4155A75032CE45AA985D11550C0A38F4 /* PAGNetWorkHeader.h */, - D69D9648A96A03E2772DAC2DEAD83A7A /* Frameworks */, - ); - name = NETWork; - sourceTree = ""; - }; - 1CEE992BF9DE653BB13E3C8442074F7F /* Frameworks */ = { - isa = PBXGroup; - children = ( - E02792BA5F052064B96466DF4B60D80F /* GoogleMobileAds.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 1ED322A6A0C57BC5050C1BFC57EF1B3C /* Resources */ = { - isa = PBXGroup; - children = ( - D980043CEAAA5ED999733B5B1E8DBE50 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 1F1B7A85F4C5189EFB73A1B4B164E9B1 /* Frameworks */ = { - isa = PBXGroup; - children = ( - E0E94D52221548EFD97FEB745147DA15 /* MTGSDKInterstitialVideo.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 216A2EB4687DE627495641877E5282A7 /* Frameworks */ = { - isa = PBXGroup; - children = ( - F9A5BE59A34F887B7C1637B1934524C4 /* BURelyFoundationGlobalGecko.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 21BB95AE32F24247495D5215804F5756 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 613660BE3FD54C80930FD5CC15B12F5C /* BURelyFoundationGlobalSDWebImage.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 23AD56D8773A87C29DA926E92E0EAC5E /* Kingfisher */ = { - isa = PBXGroup; - children = ( - A2DF1F284FC7D77D44DC0A65FF0B030D /* AnimatedImageView.swift */, - FD3383C0E24F169F1F4D30CF02140AE2 /* AuthenticationChallengeResponsable.swift */, - 8F4AC559EDAC6E7E74B33AB1145CF00C /* AVAssetImageDataProvider.swift */, - 955E23E5B2859DD3EC1BBD419EF922C9 /* Box.swift */, - 39DA9F637D9ABDD5F76047F119E819F6 /* CacheSerializer.swift */, - 6BA631E9FA70A75DD8B4AF8E13A5BEC5 /* CallbackQueue.swift */, - C9D6F99F3FE492B8A833D7CAF85DD139 /* CPListItem+Kingfisher.swift */, - 6326E17C8B5A686B40945F856BB26A83 /* Delegate.swift */, - 0A0DE66F85700034200410FB3FF1B8AF /* DiskStorage.swift */, - EDD6DD5176F9FCE0B624E93A78876A9D /* DisplayLink.swift */, - AC55A6940C7F71797C8C64AF779DB382 /* ExtensionHelpers.swift */, - D094CB1CE710AE1707F38BD19727C6E0 /* Filter.swift */, - 7A08FDFE16B24AFD5D04B41912C00390 /* FormatIndicatedCacheSerializer.swift */, - 497FB4D031EEC68DB62115A2F14BEF09 /* GIFAnimatedImage.swift */, - 1E08C09312AA0B628C0DA4F4FE8DFEFB /* GraphicsContext.swift */, - 74458DF7DAB803EBD9F8B5EB10667343 /* Image.swift */, - D704325915C6BD40A6744CF2D75EBD06 /* ImageBinder.swift */, - B8BD9C1C9F6A2E579BD6DD00AA8B9827 /* ImageCache.swift */, - 5D4610D8D7561584FD1DD6831BB65AE0 /* ImageContext.swift */, - C99211483588BDDE16A1769219E9173A /* ImageDataProcessor.swift */, - 4DCD23C18E50BC36855471D51B8C143D /* ImageDataProvider.swift */, - BF545AFB491FFE3C69A8427040B53591 /* ImageDownloader.swift */, - A568929973119F416C7BF261CA6B7E03 /* ImageDownloaderDelegate.swift */, - 582F1A77E143C82474C371DD15CEE671 /* ImageDrawing.swift */, - 0E4465CE669A90B14988685B6934A81B /* ImageFormat.swift */, - 0D47EA35FAD384C1DB6F9EC1DDDF70B2 /* ImageModifier.swift */, - 03EE66FFB3B069220086ED584B890666 /* ImagePrefetcher.swift */, - 2A51556F2C696836ADB717CF920C6F7B /* ImageProcessor.swift */, - 024C3031249F46B23FFB37A2094349A3 /* ImageProgressive.swift */, - 4B9586C9299F591B56212CE72E5BBD60 /* ImageTransition.swift */, - 7D5D6369531E9040AF235AEAC2A70DC8 /* ImageView+Kingfisher.swift */, - 5C91F16470A1FC85D3AB744AD01552A3 /* Indicator.swift */, - 57E34D022148655C4F0FB1AB5E251FCD /* KF.swift */, - 645BFD9FDB0CCE54FB1DC5B9258CD6D4 /* KFAnimatedImage.swift */, - F401E0A57AE8FA5399E102EF055D119F /* KFImage.swift */, - 41F1B9B2EF6ACEAC5963E9EF6FE95CC6 /* KFImageOptions.swift */, - 6849528159321587BE5E606E25E430D4 /* KFImageProtocol.swift */, - B21DEEA07FBA668EDF7374E7D27DBB02 /* KFImageRenderer.swift */, - 8B6995FB3F59225F47B1A37B2532A4A7 /* KFOptionsSetter.swift */, - 48E3485F037D4286B0501A9BE9582674 /* Kingfisher.swift */, - 017695C1511C94350A8C8CA25E75B89E /* KingfisherError.swift */, - CAC56F8751847DF4DB3A1173A6B072F8 /* KingfisherManager.swift */, - 63788F84AB75C375ECEA8C03A0F4BA80 /* KingfisherOptionsInfo.swift */, - E34CF82630BAD3593DFEB7F71B55ECEE /* MemoryStorage.swift */, - 17402BCD51124820DF5C7EBE5C603D25 /* NSButton+Kingfisher.swift */, - 26F40028BB100514775FFF75B05664A0 /* NSTextAttachment+Kingfisher.swift */, - 52C14823F8E100E6F50BE9B8BB640E8B /* PHPickerResultImageDataProvider.swift */, - AFB0BE1FD736BE0013486F556F451B26 /* Placeholder.swift */, - 8EFF4CD3DE2D2CB571F49EFD5278F46E /* RedirectHandler.swift */, - 2FB2340368F6877574FDB47400C8CC59 /* RequestModifier.swift */, - 8227CE3EDB3BAF11F6D6A3EC01FF5E7A /* Resource.swift */, - 2D099B0341D860C8D8D59DADBBE4190C /* Result.swift */, - C0C9ED5BDDB0C8978A38B912C44F568C /* RetryStrategy.swift */, - C1788D8BAD4338823B98EACC597041E9 /* Runtime.swift */, - 7C701343060C5CAF3D73F0A8355DBE30 /* SessionDataTask.swift */, - E4F1BE33963B8EB12D057F641183451F /* SessionDelegate.swift */, - ABEB805117059B770F80DB9B319FC599 /* SizeExtensions.swift */, - D3F086EA374F0B58C2663369F8262995 /* Source.swift */, - 8ACA01A6A042469814FEC37208C1336C /* Storage.swift */, - 1993ED45F958CCD972105F132E2C6E95 /* String+MD5.swift */, - 808C3CE25C24E32BB17EAD547D7015C1 /* TVMonogramView+Kingfisher.swift */, - F84617B5328B615DCF506C20EC241077 /* UIButton+Kingfisher.swift */, - 1BD71E231FC63D06DC2426DBEAE68364 /* WKInterfaceImage+Kingfisher.swift */, - A252DF70C1416A06408CA1B35EDF675D /* Resources */, - FE4D19FF3686C5123D1E479D9CFF0005 /* Support Files */, - ); - name = Kingfisher; - path = Kingfisher; - sourceTree = ""; - }; - 24D76D3A6B0EBAC3679A84ADBED10338 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 3FE84CC7035BCDE51E4C0EC86AE7D5B0 /* MTGSDKBidding.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 2870C9E8D3774E9D58CCEA3A449E6834 /* Frameworks */ = { - isa = PBXGroup; - children = ( - D70F7527C99BBEF94D74620FA7C2C816 /* PAGAdSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 2CD0ED9AA3EBBDA02C77F9B98086E7E9 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 418369B769539124B21F26AFEFD652D7 /* ChartboostSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 2EDBA6E701744D3D821E36712FA34624 /* Resources */ = { - isa = PBXGroup; - children = ( - A7BC7688F49434BEA6FA25FE91A24CD6 /* MJRefresh.bundle */, - D2C66C01020A1165416408705E80DE17 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 320F871064A6F6646F0615B633EE9C0D /* NativeAdvancedAd */ = { - isa = PBXGroup; - children = ( - CED2E02FC31C3AF23AE2BE1462D3D4AA /* Frameworks */, - ); - name = NativeAdvancedAd; - sourceTree = ""; - }; - 339E06032692DDD660C00E76748DEB7B /* Frameworks */ = { - isa = PBXGroup; - children = ( - 51CD344ACA383015FF32C3F75A91581B /* BURelyFoundationGlobalAFN.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 355E3F40D36D576121F65E52AA683141 /* Pods */ = { - isa = PBXGroup; - children = ( - B8C322E83F4FBC166D849E960D70B79A /* Ads-Global */, - 56D7F2C202244B2BA7A2963BF66BE9B1 /* Alamofire */, - C14B4E6A66EF9867130F369C99B8B684 /* AppLovinSDK */, - 172E190E1875BDBDB7AD13BCC373FD90 /* BURelyFoundation_Global */, - C7332C9B44C04D8F95389F10686E173F /* ChartboostSDK */, - 10BCF6FED13C8A364E6D1AFD8B8E56E7 /* DownloadButton */, - 737D4CE3330E4884DC0F83EFFDBB054E /* Google-Mobile-Ads-SDK */, - 6CFDF8DA08CA57BB8FD86BB8617F8DF1 /* GoogleMobileAdsMediationAppLovin */, - 0BB18242B2DE33F5DA305601593022EF /* GoogleMobileAdsMediationChartboost */, - EE2FF19C294AAA52BE3A06626AF12CA9 /* GoogleMobileAdsMediationIronSource */, - 60D4AFB20565386FB0E8A1B3963D6074 /* GoogleMobileAdsMediationMintegral */, - C78D1FF0775FA8044B02009CF508E3F4 /* GoogleMobileAdsMediationPangle */, - BE1C6057D73A28D7755B35284745E8BF /* GoogleMobileAdsMediationVungle */, - 831080222A262134D4F68D1211860304 /* GoogleUserMessagingPlatform */, - 6E4D5760496E7B2BA75FEDA2EE9990FC /* IQKeyboardManagerSwift */, - 3DC0F2D28191F73A3B2A3258085AB0E6 /* IronSourceSDK */, - 5D9DBF432BE007E87A736E7EECBA6CF4 /* JXPagingView */, - C3BC46330A41F8BE7F6736BC7F598905 /* JXSegmentedView */, - A7E56E26226A53EAB140DD8586B91865 /* Kanna */, - 23AD56D8773A87C29DA926E92E0EAC5E /* Kingfisher */, - F705174DBEBC38E61FA2B00522361DE7 /* MarqueeLabel */, - F47629A0763D8D2ADD764305A2A53F4F /* MintegralAdSDK */, - A460C0E84B03FAEA74BA967597261FCD /* MJRefresh */, - CD2572D05C39573C9F1EA0EC696CC7FE /* SnapKit */, - 65D6958FBC93C233D0F750054CCBE88F /* SVProgressHUD */, - A04DFCF1EF1505BD2FFE4A50A991C812 /* SwiftDate */, - E7D436999AD71F77BE4FB8D2B8F4B7CC /* Tiercel */, - 780B38B9D5C5DAD9C86FF934EFA5AE57 /* VungleAds */, - ); - name = Pods; - sourceTree = ""; - }; - 35B345B106DAF477EF3ED0CFA4C64F06 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7A56804FE5B0D88ABF27B661AE8BCD37 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */, - 43E3935FBAC3EE4342CF7BED7A36E1A0 /* SnapKit.modulemap */, - 30617DE247307243E66FD31E71158A63 /* SnapKit-dummy.m */, - F46B36D187EF594D3A9B6642166602D9 /* SnapKit-Info.plist */, - 861DF63C44FE45008774CA09A22E6206 /* SnapKit-prefix.pch */, - 77DEAFCFDEFF758A4BBD49DF8FBCADD4 /* SnapKit-umbrella.h */, - 4AB1C4B105B969D2956BD4D644847839 /* SnapKit.debug.xcconfig */, - 14A25FE2314DE26C384806C1CAE7BF09 /* SnapKit.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SnapKit"; - sourceTree = ""; - }; - 381DBEC56E7185F3CBAA02C98ACA79F9 /* Support Files */ = { - isa = PBXGroup; - children = ( - 4A9E7508FF303944082F19CB8BAA7C54 /* MintegralAdSDK-xcframeworks.sh */, - 41FB5BAB1D9501643282B96221B88A41 /* MintegralAdSDK.debug.xcconfig */, - 834C2D727C87A9DDC46DC8734870A689 /* MintegralAdSDK.release.xcconfig */, - FB69035F1F064ABBF035DF856252CF16 /* ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/MintegralAdSDK"; - sourceTree = ""; - }; - 3DC0F2D28191F73A3B2A3258085AB0E6 /* IronSourceSDK */ = { - isa = PBXGroup; - children = ( - 1A70B0364BC2BF947E0E88199DB1A9C3 /* IronSource.h */, - 431A9E94C3B6609DAACD8C540796A86D /* IronSource.h */, - 15998EE7E1DAF9A7E6AA2F874CD0E24E /* IronSourceAds.h */, - 00922926D756FAE4723745AF54F8D8B0 /* IronSourceAds.h */, - E17C6188732B8F2211BE7ABE65DF00BA /* IronSourceNetworkSwiftBridge.h */, - BEE16AB61E51F86CBC3781F0E0A5A77E /* IronSourceNetworkSwiftBridge.h */, - 1E7E588166F6D70EE8B5C60513B29D3A /* ISAAdFormat.h */, - C37FF53F100739EB233902A3B4B027AB /* ISAAdFormat.h */, - 873A7B5F19E9DEFB2EDA1A8457DC2B5C /* ISAAdSize.h */, - C190F2BD3CBC362695FDE7AF09748B26 /* ISAAdSize.h */, - 19B85419025F75198DDEB7037A980E99 /* ISABannerAdInfo.h */, - B48E0D8A51E611254D072E80C2204840 /* ISABannerAdInfo.h */, - 171B3CB1D1852320B914DE321E72F04D /* ISABannerAdLoader.h */, - 054471DE5B537E925D6A3E921AF28B0E /* ISABannerAdLoader.h */, - C534EC094AA7A45E0091D7CE01FC978F /* ISABannerAdLoaderDelegate.h */, - 35136FF9F9C05A7E95750825EBDB94A6 /* ISABannerAdLoaderDelegate.h */, - F75ABFF765C4DEFFF1F5597BD679BEDF /* ISABannerAdRequest.h */, - 826D4AF25198FDEC018323D45C2ED8EB /* ISABannerAdRequest.h */, - EE8D571591044700EDD0F539E19670E8 /* ISABannerAdRequestBuilder.h */, - 2890B303B3F69BC300DF71F74E12D872 /* ISABannerAdRequestBuilder.h */, - 1DC97CFF0F695EB1A0343043EC35B2A4 /* ISABannerAdView.h */, - 73CD0DCD4F02640FB6C6615CC88FA6BD /* ISABannerAdView.h */, - 1F2FCA75E1196BEB3A62C4DF43168C93 /* ISABannerAdViewDelegate.h */, - 6E424FB18C20D1E68D7FC5CB1BC10267 /* ISABannerAdViewDelegate.h */, - 9F9C6E6B9803E5ED06FDB924A1042851 /* ISAdapterAdaptiveProtocol.h */, - 93A8CBD0D4535CB65574CF6FF3D0DEA3 /* ISAdapterAdaptiveProtocol.h */, - AAE566F92F32B96E1AD7E3884025E9E1 /* ISAdapterAdDelegate.h */, - 7EF5EBE286B9E74829EDE0236987255F /* ISAdapterAdDelegate.h */, - F4820D0A0ACC20746D917B1F9CA1DE6E /* ISAdapterAdFullscreenProtocol.h */, - 9DBC1FE760C79E38CDF2D5195A3E29BB /* ISAdapterAdFullscreenProtocol.h */, - B52CC4459A1B2554DA61387C47D4C691 /* ISAdapterAdInteractionDelegate.h */, - F4DB9457B7BB9FE6F097C8060FD152F2 /* ISAdapterAdInteractionDelegate.h */, - 7FCA71C13264A38D24E2BF0D8E014499 /* ISAdapterAdRewardedDelegate.h */, - DB746EC710B4664108B662F857EEEA1D /* ISAdapterAdRewardedDelegate.h */, - 764F3ED1850B2ABC1CD76D50191A5F97 /* ISAdapterAdViewDelegate.h */, - FB2A73676E967CF90A6D7541E4A3EFEA /* ISAdapterAdViewDelegate.h */, - 12FFBA4BB8C3B01309B4336F6734548F /* ISAdapterBannerProtocol.h */, - D068A8CE6E45E8FC9DCFF81D1F3D7F1F /* ISAdapterBannerProtocol.h */, - A02FFE20C66DA2BAAD60FF02BA051B4F /* ISAdapterBaseProtocol.h */, - 495F55BA825497A50F98D37FDD21A068 /* ISAdapterBaseProtocol.h */, - 330F7AD23D4D82D4EFC173E8EEB552F9 /* ISAdapterConfig.h */, - C547E19E3140FAFD91BE8B5E999CE05B /* ISAdapterConfig.h */, - CA933F318E3BE9D39B69799F8C02002E /* ISAdapterConsentProtocol.h */, - 8A83579A953B0689C54D6F1E65A62AC9 /* ISAdapterConsentProtocol.h */, - DD34430002335FDCB6DB650639C969BB /* ISAdapterDebugProtocol.h */, - 2FC5910AEF21769474FA29F89FA4F1FD /* ISAdapterDebugProtocol.h */, - 73730EE9A8B3FB32DB5E1F9C302C3CFA /* ISAdapterErrors.h */, - B7924C3FBC017ADEB8E67533B6990216 /* ISAdapterErrors.h */, - EA333B8AED3B9FCD7580EA97730FBDC2 /* ISAdapterErrorType.h */, - EAA35450FF8A6CCD0AD1B02690989CCD /* ISAdapterErrorType.h */, - 46FDDB027453A7217D596708E688AA3C /* ISAdapterMetaDataProtocol.h */, - 5CCD5B195F36FC19488F7555155DBF70 /* ISAdapterMetaDataProtocol.h */, - A94B3E483395C59ECDDAE7ADEC890DBA /* ISAdapterNativeAdData.h */, - D1D850B1D21555E519987B403A974DAD /* ISAdapterNativeAdData.h */, - E7615959D761E79E1FFD2CC87D383C54 /* ISAdapterNativeAdViewBinder.h */, - E7E0021F78F938327A1C9F0768C07B7F /* ISAdapterNativeAdViewBinder.h */, - 60E3A4D96330CB77AA28A4256428B063 /* ISAdapterNativeAdViewBinderProtocol.h */, - F9781C12701F54D5B8C2664E87248B32 /* ISAdapterNativeAdViewBinderProtocol.h */, - AF1C92680C73077FED1435C8F085E34B /* ISAdapterNetworkData.h */, - 0AEA396839C34908D59638D41590E8F0 /* ISAdapterNetworkData.h */, - 752D20ED96F78E4307E6CE33B4A5E406 /* ISAdapterNetworkDataProtocol.h */, - 7A8B425663BE6CA7C12F93CD0B50200C /* ISAdapterNetworkDataProtocol.h */, - A07583377FAA9B918949C42FCED1F561 /* ISAdapterSettingsProtocol.h */, - DC16C892349D243C1820D68197BC66CC /* ISAdapterSettingsProtocol.h */, - 4A9C1CB8C317CEA13F0A0BBE950526AE /* ISAdData.h */, - D8F16B4FBDED9927B9D2EE5FA1A40489 /* ISAdData.h */, - 9DBA40ECC5F95BF1903FDA411C3683AD /* ISAdInfo.h */, - 31ECAEA5C45FB5AE8090B5E049EF50CC /* ISAdInfo.h */, - 0B56B633BA3F3F4ABD781A122491D285 /* ISAdOptionsPosition.h */, - C9C60A6A1E21A4AB0C6827C9FE0C2704 /* ISAdOptionsPosition.h */, - C5A4AE592C027A8E81A190211BD34F0A /* ISAdUnit.h */, - B37DDF2C3378A2B23C1568405812AC7C /* ISAdUnit.h */, - D17808E82E6A9831D4DEDC890A2C8C2D /* ISAdUnitAdapterProtocol.h */, - 79F4C3B9C0A61B17B7A79956BF15DEF3 /* ISAdUnitAdapterProtocol.h */, - 43BB33881BA80CA228A348A998299207 /* ISAInitRequest.h */, - 34CD9DB9B3793A6C0465CC0272D0AAC2 /* ISAInitRequest.h */, - 6E4AF4A90D7B62C022EC5B0E8E89A16E /* ISAInitRequestBuilder.h */, - D9EC0238B7C36960655DC6777B2E5335 /* ISAInitRequestBuilder.h */, - D9BA9D8DBFCAD7B755BB0DABE82A0E0E /* ISAInterstitialAd.h */, - CE124550AD7ED21DC207A2097968FE30 /* ISAInterstitialAd.h */, - 5344462F7E05061BA92D5F6FC06DCC89 /* ISAInterstitialAdDelegate.h */, - 5935A3A829FC8E33769617422E46E778 /* ISAInterstitialAdDelegate.h */, - 16195FA8E3AC26ADEDFD4A4AA8B74B00 /* ISAInterstitialAdInfo.h */, - EE0ED538E67A8547B249AA94005E13AB /* ISAInterstitialAdInfo.h */, - 98852D60BE119AC2948D0CC4FB8A5297 /* ISAInterstitialAdLoader.h */, - FD7ABFA08DA51D6A127C31B61A15DB70 /* ISAInterstitialAdLoader.h */, - 1B2E68718B4F81F58DB95C497F885535 /* ISAInterstitialAdLoaderDelegate.h */, - 71408503C035A6BC5A59C6520BBCB71E /* ISAInterstitialAdLoaderDelegate.h */, - D3B39CFFD054AC9D96753D149BDA1261 /* ISAInterstitialAdRequest.h */, - 746168E084D86C0DBA7812E088CB6AB9 /* ISAInterstitialAdRequest.h */, - EB347EBE40352CC7E76D1BBC0022CE38 /* ISAInterstitialAdRequestBuilder.h */, - 162C973DA6F86A97BD25E52E171946DF /* ISAInterstitialAdRequestBuilder.h */, - 921592E82E38372543941946BB9C5C6D /* ISAppStoreErrorDelegate.h */, - 44E68D517B2EF9729D01F2FEB8C35B54 /* ISAppStoreErrorDelegate.h */, - 323FAEAA5291CA6B812E6DC5EBA29882 /* ISARewardedAd.h */, - 1DCC4E43A8B846DA52A62D851F537D72 /* ISARewardedAd.h */, - 97203F301D5E6AD8B536FDAAB81115EB /* ISARewardedAdDelegate.h */, - 8AFEB6669233AE1054966CFC6AC21C8F /* ISARewardedAdDelegate.h */, - 53960237381FCF71A8B19F3BCA4D58B5 /* ISARewardedAdInfo.h */, - 9CEB987ED2334CD1817277C8CD1616AF /* ISARewardedAdInfo.h */, - 920430FA884C7FDCB1844970967CED92 /* ISARewardedAdLoader.h */, - ABE0057DCA17F0287E24BA14E7C17DF0 /* ISARewardedAdLoader.h */, - D6115088210D81990475696040E00DC0 /* ISARewardedAdLoaderDelegate.h */, - A07C074378DED4224997DE4ED2898E7E /* ISARewardedAdLoaderDelegate.h */, - 1A9CE719847DCD9C7AC263E620BB3760 /* ISARewardedAdRequest.h */, - 88A9F568051D8C496B11E7D8080575DA /* ISARewardedAdRequest.h */, - E86D6E6B16B53C23DCF2E672666E023E /* ISARewardedAdRequestBuilder.h */, - C67D6207D8AC696B1AE1B0595DAB202E /* ISARewardedAdRequestBuilder.h */, - 42E90761698627649A55D14AF2F83930 /* ISBannerAdapterDelegate.h */, - ACBBBBEB21D9B254FC0FF72EBDF23B66 /* ISBannerAdapterDelegate.h */, - 47E930639787C250F3C075A83F9CFA95 /* ISBannerAdapterProtocol.h */, - 942EAF21CE4D16A6DCBA58AC940A21FA /* ISBannerAdapterProtocol.h */, - A482BE7804383E64822B90353C0E8432 /* ISBannerAdDelegate.h */, - 5177EEDCF098043A050B0BAE6FB50B07 /* ISBannerAdDelegate.h */, - D83FB1341D2EA940D0EC55035D9D80EC /* ISBannerSize.h */, - 10C4D13A58665964341503FDB944ADC0 /* ISBannerSize.h */, - 537D0762E3BC944EB6E36F62A2EB2972 /* ISBannerView.h */, - C22F29C934885EFE397D7DDBF04D5B93 /* ISBannerView.h */, - 58A0E6228E320E8459014C9E692F1BD3 /* ISBaseAdAdapter.h */, - 550890B1B65E6479545884AA881E4AF4 /* ISBaseAdAdapter.h */, - E14766982E367A66418D5FA6020515B3 /* ISBaseAdapter.h */, - 8A71F91D0CFF3380B62026BB70D11AA7 /* ISBaseAdapter.h */, - AAC89218A7C38004F437154479BDA121 /* ISBaseAdapter+Internal.h */, - 984D5D9110C07A19D96BF506B0135F5F /* ISBaseAdapter+Internal.h */, - CDF1055374B90B57B6F867750BCDA576 /* ISBaseAdInteractionAdapter.h */, - 5F5A050641106FDCBBB21ED58B8A8B63 /* ISBaseAdInteractionAdapter.h */, - 2C6DE01F916CCD20404CEACEBCF5ED52 /* ISBaseAdUnitAdapter.h */, - 760968EA5661B959BF5786AB6E8CD2E8 /* ISBaseAdUnitAdapter.h */, - 97B5456C22BF8AE1337F7687C1260B92 /* ISBaseBanner.h */, - 7560BE41B078504A26914B9CBAF1112F /* ISBaseBanner.h */, - CB2B315DF6F3CDA0E8E006900692EE60 /* ISBaseBannerAdapter.h */, - 913B3ABE95803A6F8311D322F9FD2847 /* ISBaseBannerAdapter.h */, - 5C8B311FF974775F402E2003ACA204DE /* ISBaseInterstitial.h */, - 165E0C1C9D6CA630FDBDE36E87CD2DC7 /* ISBaseInterstitial.h */, - A6F22F77491D7DDCD4CC016A7E9450E0 /* ISBaseInterstitialAdapter.h */, - 243D3C1894E0A3D10649AF54F840391B /* ISBaseInterstitialAdapter.h */, - 66362B8F04D0056A7E8B142C9C3D2CA4 /* ISBaseNativeAdAdapter.h */, - 9287FA1A82D96BDAC2577C7D9B28601B /* ISBaseNativeAdAdapter.h */, - 1D7F8CB054B02A42038AC013EA110A05 /* ISBaseNetworkAdapter.h */, - 62A03B86DD10ABD9243B7C2C5559A112 /* ISBaseNetworkAdapter.h */, - D0E23FB6A2442223C15290B08B414D9F /* ISBaseRewardedVideo.h */, - 69B026C3E25063D718BB7AFE1AF23577 /* ISBaseRewardedVideo.h */, - 7B1530C63763CEDAC7BFEC2791C34EAC /* ISBaseRewardedVideoAdapter.h */, - 3A54E1833F7325E6D060314960C1AB70 /* ISBaseRewardedVideoAdapter.h */, - 959BAAFF68784FBF199378EE27D881CF /* ISBiddingDataDelegate.h */, - 575834E0F5A1F515C852D436D48E72C4 /* ISBiddingDataDelegate.h */, - 1F45F004FD577F0CFEEEA4FB9094E275 /* ISConcurrentMutableDictionary.h */, - AFEB3420F3651B5F6AFADCD594DE0808 /* ISConcurrentMutableDictionary.h */, - E9819526D26F71A4E59F47CD0F1E809B /* ISConcurrentMutableSet.h */, - 905C274C573CCC79E2F1A29F914F8665 /* ISConcurrentMutableSet.h */, - 7F26A7DF21D1CCEE94792EB96288B850 /* ISConfigurations.h */, - D26C1EBCB1CBBB51A970DB05E7AFA7A9 /* ISConfigurations.h */, - 3DB32BDA5AC0A2B08BAA6FA02B5B6DC5 /* ISConsentViewDelegate.h */, - F7C61A8E3A69882B0286BC29F8F9CAC1 /* ISConsentViewDelegate.h */, - D9A246CFDD7BDC2007CE64EBD6DDC831 /* ISContainerParams.h */, - 1A53C1766E1D7F3BD136150E5AB7D1DB /* ISContainerParams.h */, - A2622D74119130F7C6618F9825902959 /* ISDataKeys.h */, - F50A9A756AA22FF1619A06EC90D62B15 /* ISDataKeys.h */, - 506C0BDCC6BE8D5B2F430EC1A6FDC959 /* ISDemandOnlyBannerDelegate.h */, - B5FE5815995B8A9B1D6DA7660343A1B4 /* ISDemandOnlyBannerDelegate.h */, - B6D26D3995C63C493D0E9EA7A162AD45 /* ISDemandOnlyBannerView.h */, - E20CEFF4F2FCC8B9AA6232A3D61DCD8B /* ISDemandOnlyBannerView.h */, - D0035F1C77AAB18A78FF164627806DD2 /* ISDemandOnlyInterstitialDelegate.h */, - EDCBD4CD4DC5AD494502E6E8460D1ED6 /* ISDemandOnlyInterstitialDelegate.h */, - 7B4081510EC3E8CC71E5FC3A995D1545 /* ISDemandOnlyRewardedVideoDelegate.h */, - A74B8811A254233C7227D0331F4F8050 /* ISDemandOnlyRewardedVideoDelegate.h */, - E62E311D6FC3EFAB2FA77D83E54C40FA /* ISError.h */, - 8C96C8020EC10FCD5A2260E31DDB890C /* ISError.h */, - 2DD04251A4BDE48ED27F4D70F1821BA7 /* ISEventsReporting.h */, - DA472FA133DE0A7C4955D0D3C2F8547F /* ISEventsReporting.h */, - 89C985F51307DB4CF60CF5F6E2AFDA28 /* ISGender.h */, - D80DA8199ADB020A2C681520D820F4E3 /* ISGender.h */, - 49D231256999306D792BC513DC818BC5 /* ISImpressionData.h */, - 17A1051B2CA71CF2A905FFB126AEC39F /* ISImpressionData.h */, - B31ACA3C3E1A726BC3013A30968EB0DB /* ISImpressionDataDelegate.h */, - 6E7C6DC670DB7EAC36E7DA50FF40AA35 /* ISImpressionDataDelegate.h */, - CB6A63D62713920BE13700E009133FE6 /* ISInitializationDelegate.h */, - 4C0EEFF398A0BECD32B191C7934C3C4F /* ISInitializationDelegate.h */, - 33A3398C5E218CFA41D71E9B9BD1F81C /* ISIntegrationHelper.h */, - C43FDB1AEDEA921A49D51B30D63D02A1 /* ISIntegrationHelper.h */, - 1995CAE3B779DF62491BAD5E618C75D3 /* ISInterstitialAdapterDelegate.h */, - 1D6F12045A26C2375403549D156520E8 /* ISInterstitialAdapterDelegate.h */, - CD23A030B76476564B34E28B709E8BF1 /* ISInterstitialAdapterProtocol.h */, - 055D2A87B830AC4C60350576E556B9D3 /* ISInterstitialAdapterProtocol.h */, - E925C3CDFD761574F6C78C0378FADC97 /* ISIronSourceAdapter.h */, - 2FC1D299CA7FE241565A8B45A6076B33 /* ISIronSourceAdapter.h */, - 8A690DAB40651992D926253C9D37EDF6 /* ISLoadWhileShowSupportState.h */, - CF94F6A681AF31FD472527B61B0B2B37 /* ISLoadWhileShowSupportState.h */, - 867A6EE03E79A20F8937A3A63E39C1AE /* ISLog.h */, - 579C82E1A3BA751C9336824A0C250866 /* ISLog.h */, - 57A7CD5D61CD14D8E83C51F1C6F43CB8 /* ISLogDelegate.h */, - 122E072175A5BBB47445EC9DEA36909C /* ISLogDelegate.h */, - EC859072BF34E615AE0FDBE05ECE45A4 /* ISLoggerManager.h */, - C8123F61A1BF850B50B2FD7C1EE4B089 /* ISLoggerManager.h */, - 62FF6C0E5EBDD8E8F38D01B10609B494 /* ISMediationGlobalDataWriterFacade.h */, - 9618FBE7B4C8D32E005E5E6ACD22BF50 /* ISMediationGlobalDataWriterFacade.h */, - FB140A36680FB0A62DA7117E50207180 /* ISMetaData.h */, - B10D329B73EA6619B105ACBDDE259620 /* ISMetaData.h */, - FB5CCB94E48132B749D4A0157D595B3A /* ISMetaDataConstants.h */, - 4CE844A29827B723FA8E1A3B9422652F /* ISMetaDataConstants.h */, - 4FE0A4D7558FC22E5523D5FF611269E6 /* ISMetaDataUtils.h */, - 1CF1E2AE4FC8A5D30F120D98E69C18C9 /* ISMetaDataUtils.h */, - E781672CA89E78C20E7B6394E8590321 /* ISNAdViewsManagerSwiftFacade.h */, - A09E703A19ECC1BE68C9AD757B50AC66 /* ISNAdViewsManagerSwiftFacade.h */, - 21CD71DEE563991269C6F2A89DB6762B /* ISNAppStoreVCRootViewDelegate.h */, - 194A46C74FE5494B20BE69CBCFAD8805 /* ISNAppStoreVCRootViewDelegate.h */, - 354635367C7754A64CABBEFA0007D7AB /* ISNativeAdAdapterDelegate.h */, - CE7D7F8958A5ED1FA2B7A23B39DFE730 /* ISNativeAdAdapterDelegate.h */, - BDE9395F7F298D30289C72EA0C696B1F /* ISNativeAdAdapterProtocol.h */, - D0EB7C9A6F50BD398572301F10457F56 /* ISNativeAdAdapterProtocol.h */, - D03EAF2FFDA059791AD5CF337B4F5FC0 /* ISNativeAdDataImage.h */, - EC7050695BCACEAAED4DE898FF1DF050 /* ISNativeAdDataImage.h */, - 56D728141BBC41D0B6C2ADD0BA871504 /* ISNativeAdDataProtocol.h */, - 2692B6B190886E35AB7C43427A29DF52 /* ISNativeAdDataProtocol.h */, - 90DB8091D432C2F589902B9509A033E8 /* ISNativeAdInteractionDelegate.h */, - DA6FB0941848797457FDF77131016366 /* ISNativeAdInteractionDelegate.h */, - E5CD866E0968100C670AD9C8194E71AD /* ISNativeAdLoadDelegate.h */, - 5A2EAA38DD2CEDEA06CDF3EBF5265667 /* ISNativeAdLoadDelegate.h */, - 0AD0A89DDCD3A16999ED4D55D8F022F2 /* ISNativeAdProperties.h */, - 2C4391CAEA69F804375F4996D936BEBB /* ISNativeAdProperties.h */, - 9FAD0657FDC2DC6E72CD7CE9DF874585 /* ISNativeAdProtocol.h */, - CC8E87F35C2E158C23B449B6469FFF5E /* ISNativeAdProtocol.h */, - 5F01ABC1876927CA6874FB75AF80CC0B /* ISNativeAdView.h */, - 29284A23986F644BDEE27CFD07921591 /* ISNativeAdView.h */, - AA788183AA1939D71DF1A053E4E44E6C /* ISNativeAdViewBinderProtocol.h */, - 742A5A51021AE17385977E7A911327A0 /* ISNativeAdViewBinderProtocol.h */, - 72E07B6009CA602502416636E9E7D09D /* ISNativeAdViewHolder.h */, - 99326CCF0AA13C5EE6CC4CC0F267F7FB /* ISNativeAdViewHolder.h */, - C14F0CEA739047106066D6D2FF92D783 /* ISNControllerManagerSwiftFacade.h */, - 5D3829DD7CA137370E89AF6C43D7AEB6 /* ISNControllerManagerSwiftFacade.h */, - DADD11DA8D49DF9BA69C389CED69D280 /* ISNControllerMessageListener.h */, - 98283F8126D99E20EC0CAF183F8A6EE6 /* ISNControllerMessageListener.h */, - 6E2054E3364DCE04AE46DB93C9103661 /* ISNetworkInitCallbackProtocol.h */, - 83ADD45B993AC96D99969DB09B8EFE0D /* ISNetworkInitCallbackProtocol.h */, - AD17A1777D78B685351ABAE8F27224F6 /* ISNetworkInitializationDelegate.h */, - 954CDBF642C21F0D8AE9BB8136B8C379 /* ISNetworkInitializationDelegate.h */, - CFC243DB53EF5AECECBDD61F635BE5EC /* ISNEvent.h */, - 6981CF0326A46887E96C1F90AB86A1D3 /* ISNEvent.h */, - 2A880F71F639399E15DB5303A022ED7B /* ISNEventTrackerInterface.h */, - 7818238B6866A846C779E024E1DD5CEF /* ISNEventTrackerInterface.h */, - 43C8B692644509846B0E6B657EB839C9 /* ISNEventTrackerWrapper.h */, - 7782E52AA04B4807164AAF33FC88A19E /* ISNEventTrackerWrapper.h */, - BF5FC9CE2462FAE453D1E9400842B1C2 /* ISNSupersonicAdsPublisherSwiftFacade.h */, - 4FA1AF1363C5337D3EE4766FA10EE19A /* ISNSupersonicAdsPublisherSwiftFacade.h */, - 71A9E752EE0231823AC1F463B171D3A3 /* ISPlacementInfo.h */, - 193937C3188A9F914F29CE0253880860 /* ISPlacementInfo.h */, - 08068A3099BB7733C7B0968085E0BF97 /* ISReleaseMemoryAdapterProtocol.h */, - 52F8D64AEA961E51CD22C3F85D54C5DD /* ISReleaseMemoryAdapterProtocol.h */, - 335E12E95BEDAD22DFF407AD2E403C59 /* ISRewardedVideoAdapterDelegate.h */, - 493DF34F52B7ECB4C2D965BBF929DE7E /* ISRewardedVideoAdapterDelegate.h */, - C726FBEC7AC3ACB5909E77CA3A32AB95 /* ISRewardedVideoAdapterProtocol.h */, - 8B9C36CCC16E0D94AFCC4D4E8DEEAC0A /* ISRewardedVideoAdapterProtocol.h */, - 854D5C88FCFC2F491AB76FA1E66B6D17 /* ISSegment.h */, - 756220C42359D620261955177194F81B /* ISSegment.h */, - 1993F617849A54C1854FFF1D20F6C78F /* ISSegmentDelegate.h */, - 116788631290740823A83FE11C680B8D /* ISSegmentDelegate.h */, - ADC2C443DFD1B7570778E328BDDA6730 /* ISSetAPSDataProtocol.h */, - 9327DCDC1C77B39281A9B59E3489C146 /* ISSetAPSDataProtocol.h */, - 286DCC129F0E3D235496401545EAC5EA /* ISSupersonicAdsConfiguration.h */, - 9098AF0982427FD68256F8D311558888 /* ISSupersonicAdsConfiguration.h */, - 0CF8E53BAA67393030E9C08872EB160E /* ISWaterfallConfiguration.h */, - BF8F9884F342BCBD83E1A920D0FCB451 /* ISWaterfallConfiguration.h */, - 7A45EE30746B8AD6F873B6798CB4F072 /* LevelPlay.h */, - BB8D59079D9DED6DEAA55BE3902C6C62 /* LevelPlay.h */, - 8D68E9123E22F9AFC1BF1582330319AD /* LevelPlayBannerDelegate.h */, - 7D98EFC7F87565A88746E3334596BF24 /* LevelPlayBannerDelegate.h */, - 29B603A545AEC0F013897E73362FC365 /* LevelPlayInterstitialDelegate.h */, - 9E95393495DC00C8BBBE141613F9AAFA /* LevelPlayInterstitialDelegate.h */, - 5FFFB8A140FFEC624E3F6D6805B5216E /* LevelPlayMediaView.h */, - A1A496CD3ADBD8A8B8FAFE4E5B52F213 /* LevelPlayMediaView.h */, - CCEA28771EE1741AEC3448F6AAE734DA /* LevelPlayNativeAd.h */, - A3D7F8602A7D3200B0E9CFC697342139 /* LevelPlayNativeAd.h */, - 94969975B10B52A7FCAB39C2DD548A9D /* LevelPlayNativeAdBuilder.h */, - 13536B706E8EB0C9BE62B0F4D84453F8 /* LevelPlayNativeAdBuilder.h */, - 381F806916C51C83EEAD4705FBD44FF4 /* LevelPlayNativeAdDelegate.h */, - 83E1410DF6A1F066FB0BFCC6AA057BD3 /* LevelPlayNativeAdDelegate.h */, - 99D13A4B35BF9D9D3729F6DF8184895F /* LevelPlayRewardedVideoBaseDelegate.h */, - 8CAE37316DA4BDFB78614E6B39CF778D /* LevelPlayRewardedVideoBaseDelegate.h */, - 568CFBC52FB30A0F55B5B57029769E09 /* LevelPlayRewardedVideoDelegate.h */, - 86DDF5DC83BDCA814943DD425A9BED72 /* LevelPlayRewardedVideoDelegate.h */, - 12E79C359F389B3D470367303905CF33 /* LevelPlayRewardedVideoManualDelegate.h */, - D16853BBCF951E9EA346EEC2560A80B3 /* LevelPlayRewardedVideoManualDelegate.h */, - 41C4759933970875EE77DB879DC00077 /* LPMAdInfo.h */, - 7F4EE15443204FA395A68798503C0AEC /* LPMAdInfo.h */, - 09C63DFCDFC3C6CD3959088A8E9F2DFD /* LPMAdSize.h */, - 931CA778BCE022B512421E26A033D051 /* LPMAdSize.h */, - E883CB85A4743E0EC1C6E377763F1DE2 /* LPMBannerAdView.h */, - 52B6D21CFDB9448BECE0AA2FF6D9BFA2 /* LPMBannerAdView.h */, - BE1E4A03727CDC9B6B675F05A2D3752D /* LPMBannerAdViewDelegate.h */, - 0390F3EED046365A7BF2E4F5D5453467 /* LPMBannerAdViewDelegate.h */, - 5C492CE9B4C30E10C5F50B729AABC7B7 /* LPMConfigServiceEventSender.h */, - F4EC2CFE628E3EEF1580531D43BD8484 /* LPMConfigServiceEventSender.h */, - 6568553F0A8799719900953067DB48CE /* LPMConfiguration.h */, - 65492E002359D636CE974C40DC61068F /* LPMConfiguration.h */, - 51D4A7A23ED338B4C7B319146DA33F32 /* LPMInitRequest.h */, - 0F98F870B707358020EFA723EACAE83B /* LPMInitRequest.h */, - 655F5905B877AC55A64C51EC6B3A8ACC /* LPMInitRequestBuilder.h */, - AF067718054D5B0FD0A8D92F62840C3A /* LPMInitRequestBuilder.h */, - D5DD145A205E642BC394C879FF5B7F82 /* LPMInterstitialAd.h */, - 76493ED26A777FBEDBC3402BAD4A8465 /* LPMInterstitialAd.h */, - BB8583A27AF00F16CD62B27B5BDA33C7 /* LPMInterstitialAdDelegate.h */, - 15F4BE2C552C119099BE476991BDE5FB /* LPMInterstitialAdDelegate.h */, - 87F2C1431B1E5C9D83D61B76269B1890 /* SupersonicLogManager.h */, - 1E47CDD140377B6AE5D7DCD9E7AE3CFF /* SupersonicLogManager.h */, - CF7A98D22C2588BA2B246B94D35E7797 /* UIView+ISNativeView.h */, - 7477830AC5895AFA90AB65D7EDC103AE /* UIView+ISNativeView.h */, - A12E326B2ABE47EABEDAAABE2C88010E /* Frameworks */, - BBC1D858B404B882E64FFEF4ADE0E695 /* Resources */, - 9292AB1A3D6F68F735725B0507EE09DA /* Support Files */, - ); - name = IronSourceSDK; - path = IronSourceSDK; - sourceTree = ""; - }; - 4170D6E65E8993BC12E6343E7CD71B06 /* Frameworks */ = { - isa = PBXGroup; - children = ( - CA188FA508968F7A54391A24B0F45B13 /* IronSourceAdapter.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 42CB7BEC6F1B120CD19A83D13A74451B /* Support Files */ = { - isa = PBXGroup; - children = ( - D950964EE59848D7DD3E7E520F346C8C /* DownloadButton.modulemap */, - A64DC922B78AC52926F439352582E0BA /* DownloadButton-dummy.m */, - 78496C6CFC841A02AFA81DFEA80FA801 /* DownloadButton-Info.plist */, - 8E008BED8A1F6AD3A5FE8FD593550CEE /* DownloadButton-prefix.pch */, - 924AAFAEC16ED26A1C5EDC4E5C672190 /* DownloadButton-umbrella.h */, - 1361D7A14CF8C260353D15A184C6D32F /* DownloadButton.debug.xcconfig */, - 036D4A86877089133895540571E6754F /* DownloadButton.release.xcconfig */, - 394035501FD71AF7709102F8F616D568 /* ResourceBundle-DownloadButton-DownloadButton-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/DownloadButton"; - sourceTree = ""; - }; - 45FEEB14160678FD88166B7AE6CAFA6E /* Support Files */ = { - isa = PBXGroup; - children = ( - E38821146F281144A774A5754489F806 /* IQKeyboardManagerSwift.modulemap */, - E4258AA2A020278B614B2A255571D994 /* IQKeyboardManagerSwift-dummy.m */, - 920ED02511D8570BF3537A72F826F3E4 /* IQKeyboardManagerSwift-Info.plist */, - 0A107EA1FC7B992AC5171158FD29B338 /* IQKeyboardManagerSwift-prefix.pch */, - 057A7EC3D0DD529E389CBF87945C27F1 /* IQKeyboardManagerSwift-umbrella.h */, - 8E70DE1CC9669F96C0E6E544D7E665FE /* IQKeyboardManagerSwift.debug.xcconfig */, - 5FB1AE36B1ED7CE8C6B5B1A0430139AD /* IQKeyboardManagerSwift.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardManagerSwift"; + name = SDWebImage; sourceTree = ""; }; 472AF5DDF6BF919C65E06C110DF5CE0C /* Pods-relax.offline.mp3.music */ = { @@ -3475,227 +3342,1474 @@ path = "Target Support Files/Pods-relax.offline.mp3.music"; sourceTree = ""; }; - 4AEDF486F299FACD9887A53A45EAD034 /* Support Files */ = { + 47A76A5049360E72CA9F831F2D0A306C /* Frameworks */ = { isa = PBXGroup; children = ( - 0B15AD36B90998BDE3D358BBF4F7A655 /* SVProgressHUD.modulemap */, - 2C17A809B741C7AC1F7A2E6C2FD5D8A9 /* SVProgressHUD-dummy.m */, - 1C7C037DE935D218DF366B8C62D10134 /* SVProgressHUD-Info.plist */, - DE9291119E3CCAE36443925679CB44AC /* SVProgressHUD-prefix.pch */, - 8C8A935AFBCD5E6B9C947704DDAE7F71 /* SVProgressHUD-umbrella.h */, - 330A92D62920E3585E19CCDA6B94BC3D /* SVProgressHUD.debug.xcconfig */, - E821E22D9470FF5E530ABA692DB2CD1E /* SVProgressHUD.release.xcconfig */, + 43E45284C8338D8DD30D6EF200019332 /* MTGSDKInterstitialVideo.xcframework */, ); - name = "Support Files"; - path = "../Target Support Files/SVProgressHUD"; + name = Frameworks; sourceTree = ""; }; - 4C6DE9D9F4B4FB5ED83823F3B7CCEE95 /* Support Files */ = { + 49E3A9C55C8DE76B281C68531356B927 /* Support Files */ = { isa = PBXGroup; children = ( - A7BE49D545843CAAA3FFC40BFD7966DB /* Tiercel.modulemap */, - 4C8BE76891F11515F1EE5F05456F82A8 /* Tiercel-dummy.m */, - AD4ABE72A62BD1666B3942F41475B1DB /* Tiercel-Info.plist */, - 693BD14ED4CBE7D3BB5594635A1AD0EC /* Tiercel-prefix.pch */, - 09F93764F4C6446A961A44FDBFFEBD2B /* Tiercel-umbrella.h */, - 3EEFEAD0B4C970E5B585DCE7F95AC569 /* Tiercel.debug.xcconfig */, - 44C1093D653ED464F7F47B6F3F596529 /* Tiercel.release.xcconfig */, + 2A83A936055537354717890D37DE7BC5 /* Alamofire.modulemap */, + 141A655343492902274C5B2F2F6898E2 /* Alamofire-dummy.m */, + 78AF508732F93F022BCFF61CDA3F67E6 /* Alamofire-Info.plist */, + 33DB6F28A9FF759C5B75A8304FA6091E /* Alamofire-prefix.pch */, + CF14FE50C48CF01FCAC4E87BF90707A7 /* Alamofire-umbrella.h */, + 211FA1C6A7DBF8300B7FC48D653F0FA2 /* Alamofire.debug.xcconfig */, + E2CCB44220F4780B83D5FD00D8AA47C2 /* Alamofire.release.xcconfig */, + 92172EE5383AA994F11E603FBB705A75 /* ResourceBundle-Alamofire-Alamofire-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Alamofire"; + sourceTree = ""; + }; + 4A7DCC963142CD9C744722AC2AF8D46A /* Frameworks */ = { + isa = PBXGroup; + children = ( + F25649D3EF890462A6FE3B65314D4449 /* AppLovinAdapter.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 4DC6790C459163CBCCACA7F892AEF9D8 /* Resources */ = { + isa = PBXGroup; + children = ( + 5ED200D438721FDE2E4621B55D79C154 /* PAGAdSDK.bundle */, + 4664DC193B494BCA79B5F42D561FFA2C /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 5209AC4EBF2FC856B04FB6093487D384 /* ChartboostSDK */ = { + isa = PBXGroup; + children = ( + 8CF93466444B4F1C8C0A309184039ACD /* Chartboost.h */, + 1B520846E0CC0AA627F1987B0F922EF6 /* Chartboost.h */, + 3DBC60D29261B64ED03C7A4CBBAB0A98 /* ChartboostSDK.h */, + B7135ABBCE42C92818D3A722C6132DB0 /* ChartboostSDK.h */, + E7A9E089FE9D472489A40C86FA22CD85 /* ChartboostSDK-Swift.h */, + 924E16F8E417F37850F1EC492DBAF2CC /* ChartboostSDK-Swift.h */, + 5138B55F0208CCAA80D3D91CE69BB7E2 /* CHBAd.h */, + FB0972C214E182F4C3CA008CD9852289 /* CHBAd.h */, + 15B7A4638119D3D0D3C4F671DFF9A77B /* CHBAdDelegate.h */, + FCEA5E6A70EB0CF6D777B59E25E7D6A0 /* CHBAdDelegate.h */, + 03564EE5482E0FFB853D401A2B6B8D19 /* CHBAdEvent.h */, + A511BBB6FF76CBB06F4A8626D36C02A2 /* CHBAdEvent.h */, + 227D06EE8B1C2FAB7A80A8CA312A2CCD /* CHBBanner.h */, + 471C2BA89406EBDB1F09D0ADDD08B491 /* CHBBanner.h */, + FABB7BDA27807AA236EDFD55C3C5C4A8 /* CHBDataUseConsent.h */, + 185BA0F33DC837B8FD99B7D02CCC01D7 /* CHBDataUseConsent.h */, + 70C88947A5D7ED242D860A2886BB3E85 /* CHBInterstitial.h */, + F93121D0EF4EBFC30A099D0B1D8ED506 /* CHBInterstitial.h */, + 6406D7057D1026543EAEEBC97704822C /* CHBMediation.h */, + 9C6621AA9EC84EECC22885C804D5FB10 /* CHBMediation.h */, + A6A762B1CB92D657273E36EBCECA5369 /* CHBRewarded.h */, + B35F7D5D40E4E255DB6BAD1D4D7C4B7E /* CHBRewarded.h */, + 5FD38620328F702C149CD32CA85722FF /* Frameworks */, + 688F0CC82B0CE57F081D6398BA744856 /* Resources */, + 63FDC0D99B65C199DCE178A7CD1F88CA /* Support Files */, + ); + name = ChartboostSDK; + path = ChartboostSDK; + sourceTree = ""; + }; + 52488B529E0A9DEF7E3412BD4B09E772 /* Support Files */ = { + isa = PBXGroup; + children = ( + D75E46B7CC83306DFC31508730EBD680 /* Tiercel.modulemap */, + 7CE71201B01819EF1AF461B82DBF3709 /* Tiercel-dummy.m */, + 686549A7EF82E9612DA7E3239AA423F7 /* Tiercel-Info.plist */, + D38C563D487CF5A46CAF797070C206E1 /* Tiercel-prefix.pch */, + 259909C0DBE38175655E9C2365935623 /* Tiercel-umbrella.h */, + AA3CF2678242ADBE6657E86F09C168DC /* Tiercel.debug.xcconfig */, + 5FA4E88E91237BAB090514D9993CDFC7 /* Tiercel.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/Tiercel"; sourceTree = ""; }; - 4CF695BC6CAB02223C70689AB5AC1479 /* BUAdSDK */ = { + 52503AEF2BAAE829B7F005A2AD2F820F /* Resources */ = { isa = PBXGroup; children = ( - 2870C9E8D3774E9D58CCEA3A449E6834 /* Frameworks */, - D5D16E4C791C1D6944464DDEA14C3939 /* Resources */, - ); - name = BUAdSDK; - sourceTree = ""; - }; - 4D7370B71939BB09A602DB58B8707A7A /* Support Files */ = { - isa = PBXGroup; - children = ( - 36A524B92C4A21B708D084902AFFA3DB /* GoogleMobileAdsMediationAppLovin-xcframeworks.sh */, - D2F077D0789B86E9184E38E057BD7E64 /* GoogleMobileAdsMediationAppLovin.debug.xcconfig */, - 1A1FC34A4430AAD3865FC24044D3EAB1 /* GoogleMobileAdsMediationAppLovin.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleMobileAdsMediationAppLovin"; - sourceTree = ""; - }; - 4D824EF5809ED9F37EE592F338057324 /* Resources */ = { - isa = PBXGroup; - children = ( - D5A30D83C7CA3AB7B91FB6A88CF1110E /* PrivacyInfo.xcprivacy */, + FC5CC067D229A0EA11129D3C9D3A525F /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 5194EF3FE9A975BFEA7CF153364C8C67 /* Support Files */ = { + 52CF25E6C81EFE3D96FD0E14AF9C7ACB /* Frameworks */ = { isa = PBXGroup; children = ( - 871A2FF67C5E1C709BC47384A1FA0209 /* ChartboostSDK-xcframeworks.sh */, - C47A170A9ACAD74298BBD89F88E6BE7D /* ChartboostSDK.debug.xcconfig */, - 7855A91070E925DE8B237240803F28B7 /* ChartboostSDK.release.xcconfig */, + 7184E2013454F54EAC6555C8A39E64D3 /* IronSource.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 57C98983E41BAAB415AE1F8DD26DE14C /* Tiercel */ = { + isa = PBXGroup; + children = ( + F5EF9743AEF60AF1E0C2F88B734BC827 /* Array+Safe.swift */, + BFDA3A92F41203A1AF863573C82DD553 /* Cache.swift */, + 162AAACCA6AA7A8219567CD6337A70F3 /* CodingUserInfoKey+Cache.swift */, + 7938A4BA144A87E5617CAF61C43F3212 /* Common.swift */, + 8301B2D10843594816DD139D8AC27A88 /* Data+Hash.swift */, + 5A0007DDC7CD4294CA2AEA188D4C0342 /* DispatchQueue+Safe.swift */, + 20DCDE5279985EA132D9E7115AB238DB /* Double+TaskInfo.swift */, + 5DC243AAE733C3F7AF3EFDBA43E961F5 /* DownloadTask.swift */, + BF82499F2D5DFD91F076A17C901A3333 /* Executer.swift */, + 261B90DDCB683D8AB9E976AA0F435FD7 /* FileChecksumHelper.swift */, + 54A59D61CAAD214534920A7A28E29881 /* FileManager+AvailableCapacity.swift */, + 98A3190E0A4782486BD96AD62D890407 /* Int64+TaskInfo.swift */, + E7EC9D1A356BBE3A0777041B6185F335 /* Notifications.swift */, + 2E14365D8A0F66B56970C994F1770779 /* OperationQueue+DispatchQueue.swift */, + 05E123632F437F7962179124CFC76099 /* Protected.swift */, + B58EA048A43D4DA44DB0E9C7399BAF12 /* ResumeDataHelper.swift */, + 30D90F02CF2B571AFCAD03FF4E1BAA65 /* SessionConfiguration.swift */, + 31503A145B609269B0DB0D3ED71B4167 /* SessionDelegate.swift */, + F8586F7E14767212B8B494AEE98DCA68 /* SessionManager.swift */, + 329D8740758C3DCCF6145AA66293F411 /* String+Hash.swift */, + A567819B21E543A9F45BECA604ABCFE7 /* Task.swift */, + 7363F8980F33A5AB1D6987D2774E8695 /* TiercelError.swift */, + 406575A940F41A9D8566829D4384971B /* URLConvertible.swift */, + 748BA272B223DB97443EB5BD8A9A6729 /* URLSession+ResumeData.swift */, + 52488B529E0A9DEF7E3412BD4B09E772 /* Support Files */, + ); + name = Tiercel; + path = Tiercel; + sourceTree = ""; + }; + 57F28C0D9D914B63A376C455C00906EB /* Support Files */ = { + isa = PBXGroup; + children = ( + 2688820C8E70BE38B94F79DA82C8BCF6 /* AppLovinSDK-xcframeworks.sh */, + A0E895A957C7AFE30151E7632519A88F /* AppLovinSDK.debug.xcconfig */, + 01BD3E536F10920C278BE1ED09D1C46A /* AppLovinSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AppLovinSDK"; + sourceTree = ""; + }; + 5C6D5F772C6AD110A21E6C8CFE9D2737 /* Resources */ = { + isa = PBXGroup; + children = ( + 64EA04BEAFC79ABA43F1A3821AC86E3D /* MJRefresh.bundle */, + F1A5A021B3D35F6E0FB3058F9191F417 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 5F982FCD34CC4F7C29621A14B69D710E /* Frameworks */ = { + isa = PBXGroup; + children = ( + 92585BD46C31476EA7713936F2900CA5 /* BURelyFoundationGlobalSDWebImage.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 5FD38620328F702C149CD32CA85722FF /* Frameworks */ = { + isa = PBXGroup; + children = ( + B77276B2268DE94ED5BD78D8B913D53A /* ChartboostSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 6064F542454DE90CBD8E67B25ABFA7F7 /* GoogleMobileAdsMediationIronSource */ = { + isa = PBXGroup; + children = ( + 7157B89C1622AC5FDFD28B65AEB09983 /* Frameworks */, + D3B8B64C4877354793EEBDBE8A2F1F5E /* Support Files */, + ); + name = GoogleMobileAdsMediationIronSource; + path = GoogleMobileAdsMediationIronSource; + sourceTree = ""; + }; + 637576800A98B9AFFF2E776C1DE6D6B2 /* GoogleMobileAdsMediationAppLovin */ = { + isa = PBXGroup; + children = ( + 4A7DCC963142CD9C744722AC2AF8D46A /* Frameworks */, + 7E5CB572057D726411040E7A7558E7A6 /* Support Files */, + ); + name = GoogleMobileAdsMediationAppLovin; + path = GoogleMobileAdsMediationAppLovin; + sourceTree = ""; + }; + 63FDC0D99B65C199DCE178A7CD1F88CA /* Support Files */ = { + isa = PBXGroup; + children = ( + CFBE369876625944AF80B1AC647517BC /* ChartboostSDK-xcframeworks.sh */, + C6DD78FC74E34EE205E326D2F57A9063 /* ChartboostSDK.debug.xcconfig */, + E6155DFE9CF658770EE8DE0D71557759 /* ChartboostSDK.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/ChartboostSDK"; sourceTree = ""; }; - 539CA1459DF455520929B31CC5971ECB /* Support Files */ = { + 64B30610CBF5A8DB2CCDE615FAF59157 /* Support Files */ = { isa = PBXGroup; children = ( - FBF57FFD178E531C6B10FD76FC720DBE /* MJRefresh.modulemap */, - D14D73B3CC728C5C40936CDBA294173D /* MJRefresh-dummy.m */, - F49A52F3BAFB35FAE27978ECBA3A8C9D /* MJRefresh-Info.plist */, - F6DB57E4E62A161EFCA42ADB91CF93A7 /* MJRefresh-prefix.pch */, - 650F47319219F49E6D17A27822987B0D /* MJRefresh-umbrella.h */, - F4A878D3A14B8F0DB21AE35FCCE6B2E1 /* MJRefresh.debug.xcconfig */, - 97C52A19ACDC718D59A795C2BB6FCE1C /* MJRefresh.release.xcconfig */, - DDDAF2A73EE67010203A18D1B41F406D /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/MJRefresh"; - sourceTree = ""; - }; - 56D7F2C202244B2BA7A2963BF66BE9B1 /* Alamofire */ = { - isa = PBXGroup; - children = ( - 09491106C86A0C802FE9FD26FCFB5F5A /* AFError.swift */, - E168A38CF18323F52190B3DD764B5716 /* Alamofire.swift */, - 97A8C270116FCC7B6C936E3EE45AEF1C /* AlamofireExtended.swift */, - C489DE1EC0B260C26CDA11091088F879 /* AuthenticationInterceptor.swift */, - DE4D65408E959DBC4414DD73E80CF948 /* CachedResponseHandler.swift */, - 83E531A4B22CC65730B4D411FBF40DAB /* Combine.swift */, - 2139A3240A6E3522FD87F420B3ECC38B /* Concurrency.swift */, - F28B5EEF4B87037C80B5DE086BB0D968 /* DataRequest.swift */, - 12B5FE411FAE5048CBF97B54496305F3 /* DataStreamRequest.swift */, - EF1542C16376334243A777B939C7F840 /* DispatchQueue+Alamofire.swift */, - B54FDD69C39A6F15C0F441B6BEF4EE2D /* DownloadRequest.swift */, - 40C39A61EA882764A4D100EAC2D9807A /* EventMonitor.swift */, - 778E7D98987369D476C86D8334E806D3 /* HTTPHeaders.swift */, - F7975847324C15DA898E52C9B6E79359 /* HTTPMethod.swift */, - BE5332C37AD04F2C53AC3AF4C472A195 /* MultipartFormData.swift */, - 602E621178DBBCB2973D70B5DFCBA912 /* MultipartUpload.swift */, - 3B830737EAB1B54F64E061AF37DFFAFD /* NetworkReachabilityManager.swift */, - 3A8CC20359274F7D5FD546EFC0C6A1E0 /* Notifications.swift */, - 571126149F9E1C0E93C6DDA7E80F39DC /* OperationQueue+Alamofire.swift */, - D8A2326C267C0F58449C85157040758F /* ParameterEncoder.swift */, - D0515F009EC1D42648F936568FE3DBB5 /* ParameterEncoding.swift */, - AB11510EFF62269EEBB301E2ED507F13 /* Protected.swift */, - C2F3235CD98841BCD0F81BA7DF2F9B18 /* RedirectHandler.swift */, - 08CF57D429E7766FA4A6681307FF13BE /* Request.swift */, - 01493CE42496731CD3B177FDB7BB2E61 /* RequestCompression.swift */, - CD7CE442A520CC5658B1EE53E714CE16 /* RequestInterceptor.swift */, - 7209F76A5932F0F5AAC6B4E81F8F7787 /* RequestTaskMap.swift */, - C2DF9AC0A6D1B0FC89B0D89FD6D7BA2D /* Response.swift */, - 51C12AC2D9F94E7D16220EE24D970228 /* ResponseSerialization.swift */, - 0CF858EC0FCC75A6836DB4BF651D67CF /* Result+Alamofire.swift */, - 4CC1D4DE31F9B2AE48239B1AEEC2DD11 /* RetryPolicy.swift */, - 0FBC175EE2A764074D431C1CFA529CB1 /* ServerTrustEvaluation.swift */, - 7C993B27C87D04296774969E9725A048 /* Session.swift */, - 223F8ADA4A0FBD0D1DF373FEE8AB5990 /* SessionDelegate.swift */, - 8EE9CC0E79E45C52C1116F2D103B87C1 /* StringEncoding+Alamofire.swift */, - 6F2AD80BA8435AA724EB6B867F72540E /* UploadRequest.swift */, - 5112DF2CA790D4B9BAD0AC0DCD2A1321 /* URLConvertible+URLRequestConvertible.swift */, - 427FB2D9A6FA1D08C4E62A1AC22C28E2 /* URLEncodedFormEncoder.swift */, - 586DF3F1204697C3580D05381713AD6F /* URLRequest+Alamofire.swift */, - 82A038DD4A2BDE864CB56DECE9F1F93C /* URLSessionConfiguration+Alamofire.swift */, - 5101AD37E88892D7B12DB1D4038DD1DC /* Validation.swift */, - 86303AE91803906CAE1FA83049181481 /* WebSocketRequest.swift */, - 8758B8B6DD17D8D8657243915D74D53B /* Resources */, - A8477294CDA6365D646FECCEAEE0A0A0 /* Support Files */, - ); - name = Alamofire; - path = Alamofire; - sourceTree = ""; - }; - 59F56EAB1D7C1EEB582E4DEE054F3DBC /* RewardVideoAd */ = { - isa = PBXGroup; - children = ( - CFBF6F35B526DDFBCEDCA5563E84F726 /* Frameworks */, - ); - name = RewardVideoAd; - sourceTree = ""; - }; - 5D9DBF432BE007E87A736E7EECBA6CF4 /* JXPagingView */ = { - isa = PBXGroup; - children = ( - 941851A7CA4F218B0D38CA3DCA553BE8 /* Paging */, - C90FC6B76DF6D04A8814B529A1014B08 /* Support Files */, - ); - name = JXPagingView; - path = JXPagingView; - sourceTree = ""; - }; - 60067A5CF3BFF78A564F7CBB48719DBF /* ZFPlayer */ = { - isa = PBXGroup; - children = ( - F5D39C8E4706107F07E6210FBDE17A11 /* PAG_ZFPlayer.h */, - FD8A34322CD1211445C660C26741D3FB /* PAG_ZFPlayer.h */, - B8F27AA60269F22A954A05C2625BD802 /* PAG_ZFPlayerControlView.h */, - F4CA1F7720F606D70E2A7589490A6288 /* PAG_ZFPlayerControlView.h */, - 4077F27EC881228221086B6B05EC934A /* PAG_ZFPlayerControlViewDelegate.h */, - AE36D2C67FB425FBD96282E06EF61FAF /* PAG_ZFPlayerControlViewDelegate.h */, - F50E0371A87DDE7D81FC00F73B62A323 /* PAGActionWorker.h */, - 741949A92D824E6D13058363795C126F /* PAGActionWorker.h */, - 8F86663E3C089C8CAA763A9AFB43C341 /* PAGAudioSessionHandler.h */, - 4BBC7F12DE337912783CA3740D490FD4 /* PAGAudioSessionHandler.h */, - 758610FB9E0AD6FFB285300A71638483 /* PAGDownloadSpeedServer.h */, - 5FF67816B0ABE41291FABE826AD111A6 /* PAGDownloadSpeedServer.h */, - 6BDD64EE0A87CFF26B367FBAFCF43900 /* PAGLCacheManager.h */, - DA883D25AF5EFF93EED7B4F075D88F6A /* PAGLCacheManager.h */, - 7EED87A6DC8A7D934A2C028E6C12E438 /* PAGLPlayer.h */, - E35F71BB0114CD1FBA9437C6666CCAD6 /* PAGLPlayer.h */, - B2CCE7EA82A4CDA825F73022CD162FD6 /* PAGLPlayerDefine.h */, - 07760A37F200F76E78C213401B108747 /* PAGLPlayerDefine.h */, - 9DD8E9BE604290751CE8A26C2B9FA377 /* PAGLPlayerInternalDefine.h */, - B1A0EB68AEE2EE0B5495FA210A875A95 /* PAGLPlayerInternalDefine.h */, - A69951CAC4F9C1B1645188602AC0CA0C /* PAGLPlayerItem.h */, - 4D754294D50371C4FDC82E17F9488705 /* PAGLPlayerItem.h */, - 958C2CE1A13C7B2596C408EA09D4C939 /* PAGLPlayerSettingsProtocol.h */, - CABE1A9B38FD25FCE86F7ED2DA51E688 /* PAGLPlayerSettingsProtocol.h */, - FBA569C223940A0EDA171D0F29F851DF /* PAGVideoPrefetchManager.h */, - FDDC9E4EB9263C2747D0836366B7B0E3 /* PAGVideoPrefetchManager.h */, - 55851947054580A7781CA532C33189D1 /* UIImageView+PAG_ZFCache.h */, - 0312010BB9D50CC46EC55E184A21C368 /* UIImageView+PAG_ZFCache.h */, - FC569C39CBFA9BA7CFB77C43E36FB52D /* Frameworks */, - ); - name = ZFPlayer; - sourceTree = ""; - }; - 60674C6499E2557AEFCD9A38F04F9E1D /* Support Files */ = { - isa = PBXGroup; - children = ( - E7E8E66686A3247876CACFC91A6266E6 /* GoogleMobileAdsMediationChartboost-xcframeworks.sh */, - DB5F2134A024A40010AF11C6DF506A4A /* GoogleMobileAdsMediationChartboost.debug.xcconfig */, - F9FCDE2CC7DD43D076B932069B8E35F3 /* GoogleMobileAdsMediationChartboost.release.xcconfig */, + EA7804605809EA022D1D7D175DF59204 /* GoogleMobileAdsMediationChartboost-xcframeworks.sh */, + 31CB69DDECBCDE3C78633F1FF15B31DE /* GoogleMobileAdsMediationChartboost.debug.xcconfig */, + DC353E8FCB34DFE6FE45DD780A40E396 /* GoogleMobileAdsMediationChartboost.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/GoogleMobileAdsMediationChartboost"; sourceTree = ""; }; - 60D4AFB20565386FB0E8A1B3963D6074 /* GoogleMobileAdsMediationMintegral */ = { + 6625D72D58B79130D815A3A6D7072BCE /* iOS */ = { isa = PBXGroup; children = ( - C50EC4951874B063CB88BBE0D2F8E180 /* Frameworks */, - E8A99C779138B0E475768C0EB8159B32 /* Support Files */, + AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */, + 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */, + 828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */, + B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */, + C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */, + 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */, + ); + name = iOS; + sourceTree = ""; + }; + 667DCD448AE4A6D87B884B2D03F62444 /* Resources */ = { + isa = PBXGroup; + children = ( + 861A333CB52AEF84901CB42398B81A08 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 671FFDCCC1A8B0834DB53EAF8D95EEDA /* Kingfisher */ = { + isa = PBXGroup; + children = ( + CA2FC7FF067636C8B22284164CC7999A /* AnimatedImageView.swift */, + D24D6E6A9BF385C5AEF82A7513E8DDE8 /* AuthenticationChallengeResponsable.swift */, + 35B21D9F9F98B02B93056E3731244083 /* AVAssetImageDataProvider.swift */, + 93134B5838F962110D477987CCD4B29E /* Box.swift */, + E4FAFA21E0D38E80D84CAE204F08F62A /* CacheSerializer.swift */, + D310A3F70A1FDFEE4D83DC90AB3F2381 /* CallbackQueue.swift */, + 72B680BA5B5394BCF38B06C56B9F12F2 /* CPListItem+Kingfisher.swift */, + ED77466C2F0AB4B4754E6EBFB7C39ECC /* Delegate.swift */, + B8EFAE5171A5BAEF3E28A192AB44C244 /* DiskStorage.swift */, + 6390E72BB6B7EB43A73058F2DDD6CC01 /* DisplayLink.swift */, + 0F9043482CF07C90D1770584E6DB70DF /* ExtensionHelpers.swift */, + 4D422723BE0EDAD14AF61AEA35F602D3 /* Filter.swift */, + D74E68D7C88C85B66CA11A7286E08E0A /* FormatIndicatedCacheSerializer.swift */, + 54A498115E9C9A74ACE5F26AF1D3DF86 /* GIFAnimatedImage.swift */, + C608BDB133FA4F33726E878B449F4CF3 /* GraphicsContext.swift */, + 280FE41B1CE7EAAD191B3616DD4DF4AD /* Image.swift */, + FC53902114063827FF87B346A8CDE6EE /* ImageBinder.swift */, + 331723EAD4F82FE2DECF2FD8E5368D2D /* ImageCache.swift */, + A39103353E0547CF519D61B6F1AE0962 /* ImageContext.swift */, + E140085FD7725E013FB2B8E031CFDEA2 /* ImageDataProcessor.swift */, + 724FC3F64506F8174CBB9004724C3E45 /* ImageDataProvider.swift */, + EAF33E6B64771EA7FF5F641D83C3699C /* ImageDownloader.swift */, + 90748A85EBBE9652E1A07592A2CB64B4 /* ImageDownloaderDelegate.swift */, + 15991DE59E8EDD40CD3EFA06A79DA25E /* ImageDrawing.swift */, + 3597E8F1E3D5C545625A6EBF17D11692 /* ImageFormat.swift */, + 54F360C5A41A83ACCC91E24B2846E234 /* ImageModifier.swift */, + D3F409FEC6EC8932CF4B0197D1FD3208 /* ImagePrefetcher.swift */, + 860DC26667C5BF0E2CEC26DB1963C5BC /* ImageProcessor.swift */, + 92075AE23415FE7ADECED6A38F71D66C /* ImageProgressive.swift */, + 4CC78FDA6AAF9DD919F660FD9FE74959 /* ImageTransition.swift */, + F25015EBAA5B2A88CF80999561A1F906 /* ImageView+Kingfisher.swift */, + C4ED36571C8F43F0C8C302DDECC3DE56 /* Indicator.swift */, + 5DC66942EA06C464D2A271CF3E107C8A /* KF.swift */, + 01AA2531DA325C7F5D64D21FB6CD36DE /* KFAnimatedImage.swift */, + 70D17D0EC95090B13FEAACE26566D7DE /* KFImage.swift */, + E98FE04731CEFCB36FD7BAAC807B96B8 /* KFImageOptions.swift */, + 9FFBE950570EE229C203B54C2793C45C /* KFImageProtocol.swift */, + 3B12AC515EFA61D48434F00E2357992F /* KFImageRenderer.swift */, + C3A6233E6DBBBCDD2302A9A1A3C1D396 /* KFOptionsSetter.swift */, + 3654404C1D3CB9198642CA221FDB5B27 /* Kingfisher.swift */, + B0C023A0929F49434778D05AF7A6C052 /* KingfisherError.swift */, + B14235EE605D1D76DC9CCF265C82C20C /* KingfisherManager.swift */, + 127E13C4E775141C0500BDD66CFD35AA /* KingfisherOptionsInfo.swift */, + E4EE769FC869BF809A8D20CA5374389C /* MemoryStorage.swift */, + 553149C6B519F0F11FEE049A6DCCC603 /* NSButton+Kingfisher.swift */, + B655830DE097EE4D6F8A21683AE33ADA /* NSTextAttachment+Kingfisher.swift */, + DD754E29D68C2000C9A0B7954E99C57B /* PHPickerResultImageDataProvider.swift */, + C89C17329023149667F7F275EA0C2E2B /* Placeholder.swift */, + F53C03FC061ABE8D5B46AC3181C15C8E /* RedirectHandler.swift */, + 3F51AFD5DF87E0E146CECB915419AA45 /* RequestModifier.swift */, + B4FC73311720F721E9844CEF89D14BD9 /* Resource.swift */, + 08A19294A433DF3043BD5F606BF23D15 /* Result.swift */, + 4E6CF98E486CA5166ADFF0A17740CF25 /* RetryStrategy.swift */, + BA06E40FFA21E5CFDD144F60269180E0 /* Runtime.swift */, + 9A2D62965F65CBDB89D6B71D8F8F8376 /* SessionDataTask.swift */, + CBDA2300FDFA4E83D0F3BE593B05FE94 /* SessionDelegate.swift */, + 45BE6C6F8F45702D1FA3D1860988591F /* SizeExtensions.swift */, + F3FBBE058CD5C7BC24C9D24FE0DCB99E /* Source.swift */, + C3F81BA02B550DDF883BFB1C1749C99A /* Storage.swift */, + 1F65FF7056E058F20DD460F519D12F63 /* String+MD5.swift */, + 02AC230FD029E5AAC294D471FCA82D06 /* TVMonogramView+Kingfisher.swift */, + 245FB55624BA44BEF17FC4BFF1DF364C /* UIButton+Kingfisher.swift */, + 89766CD8FA857700AEE2A07DCD3EED38 /* WKInterfaceImage+Kingfisher.swift */, + CD3A1E906C8094DD0095FD8D81956C75 /* Resources */, + BF822D526D04E4D0B47034BC4C928DEE /* Support Files */, + ); + name = Kingfisher; + path = Kingfisher; + sourceTree = ""; + }; + 688F0CC82B0CE57F081D6398BA744856 /* Resources */ = { + isa = PBXGroup; + children = ( + 2D409FC12CD7B6C39C0FEBD520D3ECDD /* ChartboostSDKResources.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + 6ADCD9A67AB5251C23336812A651F53C /* InterstitialVideoAd */ = { + isa = PBXGroup; + children = ( + 47A76A5049360E72CA9F831F2D0A306C /* Frameworks */, + ); + name = InterstitialVideoAd; + sourceTree = ""; + }; + 6E549FEDE47FE86C2F47D1BC17D66857 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 3B8064B63BC870C2E4A98394DAFBC193 /* MTGSDKReward.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 70233B006A4EE715CEF8BCDCFFF59802 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 50823048D739A094DF5671C5F95C606A /* MTGSDKBanner.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 70E13C85082F67C1F4930D08E088B4B3 /* Frameworks */ = { + isa = PBXGroup; + children = ( + F6F6184DF88424B1F30B90A45820EA8E /* GoogleMobileAds.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 7157B89C1622AC5FDFD28B65AEB09983 /* Frameworks */ = { + isa = PBXGroup; + children = ( + FCBA0D0ADF43665BAAADA2C1103564AD /* IronSourceAdapter.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 73D184700ABE27919D39EC451BA40DBF /* Frameworks */ = { + isa = PBXGroup; + children = ( + 10EC13D30DCAF094F3CEC67F53A585A9 /* BURelyFoundationGlobalAFN.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 753DC91C3BB6596FEC4128998863E05D /* Frameworks */ = { + isa = PBXGroup; + children = ( + 5F4ADE88CB307EF3EC02677CE4D00E63 /* BURelyFoundationGlobalZip.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 76BD0078F5A06DEF8695D85E943BADC6 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 037A273B0DE858F1B4A808A0F0DBE339 /* VungleAdsSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 79C2F4A34E6604D7EDCC037C64AAA50F /* ZFPlayer */ = { + isa = PBXGroup; + children = ( + 189D31D50298054814243C6CCDC289F2 /* PAG_ZFPlayer.h */, + BF19DF21CE304C4547E1DF23BE04410E /* PAG_ZFPlayer.h */, + EAD2125BDDE2908DFA83E83725DCF81D /* PAG_ZFPlayerControlView.h */, + EBD6B94C3FA551CB3CFD3BA64C8FADD5 /* PAG_ZFPlayerControlView.h */, + BADAAD3D97BBBCE941D8B354A93138F5 /* PAG_ZFPlayerControlViewDelegate.h */, + AA9D28647100FB527EEAB810477AAFB4 /* PAG_ZFPlayerControlViewDelegate.h */, + C068FA58C86548EA9B74F52D114D7343 /* PAGActionWorker.h */, + FEEA082E0ADE1A0FB30B29E00445D73A /* PAGActionWorker.h */, + F212ACC9D52695AF108BB832917420FD /* PAGAudioSessionHandler.h */, + 06C34F025C5BAB65536923449A4DE32A /* PAGAudioSessionHandler.h */, + 7B128BF87761BA620073FECF165EFD70 /* PAGDownloadSpeedServer.h */, + DB9D84FF37FB6059664ACF2DC60566BA /* PAGDownloadSpeedServer.h */, + 06F6BF88F2E185FE50EFB76BEC686C51 /* PAGLCacheManager.h */, + 484F55535B6D44C5A9D4FF6286DDB8A7 /* PAGLCacheManager.h */, + 6A8520BDEDA8F672CF7686301B8028A3 /* PAGLPlayer.h */, + 4070767D966B577E6987FD91675C8E33 /* PAGLPlayer.h */, + C4398177CE1DC802B0F807CB2B9A5643 /* PAGLPlayerDefine.h */, + 34CFE9AC66F1B60F988746A33533255B /* PAGLPlayerDefine.h */, + D469E53494016D9AB546E58FC4ADD275 /* PAGLPlayerInternalDefine.h */, + 3EBD628C36BAA4EB45BADB8CA3D4E6A9 /* PAGLPlayerInternalDefine.h */, + D65DDC803105B15A66E8B26FCE6900A8 /* PAGLPlayerItem.h */, + AEB294386442E3C0326E947DB0337804 /* PAGLPlayerItem.h */, + 765A40CAAB1138110E5BCE3B172DDFD7 /* PAGLPlayerSettingsProtocol.h */, + 3AB51317197F40AC5A7391C1848A1B72 /* PAGLPlayerSettingsProtocol.h */, + F8E3618B45B7BC8268B2DB8082FB44B0 /* PAGVideoPrefetchManager.h */, + DA85D318D19D89745F60B3143D2D21AF /* PAGVideoPrefetchManager.h */, + 5E999C26D6ED95471D1193B7E16E25E2 /* UIImageView+PAG_ZFCache.h */, + A2AD267975E3D492F115EB732CE11023 /* UIImageView+PAG_ZFCache.h */, + FC077886E12A928583A2DBC93C38B07D /* Frameworks */, + ); + name = ZFPlayer; + sourceTree = ""; + }; + 7AC1CC15D94812700E5E6A1224EE5368 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1D72CABDB213C66008449553AFCD70D0 /* BURelyFoundationGlobalNETWork.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 7BD8FB8E05BD1E0B2FC0FC1BD4F3ED7E /* Alamofire */ = { + isa = PBXGroup; + children = ( + AAADB8C8B7DE8277F890CF75DE5DAB81 /* AFError.swift */, + CDDA8C59ACE8F9C39635C4FEFE7A7F7E /* Alamofire.swift */, + 277CAFA67AABAD4E1246F8571D3BB8C9 /* AlamofireExtended.swift */, + E4653E774EC5B58444FC5ADC46A8FAF8 /* AuthenticationInterceptor.swift */, + 3A49AC1769F8DF5A63A7B9CB46D28D9A /* CachedResponseHandler.swift */, + 86CE79C63ADEDAF9EF90C5EF21BF67CA /* Combine.swift */, + 1FA12734BDF57936D10B4133C1740261 /* Concurrency.swift */, + D3F07DE6977FAC08B793323372D78E02 /* DataRequest.swift */, + 692E4AF71418F11FABF0223880CC14DF /* DataStreamRequest.swift */, + E5296A8F86A6933EE39403A91D6F4A05 /* DispatchQueue+Alamofire.swift */, + E2B8804287F71CFDE51E94237AA905AE /* DownloadRequest.swift */, + 7EAFD0D99BC98CDEC2EA47DB1A4F1B08 /* EventMonitor.swift */, + 33334EEC92CF984A565CFCE35140A91C /* HTTPHeaders.swift */, + FB9ED5230348C4BB3748A90AB7D53ED3 /* HTTPMethod.swift */, + E4A52580737933C0F0CC9BC925BE7318 /* MultipartFormData.swift */, + 568C575E50561E7D8E221D0B2ECE346D /* MultipartUpload.swift */, + 39D85BA1A05D45B537404FAE72A7C288 /* NetworkReachabilityManager.swift */, + 468A653FEC2A81BCCAA60DF18C702377 /* Notifications.swift */, + AF84F527398F8144FD46400B18A7C314 /* OperationQueue+Alamofire.swift */, + D80D822E61002DDF0C346D35F0E9CA15 /* ParameterEncoder.swift */, + C779085DC2520F270713CCACA0A7AA9A /* ParameterEncoding.swift */, + 8E9FEFD9BA7AE7CC9F51949ED150C488 /* Protected.swift */, + 9505AFF12D173AD64F6F24CA15E722AC /* RedirectHandler.swift */, + 78D841E9F3168D674AF66D18DE1F3BBA /* Request.swift */, + F749A52F3E8FD7D7F0A8F0609944FA67 /* RequestCompression.swift */, + 8DEA64713E2E1530ACD1F066E03325AB /* RequestInterceptor.swift */, + C2CBC3F93EB4BDBB3D28099A2E4067E5 /* RequestTaskMap.swift */, + 9315BAE79ADB72D165470325C33BFFFD /* Response.swift */, + 06BD00D42EAC1ADA83163E16AF9F9152 /* ResponseSerialization.swift */, + 9BD68C71A2A6E6ED88D88F594F1AF7DB /* Result+Alamofire.swift */, + 01BE8D453737F708AE60964E601ED602 /* RetryPolicy.swift */, + A9C3C2621EA3AC2FF0861FDB7F6AFD37 /* ServerTrustEvaluation.swift */, + F83E900A43E79BCCA05128F9C3F23985 /* Session.swift */, + 389411D0BD09E9265E2DA369E45645D2 /* SessionDelegate.swift */, + 1A16395047476C7D8D35F702A35DCE41 /* StringEncoding+Alamofire.swift */, + 600D60C7123BC4AB47A50A0A68A74B95 /* UploadRequest.swift */, + 08FF38FD693DE513C37D3EBD46F3A417 /* URLConvertible+URLRequestConvertible.swift */, + D5FC6743ABF97875027D58D4C14B3082 /* URLEncodedFormEncoder.swift */, + A0AEA8EC4A9E61BBDF992A31BDD6D7E2 /* URLRequest+Alamofire.swift */, + 839C9526EA4B4D5D119CF1970E5A385B /* URLSessionConfiguration+Alamofire.swift */, + 6457660072BFAF956D7149AAFDF80388 /* Validation.swift */, + E249420E6B3FAB323F5F2CA652376819 /* WebSocketRequest.swift */, + 667DCD448AE4A6D87B884B2D03F62444 /* Resources */, + 49E3A9C55C8DE76B281C68531356B927 /* Support Files */, + ); + name = Alamofire; + path = Alamofire; + sourceTree = ""; + }; + 7E5CB572057D726411040E7A7558E7A6 /* Support Files */ = { + isa = PBXGroup; + children = ( + F829329B102E1C3BFE33E035C3370A40 /* GoogleMobileAdsMediationAppLovin-xcframeworks.sh */, + 505E2F13831075027CB4BD33143C16E8 /* GoogleMobileAdsMediationAppLovin.debug.xcconfig */, + AB1CE576FF4841C705AC827F0235A2FB /* GoogleMobileAdsMediationAppLovin.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleMobileAdsMediationAppLovin"; + sourceTree = ""; + }; + 7EA1A7C8AEA2AADEAF3A4679341AE59A /* Resources */ = { + isa = PBXGroup; + children = ( + 678BC4A7CE448691BC1A08C269B802D4 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + 83BE0D6FE05BD31E8966722A5C684738 /* Frameworks */ = { + isa = PBXGroup; + children = ( + FDAA51887574F0A183E2405FC45052CA /* MTGSDKNewInterstitial.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 8485FFC17EEDFB1575045487BD949D8D /* GoogleMobileAdsMediationPangle */ = { + isa = PBXGroup; + children = ( + ACFC6009CBA64770C4D2FCFF67F2BDBA /* Frameworks */, + 05D91A1A332A5346EABD9CA6DE31B48D /* Support Files */, + ); + name = GoogleMobileAdsMediationPangle; + path = GoogleMobileAdsMediationPangle; + sourceTree = ""; + }; + 85F8831A5F557A60FA910C638DD780BB /* SnapKit */ = { + isa = PBXGroup; + children = ( + 6244AA3333527A60E61738CD570D39A7 /* Constraint.swift */, + 6F68B998E99688701CE1CC20840D8868 /* ConstraintAttributes.swift */, + 939E7BD75AEABFE81B4996C1F8A36383 /* ConstraintConfig.swift */, + 77374F0499FCDD4D8F59D43A120CDC31 /* ConstraintConstantTarget.swift */, + 7ED1B86D3E0B35FDCED00FCCD70C152B /* ConstraintDescription.swift */, + 6F4FDC826BBA3255604470A6A17592B1 /* ConstraintDirectionalInsets.swift */, + 3D73AE64B03645F74C76505AC84BC6E2 /* ConstraintDirectionalInsetTarget.swift */, + C697B8AACFD313F0BF0622CE18B98949 /* ConstraintDSL.swift */, + 61765001BD4D23B978F5AAA43ABECA90 /* ConstraintInsets.swift */, + 559596219D370E058C92E3E35EE4D89D /* ConstraintInsetTarget.swift */, + 46626797A89E4B31E8BC2EA9C7C491F1 /* ConstraintItem.swift */, + 9BA7B9A0BF9A57B262BDD65693697EA4 /* ConstraintLayoutGuide.swift */, + 0F05ED3D6601288193716571FF114AF5 /* ConstraintLayoutGuide+Extensions.swift */, + 46A4D24268736FAACC2FE3065E1DEB8F /* ConstraintLayoutGuideDSL.swift */, + 6E3AC1A3BA9FEA8CC4820CFDD0FB66C4 /* ConstraintLayoutSupport.swift */, + 9DA39C3A86DA6101E3858E234B6D5808 /* ConstraintLayoutSupportDSL.swift */, + 63668B203286C61783386297D9730938 /* ConstraintMaker.swift */, + 291A0BB7C72153C6EA1B88F8C782FDF5 /* ConstraintMakerEditable.swift */, + 6DE7F16EBEC889DEAB0E1D535511D6BA /* ConstraintMakerExtendable.swift */, + 2F5461FAD1BF667A741E313D739F9795 /* ConstraintMakerFinalizable.swift */, + 4A8A158383AB34ED41B26A151BC02ED6 /* ConstraintMakerPrioritizable.swift */, + 69C881EA63EA2A014FF2A493884E8501 /* ConstraintMakerRelatable.swift */, + CB54DD642FE810722EB6D70D503061CB /* ConstraintMakerRelatable+Extensions.swift */, + EDBD00AC5D39359736F8707008E61024 /* ConstraintMultiplierTarget.swift */, + 060FEC21D1BD43CAE443AEE6CD46E5D9 /* ConstraintOffsetTarget.swift */, + DBE5292453672779FCE09FBDA0114ED1 /* ConstraintPriority.swift */, + 89D48C24C286DED9941FE817356278A3 /* ConstraintPriorityTarget.swift */, + 466BAEDC19ABF9A8FF101364BB865FD7 /* ConstraintRelatableTarget.swift */, + 1DE754E110A8D825CFA2B592A54AFB1C /* ConstraintRelation.swift */, + BA9594A114F5BD33C000C36016512BB2 /* ConstraintView.swift */, + 2EA2B2C0AB158B1B5BF9AED259AEFFBB /* ConstraintView+Extensions.swift */, + E776078C4EE06B7AE6AEF3E7DA357FC9 /* ConstraintViewDSL.swift */, + A7A01956C1D7F37A104776868F4CE59B /* Debugging.swift */, + C32ED1557CE5B66D30230924B9DE2690 /* LayoutConstraint.swift */, + EE554630860E75FA5E383558986F3E3F /* LayoutConstraintItem.swift */, + 0F52AD0B9BFEFE749B555428E509E188 /* Typealiases.swift */, + F68846A4CF2B763A3A7FEF475748668B /* UILayoutSupport+Extensions.swift */, + 1DA594C2EBBA53877AB2D2A5A521D505 /* Resources */, + 964F3EBB24244717E0DD3DE32278D1C2 /* Support Files */, + ); + name = SnapKit; + path = SnapKit; + sourceTree = ""; + }; + 890474FD562796D82375D3F779B6A1AA /* GoogleMobileAdsMediationMintegral */ = { + isa = PBXGroup; + children = ( + AD09472BA3E2EB09FD57AB4B80507FB8 /* Frameworks */, + A18D914763D5D1C1AE03884470EAA5B8 /* Support Files */, ); name = GoogleMobileAdsMediationMintegral; path = GoogleMobileAdsMediationMintegral; sourceTree = ""; }; - 61614AB70692613980EAA0E9B3CA3FCD /* BidNativeAd */ = { + 8A563C673E30D8ACC9775D5AC3566DD1 /* Frameworks */ = { isa = PBXGroup; children = ( - 24D76D3A6B0EBAC3679A84ADBED10338 /* Frameworks */, + C302C0EB07449087EC0E543ACB63E462 /* BURelyFoundationGlobalYYModel.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 8B4D5F7F6A3A362799F86D4597554CE3 /* Support Files */ = { + isa = PBXGroup; + children = ( + B12D83F81B767F4ED2AB2A4183B6BD85 /* GoogleMobileAdsMediationVungle-xcframeworks.sh */, + B5AD800BE5F8DFE11DA08C6182967405 /* GoogleMobileAdsMediationVungle.debug.xcconfig */, + 198C5F8C1B2F1677A517DF17E94DBFAE /* GoogleMobileAdsMediationVungle.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleMobileAdsMediationVungle"; + sourceTree = ""; + }; + 8D25AE27B06280293D452B052E87E7BD /* Ads-Global */ = { + isa = PBXGroup; + children = ( + F3B5B456C8C2438C99FD751CAB498F15 /* BUAdSDK */, + D16C97ACAA7E62E96DD44664EA3581AF /* Support Files */, + ); + name = "Ads-Global"; + path = "Ads-Global"; + sourceTree = ""; + }; + 8E0CE93270CF3E7B274DB4853486C71B /* Frameworks */ = { + isa = PBXGroup; + children = ( + 8FFA594F0AE3821443999804497CE5ED /* BURelyFoundationGlobalHeader.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 8ED0B1DC7DD7196429DE30B05914350B /* Zip */ = { + isa = PBXGroup; + children = ( + C36FA46267BA23BB5203D5101233B66B /* PAG_ZipArchiveUtility.h */, + 3444AE45E9CC7136EAD1E0D08CC34D79 /* PAG_ZipArchiveUtility.h */, + E9F8225A686C7B290F3D81A86C7844AA /* PAGZipCommon.h */, + E526B627692E0A3D8643215B35B9C8C7 /* PAGZipCommon.h */, + 9C60F68850D3BE4FB6FDE39B38C7B356 /* PAGZipHeader.h */, + 3B1A4FC9FE34A987F61AE4DD9C13264A /* PAGZipHeader.h */, + 753DC91C3BB6596FEC4128998863E05D /* Frameworks */, + ); + name = Zip; + sourceTree = ""; + }; + 8FDF62A9836D893DE578053DCD09C2FE /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1F88356C712C4ABC9580B4E2F24CBD4D /* PAGAdSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 9031893B70482545D9435A223C2E942F /* BidNativeAd */ = { + isa = PBXGroup; + children = ( + 4526175EAA9BDDB0E8D9422986DB57B4 /* Frameworks */, ); name = BidNativeAd; sourceTree = ""; }; - 622F5AD787809E2A3428EE8F28555DFC /* Products */ = { + 91D98B64766F98055C5F30F09C21903C /* DownloadButton */ = { + isa = PBXGroup; + children = ( + EE0BBFACE82659812C2918AE599C021C /* CALayer+PKDownloadButtonAnimations.h */, + 8CC8CB5F81BABCF4C17B3C06F51EB436 /* CALayer+PKDownloadButtonAnimations.m */, + 66E0F495622D1F4EBE0CF8FD993E616B /* NSLayoutConstraint+PKDownloadButton.h */, + D2C65A669258BA7619F3BDF463EA5E0E /* NSLayoutConstraint+PKDownloadButton.m */, + B918C2AA8CFD3E96A4CF65DD93297BD4 /* PKCircleProgressView.h */, + BD472562883B6E7754A94E2E4CBAE0C0 /* PKCircleProgressView.m */, + 5BC8FCBC4CE55D8352DCDB360928099A /* PKCircleView.h */, + F043CA4FC5F2AEBBCC7394A3A2CBBC22 /* PKCircleView.m */, + 681E98A0D0D44024938F6CF2AD838349 /* PKDownloadButton.h */, + 8A6A6A50DC74712211E438AE3C910922 /* PKDownloadButton.m */, + 2C361F66F8A1C828724401AC21798838 /* PKMacros.h */, + ED2DBCF7D7679AE1732BD29DF6538790 /* PKPendingView.h */, + AD14FCD45769F3FCDE9E682F3C7FC1E2 /* PKPendingView.m */, + A1F5F22700729D23C2A1E804DEE347A8 /* PKStopDownloadButton.h */, + 101D0563093AB94DE6B8D4AE0B0595DC /* PKStopDownloadButton.m */, + EE864DC982804DF6D89F20231C5CE945 /* UIButton+PKDownloadButton.h */, + 3BC651A3F72E8A2AF28E8BBCFFACBD3A /* UIButton+PKDownloadButton.m */, + DAA6BD0348DCFCA9E9405535AB7B4EDE /* UIColor+PKDownloadButton.h */, + 255174D498F449E250B2B61589D4E01D /* UIColor+PKDownloadButton.m */, + B0E0C9F0B46DC3AAFE6E45BA943F5390 /* UIImage+PKDownloadButton.h */, + EBC30D9117633C9E419E8A0339636E5C /* UIImage+PKDownloadButton.m */, + E3E5FA21D246E62ADB5298D0E032CDC5 /* Support Files */, + ); + name = DownloadButton; + path = DownloadButton; + sourceTree = ""; + }; + 92E1314E8DEBCA124237A7D821B62000 /* AppLovinSDK */ = { + isa = PBXGroup; + children = ( + 2A6E4D3572968BE6899C0A35CC690817 /* Frameworks */, + 57F28C0D9D914B63A376C455C00906EB /* Support Files */, + ); + name = AppLovinSDK; + path = AppLovinSDK; + sourceTree = ""; + }; + 93C83688D8B4E8388ABC62D9F569A191 /* APM */ = { + isa = PBXGroup; + children = ( + 1828B9516F929C4EE0A27A2B5E29AE1F /* HeimdallrPAGEmbed.h */, + DB034D8D265E92A889ECCC42BB5F0535 /* HeimdallrPAGEmbed.h */, + B3E2B17C12FEADD0FFF8D6C04D23F044 /* HeimdallrPAGEmbedConfig.h */, + 9D423F240ECD176739903E87C241CD8D /* HeimdallrPAGEmbedConfig.h */, + A87EB5C762E77582D5D438D52065A796 /* HMDPAGALogProtocol.h */, + BE7D119AC370CFCE663AE0DDA1C6900D /* HMDPAGALogProtocol.h */, + 804C19AED2F3620C23B50DC64204DEEB /* HMDPAGCrashAppGroupURL.h */, + C7603A2B3F99C7E3B2D132A2B453DD94 /* HMDPAGCrashAppGroupURL.h */, + 915C4C0DA51EEC81D460EC6697DCC891 /* HMDPAGCrashDetect.h */, + FE4FDE700B9C344E42110642E4EE1743 /* HMDPAGCrashDetect.h */, + D959BE095508F283C318D980BD7B9D21 /* HMDPAGCrashDirectory.h */, + A9B4E1463A7A7989B90DC03CF77D2E14 /* HMDPAGCrashDirectory.h */, + 37A6C88C86CF39B2B5A1A951B0BD07D9 /* HMDPAGCrashExtraDynamicData.h */, + 155E7638830D293BF67E125E68841990 /* HMDPAGCrashExtraDynamicData.h */, + 6FD66EAE92BC2584BF9DCF7A6A00DB04 /* HMDPAGCrashExtraDynamicData_ToB.h */, + E31C6A4558BD5DC78BF5599D70AB3E06 /* HMDPAGCrashExtraDynamicData_ToB.h */, + 3E4B921BB9FD09043FA20E30B3B8D0F3 /* HMDPAGCrashKit.h */, + 6633FBC79C67BE5C1A70872F84B8DE46 /* HMDPAGCrashKit.h */, + 1EFB0B27B4955D52E81AC1149BB42821 /* HMDPAGCrashKitSwitch.h */, + 2140C90BDFDC7A1FD7A032F0A07B9620 /* HMDPAGCrashKitSwitch.h */, + 7449176D3B8E5BA444C42A3FDFB71ADF /* HMDPAGEmbedAddressRange.h */, + C52BAAF501B5B045C16E351C4B5CD8A4 /* HMDPAGEmbedAddressRange.h */, + 8481385C5E9CC0E899779C4473D24177 /* HMDPAGEmbedSessionTracker.h */, + 7B92AA3DED26213DAD5C751BACB3274B /* HMDPAGEmbedSessionTracker.h */, + 1234F16439E6374B909DE4DB21A7201E /* HMDPAGNetworkInjector.h */, + 529DBA5EDDA387262C8AE5DEBF3EE2AF /* HMDPAGNetworkInjector.h */, + D37C58F3EDBB7DF57F8BF162349C31FB /* PAGAPMHeader.h */, + FD9C978DC4349FC467629656B44EA2F9 /* PAGAPMHeader.h */, + 42CB4172EDF19D2EC510B082A0AE7568 /* Frameworks */, + ); + name = APM; + sourceTree = ""; + }; + 9585E0AA1D891B09EE730E077B47660B /* SplashAd */ = { + isa = PBXGroup; + children = ( + AB76199C1EB31C351B14A3B7AEFA09BC /* Frameworks */, + ); + name = SplashAd; + sourceTree = ""; + }; + 964F3EBB24244717E0DD3DE32278D1C2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 79761E1DB9F71B2491A7940EFFFB7DAF /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */, + 0455A2A058B585EAC6E5A008CF1FD37F /* SnapKit.modulemap */, + 1E2E1B99D9FC751EBD51B24714C9F2CA /* SnapKit-dummy.m */, + A0DAC7FA6989930DAFC8F601950542BE /* SnapKit-Info.plist */, + E57B9FEFD78AF98347EC3E3B0A6232DA /* SnapKit-prefix.pch */, + BBC0FA6D3886D61366D9AB922C1FBC7B /* SnapKit-umbrella.h */, + 1D80BE642055DB285AEC5EFDD3D5FDB6 /* SnapKit.debug.xcconfig */, + A098F21E0C1F0B260D145E7A944C46D8 /* SnapKit.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SnapKit"; + sourceTree = ""; + }; + 96E8DBF789E43D5D5C99C23FC8CA07A7 /* Core */ = { + isa = PBXGroup; + children = ( + 04A9CE40DAC1E17942D21C8C22CA5F0F /* SVIndefiniteAnimatedView.h */, + 00E3AC6321973E24DB4A8D98B3C25883 /* SVIndefiniteAnimatedView.m */, + 528B70ACA7A6F369CBB765DA8155ED56 /* SVProgressAnimatedView.h */, + 90B8093B8BE9BBE0AE0956C213018424 /* SVProgressAnimatedView.m */, + 3D95AB7D40C56D66E01A58DD81341751 /* SVProgressHUD.h */, + 9715CB0FE168D9CC9206DDC75AA61573 /* SVProgressHUD.m */, + A596BDA1E70B218A0220C12D09B22BF3 /* SVRadialGradientLayer.h */, + CA54F57F8EA620DB7F80756EAACA5CEB /* SVRadialGradientLayer.m */, + 181B92A7CAED6CD21E191049B327C272 /* Resources */, + ); + name = Core; + sourceTree = ""; + }; + 9A0B44AA0408C8B1D33ECFEC6BF26C2D /* Support Files */ = { + isa = PBXGroup; + children = ( + 434F98A3F8F1BD26047AA7146C312711 /* BURelyFoundation_Global-xcframeworks.sh */, + 3EF82C5CD76EBFEC133FFE7509107612 /* BURelyFoundation_Global.debug.xcconfig */, + 196F1861CBC25922ABF69EF522F37177 /* BURelyFoundation_Global.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/BURelyFoundation_Global"; + sourceTree = ""; + }; + A18D914763D5D1C1AE03884470EAA5B8 /* Support Files */ = { + isa = PBXGroup; + children = ( + 23040548260C164A41B20D620CBB68B5 /* GoogleMobileAdsMediationMintegral-xcframeworks.sh */, + BD4FBC1276286323CB7F5201C90D9354 /* GoogleMobileAdsMediationMintegral.debug.xcconfig */, + 269CBD1BD0E2F2952F7DBBEB03491236 /* GoogleMobileAdsMediationMintegral.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleMobileAdsMediationMintegral"; + sourceTree = ""; + }; + A3095E993A117B53B0B574231E67B0CC /* AFNetworking */ = { + isa = PBXGroup; + children = ( + 7D21C51DE9243404E74C405CAF83FF8F /* PAG_AFHTTPSessionManager.h */, + 03D062532F4016BD845520C0BBC74F91 /* PAG_AFHTTPSessionManager.h */, + 1F4261DBF1AB07FE6B781F78D52FE02E /* PAG_AFSecurityPolicy.h */, + 36DBFCD26110238873576A119D01DAA6 /* PAG_AFSecurityPolicy.h */, + ACC67ABF8BE53767118E37F1D494C69F /* PAG_AFURLRequestSerialization.h */, + 63E6D6FCD1A1AF3164E2ACB25EE9BDE4 /* PAG_AFURLRequestSerialization.h */, + 724139F271CCA0463B94AFF37E08BE3F /* PAG_AFURLResponseSerialization.h */, + 9F373DACD712FD55EDCCB5C9ECA743C6 /* PAG_AFURLResponseSerialization.h */, + D4E4B162511256A31B8267E4E1C77331 /* PAG_AFURLSessionManager.h */, + 85B13396E7E1EC421CB67B94C6CF1EA0 /* PAG_AFURLSessionManager.h */, + 33387FE7B5FCC5E1898754AC15506BFC /* PAGAFNetworkingHeader.h */, + B91B5E7CF2E218E0FECD891C56977161 /* PAGAFNetworkingHeader.h */, + 73D184700ABE27919D39EC451BA40DBF /* Frameworks */, + ); + name = AFNetworking; + sourceTree = ""; + }; + A3EA53165C56F2CCA165F00529C17FC0 /* JXPagingView */ = { + isa = PBXGroup; + children = ( + B3D70D7DC1C55EF136393BEFFD0FA3C9 /* Paging */, + 24D4BAB0AE8E30D897FD228A5B02B50D /* Support Files */, + ); + name = JXPagingView; + path = JXPagingView; + sourceTree = ""; + }; + AB76199C1EB31C351B14A3B7AEFA09BC /* Frameworks */ = { + isa = PBXGroup; + children = ( + 7A1BE5F3176920C2732BBEB8EDD1615A /* MTGSDKSplash.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + ACFC6009CBA64770C4D2FCFF67F2BDBA /* Frameworks */ = { + isa = PBXGroup; + children = ( + D57AAFE8FACA745FB605541102C7B50F /* PangleAdapter.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + AD09472BA3E2EB09FD57AB4B80507FB8 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 203E354816A91FA860056BD083D03E89 /* MintegralAdapter.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + B072E1A3D2E536AB77568B2C0A60E410 /* IronSourceSDK */ = { + isa = PBXGroup; + children = ( + E4E45A1342843C3B4A6DBC80151E58CD /* IronSource.h */, + A8A2F509E64BE9875328CA824F2ACF79 /* IronSource.h */, + DA62B52D9183F426CA3C2E8DFF6C34A3 /* IronSourceAds.h */, + B270AD21BCFDC183029FA5A88A018DB0 /* IronSourceAds.h */, + 9B7959BD8D2881B6C89BB3515C029AF3 /* IronSourceNetworkSwiftBridge.h */, + 8C680D9146275355231375B2497D8432 /* IronSourceNetworkSwiftBridge.h */, + 3098619C8849B0C418EFC6DB840ADDF7 /* ISAAdFormat.h */, + FE8392B091F124B50A55629C317AC0B2 /* ISAAdFormat.h */, + 91FFE8C481072213AC1FBCBB1926B7FA /* ISAAdSize.h */, + 0D0206098B533371C26E34F536B65C3E /* ISAAdSize.h */, + DB7FF2CDCDBFDADD06C9CEC383B5B4BA /* ISABannerAdInfo.h */, + 636ADD24E588BFC20C707ECB573BD3E8 /* ISABannerAdInfo.h */, + 2667A26B2E52E0F8817813F73C24F063 /* ISABannerAdLoader.h */, + 9AA7BF9D453CE34C3644DB2D10A949FE /* ISABannerAdLoader.h */, + 1226A02D30428B1E1A81F79EBB0A9061 /* ISABannerAdLoaderDelegate.h */, + 9930DEF7F849E83B22A6D65120F80F43 /* ISABannerAdLoaderDelegate.h */, + A1A13DD5F3BDB480402B9569E683F479 /* ISABannerAdRequest.h */, + 9157691C2A9199ADB6E61C94CEA196AB /* ISABannerAdRequest.h */, + 2171083B939776BF572ABAEB8F48312E /* ISABannerAdRequestBuilder.h */, + 51DE95CCEE3EEBAF76E7E3F810A08EFD /* ISABannerAdRequestBuilder.h */, + E80BEA4AB54E3575C6B2DBDF0EC0A531 /* ISABannerAdView.h */, + D9AB1D9032330E2D5B20EB6480CF745B /* ISABannerAdView.h */, + F666D21637FA381C0C12B974285B5568 /* ISABannerAdViewDelegate.h */, + 437D0F236861C4C5B448955D22A18A59 /* ISABannerAdViewDelegate.h */, + D52A65BFEF1BA47EF41FF4A1CE996DD3 /* ISAdapterAdaptiveProtocol.h */, + EA4453E579084BCA04147AE691FA2895 /* ISAdapterAdaptiveProtocol.h */, + EB2E85EAD326370964D55B19EBE596AB /* ISAdapterAdDelegate.h */, + FB15023CC1DC3777F2DA0B8C5006362A /* ISAdapterAdDelegate.h */, + 8C2A374FF827C10E0723FF0CC19E6D57 /* ISAdapterAdFullscreenProtocol.h */, + C2EAD37C116BD068DEB0DA6F063D2275 /* ISAdapterAdFullscreenProtocol.h */, + D1AB877B7BD3DED898800F9D741034E1 /* ISAdapterAdInteractionDelegate.h */, + 5CCC7835BF04233BA561821D1A6F941E /* ISAdapterAdInteractionDelegate.h */, + 1337606A7D94DBF4AFA578B2194B0B92 /* ISAdapterAdRewardedDelegate.h */, + DFD2430DB2A1D02CDBDB75A83F5C8DFB /* ISAdapterAdRewardedDelegate.h */, + 39766A84CEDB46825325934535278BB6 /* ISAdapterAdViewDelegate.h */, + 9D1C6824F46934EAE217843568F2C09B /* ISAdapterAdViewDelegate.h */, + E1B5A73404513DAD7DA187F94BE4A023 /* ISAdapterBannerProtocol.h */, + 37C72A9011A91EFD369A6B23EE45A667 /* ISAdapterBannerProtocol.h */, + 2356D29DBD6536584306BC5DDE6FE556 /* ISAdapterBaseProtocol.h */, + 7DDBF1C10DD74DD4DCDCB39E66E31B67 /* ISAdapterBaseProtocol.h */, + 92BEA2E15A59C5B281F34F71E1238E8E /* ISAdapterConfig.h */, + 0034F46BB329EE6559B3393F9C89C961 /* ISAdapterConfig.h */, + 3E05E36F865CBDFD9C7F0ED96DF7AD45 /* ISAdapterConsentProtocol.h */, + 8CD33FA4A108EB7F45AAA608401DFA9E /* ISAdapterConsentProtocol.h */, + 9C2C932C9F1F667A493C16BC1089BA4B /* ISAdapterDebugProtocol.h */, + 31724461C7E1431F53C7A9076AFE941D /* ISAdapterDebugProtocol.h */, + 445A2DD3E8CD7B91CF464423106C0210 /* ISAdapterErrors.h */, + 23087FF851D7651C3BD8AB31BFBA2262 /* ISAdapterErrors.h */, + 5716A3C43D47DB2BC2909E25BB6F824A /* ISAdapterErrorType.h */, + 97329E366393724293DADBCB8AFEC811 /* ISAdapterErrorType.h */, + 5CFEC3F00B69E177A440971741C25906 /* ISAdapterMetaDataProtocol.h */, + 2575EF18B027A5AC6EF45E3636AA94A1 /* ISAdapterMetaDataProtocol.h */, + D38D3E47E9DE2AF045A98A1C5B9CB455 /* ISAdapterNativeAdData.h */, + AA4D52830082AFEE459F09B3C1E2CBE4 /* ISAdapterNativeAdData.h */, + B5541DD486F9FB851A27E6A865AE7F33 /* ISAdapterNativeAdViewBinder.h */, + 2B6880E6ACD301F8A32E3D3CE5786B8F /* ISAdapterNativeAdViewBinder.h */, + 3A8EBD3C52FB00544AEA2DB8045B2B74 /* ISAdapterNativeAdViewBinderProtocol.h */, + 4939C097F94042B6FBBF0500C58C6255 /* ISAdapterNativeAdViewBinderProtocol.h */, + BC55BDE00F396CAD45D0B19204834C68 /* ISAdapterNetworkData.h */, + 5E5A47167293AE2E642DCE2F04210A17 /* ISAdapterNetworkData.h */, + AACC387E5E26D68699983C3A3EB9B9E4 /* ISAdapterNetworkDataProtocol.h */, + 53D0EA6C8ABF3006FAA45BC05247F3A7 /* ISAdapterNetworkDataProtocol.h */, + E2970F3663D36F63B692E740B1E4B26F /* ISAdapterSettingsProtocol.h */, + 8CE57893D5A77D150CD01A8002D0D5B0 /* ISAdapterSettingsProtocol.h */, + 0BFCF1267A19929B098A50BBBAFBD6C4 /* ISAdData.h */, + 24988B8D4B2E93AEE42073D66EC3B9AD /* ISAdData.h */, + F93B78E0303624614A416B6F2ECF0987 /* ISAdInfo.h */, + 18D8256D7DDD7AD71F5B5E3785C6DE6A /* ISAdInfo.h */, + CF39205D62FBEED6E59AF021C113C837 /* ISAdOptionsPosition.h */, + 2D4B7932707B4619DF2E8196D180E2BD /* ISAdOptionsPosition.h */, + CD95A7BC72401BAD817209D99BC11CA3 /* ISAdUnit.h */, + 2644B69750C6E33DA20456920A225AB1 /* ISAdUnit.h */, + 1159B44518CCDD89896E5212B213DE32 /* ISAdUnitAdapterProtocol.h */, + ECC367EB9547058B58E525F4F825A607 /* ISAdUnitAdapterProtocol.h */, + 442C10607AEA3E3258210656D47B8C78 /* ISAInitRequest.h */, + 886FF55D8477360F3CE7294186894A57 /* ISAInitRequest.h */, + D7D3B5355387C7D4462F0551F6D9BB8A /* ISAInitRequestBuilder.h */, + 329FC21245C0FFAD4EA3DCDE39864C77 /* ISAInitRequestBuilder.h */, + DAB4C3BD9C56E3F27CA8560A3DD6D0FA /* ISAInterstitialAd.h */, + 8EC26E8E6BEA2BC21A28273003356535 /* ISAInterstitialAd.h */, + 250966FD4AAF7274B2EF65F9A4C6A1DE /* ISAInterstitialAdDelegate.h */, + 76B3E3FEE3696EE6DA52F18CB1858F89 /* ISAInterstitialAdDelegate.h */, + F6A98B4654A8C83AD4113116D44C3C97 /* ISAInterstitialAdInfo.h */, + A6FF88E50E8C695F5E209DF7FC49D6AB /* ISAInterstitialAdInfo.h */, + 8F7C869F0435A37A99658CEB97F1F30F /* ISAInterstitialAdLoader.h */, + 7F596A231D93D36FD45396F7B1970401 /* ISAInterstitialAdLoader.h */, + A9A7D2F8774DC178DB3BCEBF5B227261 /* ISAInterstitialAdLoaderDelegate.h */, + F70B16CC3FA384259391AEA4F2FF64B3 /* ISAInterstitialAdLoaderDelegate.h */, + C7060857787FE9EF36329CF2D6846FE5 /* ISAInterstitialAdRequest.h */, + AD119F9D223A39F57583437135DCE85A /* ISAInterstitialAdRequest.h */, + C0E3772CD4A72577EC78923E7A9FBE8F /* ISAInterstitialAdRequestBuilder.h */, + 7E50165433D6AD88D91CE603F360B062 /* ISAInterstitialAdRequestBuilder.h */, + CBC612B2BC85F17B45A4F1DEA2377A24 /* ISAppStoreErrorDelegate.h */, + D5EB580BA41D5C6B5BC77BAC9B76CAD2 /* ISAppStoreErrorDelegate.h */, + FC09031AA769A79BE852EF707F19A925 /* ISARewardedAd.h */, + AB1B2AE7EDEE647542B86E3DE4BAA395 /* ISARewardedAd.h */, + 59F2238B5BED91850B60C90865587E30 /* ISARewardedAdDelegate.h */, + DDF6E3E5E5225117BE17F0481E172233 /* ISARewardedAdDelegate.h */, + 0FDC5BF2CDFD43FBFDC97796DE59C52B /* ISARewardedAdInfo.h */, + 9AC46E07EBF51668893C2B010C6CEA2B /* ISARewardedAdInfo.h */, + 1D1ECA06F69B8971C3310F97D90F7394 /* ISARewardedAdLoader.h */, + 7F97B86F996FFF4C509DBD4449B6EB7D /* ISARewardedAdLoader.h */, + 428B0289C04820A3C85CED8B0071A6CD /* ISARewardedAdLoaderDelegate.h */, + 128ABCEE8732A5485B684243F5369A40 /* ISARewardedAdLoaderDelegate.h */, + 420B38EEBA6E8A721E8D008AE00BE283 /* ISARewardedAdRequest.h */, + 2FDD167B5E82512BFD1F9AE84D81A321 /* ISARewardedAdRequest.h */, + 7C0DB09E5CC107CA0B77C7BE81EB0323 /* ISARewardedAdRequestBuilder.h */, + 2F33F91971EF6A759929306E82DE64DC /* ISARewardedAdRequestBuilder.h */, + 8892B6A712A6332B9424EE87FA4B1EF0 /* ISBannerAdapterDelegate.h */, + 32D1FF23B181432D0BC9D367F70BF9C8 /* ISBannerAdapterDelegate.h */, + 7E6B537FE121A7560826D027A6DAE3CC /* ISBannerAdapterProtocol.h */, + 74ED885AA3846D66C50AB235F1C3EC9A /* ISBannerAdapterProtocol.h */, + CDC0D16886C28938E7BBEAF9EDC18E0C /* ISBannerAdDelegate.h */, + 96A069EFFC2B5496688A5B1D1A33C1E8 /* ISBannerAdDelegate.h */, + D5A00EF3CB990CF3406AD40FC76225B9 /* ISBannerSize.h */, + B44322E67C8DBA8C02221CA564A51959 /* ISBannerSize.h */, + 40962E889601F6C1CDBCA1F18AAE7DCB /* ISBannerView.h */, + B1E3C03C31CEBE1C01F18EC47D567FEA /* ISBannerView.h */, + AAF1C4FB250C84C2D0ADA702AE7C8B0F /* ISBaseAdAdapter.h */, + 984585A2C11A768A6D9E18757496778F /* ISBaseAdAdapter.h */, + 894B2F4BCB2AE0C8D19F33C3607CF963 /* ISBaseAdapter.h */, + 9BFE608CD2E4CB24EB4D6F3331A44E41 /* ISBaseAdapter.h */, + B5583CD414AFD43D1DA6AAAB068F0B69 /* ISBaseAdapter+Internal.h */, + 8EA2E63B4CCD6230EF65956CA923E757 /* ISBaseAdapter+Internal.h */, + E41BAD5886177B324CA0737607EBE859 /* ISBaseAdInteractionAdapter.h */, + B123FDD0054E46849F78DB8A710F2B74 /* ISBaseAdInteractionAdapter.h */, + DBBB04A78DC6B9BFC5289E78F99C2CC0 /* ISBaseAdUnitAdapter.h */, + 89610090027051D6F2F96436AC817D74 /* ISBaseAdUnitAdapter.h */, + 3F86E93C524D538512B1DF6C041DE446 /* ISBaseBanner.h */, + F86486169F383ACD2B85D1027280E1D6 /* ISBaseBanner.h */, + 998D52D7BB4742CFFF2B360C0652909A /* ISBaseBannerAdapter.h */, + 79DEDDA7698DA74E2646FDF26E761653 /* ISBaseBannerAdapter.h */, + C2E4D666906CC722756D7E4AB51FD8E3 /* ISBaseInterstitial.h */, + DFD2554C7F4F65AC0B21E1039B65F789 /* ISBaseInterstitial.h */, + 1C410EDE3AF62C2FF731A7A8DF253825 /* ISBaseInterstitialAdapter.h */, + 64BC26C44CA4C521DCD998EB3CD04581 /* ISBaseInterstitialAdapter.h */, + A7C406BCCE162FDFDCD226970A4A47E4 /* ISBaseNativeAdAdapter.h */, + 328A7C6097E03FF7739CD837814AFB00 /* ISBaseNativeAdAdapter.h */, + FD9D18278424D5F8720E02F6CFFF9943 /* ISBaseNetworkAdapter.h */, + 7745A1794EB23A0020CCA082D64677F2 /* ISBaseNetworkAdapter.h */, + F93D227D0CAB89CD0EBAE27CC2B3068E /* ISBaseRewardedVideo.h */, + 4FFB1E3B90CC004C4A1C97F9B7710F94 /* ISBaseRewardedVideo.h */, + BF89B48F082EC36A4E997015D484FE0F /* ISBaseRewardedVideoAdapter.h */, + 70B08609160BC17C76A7CDAB243ECEB4 /* ISBaseRewardedVideoAdapter.h */, + C5B61BE2597BD55F98C30D275359CA2E /* ISBiddingDataDelegate.h */, + 17D0358B73EB1DF137A9C7D0E57A5426 /* ISBiddingDataDelegate.h */, + F9771F7BC3C807B81069A97D7C7F34AD /* ISConcurrentMutableDictionary.h */, + 4F8BA634F402ECA61A6986937E5474EB /* ISConcurrentMutableDictionary.h */, + 3728D09EC44C87DEBABDEECC36459D25 /* ISConcurrentMutableSet.h */, + 3814B19C891213262A917D03C141C7F3 /* ISConcurrentMutableSet.h */, + 7A87A43F2050C7BA08AF66B52782F424 /* ISConfigurations.h */, + 3EF6CA493FA34F04AFF71D78E5F4530F /* ISConfigurations.h */, + FCBAFF1505491C4C3C39EC75D96DCA48 /* ISConsentViewDelegate.h */, + 3369F7556E69BC878EBF7035B3006682 /* ISConsentViewDelegate.h */, + 17237B04780FF77D75F2264A952973F8 /* ISContainerParams.h */, + 689D326B2A6F615BD107338BC42167C7 /* ISContainerParams.h */, + FC5483522B3DBA90011F3ACCCD205F5F /* ISDataKeys.h */, + B39453EB7B8DC94BEC6E32C8AF1A276E /* ISDataKeys.h */, + 41820F3F370C6F286905431B44103792 /* ISDemandOnlyBannerDelegate.h */, + EBF91EF74D21324A615793F59A1D1D1E /* ISDemandOnlyBannerDelegate.h */, + 012C9189CE92D29B94B0DE33DA8B6373 /* ISDemandOnlyBannerView.h */, + EB35E086F1D2DA61922B990D948EA9FF /* ISDemandOnlyBannerView.h */, + 974FF7A5BC89E46D3E42E95FDA356D5C /* ISDemandOnlyInterstitialDelegate.h */, + C8D17355F7D99239E9CF8BD36B12BEDB /* ISDemandOnlyInterstitialDelegate.h */, + 15FB902FD6C08356C891F33CC6268E58 /* ISDemandOnlyRewardedVideoDelegate.h */, + 59293662374324695D671CAD5C040B22 /* ISDemandOnlyRewardedVideoDelegate.h */, + 58916D97DCDE2CB6FBB530FEABA1E881 /* ISError.h */, + CC124F4CCD1B987E5E8C1AD09E39C783 /* ISError.h */, + E132EF2E725A9717BC08E4B71D8535FA /* ISEventsReporting.h */, + B362F47CD105D32B538B850361978F55 /* ISEventsReporting.h */, + E9D8C2ACF59B49CFFAD8038723F24B1C /* ISGender.h */, + 28DD07F4CE338B124C9CBC18232CD29F /* ISGender.h */, + 5D3598B14F04DE81873687DA98166B95 /* ISImpressionData.h */, + 80B1B0F505389FECBD4B4E421C33194D /* ISImpressionData.h */, + 5DE0DEEB2AE75A2C1D638C7068B59F3C /* ISImpressionDataDelegate.h */, + D233D758CCBA72F24AE3EE46516BAC16 /* ISImpressionDataDelegate.h */, + 6B7CC59C4263CC145F5C58D4CC76DE1C /* ISInitializationDelegate.h */, + B601C0754BA61ACFA559789594ABC331 /* ISInitializationDelegate.h */, + D9182C8107ED147A1427B6BCBB8912CA /* ISIntegrationHelper.h */, + B7CD5BF7848AF446D1C48236505835C4 /* ISIntegrationHelper.h */, + 877B2DA3BC00FB7E71ADF453CA985BA8 /* ISInterstitialAdapterDelegate.h */, + 8E1D346F233E969C42579D20C436855C /* ISInterstitialAdapterDelegate.h */, + 63D72ABDC35845A36ADFB7E63BEDD492 /* ISInterstitialAdapterProtocol.h */, + CE560676135321E70EF5630A38B416AC /* ISInterstitialAdapterProtocol.h */, + 875F5B5FF383C09FA3BDE46929FCC574 /* ISIronSourceAdapter.h */, + 097E7C43432EE59AA3E6E413FA0997FC /* ISIronSourceAdapter.h */, + CE6D54E4E3241B286F4674771EE77724 /* ISLoadWhileShowSupportState.h */, + D6619114145E2522D8A3820FC9D9838D /* ISLoadWhileShowSupportState.h */, + 91C8A3042712E1082C9C692176615778 /* ISLog.h */, + B4D1AA17D21A92EA53E6BAB45DFA735D /* ISLog.h */, + 27E3CF8A03CEFCB03851C6F64B91024D /* ISLogDelegate.h */, + 82B8712156D06A52F724910C2D85EAFF /* ISLogDelegate.h */, + E9F6EB124513FE81C5EC6752475D76AF /* ISLoggerManager.h */, + 5B2C8EFBF3FCA8B8D555C0E19F43E832 /* ISLoggerManager.h */, + 8C7DA62A3F13004BDEEDAA9F6FDC4DA0 /* ISMediationGlobalDataWriterFacade.h */, + E806E09D3795F67E9F4E7272758C442D /* ISMediationGlobalDataWriterFacade.h */, + CF4D8121C35B875A1D90B5AF6E424657 /* ISMetaData.h */, + AFC6922D1C1BFF5E8E15FB8A49E3A1EA /* ISMetaData.h */, + 67F3963C80CC4354BEDD14F35293BA92 /* ISMetaDataConstants.h */, + 5C9EAF90428DBC7F59EFA129793FE66B /* ISMetaDataConstants.h */, + D98D703E0302A8F8F4128E229CF02ED0 /* ISMetaDataUtils.h */, + E3E71E6E0E1BD5B2CD8E3464CFA46607 /* ISMetaDataUtils.h */, + 57B22487B71D44A46904067B2DCB5FE7 /* ISNAdViewsManagerSwiftFacade.h */, + 74F563F60721339F4D971520B8542641 /* ISNAdViewsManagerSwiftFacade.h */, + 11F4E668E4AD71E0809F2EC429FBBA43 /* ISNAppStoreVCRootViewDelegate.h */, + ECCEF9A95F703CF0A04BDBB57AD87CD4 /* ISNAppStoreVCRootViewDelegate.h */, + CD0542DFF266767AF885E2A9388A286C /* ISNativeAdAdapterDelegate.h */, + 17281B94F4203FA6CED838AF18B39910 /* ISNativeAdAdapterDelegate.h */, + CC9C254804E9509351D30EF6671BFBCB /* ISNativeAdAdapterProtocol.h */, + 8066F7DE54576E5FD91D7243EFFF306E /* ISNativeAdAdapterProtocol.h */, + 89318FD0D196E72129A43573B8EA48CC /* ISNativeAdDataImage.h */, + C8BA606AF2630C9191D598B194B02F16 /* ISNativeAdDataImage.h */, + 0B92FB86FF3525A433DB9EEE5C6816EE /* ISNativeAdDataProtocol.h */, + 44B8E2CAFD23D94BE15AFAD99F4A6464 /* ISNativeAdDataProtocol.h */, + 99941C3322509AAA55D939DB6C32BAD6 /* ISNativeAdInteractionDelegate.h */, + E03AB2BD16AD9C79F0406FC03952FA2B /* ISNativeAdInteractionDelegate.h */, + 9ABB362BE71570C1F7FC60755C2711D0 /* ISNativeAdLoadDelegate.h */, + 464BC7A63768B523DFCAAAF51157319C /* ISNativeAdLoadDelegate.h */, + 0AC62A0FF4C563568EA92A5F52C9F9AC /* ISNativeAdProperties.h */, + 475142AB9C2AF6B4EC73135711E93A7C /* ISNativeAdProperties.h */, + 3C6C12079E3FFC145A217FB8E05D13B7 /* ISNativeAdProtocol.h */, + 3C4A120EFAE99BAB90D86136508CC449 /* ISNativeAdProtocol.h */, + DEF2CD2DC337C3A20BA62E962D0BDD9C /* ISNativeAdView.h */, + 731BCB912B4B1BCB4072DD7D6DFBCEC5 /* ISNativeAdView.h */, + F235BEF7481FAE6AE7C77EA5E58CF17E /* ISNativeAdViewBinderProtocol.h */, + E2F21FD8B56EE12C75365F486D8BAF41 /* ISNativeAdViewBinderProtocol.h */, + AFAE364F7BEBC5BA4377A693E5776180 /* ISNativeAdViewHolder.h */, + 4BF37B3E6F6E18BFFF2759637583EBDC /* ISNativeAdViewHolder.h */, + D742720B2716BFAABFDBA4356DF7DE09 /* ISNControllerManagerSwiftFacade.h */, + 5726A952007782C56CC8416C217009D2 /* ISNControllerManagerSwiftFacade.h */, + 9D7B5562EA64AE5314C8E6B3EE2537C9 /* ISNControllerMessageListener.h */, + BCD931864A2B8C6B2492476CF05D7B62 /* ISNControllerMessageListener.h */, + 5289029E0BAD7BD3047EF3C82A8F1927 /* ISNetworkInitCallbackProtocol.h */, + 992EF7EE413CFB2FCD93B54A72A0A55E /* ISNetworkInitCallbackProtocol.h */, + CCE2757A78AB81C5A851BB274D35DFF9 /* ISNetworkInitializationDelegate.h */, + A10F2CDCE658143977D410CDA2818974 /* ISNetworkInitializationDelegate.h */, + DB478C05915B156841A1FB4C2B01E737 /* ISNEvent.h */, + 1848BB9ADBCBBCEAA8CB1BC01EF5B011 /* ISNEvent.h */, + A52BC87E1E2C8EFCC364DD5F40A21FF3 /* ISNEventTrackerInterface.h */, + FCDE429F5245341FEA6870EB06BDEB84 /* ISNEventTrackerInterface.h */, + 00D4C5665B20AE13D7335EB8D6CCE4EB /* ISNEventTrackerWrapper.h */, + BD5547996235A3AA3894E6BABF53226D /* ISNEventTrackerWrapper.h */, + 8D643CEF586AC9B6773DA8A4791E0C9F /* ISNSupersonicAdsPublisherSwiftFacade.h */, + 39B7CAA9BFAF4A746B27E93D31B71B13 /* ISNSupersonicAdsPublisherSwiftFacade.h */, + F7D6644B25BEBE5ED4A5948BD825A185 /* ISPlacementInfo.h */, + B6FA1B9747143FF49A517CD7DE2D7F9E /* ISPlacementInfo.h */, + 4ED48D457496C8E61EA10B9EDEDC5EBF /* ISReleaseMemoryAdapterProtocol.h */, + A8A9B86AB186E6BB629E374294065C33 /* ISReleaseMemoryAdapterProtocol.h */, + 2B8310FB1F0839D5C343BE081F183305 /* ISRewardedVideoAdapterDelegate.h */, + F5594B1FE56FFBF43BD5CF3672B06C1D /* ISRewardedVideoAdapterDelegate.h */, + B00921B975E8BFE9698242D95370FC01 /* ISRewardedVideoAdapterProtocol.h */, + 95D6C3D8C64B2AA887EC8303998184AA /* ISRewardedVideoAdapterProtocol.h */, + 73ADCE95C2FB4374A77CD652EB3C3231 /* ISSegment.h */, + 145E0218E4975B37AF7ABE770634D404 /* ISSegment.h */, + EED6197F4F59160666CBC9839D30DE88 /* ISSegmentDelegate.h */, + F613C7DB986E382C65F318435260AD75 /* ISSegmentDelegate.h */, + BDA79F9800CE8FFBAEC992335970C0CD /* ISSetAPSDataProtocol.h */, + 038B4ED82056E05EA48A48737BE4557D /* ISSetAPSDataProtocol.h */, + DEDE52AB97C238634827FA944F280699 /* ISSupersonicAdsConfiguration.h */, + F2EFF79DE5D7EA6DE0C51612D2FC956B /* ISSupersonicAdsConfiguration.h */, + D89A584016779FAF4A8BB01178BCA4DE /* ISWaterfallConfiguration.h */, + D4828198E3D12EBB9DA5A5281EAA6EB9 /* ISWaterfallConfiguration.h */, + A4B1F4064F88B513FBE33CB49D7280B7 /* LevelPlay.h */, + 4BFF37F09690BAEEE952475BBA7987F4 /* LevelPlay.h */, + 14A4381B3CF328EA0A07E5691A63CB22 /* LevelPlayBannerDelegate.h */, + 9ABA580273B5281E5FEB77CF6A5B19E2 /* LevelPlayBannerDelegate.h */, + BEF8B945B3B8A6890DBD1376DD25203A /* LevelPlayInterstitialDelegate.h */, + D811E682CDAE1128C3B611B97320D7D8 /* LevelPlayInterstitialDelegate.h */, + 7548634F48D7F6457F8872B72628B8DB /* LevelPlayMediaView.h */, + 9291387A913CB2D37081A47289FAEC1A /* LevelPlayMediaView.h */, + 1EDBD2DFFE914356DF38933A4CD25267 /* LevelPlayNativeAd.h */, + E0B648DD0AEA4A423CE4DC58BC676EE0 /* LevelPlayNativeAd.h */, + C49F5180E60C1A8C4A6147F991EE967B /* LevelPlayNativeAdBuilder.h */, + 92D812001B765B25EEC4300430D3CBB8 /* LevelPlayNativeAdBuilder.h */, + 7EE526F93786DEBC2947F0F115F54406 /* LevelPlayNativeAdDelegate.h */, + F45AD419AB0285A8C0BFD77D5FFBD9F7 /* LevelPlayNativeAdDelegate.h */, + 1859AD4FC088FCFC1016BB43460BAC13 /* LevelPlayRewardedVideoBaseDelegate.h */, + 5DC5CB747E00DC987D57BBA982172CA5 /* LevelPlayRewardedVideoBaseDelegate.h */, + 8EBA90E1F1A9B337BFC0A452460CDC4D /* LevelPlayRewardedVideoDelegate.h */, + 3821BDB5D6A7C3610D0ECAAA2907F876 /* LevelPlayRewardedVideoDelegate.h */, + 7D7D2B5953C40D8A20A30BFDFF8ECE76 /* LevelPlayRewardedVideoManualDelegate.h */, + E6423D16EFEF39C063881F785AA09D66 /* LevelPlayRewardedVideoManualDelegate.h */, + 201E43BE40309BEE746940A041DC4222 /* LPMAdInfo.h */, + F3432F57CA54F94C2C828519BC94C871 /* LPMAdInfo.h */, + C26F1178660E61E6575CEEB5A07DB5AE /* LPMAdSize.h */, + 7AF88E8DF20FAEF3B008F24DC61A58D9 /* LPMAdSize.h */, + D6A7CF2260A070A1699C4E3CFA75267D /* LPMBannerAdView.h */, + 33DB0CD54ED81C020562F972BC9AA0C3 /* LPMBannerAdView.h */, + 2A3BDC1C1BAE1E44DF8E256A2579268A /* LPMBannerAdViewDelegate.h */, + FF4FFE036E7C7BEC0CCDCBFDE70404F9 /* LPMBannerAdViewDelegate.h */, + 4A682DE149E5A35A9D04845AF2942F9B /* LPMConfigServiceEventSender.h */, + 205F101914A6971ED7DBA52864615850 /* LPMConfigServiceEventSender.h */, + 0154AC812D8B497E58A877D6A0E71626 /* LPMConfiguration.h */, + DB83A771D0B32FD82667417FE45B2406 /* LPMConfiguration.h */, + 4BB62FF5DFB198798CAE22895820DC37 /* LPMInitRequest.h */, + 3013DFF6A73A33F264A932314BC56B01 /* LPMInitRequest.h */, + CA4146A6D93DBFE0BF8A1AD6929368B9 /* LPMInitRequestBuilder.h */, + 1CFB9FFF0E863FA8074636F5B5CF63D7 /* LPMInitRequestBuilder.h */, + 38C4A2BD282309D0532489431257D74E /* LPMInterstitialAd.h */, + 3D2154FDA185D42FE47690CFD2FC0886 /* LPMInterstitialAd.h */, + 97D96ACFC9AD3469D062B6561A64FD8C /* LPMInterstitialAdDelegate.h */, + A225DDB4876DC9FDAF74FA5061E6B643 /* LPMInterstitialAdDelegate.h */, + 60003597AD1868B736E90DA77DF2D0D3 /* SupersonicLogManager.h */, + 1CA7526A9F80023899F5911FE6AC612A /* SupersonicLogManager.h */, + 320C78B1CD5B753D6C73EC0646BC10D3 /* UIView+ISNativeView.h */, + 216D3F475AEC2F1384C27A93F8B05A56 /* UIView+ISNativeView.h */, + 52CF25E6C81EFE3D96FD0E14AF9C7ACB /* Frameworks */, + 7EA1A7C8AEA2AADEAF3A4679341AE59A /* Resources */, + FC962C4156C61A773D60E226D59E94EF /* Support Files */, + ); + name = IronSourceSDK; + path = IronSourceSDK; + sourceTree = ""; + }; + B23E9DEC0E329023AE14C0ED863E6541 /* NativeAd */ = { + isa = PBXGroup; + children = ( + C0BCFF2FEA6DE098998F08FA0D3EA46A /* Frameworks */, + E4861AB3706A7589A8824624C5908056 /* Resources */, + ); + name = NativeAd; + sourceTree = ""; + }; + B3D70D7DC1C55EF136393BEFFD0FA3C9 /* Paging */ = { + isa = PBXGroup; + children = ( + 9F716F95A3FEEE475C629129F96BD624 /* JXPagingListContainerView.swift */, + 4F30B7F3DE539A32CCB144EA9A92F3C9 /* JXPagingListRefreshView.swift */, + F3A0B10D4BEEA6458BE886B9C5EEBC8C /* JXPagingMainTableView.swift */, + 300908519F262807E8B3B1C9C4E86E7B /* JXPagingSmoothView.swift */, + 43ADF481AA0A5DC15AEA8EA9532F0A50 /* JXPagingView.swift */, + EBA68759BE4910567F39AF87E58ABD72 /* Resources */, + ); + name = Paging; + sourceTree = ""; + }; + BC3AF76695AA0B04B5D030AA5341DE34 /* MJRefresh */ = { + isa = PBXGroup; + children = ( + 7A18E10EB0CBD73AC9A38DC09F1E9051 /* MJRefresh.h */, + E0BB03F413716590B5FE11E35A5046CF /* MJRefreshAutoFooter.h */, + D9EE1E3DEF3E8D281BF9649849A3C822 /* MJRefreshAutoFooter.m */, + 58FB1E1EE394111B998CA62A22F33B54 /* MJRefreshAutoGifFooter.h */, + 965EEB77953FA84FD5D7E2EE7E67A741 /* MJRefreshAutoGifFooter.m */, + 8A54BB00C704E470C1A7346EEAE4ACB8 /* MJRefreshAutoNormalFooter.h */, + 64018DF04BC20405663D3CC457AA8A50 /* MJRefreshAutoNormalFooter.m */, + D7527B2C256486912089839E0800D205 /* MJRefreshAutoStateFooter.h */, + 727EEE1B6E2C4E2994CA21908232D751 /* MJRefreshAutoStateFooter.m */, + EC5D0C54AE440DB67D3265EA41725E75 /* MJRefreshBackFooter.h */, + 38928D98CCB5D166B32E5B7CF4CAC606 /* MJRefreshBackFooter.m */, + E734F6DAB3EDCFACF93443D286E3BDE2 /* MJRefreshBackGifFooter.h */, + 62E3792406BC0FC5A606CE09BAD9E8B7 /* MJRefreshBackGifFooter.m */, + 79AF719ADC645D9DA9ECE8D3F5E0E15C /* MJRefreshBackNormalFooter.h */, + 7AAFD42925091DBD6D1DECEA5999FC6A /* MJRefreshBackNormalFooter.m */, + 46A2C6B55C00EDAC88773B12CB4B604B /* MJRefreshBackStateFooter.h */, + C2063F776288C76ECF58B0626C3A1488 /* MJRefreshBackStateFooter.m */, + 7D83A200DB4F00E0663B6C0AC10E335B /* MJRefreshComponent.h */, + 6291267844FF04156811E67CC5346D4F /* MJRefreshComponent.m */, + 588C6E133A25F2021A9E7119FAAC189B /* MJRefreshConfig.h */, + BB26E8801B0114891D36F49FB007633B /* MJRefreshConfig.m */, + 08575ED2187D166A401FF9182B33D574 /* MJRefreshConst.h */, + FE89CCB84C925ACFDF2F101ABF5D8D5C /* MJRefreshConst.m */, + DF76775D9F3AA4FD172A923F608ADFD0 /* MJRefreshFooter.h */, + C63DD726449D5A19D70D92AC4F11B463 /* MJRefreshFooter.m */, + 620B99A6927EEAB042A04C903A20836C /* MJRefreshGifHeader.h */, + 7C5EC49AE94D885C5964F267BCFFD648 /* MJRefreshGifHeader.m */, + 18E6EF43B257244FB95DA60D56AB814E /* MJRefreshHeader.h */, + 62D22AE7440BA503DEDF663EC3271CE4 /* MJRefreshHeader.m */, + 049A0D34AD56036AA50998DA9EB9B0FE /* MJRefreshNormalHeader.h */, + 0FEC49C145EFAF2D5BD51AA938CBC98B /* MJRefreshNormalHeader.m */, + C200AAD78266E6279EF5D69D7D681C59 /* MJRefreshNormalTrailer.h */, + E2569CA596DD40262761C5AB283F2ABB /* MJRefreshNormalTrailer.m */, + 47FA585724DB0888965CB0F4D7B9C506 /* MJRefreshStateHeader.h */, + C587DC4C16090211336CBA9E8E41570A /* MJRefreshStateHeader.m */, + F206B9F6F145E50F83CA450F1E01D03D /* MJRefreshStateTrailer.h */, + A44E6652938120F071980F1E2B48941B /* MJRefreshStateTrailer.m */, + 23B04ACE0DF031800E861D43FBF6175B /* MJRefreshTrailer.h */, + 753B72AB30F21A237AFA573465E0F726 /* MJRefreshTrailer.m */, + 30384797833DEEF3A691F9E3EB4098CA /* NSBundle+MJRefresh.h */, + 416BBA1EDEC4AE19E6AC897E0F7C7FB4 /* NSBundle+MJRefresh.m */, + 16700177717852325C3BD66E55BA40CE /* UICollectionViewLayout+MJRefresh.h */, + 72E8485763CB35329412F2DCFD104DD5 /* UICollectionViewLayout+MJRefresh.m */, + 3C75CB2480508EABF23A7DEDA3E6571E /* UIScrollView+MJExtension.h */, + 83D58C5DB83F5B13188FC30EA71B11E0 /* UIScrollView+MJExtension.m */, + EAB9130E5D9123A31740CD11F4056D28 /* UIScrollView+MJRefresh.h */, + CCA2E977AAA506D3732528269C1D68A5 /* UIScrollView+MJRefresh.m */, + 4D8649670AE4407D02DE3E4F81183D78 /* UIView+MJExtension.h */, + 27808F0820BCE0400B5F8B7978766C33 /* UIView+MJExtension.m */, + 5C6D5F772C6AD110A21E6C8CFE9D2737 /* Resources */, + CCB9099549CBCC4A903670337E81705E /* Support Files */, + ); + name = MJRefresh; + path = MJRefresh; + sourceTree = ""; + }; + BD374210836BD1BFEE96DA8BD87DF717 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3A6E8053197FA8AFB00D14EFDCA1266A /* GoogleUserMessagingPlatform-xcframeworks.sh */, + 693DF1AFF95267E69CB8F7A5CF179BD0 /* GoogleUserMessagingPlatform.debug.xcconfig */, + 05F91E7F17D749558D41A048335B944E /* GoogleUserMessagingPlatform.release.xcconfig */, + 604051807730E89034262827F38E88B4 /* ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleUserMessagingPlatform"; + sourceTree = ""; + }; + BEB1438328C8704F24D27DB34120CA4C /* BURelyFoundation_Global */ = { + isa = PBXGroup; + children = ( + A3095E993A117B53B0B574231E67B0CC /* AFNetworking */, + 93C83688D8B4E8388ABC62D9F569A191 /* APM */, + 41136B66645F0BACD503FAEED9707EE6 /* Foundation */, + C44405ADA5D4CA4DFBEC05A2047D6C02 /* Gecko */, + 09F2327DD9C17E324CE9D603C366A10E /* Header */, + 2369A110308B151DA747C733D1330DF8 /* NETWork */, + 45C4AEFF3579672718B44D4A7025EE2D /* SDWebImage */, + 9A0B44AA0408C8B1D33ECFEC6BF26C2D /* Support Files */, + 26E88D0D4FBEFB123A0ABCF4614CF28D /* YYModel */, + 79C2F4A34E6604D7EDCC037C64AAA50F /* ZFPlayer */, + 8ED0B1DC7DD7196429DE30B05914350B /* Zip */, + ); + name = BURelyFoundation_Global; + path = BURelyFoundation_Global; + sourceTree = ""; + }; + BF822D526D04E4D0B47034BC4C928DEE /* Support Files */ = { + isa = PBXGroup; + children = ( + B0B8AE0B96E389700122A678CE73EDD7 /* Kingfisher.modulemap */, + 5397B75204407EE62441E19CC6B7C868 /* Kingfisher-dummy.m */, + 46BEAE972315401342E5E13387ED552A /* Kingfisher-Info.plist */, + 16C05E35F8D0B58A6C2559D342B987C3 /* Kingfisher-prefix.pch */, + 9416D9810BAA23F4A89D5D9E95D2B472 /* Kingfisher-umbrella.h */, + 022C501E6207EB1C38DFAA5793C232CA /* Kingfisher.debug.xcconfig */, + DF6451CC5A8A40CF9E84A54DE2ABB661 /* Kingfisher.release.xcconfig */, + B3BFE7C9A9424935A9C98FBC06573412 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Kingfisher"; + sourceTree = ""; + }; + C0BCFF2FEA6DE098998F08FA0D3EA46A /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1CB045E8B93D0D1E293E3EBA35135F6E /* MTGSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + C1A5C6914048258D81B200FBE13E4AF9 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 745AB1FCB75D8E84B2CF555432D29B0F /* LiftoffMonetizeAdapter.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + C44405ADA5D4CA4DFBEC05A2047D6C02 /* Gecko */ = { + isa = PBXGroup; + children = ( + 40A98D277DDB2D76930021CEE21B3B87 /* NSDictionary+PAGIESGurdKit.h */, + D5FFEA3BC29CF7167F7CBB5654B70F5A /* NSDictionary+PAGIESGurdKit.h */, + 0AA4F6B5FAA50EE96C66A79F107539C8 /* NSError+PAGIESGurdKit.h */, + 1AD77050FBE7BDD9B3EDB1D037056A58 /* NSError+PAGIESGurdKit.h */, + 756FF96A97E1DE61334CB112C5C26DF7 /* PAG_IESGeckoAPI.h */, + EB56DF69D8D35C61DD2882F947E63822 /* PAG_IESGeckoAPI.h */, + D7D6DD40B8C0502F91B53E5D71467812 /* PAG_IESGeckoBSPatch.h */, + E83406075AEC22266C96C5667334371B /* PAG_IESGeckoBSPatch.h */, + F5BC25E3925C65FA078ECEA61553837F /* PAG_IESGeckoCacheManager.h */, + A5818241DB4D47C5A6E518F4FA06CFD8 /* PAG_IESGeckoCacheManager.h */, + 0C3CE814B64BF9A1CDF190C134CFEEBE /* PAG_IESGeckoDefines.h */, + AA7C6255DB4173370F5A22DD73622534 /* PAG_IESGeckoDefines.h */, + C2982C2F0F8EB103A0E3612D983EDB8A /* PAG_IESGeckoDefines+PAGPrivate.h */, + 3F32274576386B3280488F4EE328954F /* PAG_IESGeckoDefines+PAGPrivate.h */, + D1A9F5574A0F75389DFDC6497FB34B0E /* PAG_IESGeckoFileMD5Hash.h */, + 1D5190E82950636085346C71C4ED794D /* PAG_IESGeckoFileMD5Hash.h */, + 3198AE666404F6BA986FB016F58BB5AD /* PAG_IESGeckoKit.h */, + 91DDB3A2778801F5FC43BF5E50AB46C8 /* PAG_IESGeckoKit.h */, + 16ED9BBCA8E86745621F71254402306B /* PAG_IESGeckoKit+PAGPrivate.h */, + E7039D79BDB313C97FC611D490FCB460 /* PAG_IESGeckoKit+PAGPrivate.h */, + 7798B179FB4E115F5D95AA8A4C73AE66 /* PAG_IESGeckoLogger.h */, + 3345A784D1E0086E1C0D66B6991EF207 /* PAG_IESGeckoLogger.h */, + 5CBFB149C0100AD338915AEE5453ADE3 /* PAG_IESGeckoResourceManager.h */, + 677233264E6D5B636FE52F9109C66CA5 /* PAG_IESGeckoResourceManager.h */, + F64289F967ADAD7FE1BF7B1ED5AC3AFC /* PAG_IESGeckoResourceModel.h */, + EF4258F492B61170CC46E0CA3831DDEC /* PAG_IESGeckoResourceModel.h */, + 46A6A5FAC98E35C1298A21696298504D /* PAG_IESGurdActivePackageMeta.h */, + 797E0112C724D0D1BE3DAA61BF545BD7 /* PAG_IESGurdActivePackageMeta.h */, + B6213CAD5B5C1692FA328014232C242A /* PAG_IESGurdApplyPackageManager.h */, + B9B727FF2E2E2AC325F11EFD42AC8A87 /* PAG_IESGurdApplyPackageManager.h */, + D90E7F4379D6C946F5DB1491FB603059 /* PAG_IESGurdBaseDownloadOperation.h */, + D83C7EA058CC630A8BA3F7B415546616 /* PAG_IESGurdBaseDownloadOperation.h */, + 3794884922513DE3E03C2E9AB1FCD46D /* PAG_IESGurdCacheCleaner.h */, + EA9FAB9822C781194FAA24653149EA2F /* PAG_IESGurdCacheCleaner.h */, + 7ABD6320ED81A9827E578A78A9CD3550 /* PAG_IESGurdCacheCleanerManager.h */, + B9894295AE0D08C6B492EC82BE5F399A /* PAG_IESGurdCacheCleanerManager.h */, + 186E0D5DEEE8B40D3CAC0BEC3BB17D5D /* PAG_IESGurdCacheConfiguration.h */, + E629F86BE8CFA8A2485673929FCD4DE8 /* PAG_IESGurdCacheConfiguration.h */, + 8965012064F2C11590B1E2C15633BF13 /* PAG_IESGurdCleanCacheManager.h */, + 0B9689E35EA4DA626516CA4C9392634C /* PAG_IESGurdCleanCacheManager.h */, + B5370B203548AD12ABA31C7616A33557 /* PAG_IESGurdConfigManager.h */, + 20A4B939B57C28FBC6128A4138885542 /* PAG_IESGurdConfigManager.h */, + DEF2951733E7C012A0662A76B56CCAFC /* PAG_IESGurdDelegateDispatcher.h */, + 6365E9542557751AF2109746D6AFA0BE /* PAG_IESGurdDelegateDispatcher.h */, + ACC17CC912FCDBBA0584550F2BF8950A /* PAG_IESGurdDelegateDispatcherManager.h */, + 41089FD53630A243C561D307CF16CB75 /* PAG_IESGurdDelegateDispatcherManager.h */, + 64D00D3C7DBB13750D4C9D19CE4E6E95 /* PAG_IESGurdDownloader.h */, + AB97D8FE45B3FF899FA6EA159630AC62 /* PAG_IESGurdDownloader.h */, + 1A9DBFBEACB81D3A5515DFBC79A6CA2B /* PAG_IESGurdDownloadFullPackageOperation.h */, + 52388EE9A88BF2EEE4C730BD9DC32962 /* PAG_IESGurdDownloadFullPackageOperation.h */, + 2D66D6F5E85D89C2499DD5F2452358F3 /* PAG_IESGurdDownloadPackageInfo.h */, + 6C572BAB5EFC3048B5A16435DC457D4C /* PAG_IESGurdDownloadPackageInfo.h */, + 32044119418A3401DC8835F930277FE7 /* PAG_IESGurdDownloadPackageManager.h */, + 20A9CF34A9680FDD2D411D0E4492EF20 /* PAG_IESGurdDownloadPackageManager.h */, + 1230DDEC864C5E6F275A6BAF09F66BB6 /* PAG_IESGurdDownloadPatchPackageOperation.h */, + D8706ADE8BA2BC5D634F4B874A7B9119 /* PAG_IESGurdDownloadPatchPackageOperation.h */, + 169F1C36E436FE9B011AD9DE6A16A710 /* PAG_IESGurdEventTraceManager.h */, + FE7D2D2D40DBB97CEA335D6AFBF1DFF3 /* PAG_IESGurdEventTraceManager.h */, + A8BE226ADF993E43ECAB95E887B2C93D /* PAG_IESGurdFIFOCacheCleaner.h */, + EB3D466802433EF5B7D7F435669B9546 /* PAG_IESGurdFIFOCacheCleaner.h */, + 665D0231ACF61C69FAD93F1C701CCFE5 /* PAG_IESGurdFileBusinessManager.h */, + 1A1F28B18DD27F7F3DE11BBBDA14D8AC /* PAG_IESGurdFileBusinessManager.h */, + 829AF9581E78BACFF6D5FB439C386EBB /* PAG_IESGurdFileMetaManager.h */, + F8BF68E16261324D78122B6780BE22EE /* PAG_IESGurdFileMetaManager.h */, + 1784EDFCC5344F0DAE388FD70EDEF66D /* PAG_IESGurdFileMetaManager+Private.h */, + 9B22FFAB870954BC04A05AC5737F2C7F /* PAG_IESGurdFileMetaManager+Private.h */, + 67BB941A6A579A7D0A3F3BAAB64E25AC /* PAG_IESGurdFilePaths.h */, + D662176C165F26B496EA1990A4139B6A /* PAG_IESGurdFilePaths.h */, + FF01E196E10193C6DCC11933EC0C6578 /* PAG_IESGurdInactiveCacheMeta.h */, + 58FEFA0914604F34A3A8F0497C19F411 /* PAG_IESGurdInactiveCacheMeta.h */, + 6E8168269BC440350326B722100D8A20 /* PAG_IESGurdKit+PAGCustomParams.h */, + 061741B0C876AFE41AC5A4D60B6EA24D /* PAG_IESGurdKit+PAGCustomParams.h */, + 475808159316EA0997DD863341976361 /* PAG_IESGurdKitUtil.h */, + 62D590E2CB5520F1D8AB2CDFA18845E8 /* PAG_IESGurdKitUtil.h */, + F58396A747ED16215B6186890BEABB42 /* PAG_IESGurdLRUCacheCleaner.h */, + 759DA5ADFBDBDA0C15FFB143BE84DB86 /* PAG_IESGurdLRUCacheCleaner.h */, + F78874E48A734B97194E09E260E5F5BC /* PAG_IESGurdLRUCacheLinkedList.h */, + 4E069267937ECF8DA7A0673F72AC795A /* PAG_IESGurdLRUCacheLinkedList.h */, + 809412C03EFFC021A66D234F5E87125A /* PAG_IESGurdLRUCacheLinkedNode.h */, + 1F835400226FAD203A24A877F25BB7CC /* PAG_IESGurdLRUCacheLinkedNode.h */, + 1F341019B9DA0D081CE896796F30EE44 /* PAG_IESGurdNetworkResponse.h */, + 03A069C4E64DBD72510FAD46D194AA43 /* PAG_IESGurdNetworkResponse.h */, + CA4F882E77E61AB5C1DB45967453236C /* PAG_IESGurdPackagesConfigRequest.h */, + E998B16C5DA782F08E0884D7DAF1CC25 /* PAG_IESGurdPackagesConfigRequest.h */, + 13EFF5B652DA6180B6F1ED92E1A848F1 /* PAG_IESGurdPackagesConfigResponse.h */, + 97111C179F1B583000968BA8222E1B1A /* PAG_IESGurdPackagesConfigResponse.h */, + 6E7EA51D0794C00CC109ECDC40AFCE7A /* PAG_IESGurdProtocolDefines.h */, + 7782AFC46A039D99B7389D726AEEB0DE /* PAG_IESGurdProtocolDefines.h */, + 6C077203CE07EC5FF753CF6563E7549A /* PAG_IESGurdResourceManager+PAGBusiness.h */, + 4E46E9F7FC271339D2E5C1D1D2A19305 /* PAG_IESGurdResourceManager+PAGBusiness.h */, + 624F8D44BED3B3D56AB455995CB0A4CF /* PAG_IESGurdUnzipPackageInfo.h */, + 701BAD197D9CA7CB6F642983E9FFFD77 /* PAG_IESGurdUnzipPackageInfo.h */, + B021B63E3AD5B40537F8AE04B5EF3B52 /* PAGGeckoHeader.h */, + CAD1CAE1DC16DE4FE6803F6D23E9BFC6 /* PAGGeckoHeader.h */, + C8B95080C39E9B2C8A1E92AD70937BF1 /* UIDevice+PAGIESGeckoKit.h */, + A5767D743607F0308F7DB4F909DA7C6D /* UIDevice+PAGIESGeckoKit.h */, + C9375E38052A16FF58CCF62631DBA061 /* Frameworks */, + ); + name = Gecko; + sourceTree = ""; + }; + C561F2883C323C4594B0C70B24D6AE90 /* Resources */ = { + isa = PBXGroup; + children = ( + 312913CBF4FAFF0B8CB46F93090A2FED /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + C8CECB3171087BFA1277A9EED5D7A060 /* Resources */ = { + isa = PBXGroup; + children = ( + 8DD8F8FB4AF13006145635F9892C0BCD /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + C8D83C18E2C631627FE64B8265B2B69D /* Support Files */ = { + isa = PBXGroup; + children = ( + 69442E26288C750019D6BE22C8F3B58D /* Kanna.modulemap */, + 518D2F611AF51E6C2AD0A7ABCA3E61A9 /* Kanna-dummy.m */, + A9E8BC0943C13593C3F1905CE1FAB991 /* Kanna-Info.plist */, + F29F18E39B9DD448706797BA1AC89527 /* Kanna-prefix.pch */, + ED2234EF9772797C910C7D388B877FB4 /* Kanna-umbrella.h */, + 9DFE9F2F03D244C8092803B7AE788808 /* Kanna.debug.xcconfig */, + 6D2B2683AF997BE3BBEA7E3E8B0A05F1 /* Kanna.release.xcconfig */, + ED4E3461C564504F1783E702F097F028 /* ResourceBundle-kanna_privacy-Kanna-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/Kanna"; + sourceTree = ""; + }; + C9375E38052A16FF58CCF62631DBA061 /* Frameworks */ = { + isa = PBXGroup; + children = ( + FF96B4D8B1B221C9304E49EC4579E9FF /* BURelyFoundationGlobalGecko.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + CC8032E10177CE434327B057F349E511 /* Support Files */ = { + isa = PBXGroup; + children = ( + 4C4BB71BDD10A290C70B65122A547200 /* SVProgressHUD.modulemap */, + 1966A0A94AE5D27E82526D96BAA1D44A /* SVProgressHUD-dummy.m */, + DFFC8C27D9B131CBD6F4E0AA2B595F8E /* SVProgressHUD-Info.plist */, + E505ECCB41566B1DBEF7D35B409161C3 /* SVProgressHUD-prefix.pch */, + E52B6E723185C7E96D11C97A76874B50 /* SVProgressHUD-umbrella.h */, + 95F4DF17634F6914CEF43174BFBCC2DA /* SVProgressHUD.debug.xcconfig */, + DD515FF09FEA01119E688F263DEAA263 /* SVProgressHUD.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SVProgressHUD"; + sourceTree = ""; + }; + CCB9099549CBCC4A903670337E81705E /* Support Files */ = { + isa = PBXGroup; + children = ( + E0203A0DAAE7D3100D0D4EE7BB570C2F /* MJRefresh.modulemap */, + 1227ED83608D9F3C1BE5DEE38DA9B01B /* MJRefresh-dummy.m */, + D9F366BC661782F6DBF9C6CE8395B59E /* MJRefresh-Info.plist */, + 8C3ED008D46EADC5F040D7AB62C33A65 /* MJRefresh-prefix.pch */, + 8DE847E58A870386910A81D0A2D622B3 /* MJRefresh-umbrella.h */, + B4ED2FF2E1853EBE6A1AC16153854B92 /* MJRefresh.debug.xcconfig */, + DD9B11ECBBE71A036D52F1A629DB95D3 /* MJRefresh.release.xcconfig */, + F780E630ABE35CD5EA2DBE22006E2086 /* ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/MJRefresh"; + sourceTree = ""; + }; + CCD917F1E98C8F00F682A04ADABDB74A /* Products */ = { isa = PBXGroup; children = ( 10F045C8C8F6037BC2264FA433D3ED87 /* Ads-Global-AdsGlobalSDK */, @@ -3725,897 +4839,17 @@ B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */, E97D43C46A45EE515A4DA3AF94398441 /* SVProgressHUD */, 58AE0544E0C381DDBD09356C357EC82B /* SwiftDate */, + 32B68D5B8C0127052BE81786F59B46F6 /* SwiftyStoreKit */, DBD68AAF67BB25B9E1F44519178DAE0F /* Tiercel */, 1A699255C02E7A2130017A8CF7C25244 /* VungleAds-VungleAds */, ); name = Products; sourceTree = ""; }; - 6240C045F9AC4FA423985269D8084364 /* Support Files */ = { + CD3A1E906C8094DD0095FD8D81956C75 /* Resources */ = { isa = PBXGroup; children = ( - 2F436AA85D7C1C678CE1C23BD8C887DE /* AppLovinSDK-xcframeworks.sh */, - D8BF7A65CDB97E35E2B821EEA2D61658 /* AppLovinSDK.debug.xcconfig */, - F9253A62250778430C74AEB5A416454B /* AppLovinSDK.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/AppLovinSDK"; - sourceTree = ""; - }; - 65D6958FBC93C233D0F750054CCBE88F /* SVProgressHUD */ = { - isa = PBXGroup; - children = ( - 92ACA12F8AB651B2B455A7B25248B183 /* Core */, - 4AEDF486F299FACD9887A53A45EAD034 /* Support Files */, - ); - name = SVProgressHUD; - path = SVProgressHUD; - sourceTree = ""; - }; - 6625D72D58B79130D815A3A6D7072BCE /* iOS */ = { - isa = PBXGroup; - children = ( - AA39C6D2448DC5A9AD18DDA3C96A1A0F /* Accelerate.framework */, - 8A2A128F3FAE37601751167FDC47182A /* CFNetwork.framework */, - 828F1C480D9959D94E2868CE1084677F /* CoreGraphics.framework */, - B4B8063291033C95A8B2A24FA2AD7A79 /* Foundation.framework */, - C07BEF0CE5DECC5BDCAC8625BF2FFA4B /* QuartzCore.framework */, - 1199E580C5F19AFD1010FE20258DADBD /* UIKit.framework */, - ); - name = iOS; - sourceTree = ""; - }; - 6C9F8BF79A76AA33DFD6ED4C97A56D42 /* Resources */ = { - isa = PBXGroup; - children = ( - 26B4DC30600CA45D53E83E2E6CC7EE9D /* langs */, - ); - name = Resources; - sourceTree = ""; - }; - 6CFDF8DA08CA57BB8FD86BB8617F8DF1 /* GoogleMobileAdsMediationAppLovin */ = { - isa = PBXGroup; - children = ( - 8B28E0962E326DECD2EC47B58AD82D33 /* Frameworks */, - 4D7370B71939BB09A602DB58B8707A7A /* Support Files */, - ); - name = GoogleMobileAdsMediationAppLovin; - path = GoogleMobileAdsMediationAppLovin; - sourceTree = ""; - }; - 6E4D5760496E7B2BA75FEDA2EE9990FC /* IQKeyboardManagerSwift */ = { - isa = PBXGroup; - children = ( - E5903E02A80EDDD3F4B74CEFA9012501 /* IQBarButtonItem.swift */, - 8B24697D6F72BA33F92B0E9959D8D87B /* IQInvocation.swift */, - CAF8EDDDD3E4537A0AB7EF3C498A1765 /* IQKeyboardManager.swift */, - 9530E97119B82ABCC0B59DE1534F2562 /* IQKeyboardManager+Debug.swift */, - 569D276675E2CDA6EF62A1948F8798A4 /* IQKeyboardManager+Internal.swift */, - 7A85D99BE4A9789648AB1DEF422A01B2 /* IQKeyboardManager+OrientationNotification.swift */, - 168756C5EBED84120265A3A0CCDE935E /* IQKeyboardManager+Position.swift */, - 7D9D91778367114C4C7050DDA9438EBE /* IQKeyboardManager+Toolbar.swift */, - B78417EA0934C396B014641B180ED7E8 /* IQKeyboardManager+UIKeyboardNotification.swift */, - 81F47B42849B24279EDCC910B532DD06 /* IQKeyboardManager+UITextFieldViewNotification.swift */, - A4E053175601CB885B7C714C8C158BEA /* IQKeyboardManagerConstants.swift */, - 53A1D57C9E9AD59FA01D791F07D97E79 /* IQKeyboardManagerConstantsInternal.swift */, - AF5B2A2993AED1D35C6BFFC980601143 /* IQKeyboardReturnKeyHandler.swift */, - B284BA0C6B2325506C7F4D0DF3639061 /* IQNSArray+Sort.swift */, - 3D3B543F78AF6DAA32ECD6A534FED13A /* IQPlaceholderable.swift */, - A6C4923152D6F2E4E5B40CFEB85C87CB /* IQPreviousNextView.swift */, - CD2F5BBACE5ACF581D38180E4D960A88 /* IQTextView.swift */, - 9348F79D10A5F9080F1E3B298F0B0199 /* IQTitleBarButtonItem.swift */, - 085FF25395039437F591BFB8F7CEFFE8 /* IQToolbar.swift */, - 34CED2A98170B8183315D2BD1E5C02BC /* IQUIScrollView+Additions.swift */, - BC7E47256D1BBC8CF6EFC9765B1B4E7F /* IQUITextFieldView+Additions.swift */, - B05F2E4434B2FDD7D6A3C9C2BB077D55 /* IQUIView+Hierarchy.swift */, - FFFFA465348E9524B162F0E6A2DB70A0 /* IQUIView+IQKeyboardToolbar.swift */, - 776508E7A986AF3C6112E339C5FE65F6 /* IQUIViewController+Additions.swift */, - F05DE06EF5C43B980351B97500B6A5F6 /* Resources */, - 45FEEB14160678FD88166B7AE6CAFA6E /* Support Files */, - ); - name = IQKeyboardManagerSwift; - path = IQKeyboardManagerSwift; - sourceTree = ""; - }; - 7133C36410EE6D5BA02AFCE5357BBA4F /* Frameworks */ = { - isa = PBXGroup; - children = ( - 67ED791BA35037FBC1763EC316C232ED /* BURelyFoundationGlobalAPM.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 72E2B8737CA287D70F136375E1A3A5F9 /* Support Files */ = { - isa = PBXGroup; - children = ( - AF768E5C9FDE24C4B0220C9115D7A846 /* SwiftDate.modulemap */, - BB443DBBF74A33CFCC3F2E6428AC583C /* SwiftDate-dummy.m */, - 42EDB91E1D443050D99493A927A9CC32 /* SwiftDate-Info.plist */, - B84717F0DF59469125036C7C07AE7EC9 /* SwiftDate-prefix.pch */, - 8F3BE71360E7A8F6BBDB9EAE85B85E76 /* SwiftDate-umbrella.h */, - 765ACA8A7A6307F62D4BB849144C7C0F /* SwiftDate.debug.xcconfig */, - 81DF3A71D74BE1061242D6D2DA038A02 /* SwiftDate.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SwiftDate"; - sourceTree = ""; - }; - 737D4CE3330E4884DC0F83EFFDBB054E /* Google-Mobile-Ads-SDK */ = { - isa = PBXGroup; - children = ( - 1CEE992BF9DE653BB13E3C8442074F7F /* Frameworks */, - 4D824EF5809ED9F37EE592F338057324 /* Resources */, - EA9A112B9A7BB39724E8B36ED24A42CA /* Support Files */, - ); - name = "Google-Mobile-Ads-SDK"; - path = "Google-Mobile-Ads-SDK"; - sourceTree = ""; - }; - 74799EE8B8D15C3634BE0E230234AFE3 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 97963034AAAEF80D0854CA23D4911396 /* BURelyFoundationGlobalYYModel.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 780B38B9D5C5DAD9C86FF934EFA5AE57 /* VungleAds */ = { - isa = PBXGroup; - children = ( - B57E4366C490A2F88A633A27BE4F3895 /* Frameworks */, - 1ED322A6A0C57BC5050C1BFC57EF1B3C /* Resources */, - C4EB19B97CAC00EC1C6E44C3A0B0855F /* Support Files */, - ); - name = VungleAds; - path = VungleAds; - sourceTree = ""; - }; - 7817852CCC9DD49AEC13566814C1270D /* AFNetworking */ = { - isa = PBXGroup; - children = ( - BE6CAC50334E0AC831A417B7460B1CDC /* PAG_AFHTTPSessionManager.h */, - 7B6DE21581177829155F3B39D16927F2 /* PAG_AFHTTPSessionManager.h */, - 4D9BA69B7D5F984F5F53D7B078198E30 /* PAG_AFSecurityPolicy.h */, - 49EE0A34367F0E2EB855218796CCC0D9 /* PAG_AFSecurityPolicy.h */, - 2F3F97C7283B21E372F8C9EE3CAA62FB /* PAG_AFURLRequestSerialization.h */, - AC8BCA2A98953BB2F5F7353BFC720F92 /* PAG_AFURLRequestSerialization.h */, - D081264A6020FBD150BE3749293ACECF /* PAG_AFURLResponseSerialization.h */, - D5FD2155F819286545D90EBF8D68B95F /* PAG_AFURLResponseSerialization.h */, - 78C09B04EED9D2A78E8E596B04761632 /* PAG_AFURLSessionManager.h */, - 5A665775A864F2AD905425556E5F7154 /* PAG_AFURLSessionManager.h */, - 1C8BDCE4A16A26C6C5DECF41F0AC130B /* PAGAFNetworkingHeader.h */, - EEFB4A8623B44F3FFBA40FB34B30A7ED /* PAGAFNetworkingHeader.h */, - 339E06032692DDD660C00E76748DEB7B /* Frameworks */, - ); - name = AFNetworking; - sourceTree = ""; - }; - 7CD567C0ED0AFE5B6426663E568CFBFF /* Foundation */ = { - isa = PBXGroup; - children = ( - C99BCD39EB63F891BBE22F1466C06800 /* NSArray+PAGUtilities.h */, - B77C9D4315CBB17BEE7004840C38D216 /* NSArray+PAGUtilities.h */, - BAFB2A47961808B54644D5522E742508 /* NSDictionary+PAGUtilities.h */, - FC365B7B90F910D7E6DFF27C5C1F222D /* NSDictionary+PAGUtilities.h */, - 39CD16805CD37CEE709B6AF703941B4D /* NSJSONSerialization+PAGSafeSerializaiton.h */, - 7EBC2697B1A2163CBC1318273AE6014C /* NSJSONSerialization+PAGSafeSerializaiton.h */, - 3F2F846C83BCAEFE3524AAB501924776 /* NSKeyedArchiver+PAGKeyedArchiver.h */, - D372F6EEAE4133DD9855350E2B5C5615 /* NSKeyedArchiver+PAGKeyedArchiver.h */, - BD63B6BFB376E998B2AD3EDAD04FC9E8 /* NSObject+PAGSafeKVO.h */, - BD72A8FFF7B01E5937919415D5B93952 /* NSObject+PAGSafeKVO.h */, - 130C86632547AE073E93A7A0DDAB1A34 /* NSObject+PAGUtils.h */, - 2175579C8AE7CDE84ABFBEB67AF0FA0B /* NSObject+PAGUtils.h */, - 63F8D354E392927DCCC0059B8AB7285C /* NSString+PAGAddtion.h */, - 11E9E6476D3B2B2FD83E48C3E6500CEA /* NSString+PAGAddtion.h */, - EAF8810D4A07A2D23082B4FDF6B61409 /* NSTimer+PAGBlockSupport.h */, - AD6A55BEED902BD7690D3C556341EC56 /* NSTimer+PAGBlockSupport.h */, - 5265E1AF9344A8F868E269ADAA13495D /* NSUserDefaults+PAGCrypt.h */, - 172E4E40FC0BB3A4929985E4DD0884AD /* NSUserDefaults+PAGCrypt.h */, - 35528AA012BD141710D93088BFDD3C7D /* PAG_RelyWeakProxy.h */, - 76F80080A48B022464C0E20A7991F672 /* PAG_RelyWeakProxy.h */, - 42CAA584589070E9427F2514ED998ED2 /* PAGCommonMacros.h */, - AD04DC14C387112FC88BCACDD5360B71 /* PAGCommonMacros.h */, - BD655D3DA42474D58EB028C77AF22583 /* PAGDeviceHelper.h */, - D22FBB9CD35A9AEC4CA7B9CCDD701790 /* PAGDeviceHelper.h */, - 2E3603D0A5A562C52AC3620193266C9A /* PAGDynamicPlugin.h */, - A7747737390099D83FAF24780981D969 /* PAGDynamicPlugin.h */, - 9F5E84993A75FDE26EB1D050E28DAA72 /* PAGEnvironment.h */, - 2BEC28F50B833B2C537352A64C5DBC3A /* PAGEnvironment.h */, - 20FB851C77F446FD956FCDC798E6724B /* PAGFoundationAddress.h */, - 01516EAD21BE60199FB80E88FEDE5F18 /* PAGFoundationAddress.h */, - DC335545799374490AFA38EE2326904B /* PAGFoundationHeader.h */, - 83D8ED3EB27482BF8A3461F5B7FB7F13 /* PAGFoundationHeader.h */, - 1C850257A79C9E4C84857CC8544FD7E1 /* PAGGifImage.h */, - 89EBF1411CFE7D1104C8793D0526ACFA /* PAGGifImage.h */, - DB2FA27A2C4C4E9BA1F2C0623974E546 /* PAGJSBAuthorization.h */, - 7215FB05C82542335BDB7E029CE2A99C /* PAGJSBAuthorization.h */, - A00AC90A55D34F1117D8ECF5F0F1F644 /* PAGJSBCommand.h */, - A3A8A4A71DA88F5AC0FEB97DB53F5361 /* PAGJSBCommand.h */, - 98077ED4613C7073FB4A5E2275F12E64 /* PAGJSBDefine.h */, - AE44CEF0941617DE51EC2F8D4F73A10F /* PAGJSBDefine.h */, - A7E5CFF586FD8DF5678FD6E1F6108FC5 /* PAGJSBForwarding.h */, - 64055933AAD9005679549838BFCF8340 /* PAGJSBForwarding.h */, - 4F7F2E50FC90475A50497D6CAC13572B /* PAGLogMacros.h */, - 6538B9E8318B0F93C5910F810147DC19 /* PAGLogMacros.h */, - 83E23696BC18485C850F168399313294 /* PAGLogManager.h */, - DC7DCB7CF104944DAD3951C5C9A122F7 /* PAGLogManager.h */, - 5D26A3FF7548A1F1A0443103556DB4DC /* PAGNetworkRequest.h */, - CADE69388065CA7D55275F2928370505 /* PAGNetworkRequest.h */, - 0A2D6410CB12A0626BB02581C7D7CEFD /* PAGPersistence.h */, - 6E7C7700C846C31C06D741907AB770EB /* PAGPersistence.h */, - 2B3D2935B5D45DB57B5CECBD515392AA /* PAGQueueManager.h */, - 709CCD460E9F3B7166662CB09ABA4E41 /* PAGQueueManager.h */, - 48497C28826DFCF55E2CDF7ECBC51BA1 /* PAGQueueManagerConfig.h */, - F15E619677D6D0503BFD59CAFAEC288F /* PAGQueueManagerConfig.h */, - 9A5A600B551029E553ED290D609408F2 /* PAGReachability.h */, - DD8AE62A4BB94C62E0F2687C9A17BE08 /* PAGReachability.h */, - 16F77E76F53837BDB8082477FABCA396 /* PAGRemoteImageBridge.h */, - DEF62CD8680C4289FFD6EC19F9066527 /* PAGRemoteImageBridge.h */, - 6DB9AB7B1D79F01E5EDDE3BC33416B4F /* PAGRexxarEngine.h */, - 1F159A50695CBE34AEE4F66F85258365 /* PAGRexxarEngine.h */, - D8A340165CF984792D0007108793CE69 /* PAGRouter.h */, - 1D2DE34CF230B2C3B78D2D11DC469900 /* PAGRouter.h */, - 3A1C98D7BC0D1B0E823C1BA08171380A /* PAGRuntimeUtil.h */, - 8444F670C14CE4E3FB093BE640CD766F /* PAGRuntimeUtil.h */, - B07803320DC7CE9E123712C036969907 /* PAGScreenHelper.h */, - 2A7D2E3821E233E857B87164384CD0B7 /* PAGScreenHelper.h */, - 28E8904817AF1B9F1310D92292A5E8C2 /* PAGStaticPlugin.h */, - 58DEF135E8BAE099B88A68D6B7D87815 /* PAGStaticPlugin.h */, - 5E841EEE37CB24226A40055FA2DCA755 /* PAGThreadSafeDictionary.h */, - 161F47935D7DF5FD5D082E6AE20892E3 /* PAGThreadSafeDictionary.h */, - B3FB853DED66960620420C701AFD0C84 /* PAGThreadSafeMutableArray.h */, - 75A46231AB5CB73706E0280CFAE33F6E /* PAGThreadSafeMutableArray.h */, - D4A95B57756E85AFD4AC38F6A5D10513 /* PAGTimer.h */, - 197834FE6B3294FF0C9A9E53F78109C9 /* PAGTimer.h */, - 45E8E7681EF8647F1DA5476E1A89AC53 /* PAGTNCNetwork.h */, - 732CC7EA9DDB19D3DE00643B7B45BFC4 /* PAGTNCNetwork.h */, - E7E0D5572A96F95C17E685947A370753 /* PAGTNCRequest.h */, - C8A4C2B808E9BA91A44611C976833D25 /* PAGTNCRequest.h */, - E1336067514250416133B70D1484A7B7 /* PAGTNCRequestParam.h */, - 9F1F06C62E873BF0474ACB3F550E200F /* PAGTNCRequestParam.h */, - 1472004D00139EC9575576DD788E5365 /* PAGTNCServiceManager.h */, - 4D1C292543E3CB49519A09E7E2B72471 /* PAGTNCServiceManager.h */, - 3D46DEE18A32A03ACBFF0BDAA870FCBB /* PAGUserAgentHelper.h */, - 8E9D183FABC9619ADF05E0533616498F /* PAGUserAgentHelper.h */, - 8283B92A0DFD7CF21857D48BDA4AC0C4 /* PAGWebViewApplication.h */, - 788A11D2C73E471763566C463C77C142 /* PAGWebViewApplication.h */, - 80175E92BD45BD42326B14E6DA37BB6D /* PAGWebViewDefine.h */, - 7D4ECBB4D0747BBAC7BE11FBC775B135 /* PAGWebViewDefine.h */, - 7F5C47731CE8E1D1B72EA8B1A0394C31 /* PAGWebViewProgressView.h */, - 068BCCCB22774376A59E2FF5F0459175 /* PAGWebViewProgressView.h */, - 2D567DF94BBA0CF49DABC2C5575BCE58 /* PAGWKWebView.h */, - 2BB7B38014BBFBCF5C5C8C673B268517 /* PAGWKWebView.h */, - 85FECD7F26B42616A621F5434379B093 /* UIColor+PAGTheme.h */, - 909018C4700921742411F7A086F4DA55 /* UIColor+PAGTheme.h */, - 3ED8E53CE046452F3CA2FBDA80A6ED96 /* UIView+PAGAdditions.h */, - 8DDB03B9D49459F7B665CB35D28A99A1 /* UIView+PAGAdditions.h */, - 21E2E8F50A83049D1FD10008460E4165 /* UIViewController+PAGUtilities.h */, - BD91FF6283DE970C8AB962C701CCDC2C /* UIViewController+PAGUtilities.h */, - 4807BEFDD6A67EFD9F43D9E369E1EA26 /* UIWindow+PAGUtilities.h */, - 38A0F920F12A46F9D3031F74D48DDB17 /* UIWindow+PAGUtilities.h */, - A2B3BDA9A5F757BAD602FD25F77F3999 /* Frameworks */, - ); - name = Foundation; - sourceTree = ""; - }; - 7F277EC607D1C342C4ABA045C6EEDB39 /* InterstitialVideoAd */ = { - isa = PBXGroup; - children = ( - 1F1B7A85F4C5189EFB73A1B4B164E9B1 /* Frameworks */, - ); - name = InterstitialVideoAd; - sourceTree = ""; - }; - 831080222A262134D4F68D1211860304 /* GoogleUserMessagingPlatform */ = { - isa = PBXGroup; - children = ( - AA48D4DFA2FAF22D9FA65C66591E3443 /* Frameworks */, - CD399863EE748D9BFA8DA0D83C04293E /* Resources */, - 17659C74A8A73ABD5D92BBB7FC34FF66 /* Support Files */, - ); - name = GoogleUserMessagingPlatform; - path = GoogleUserMessagingPlatform; - sourceTree = ""; - }; - 8758B8B6DD17D8D8657243915D74D53B /* Resources */ = { - isa = PBXGroup; - children = ( - 865C406DDC8DC5045DD6F82CF0D4940E /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - 87CD80BE9194DD9F5274936A905B9802 /* Header */ = { - isa = PBXGroup; - children = ( - D142AFDF8D8A15BACA91579FA1094E1F /* BURelyFoundation_Global.h */, - F5A66DFD1F24A7DBCB813A9D06C9D706 /* BURelyFoundation_Global.h */, - C0CC2DFEECB01389C92CC9A54B0344DD /* Frameworks */, - ); - name = Header; - sourceTree = ""; - }; - 8B28E0962E326DECD2EC47B58AD82D33 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 53820590AB4BA6B43DE24BBFFEC3C6A8 /* AppLovinAdapter.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 9292AB1A3D6F68F735725B0507EE09DA /* Support Files */ = { - isa = PBXGroup; - children = ( - B2800A187B3A6975B8EC00DBD5934A69 /* IronSourceSDK-xcframeworks.sh */, - 53FA19697B7FF272F1712986ED506F64 /* IronSourceSDK.debug.xcconfig */, - DDBEA4CD908A31ECF6E0D01C4C60D087 /* IronSourceSDK.release.xcconfig */, - FF70721F2A8DE7CEB293E950DA97CA8F /* ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/IronSourceSDK"; - sourceTree = ""; - }; - 92ACA12F8AB651B2B455A7B25248B183 /* Core */ = { - isa = PBXGroup; - children = ( - 10235942EDC78A4CD28998ADC9D43106 /* SVIndefiniteAnimatedView.h */, - C6507F4AF27447992A5309144A4625A8 /* SVIndefiniteAnimatedView.m */, - A14798E154F001CCF6DFFD6857961B6D /* SVProgressAnimatedView.h */, - 21437E75BCA9634F9C8B9D043D373E2E /* SVProgressAnimatedView.m */, - B7FA6744140FB1EF833833E0326B6377 /* SVProgressHUD.h */, - CB13E0F8994AA9393F540837657A1B1A /* SVProgressHUD.m */, - 70B58C283ACE388278C7BF33407406FD /* SVRadialGradientLayer.h */, - 7C16C25C0DA922FB0953A52C2D12D027 /* SVRadialGradientLayer.m */, - EDC47B3192BB97AFE157E642CEDFB2A6 /* Resources */, - ); - name = Core; - sourceTree = ""; - }; - 941851A7CA4F218B0D38CA3DCA553BE8 /* Paging */ = { - isa = PBXGroup; - children = ( - 6CDAA9B07CBDD49EA6B57BDE8FB54E8B /* JXPagingListContainerView.swift */, - 72A0B91FF07489B473BB90C144E444B7 /* JXPagingListRefreshView.swift */, - 583C10A95D98746AEDC245A4D691E199 /* JXPagingMainTableView.swift */, - 304C4305E4436DF350FCE7BBCB709351 /* JXPagingSmoothView.swift */, - 5476F37864952679BB7440527D6D103F /* JXPagingView.swift */, - FD404AB72CC527E6D09B10E2113B410D /* Resources */, - ); - name = Paging; - sourceTree = ""; - }; - 95B790ECFA4D469488B70D752CC0DF08 /* Support Files */ = { - isa = PBXGroup; - children = ( - 77664233867B12A2ED7278648EBC234E /* MarqueeLabel.modulemap */, - F790570456A516F8650BAB9AA492E2E8 /* MarqueeLabel-dummy.m */, - B8891C4CBF2E0DC4D409E16CF53672EF /* MarqueeLabel-Info.plist */, - 88EE32E6861E445FD3273F4A66289AE0 /* MarqueeLabel-prefix.pch */, - B0C28B04C7B8EE8D3376D1002ED89D0C /* MarqueeLabel-umbrella.h */, - E8D6959BD385499146EA0E87C109E0A1 /* MarqueeLabel.debug.xcconfig */, - E9DBA0A9C62A5EECE3E5362D2226CC93 /* MarqueeLabel.release.xcconfig */, - 5DA1D384247E77CDF6D75412A8823861 /* ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/MarqueeLabel"; - sourceTree = ""; - }; - 9B1BFDB3DC68AFAAEEA3C448F5DBD883 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7E6B3D8121D6D1E6F339E914AF4E458D /* BURelyFoundation_Global-xcframeworks.sh */, - 9C05ADACE07B6237F234BB0BFF8C1C91 /* BURelyFoundation_Global.debug.xcconfig */, - 0F5823BBB048AC8D787E5205A40D1E60 /* BURelyFoundation_Global.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/BURelyFoundation_Global"; - sourceTree = ""; - }; - A04DFCF1EF1505BD2FFE4A50A991C812 /* SwiftDate */ = { - isa = PBXGroup; - children = ( - 87409B22D5051E98D7A130BF9FAFDDF9 /* AssociatedValues.swift */, - 70B832656036D6B9612783F190D889CE /* Calendars.swift */, - 98DDDA8A73C4D57895D964FA99513BE2 /* Commons.swift */, - 8EFC5E490D5FBC49866EFEFBC79572A0 /* Date.swift */, - 8B1CB33866DF809DC86B9054A175AEDF /* Date+Compare.swift */, - 636044F85B6C0F0B04089645A7629BAF /* Date+Components.swift */, - 8B282F044E67F89D4CCCE1148C236770 /* Date+Create.swift */, - 3FD2FFE881D84C3B670BAB88E22C956D /* Date+Math.swift */, - 5199C4450923607E8975AB9E736BF984 /* DateComponents+Extras.swift */, - E0017512D3910F0D3D543B2440823D69 /* DateInRegion.swift */, - 9EAC137B05C4F0BF05D55D27DB0B9A9F /* DateInRegion+Compare.swift */, - EA61E0AE49AA356956A71CBEC8BF552C /* DateInRegion+Components.swift */, - 1F6165BF757B941CF21A4B139B5F1B9A /* DateInRegion+Create.swift */, - 828D275422CD2918BDA1411CFBFDC60C /* DateInRegion+Math.swift */, - B1687ADBBCAD5AB08D747201EB7BD2E9 /* DateRepresentable.swift */, - 63ECA8D8F2B4F36071723AFF952438B6 /* DotNetParserFormatter.swift */, - 10E63901B1B31E34A0A7A4EE1C2275DF /* Formatter+Protocols.swift */, - 109658C67D8D26095C960BADEC9D0E54 /* Int+DateComponents.swift */, - F1938304BA416A78B24C7730FCDE81AD /* ISOFormatter.swift */, - A24F4BD2039C2A48CBAE2614BF638469 /* ISOParser.swift */, - 8D62271A5D1A1BBADF615E8F0A3CF746 /* Locales.swift */, - 8275C6CB7B7DCBCA97D8F23D486C1A20 /* Region.swift */, - 9294286C62DE82E82D62E03709AFEE60 /* RelativeFormatter.swift */, - 231C01A93F9D5A19C1F31E29F9E7CB5F /* RelativeFormatter+Style.swift */, - 56F8E5C0710C10E541B73B7C50A432B8 /* RelativeFormatterLanguage.swift */, - 8FF80C7EB49A021DD323595601E9708C /* String+Parser.swift */, - CD86CE6DD2587D2DE35D7C74140C2BD9 /* SwiftDate.swift */, - 84AA74E8572883764D297B358AC211CD /* TimeInterval+Formatter.swift */, - A7FA91A5E42894FB9DBCB6BABFCB37ED /* TimePeriod.swift */, - 5C2644BC93E16D8998D3BA243D3E87CD /* TimePeriod+Support.swift */, - 879913B4CBEB7849037E4FC50DF71941 /* TimePeriodChain.swift */, - F30D7D082680337C7F6329A41F988ECE /* TimePeriodCollection.swift */, - 84C3AAD9D7C7ACED7FB8C4F8371AE029 /* TimePeriodGroup.swift */, - 151CEB998AE2B29E493689993D38EC8D /* TimePeriodProtocol.swift */, - B729390366F75B62BE4ABE0FA5FCD012 /* TimeStructures.swift */, - 79D9C4ED2A971C6C30455A01536975D3 /* Zones.swift */, - 6C9F8BF79A76AA33DFD6ED4C97A56D42 /* Resources */, - 72E2B8737CA287D70F136375E1A3A5F9 /* Support Files */, - ); - name = SwiftDate; - path = SwiftDate; - sourceTree = ""; - }; - A12E326B2ABE47EABEDAAABE2C88010E /* Frameworks */ = { - isa = PBXGroup; - children = ( - C0942827BB2133F19690F1962429EB3C /* IronSource.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - A14302A3620529A1DF1669B9F4B05598 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 56920B5D0E273165AB7B375B382ED529 /* LiftoffMonetizeAdapter.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - A252DF70C1416A06408CA1B35EDF675D /* Resources */ = { - isa = PBXGroup; - children = ( - A410E13D1D1788048374F278C23F3EC0 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - A2B3BDA9A5F757BAD602FD25F77F3999 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 02EE531B0B0768345CE250D63B37F724 /* BURelyFoundationGlobalFoundation.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - A3684DE5D6AEA8CE2FA46092E5942A5F /* Support Files */ = { - isa = PBXGroup; - children = ( - FC9C4ECA932D2F3E4BCA8D7BD0EF0CE7 /* GoogleMobileAdsMediationVungle-xcframeworks.sh */, - 3AF1F4427BC2052D3243AC0CF71E0655 /* GoogleMobileAdsMediationVungle.debug.xcconfig */, - 213429F222406D37FD7728065B241982 /* GoogleMobileAdsMediationVungle.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleMobileAdsMediationVungle"; - sourceTree = ""; - }; - A460C0E84B03FAEA74BA967597261FCD /* MJRefresh */ = { - isa = PBXGroup; - children = ( - E2EE4C39D9C771FC8B7078E82E6E4E17 /* MJRefresh.h */, - 3BD06F8AEFAA8C05423C76CA45EEFB7E /* MJRefreshAutoFooter.h */, - A79AE7890FE3A1FD712726AFEAC9356C /* MJRefreshAutoFooter.m */, - CDE9B01AF383065F2FB855B1F01C549A /* MJRefreshAutoGifFooter.h */, - C8FF1C79B497139731573A642F738AF8 /* MJRefreshAutoGifFooter.m */, - 78160D90218160B19D755A5151662571 /* MJRefreshAutoNormalFooter.h */, - 0958CCF734941211B70D46FC313DB8A1 /* MJRefreshAutoNormalFooter.m */, - 9066A02E3BA2967096103937F6AAB8C2 /* MJRefreshAutoStateFooter.h */, - 7F1841C1E428E6F45DB988DB353BE3C0 /* MJRefreshAutoStateFooter.m */, - 3E959A0610BAD14DEBF6EE7B088CF68A /* MJRefreshBackFooter.h */, - 90981E4BE24B928A992FCAB31296C8B2 /* MJRefreshBackFooter.m */, - DC420520F0A79FA6D40893BBF558E312 /* MJRefreshBackGifFooter.h */, - 6F1C79E8EADB4D5E51CDA51486CBECFE /* MJRefreshBackGifFooter.m */, - D5F26AE35EAE9F7C93CF4ACE5AD6B346 /* MJRefreshBackNormalFooter.h */, - 238CEAB668CAB0E815EA0E8D01B32277 /* MJRefreshBackNormalFooter.m */, - 44D14F31E469B0E4A2B6A907333253BE /* MJRefreshBackStateFooter.h */, - E1223E244361837651294974907BBFF5 /* MJRefreshBackStateFooter.m */, - 40AA88CAF2F550EECCFD1716B8CFBBB9 /* MJRefreshComponent.h */, - 818FCC9CC4F290F8B82A6326814D74E4 /* MJRefreshComponent.m */, - 394AA2C858619D5CD8D047F9E1DD55C9 /* MJRefreshConfig.h */, - 804722D41F33E8CDB244F5CE93123618 /* MJRefreshConfig.m */, - 95C2DC4BB92F61092127E2D600991AA8 /* MJRefreshConst.h */, - 25989E05FAE136C805FE22ABDF930F53 /* MJRefreshConst.m */, - 68640C2A2CBC6DB167074ED57E6F7D60 /* MJRefreshFooter.h */, - FFD7E88C99372E1253FADB9E630BEC8F /* MJRefreshFooter.m */, - E60011C5BB155CEAE3B2C3D13D99E2D9 /* MJRefreshGifHeader.h */, - 982EED60E599A95908C2B58F2ED4C991 /* MJRefreshGifHeader.m */, - D896C798FD50E176B305544F4E5046B4 /* MJRefreshHeader.h */, - 6F4FEAD5B12A15B0AB3C3E7E7134C4D4 /* MJRefreshHeader.m */, - FECE16431DAF009D6CA3EC4D821236AD /* MJRefreshNormalHeader.h */, - F7A843CDC5EB37B3A04CE457792DA1BC /* MJRefreshNormalHeader.m */, - CC26583C0CE36DE0F20F62795272ACB0 /* MJRefreshNormalTrailer.h */, - 192AEDE9FBEB5C2484E0876685D44305 /* MJRefreshNormalTrailer.m */, - AB442A0E113D73EA8D4E4E169677B3BC /* MJRefreshStateHeader.h */, - C72902B81CB5C101BEE3FBF90325A05E /* MJRefreshStateHeader.m */, - CCD70BE85BA95A8850C325B753C86007 /* MJRefreshStateTrailer.h */, - D04757E83FF31679460AE0BB72C6DBE1 /* MJRefreshStateTrailer.m */, - B17BF8BC2E7C8C6EBED071926CAFE950 /* MJRefreshTrailer.h */, - 315F6FDEF21742CE4C083107E0C6CB3A /* MJRefreshTrailer.m */, - 6472526EBBFA65568293BA62B03E2AC5 /* NSBundle+MJRefresh.h */, - F9366AC7E3D17BA6575807A27BE7CF0C /* NSBundle+MJRefresh.m */, - 0C7DF2E8CC3AA6CCFBAE594F96974FBA /* UICollectionViewLayout+MJRefresh.h */, - 2DFD57C5327D2F6B38470E7F7AD71202 /* UICollectionViewLayout+MJRefresh.m */, - 70D10D3CAB30F6D54D2B4A2209E8CC91 /* UIScrollView+MJExtension.h */, - DDECAC8AA300FB2AF70D5826D583D881 /* UIScrollView+MJExtension.m */, - 329CF166C20CD1850CF3BEC6A02B5C88 /* UIScrollView+MJRefresh.h */, - 1BB27A746FB274AD8000544F33942BA5 /* UIScrollView+MJRefresh.m */, - E35AEBD5B93D27162A1DBF5BDC09DE21 /* UIView+MJExtension.h */, - 964C7FD55675A4E9E498026A04FE7ADB /* UIView+MJExtension.m */, - 2EDBA6E701744D3D821E36712FA34624 /* Resources */, - 539CA1459DF455520929B31CC5971ECB /* Support Files */, - ); - name = MJRefresh; - path = MJRefresh; - sourceTree = ""; - }; - A7E56E26226A53EAB140DD8586B91865 /* Kanna */ = { - isa = PBXGroup; - children = ( - 29C0D803F6E2A3D17BADCCBCB7C285AF /* CSS.swift */, - 4CA671907ED22584A4B56881C1604824 /* Deprecated.swift */, - 3309A018C4809693DA51FA4CF5E2C680 /* Kanna.h */, - 7ACB2BC9A8FFB31D3CA7805EDE8B6723 /* Kanna.swift */, - 4D7674969649BA47E3AD4D0FA27B7343 /* libxmlHTMLDocument.swift */, - 38C0FDA0C83A82D469668C510BAB9920 /* libxmlHTMLNode.swift */, - F6310EA1FB0DC406FAA76F66A24F9CFA /* libxmlParserOption.swift */, - D12BE9DD01CCF8A8B4D991DFDF928FB4 /* Resources */, - 0D4F1EE9EE584149E53BC9BCE4EC033C /* Support Files */, - ); - name = Kanna; - path = Kanna; - sourceTree = ""; - }; - A8477294CDA6365D646FECCEAEE0A0A0 /* Support Files */ = { - isa = PBXGroup; - children = ( - 8F4599A3416C57173193543C10F4AF83 /* Alamofire.modulemap */, - 5A27B2175A5053A8BC14FC904F25B1D2 /* Alamofire-dummy.m */, - 8DEECEC02587951E43F32023FA5317BF /* Alamofire-Info.plist */, - 290939FBEA8FC65F5ACC362809ABE67D /* Alamofire-prefix.pch */, - 6D0972947EBA2E3D93B9BF7B6734E872 /* Alamofire-umbrella.h */, - 8D4D51C61617928780C3C4174E4759A0 /* Alamofire.debug.xcconfig */, - 01321C9D4CE0235C2141CFB28A36DC18 /* Alamofire.release.xcconfig */, - E65341435184EA8019E427D44ED55E44 /* ResourceBundle-Alamofire-Alamofire-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Alamofire"; - sourceTree = ""; - }; - AA48D4DFA2FAF22D9FA65C66591E3443 /* Frameworks */ = { - isa = PBXGroup; - children = ( - ECACEEF57698CA4AAF7D74C0160796DA /* UserMessagingPlatform.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - AA542238F95E46B96AB033E51B665F05 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 1662E76D5C9B05C1B02807C837DF5E8E /* MTGSDKNewInterstitial.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B3FCB9295EFC25303F1B650C646456BE /* Resources */ = { - isa = PBXGroup; - children = ( - A129ED30A13DB785C196FCB25934CAF6 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - B57E4366C490A2F88A633A27BE4F3895 /* Frameworks */ = { - isa = PBXGroup; - children = ( - E4E3C8FAF8526E8D7C2BF1C309F6DA65 /* VungleAdsSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B7424B8BD970F60AC186398912CF091F /* BannerAd */ = { - isa = PBXGroup; - children = ( - C3CEEB89AF2A8F377F9FDE052FD38F76 /* Frameworks */, - ); - name = BannerAd; - sourceTree = ""; - }; - B839DE4E3CB13F7482C375F24522B855 /* Support Files */ = { - isa = PBXGroup; - children = ( - 327F2664BEF9EDB1174A30E8F1AE9F37 /* GoogleMobileAdsMediationIronSource-xcframeworks.sh */, - 0AD7E18EC45D9F731F82FBBF8E5E4BD0 /* GoogleMobileAdsMediationIronSource.debug.xcconfig */, - B594797CCC2F0D79B03B11F74ADD11BE /* GoogleMobileAdsMediationIronSource.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleMobileAdsMediationIronSource"; - sourceTree = ""; - }; - B8C322E83F4FBC166D849E960D70B79A /* Ads-Global */ = { - isa = PBXGroup; - children = ( - 4CF695BC6CAB02223C70689AB5AC1479 /* BUAdSDK */, - 00935366C35778D2445463F3CCC17641 /* Support Files */, - ); - name = "Ads-Global"; - path = "Ads-Global"; - sourceTree = ""; - }; - B9AF7A9A39440C22D04BFB76D2BD92AC /* Frameworks */ = { - isa = PBXGroup; - children = ( - CB76C87029E83AEC51D975868D19C324 /* PangleAdapter.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - BBBC8DC8093D1089B591EFBD8569EB6A /* Support Files */ = { - isa = PBXGroup; - children = ( - F7551D89513930D83E96B49F6411C054 /* GoogleMobileAdsMediationPangle-xcframeworks.sh */, - 7EE8391199B28397DF98F319BE4ACA91 /* GoogleMobileAdsMediationPangle.debug.xcconfig */, - 644C92B77C8E668DFFECC8F77636642D /* GoogleMobileAdsMediationPangle.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleMobileAdsMediationPangle"; - sourceTree = ""; - }; - BBC1D858B404B882E64FFEF4ADE0E695 /* Resources */ = { - isa = PBXGroup; - children = ( - 45E547462EB478143CCED6E8DD3A8B4F /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - BE1C6057D73A28D7755B35284745E8BF /* GoogleMobileAdsMediationVungle */ = { - isa = PBXGroup; - children = ( - A14302A3620529A1DF1669B9F4B05598 /* Frameworks */, - A3684DE5D6AEA8CE2FA46092E5942A5F /* Support Files */, - ); - name = GoogleMobileAdsMediationVungle; - path = GoogleMobileAdsMediationVungle; - sourceTree = ""; - }; - C0CC2DFEECB01389C92CC9A54B0344DD /* Frameworks */ = { - isa = PBXGroup; - children = ( - DC18537E6D031677D1B6AAA91D64A0AF /* BURelyFoundationGlobalHeader.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - C14B4E6A66EF9867130F369C99B8B684 /* AppLovinSDK */ = { - isa = PBXGroup; - children = ( - DC1C6569C945DA2840676F60EB6B3644 /* Frameworks */, - 6240C045F9AC4FA423985269D8084364 /* Support Files */, - ); - name = AppLovinSDK; - path = AppLovinSDK; - sourceTree = ""; - }; - C3BC46330A41F8BE7F6736BC7F598905 /* JXSegmentedView */ = { - isa = PBXGroup; - children = ( - A54C35A9F47B9E2A0CEC02CF53A9974D /* JXSegmentedAnimator.swift */, - E18ABC6FC9EFE7EBCB7B15000BEDD82B /* JXSegmentedBaseCell.swift */, - D4195EE4D04A9B2BCC86CD172EF46701 /* JXSegmentedBaseDataSource.swift */, - EC25C97F950EB830D3679CDFBA226BB6 /* JXSegmentedBaseItemModel.swift */, - ADFC14BF577C64E2539B991FC80728E2 /* JXSegmentedCollectionView.swift */, - 774B36AC7032FBB98FBBF6DE68047980 /* JXSegmentedComponetGradientView.swift */, - CD68D9C73D06770E39E1D685DC6BCE53 /* JXSegmentedDotCell.swift */, - AC89BFB18EB488DFA69F0CA8DB78C87B /* JXSegmentedDotDataSource.swift */, - 9CCF332045B4DA976A155170B1C559B8 /* JXSegmentedDotItemModel.swift */, - 7F8F0EABA61946CE6A9398291DA5BC00 /* JXSegmentedIndicatorBackgroundView.swift */, - FAEE5C72B95D9920645555D9645229B0 /* JXSegmentedIndicatorBaseView.swift */, - 378CD9B3EA400C20B14D2CE553BF7316 /* JXSegmentedIndicatorDotLineView.swift */, - 3688B99F337B684E1FFF14A3ACAB1F95 /* JXSegmentedIndicatorDoubleLineView.swift */, - 6436197A0A2A2EA0456A2ABCAADAFF01 /* JXSegmentedIndicatorGradientLineView.swift */, - AB62CA29DFC0848F9A157169F81B3E64 /* JXSegmentedIndicatorGradientView.swift */, - D8FBBFB4F6CE85A66E902AAE095FCD5E /* JXSegmentedIndicatorImageView.swift */, - F9248A2B5C5C4C48713037903327CD4D /* JXSegmentedIndicatorLineView.swift */, - BFBEAB6A03729766E0A7EFB6D1048142 /* JXSegmentedIndicatorParams.swift */, - 1B7C3AC992487132887B4D9F1AADE37C /* JXSegmentedIndicatorProtocol.swift */, - DB7463C9FD57E1CF8A73191E81F834E3 /* JXSegmentedIndicatorRainbowLineView.swift */, - 1F0CED6BC56052BF6E0B1D635406D1F5 /* JXSegmentedIndicatorTriangleView.swift */, - AC5FC4BCA4F7DD532333ADAC36D14E09 /* JXSegmentedListContainerView.swift */, - C7018DA274BD55626CAA50D198768745 /* JXSegmentedNumberCell.swift */, - A0954FB9D6988F40A449780A35509345 /* JXSegmentedNumberDataSource.swift */, - 8C174D2D133C44FEF8642007ED87FCF9 /* JXSegmentedNumberItemModel.swift */, - EF1E41EF13077BBD1C2A3B43C2D0821D /* JXSegmentedRTLLayout.swift */, - 87634BC4AA134BBC7CCC101F8D0C9471 /* JXSegmentedTitleAttributeCell.swift */, - 84A5DE16F1BA63624F02DBF77F67E78F /* JXSegmentedTitleAttributeDataSource.swift */, - 4587E65C36A10C39CBC0E2F5C4396D34 /* JXSegmentedTitleAttributeItemModel.swift */, - 3A6E323A6197209186B986F304B8ACFC /* JXSegmentedTitleCell.swift */, - 6487549714520CFBEC4495C98FA8237B /* JXSegmentedTitleDataSource.swift */, - EF64FDCEA561741EA3800446C9B23D4C /* JXSegmentedTitleDynamicConfiguration.swift */, - F83DEA144DC98C000EFED5D62E4ABE99 /* JXSegmentedTitleGradientCell.swift */, - B4603362D9975BA8DFB68013C3C09911 /* JXSegmentedTitleGradientDataSource.swift */, - FDB13BAE7495E322ABB51BC1B5903B6A /* JXSegmentedTitleGradientItemModel.swift */, - 25CF65C227AAF5C5C93D3D3A9B82BC83 /* JXSegmentedTitleImageCell.swift */, - B5141718D6B6BAD16F201D5C2C78F3A2 /* JXSegmentedTitleImageDataSource.swift */, - 08647831FD71C99E7D10D9957F8FB167 /* JXSegmentedTitleImageItemModel.swift */, - 724D57B9C08C5C1E67A713E3C11FF65E /* JXSegmentedTitleItemModel.swift */, - 94AF97F02D7DA17C5DE99AA8F01227EA /* JXSegmentedTitleOrImageCell.swift */, - 79DDB1EAB0AD9989CCF06E4F91FE14CA /* JXSegmentedTitleOrImageDataSource.swift */, - 9380D7614B7CB74E6980C6649076C4C9 /* JXSegmentedTitleOrImageItemModel.swift */, - 60AE9B3E40B5181DEB486E2C4035460B /* JXSegmentedView.swift */, - 35D5ADF1D1AAF0974B7FA8ADCD8B3418 /* JXSegmentedViewTool.swift */, - C6D8D6CD552BABB6C697B85A82D9E567 /* Resources */, - E63A23474BFC165D2F492FCFFCC2E331 /* Support Files */, - ); - name = JXSegmentedView; - path = JXSegmentedView; - sourceTree = ""; - }; - C3CEEB89AF2A8F377F9FDE052FD38F76 /* Frameworks */ = { - isa = PBXGroup; - children = ( - EBBBC9ADC53617494059860673DA9189 /* MTGSDKBanner.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - C4EB19B97CAC00EC1C6E44C3A0B0855F /* Support Files */ = { - isa = PBXGroup; - children = ( - 9CF07D7F5C0CDB2473A33C8676D66704 /* ResourceBundle-VungleAds-VungleAds-Info.plist */, - 07FAA4A9005807D8509FADE24251252F /* VungleAds-xcframeworks.sh */, - 5C8F9E3A57A65BCB0DC450BEEB181277 /* VungleAds.debug.xcconfig */, - 850B602C21659F08E659325E90FBD015 /* VungleAds.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/VungleAds"; - sourceTree = ""; - }; - C50EC4951874B063CB88BBE0D2F8E180 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 6C6ADBAD85BD4740DC0E7E86DDD6BE92 /* MintegralAdapter.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - C6D8D6CD552BABB6C697B85A82D9E567 /* Resources */ = { - isa = PBXGroup; - children = ( - 530951EF86713FB41AA763BC57FD567D /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - C7332C9B44C04D8F95389F10686E173F /* ChartboostSDK */ = { - isa = PBXGroup; - children = ( - CCEE84F9CAF508BB87E75D7503056074 /* Chartboost.h */, - 510D3D29755C37C45FF0D5DD1B6B914F /* Chartboost.h */, - 1E75319B8D25355177D8770F17CB29FE /* ChartboostSDK.h */, - 4B4F505C5335F1ECD14C0774E0A29803 /* ChartboostSDK.h */, - ABCC115E66962A4E518837053FBA260C /* ChartboostSDK-Swift.h */, - 68340C7EE24BFF9D2A33072683EFFBEF /* ChartboostSDK-Swift.h */, - E72B27182CB0B819E2D43CA2AFC34A0B /* CHBAd.h */, - 109755C3940E353FBC292AB8EE543859 /* CHBAd.h */, - A2BCF02F8976C044A9397D211FC926B3 /* CHBAdDelegate.h */, - 6C7952D7F996B921A30861801A667CF3 /* CHBAdDelegate.h */, - CC12580D5DB1950E2DA9371E7D733FF0 /* CHBAdEvent.h */, - E663E03F03A089B4056AA5799572E6B6 /* CHBAdEvent.h */, - 5025FDBA41FC476981F95039B4353427 /* CHBBanner.h */, - 9E639CD0AF2990C738C2BC9E144BA6B6 /* CHBBanner.h */, - 12380CFF02BEA18520A20EFC59E735DA /* CHBDataUseConsent.h */, - 01E0E9D931E3834828159264AFB455FA /* CHBDataUseConsent.h */, - 5E40FB3473B2E191A7B89ACA1435D01E /* CHBInterstitial.h */, - E0207BBEF44C11160A43CFF37D0FCC99 /* CHBInterstitial.h */, - 6DCAC0A15840281725C925EC3BE38E55 /* CHBMediation.h */, - 00D4A757CF8754A0C96253D033ECF669 /* CHBMediation.h */, - CD6024AC5A74C79A8FAD5174C9834DD6 /* CHBRewarded.h */, - 3A4E4A87E99A15E8C3F751DF0D769198 /* CHBRewarded.h */, - 2CD0ED9AA3EBBDA02C77F9B98086E7E9 /* Frameworks */, - F41A1A4714B270D943133F1775FD8BC9 /* Resources */, - 5194EF3FE9A975BFEA7CF153364C8C67 /* Support Files */, - ); - name = ChartboostSDK; - path = ChartboostSDK; - sourceTree = ""; - }; - C78D1FF0775FA8044B02009CF508E3F4 /* GoogleMobileAdsMediationPangle */ = { - isa = PBXGroup; - children = ( - B9AF7A9A39440C22D04BFB76D2BD92AC /* Frameworks */, - BBBC8DC8093D1089B591EFBD8569EB6A /* Support Files */, - ); - name = GoogleMobileAdsMediationPangle; - path = GoogleMobileAdsMediationPangle; - sourceTree = ""; - }; - C90FC6B76DF6D04A8814B529A1014B08 /* Support Files */ = { - isa = PBXGroup; - children = ( - 98199AC3D5565DFE52B2C0E590022690 /* JXPagingView.modulemap */, - 6411B854119891D152A7251867567817 /* JXPagingView-dummy.m */, - 33E0A7F9C2FF6EC84CFA2AB41D40226E /* JXPagingView-Info.plist */, - 294C3E986810B669ADA3BEE47C7026B7 /* JXPagingView-prefix.pch */, - 1C01352520955E4E8372B117CD4B4DAA /* JXPagingView-umbrella.h */, - BE78A3CC5BEFF088B0236E897778E866 /* JXPagingView.debug.xcconfig */, - 249EEFE2B8FB7522CC0CF96FFA5433B1 /* JXPagingView.release.xcconfig */, - 1E9915F91FDE60C01F70664C10EC4819 /* ResourceBundle-JXPagingView-JXPagingView-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/JXPagingView"; - sourceTree = ""; - }; - CA1F9A35BA9715E3CEA340E09B876036 /* Resources */ = { - isa = PBXGroup; - children = ( - 4D07B73DF87FC7F4F137ADDF6D7990BD /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - CD2572D05C39573C9F1EA0EC696CC7FE /* SnapKit */ = { - isa = PBXGroup; - children = ( - CF4C860FE5378806613A9AFDA061F72E /* Constraint.swift */, - D2229C8AA61302EE9C42BF14CAD4941E /* ConstraintAttributes.swift */, - E3E6D2E5C3361BBBE0709A5D1AE935BF /* ConstraintConfig.swift */, - 5B50D6D8172D59666C888D9936BD6047 /* ConstraintConstantTarget.swift */, - E9A415EFCD42F3DA175B0F2EDC17D8DC /* ConstraintDescription.swift */, - 36198D93E7D79331A0AE04474DF49B8F /* ConstraintDirectionalInsets.swift */, - A1DD43638CC43ACE98F512F7F5069EA3 /* ConstraintDirectionalInsetTarget.swift */, - EF980D6718C89535F222818343982CA3 /* ConstraintDSL.swift */, - 405BF032AC5C2BE8883C2DF25EA468FE /* ConstraintInsets.swift */, - 4525C641FBEED91C9C6F8288A8ACD27B /* ConstraintInsetTarget.swift */, - 4FA3E54CBAB70B6AD0E1D69F023EE6EE /* ConstraintItem.swift */, - 1129B132CD082422EB5C6319BA2CB19E /* ConstraintLayoutGuide.swift */, - 603516344C9B358A725A58F0E76ECE39 /* ConstraintLayoutGuide+Extensions.swift */, - 75F3FD9980F483347FCEEE219DB5CB3C /* ConstraintLayoutGuideDSL.swift */, - 08927BE4C64255DC4196819E2D69D2B3 /* ConstraintLayoutSupport.swift */, - DE56D1193A18C7B4C7BF2E8B32D10A7A /* ConstraintLayoutSupportDSL.swift */, - 7272A790F5044BA2D90B470F2270D640 /* ConstraintMaker.swift */, - 24B50ADFFA6616B0E4182DED6A12A552 /* ConstraintMakerEditable.swift */, - F07C16276861F8F0161EEFD610369D1C /* ConstraintMakerExtendable.swift */, - 8C0703045228AC71899F3495D967B648 /* ConstraintMakerFinalizable.swift */, - 364906283D14D2A7EF5DA839890FF396 /* ConstraintMakerPrioritizable.swift */, - 9913837E5BDB879998B54369E1B0F829 /* ConstraintMakerRelatable.swift */, - 803ACDA40C3319D2BA127793D9031C20 /* ConstraintMakerRelatable+Extensions.swift */, - 1C128894ECB5671BE66953A9B9F4BB11 /* ConstraintMultiplierTarget.swift */, - 689B6D215DA883EFF6A588D10DFEBE26 /* ConstraintOffsetTarget.swift */, - D75A4761A20E1EF3BB6D92E127616937 /* ConstraintPriority.swift */, - 40384388C4364C2DAD8BA47C94580C85 /* ConstraintPriorityTarget.swift */, - 3C776A502DA0831B066DC1C4B68382E0 /* ConstraintRelatableTarget.swift */, - CA12A9BDDE6B4EBE14BDB8B8655A431B /* ConstraintRelation.swift */, - F599A4146FCA3A7CDD31D732895296DC /* ConstraintView.swift */, - 928DEEFAA838621ACBA76A93922AAF8E /* ConstraintView+Extensions.swift */, - 94D8353CC89037EFD6ECC56C5E04A4F2 /* ConstraintViewDSL.swift */, - 45FA34674CAD38117127E185413606BF /* Debugging.swift */, - 3242C01B0F9CBC42B33E648A59DF5A12 /* LayoutConstraint.swift */, - 0CDBE60B33514A59B6587155AE3E4657 /* LayoutConstraintItem.swift */, - B45A85858219F01838F08C1EBBF35287 /* Typealiases.swift */, - 2E0849DC5A8A6748D1D2802446F73D93 /* UILayoutSupport+Extensions.swift */, - CA1F9A35BA9715E3CEA340E09B876036 /* Resources */, - 35B345B106DAF477EF3ED0CFA4C64F06 /* Support Files */, - ); - name = SnapKit; - path = SnapKit; - sourceTree = ""; - }; - CD399863EE748D9BFA8DA0D83C04293E /* Resources */ = { - isa = PBXGroup; - children = ( - BB77C0FE2CE1A070FFFF7B0A01078187 /* PrivacyInfo.xcprivacy */, + 9950CA5E4CFC0883B632DA35038F91C0 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; @@ -4628,62 +4862,151 @@ name = "Targets Support Files"; sourceTree = ""; }; - CED2E02FC31C3AF23AE2BE1462D3D4AA /* Frameworks */ = { - isa = PBXGroup; - children = ( - 0E0C721335894F2708A453AF7A226DCD /* MTGSDKNativeAdvanced.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */, - 355E3F40D36D576121F65E52AA683141 /* Pods */, - 622F5AD787809E2A3428EE8F28555DFC /* Products */, + D087876EAF2874A3FA342A89F6B5830D /* Pods */, + CCD917F1E98C8F00F682A04ADABDB74A /* Products */, CD3B48581A46D7D9B084EA7FF2D8554F /* Targets Support Files */, ); sourceTree = ""; }; - CFBF6F35B526DDFBCEDCA5563E84F726 /* Frameworks */ = { + CFCEF42E343661ED706B82B51BB9DF32 /* GoogleMobileAdsMediationVungle */ = { isa = PBXGroup; children = ( - 6BEF9EE141BA05E4EC6050AA8ECB7A9A /* MTGSDKReward.xcframework */, + C1A5C6914048258D81B200FBE13E4AF9 /* Frameworks */, + 8B4D5F7F6A3A362799F86D4597554CE3 /* Support Files */, ); - name = Frameworks; + name = GoogleMobileAdsMediationVungle; + path = GoogleMobileAdsMediationVungle; sourceTree = ""; }; - D078AF8014025DC2BDF65935360615E0 /* Frameworks */ = { + CFD51F030A2BD155FCDFE78E94001C15 /* SwiftDate */ = { isa = PBXGroup; children = ( - DA2A74149DDA306744D9C5406F97DD32 /* MTGSDK.xcframework */, + F7C093A00FE477915B9624C7C6DE53F2 /* AssociatedValues.swift */, + 006F9177091CC8EF7246C914D71C62FE /* Calendars.swift */, + 3E4206CC5E31DFE33F9348CED728B9A3 /* Commons.swift */, + CCAEA55FB316BDF345E802A1D7F45343 /* Date.swift */, + BB1BB07551CF2264E07FE71EFAFA3622 /* Date+Compare.swift */, + ACA203FC1F67C7256020E08A4FE410A5 /* Date+Components.swift */, + 6B8014C66C3B96F7D9077D6B11D037ED /* Date+Create.swift */, + 14C175AA6AA44062DFAD3B2D94BFC9C9 /* Date+Math.swift */, + E1614EE75470062D2933DBDF3DFBA69E /* DateComponents+Extras.swift */, + 675E3196CC739D2602839E89CD52735C /* DateInRegion.swift */, + B49A590A42088EDC9232B3C36384196E /* DateInRegion+Compare.swift */, + F46204660D68624E6A8BBF8341241C65 /* DateInRegion+Components.swift */, + 4E8E470675F98EDD1CA28BF5CB7D153E /* DateInRegion+Create.swift */, + 04FD0FE96F0AC8A9F7DC96F617460EB4 /* DateInRegion+Math.swift */, + 0C93A087589F765082E7FD8433EE0B79 /* DateRepresentable.swift */, + A1FA384E6AF7940857E61BDBB281771B /* DotNetParserFormatter.swift */, + E4195B13F509D6D234CF970887CD1BE0 /* Formatter+Protocols.swift */, + 5CEA23E2B691AFDA1BFD0DF9A5625DBC /* Int+DateComponents.swift */, + 34D3DB35FFA46EECAFE5C309E0DE9DBA /* ISOFormatter.swift */, + E5247D19BEC1843E42AD0B88D51E0AD2 /* ISOParser.swift */, + 63F8699F4DBE7B2B8176EC0CD9480C49 /* Locales.swift */, + 58B062FCDEF96B25B3B58CC01DD7C099 /* Region.swift */, + 00A9B9DC58EE736737B5D70BE8DCB603 /* RelativeFormatter.swift */, + B6D687505443DFE4BE03F78838A0D848 /* RelativeFormatter+Style.swift */, + 25EEF1EE55297D8F876792135110F313 /* RelativeFormatterLanguage.swift */, + 7AE589B1B6D54A212D4639F0E88A7FDE /* String+Parser.swift */, + 500B1B13AF6A6D4BC573B47E089DCD05 /* SwiftDate.swift */, + 31597B5BC480FAB93230993D8DB11976 /* TimeInterval+Formatter.swift */, + D9ED4472547ECEF13B11699FAA84B170 /* TimePeriod.swift */, + 3BC7218FCC42F4A2594196C09F758D9E /* TimePeriod+Support.swift */, + 8C4397A3AB471703A0CA97B6D894E14A /* TimePeriodChain.swift */, + D8557D8CBB4A41AEEC2451F8853A913E /* TimePeriodCollection.swift */, + D667D495F0B53796B34CAE6AAE78A35F /* TimePeriodGroup.swift */, + 3424654D9DDA6A232F40DE28EBFEF176 /* TimePeriodProtocol.swift */, + 84516EE7CC6BA64FF2E9CE2FB8BBB195 /* TimeStructures.swift */, + 2E2F39B9620C78ED7F5F9DE292128563 /* Zones.swift */, + 22B542EB1BB1DAC64532C159B0AD6B3F /* Resources */, + 38212ED1D36FAB44D59CEC16850C8CC6 /* Support Files */, ); - name = Frameworks; + name = SwiftDate; + path = SwiftDate; sourceTree = ""; }; - D12BE9DD01CCF8A8B4D991DFDF928FB4 /* Resources */ = { + D087876EAF2874A3FA342A89F6B5830D /* Pods */ = { isa = PBXGroup; children = ( - BD5A20C13EA3BE9218C337C2C235D200 /* PrivacyInfo.xcprivacy */, + 8D25AE27B06280293D452B052E87E7BD /* Ads-Global */, + 7BD8FB8E05BD1E0B2FC0FC1BD4F3ED7E /* Alamofire */, + 92E1314E8DEBCA124237A7D821B62000 /* AppLovinSDK */, + BEB1438328C8704F24D27DB34120CA4C /* BURelyFoundation_Global */, + 5209AC4EBF2FC856B04FB6093487D384 /* ChartboostSDK */, + 91D98B64766F98055C5F30F09C21903C /* DownloadButton */, + 3FE223F22AE4614F47DA0FC73C14160A /* Google-Mobile-Ads-SDK */, + 637576800A98B9AFFF2E776C1DE6D6B2 /* GoogleMobileAdsMediationAppLovin */, + 454C9099C46102420C488BBB0DA02097 /* GoogleMobileAdsMediationChartboost */, + 6064F542454DE90CBD8E67B25ABFA7F7 /* GoogleMobileAdsMediationIronSource */, + 890474FD562796D82375D3F779B6A1AA /* GoogleMobileAdsMediationMintegral */, + 8485FFC17EEDFB1575045487BD949D8D /* GoogleMobileAdsMediationPangle */, + CFCEF42E343661ED706B82B51BB9DF32 /* GoogleMobileAdsMediationVungle */, + 418506BD2AB562B98ECA6EA21E241BC3 /* GoogleUserMessagingPlatform */, + 140FA258A5A086C244CF4C504DAE9EB3 /* IQKeyboardManagerSwift */, + B072E1A3D2E536AB77568B2C0A60E410 /* IronSourceSDK */, + A3EA53165C56F2CCA165F00529C17FC0 /* JXPagingView */, + 1E042D9E2B9E1A4EC714030036B09110 /* JXSegmentedView */, + F382ABAB15B33C90393146B072730E7F /* Kanna */, + 671FFDCCC1A8B0834DB53EAF8D95EEDA /* Kingfisher */, + 2B061FAD4B5B5FBE263132D965916549 /* MarqueeLabel */, + 16D765B982920EECC9FF16C434E17E4B /* MintegralAdSDK */, + BC3AF76695AA0B04B5D030AA5341DE34 /* MJRefresh */, + 85F8831A5F557A60FA910C638DD780BB /* SnapKit */, + 016BAF5E05770FDFCC436EC90AD9433C /* SVProgressHUD */, + CFD51F030A2BD155FCDFE78E94001C15 /* SwiftDate */, + 1615C84D002A105E22AE800B85C63878 /* SwiftyStoreKit */, + 57C98983E41BAAB415AE1F8DD26DE14C /* Tiercel */, + 117DE828690804742797E221941F0CBE /* VungleAds */, ); - name = Resources; + name = Pods; sourceTree = ""; }; - D3CF15ADA6ABF0F2ECCE7AFA09B2C50F /* Frameworks */ = { + D16C97ACAA7E62E96DD44664EA3581AF /* Support Files */ = { isa = PBXGroup; children = ( - 035E56EAF6A95EB757ACFFBD2EF9C4D3 /* ChartboostAdapter.xcframework */, + 6EB002DD269ECE7E218688B37619586E /* Ads-Global-xcframeworks.sh */, + E4DDA730A95861C9ED61E3C8CA3E3A1C /* Ads-Global.debug.xcconfig */, + 5759642379970179A6FFCC739F07609A /* Ads-Global.release.xcconfig */, + B4F17038794342B1E7B10DF72A305F33 /* ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/Ads-Global"; sourceTree = ""; }; - D5D16E4C791C1D6944464DDEA14C3939 /* Resources */ = { + D3B8B64C4877354793EEBDBE8A2F1F5E /* Support Files */ = { isa = PBXGroup; children = ( - 0591A76A356B24FE95E96670D72E4DE0 /* PAGAdSDK.bundle */, - 07234287A5E4F3E6A09A0053B47D8359 /* PrivacyInfo.xcprivacy */, + 60A79590DEEC167C2344DEE6B0132CB8 /* GoogleMobileAdsMediationIronSource-xcframeworks.sh */, + 33256FA390BA702F9C1B8FF5E99C1087 /* GoogleMobileAdsMediationIronSource.debug.xcconfig */, + 2F8E77966D9CFA2E52E1CE25EE7F647A /* GoogleMobileAdsMediationIronSource.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleMobileAdsMediationIronSource"; + sourceTree = ""; + }; + D461FCCF91FE41FCA57ECA71CA569956 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5101D42F06AA3AB80FC76BD1D16894FC /* SwiftyStoreKit.modulemap */, + 9B16989AE0BF5F426E92F7D5F7A8AA66 /* SwiftyStoreKit-dummy.m */, + 45931E321E5225A59804EC8CEA3483E5 /* SwiftyStoreKit-Info.plist */, + EB36A73567F32C8E30DDA386F983074F /* SwiftyStoreKit-prefix.pch */, + 397822BBF02595A5296498D52B25CB40 /* SwiftyStoreKit-umbrella.h */, + E510AFEA69C9B8C6C0A7D283DEA97B3C /* SwiftyStoreKit.debug.xcconfig */, + A024A0A541D788A4F8FC762FE54784BC /* SwiftyStoreKit.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SwiftyStoreKit"; + sourceTree = ""; + }; + D4DF262EF17B743BF6212608DE212419 /* Resources */ = { + isa = PBXGroup; + children = ( + 147C39EDAE1CD4D6D7B9EDD92B07A0A1 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; @@ -4696,362 +5019,136 @@ name = Frameworks; sourceTree = ""; }; - D69D9648A96A03E2772DAC2DEAD83A7A /* Frameworks */ = { + E3E5FA21D246E62ADB5298D0E032CDC5 /* Support Files */ = { isa = PBXGroup; children = ( - B70FF13B05FF8BC493FE4D65282BF8A3 /* BURelyFoundationGlobalNETWork.xcframework */, + D25DD24CD556B642F97724EF61ED20B4 /* DownloadButton.modulemap */, + 8B14B7D110E7F31E83A850D9D853CBFE /* DownloadButton-dummy.m */, + 146F5932F0937C55FE529D0398C90F75 /* DownloadButton-Info.plist */, + 322447EDB58F0914DA798C262294C81E /* DownloadButton-prefix.pch */, + 258C7375BC36AFEA26E8875AA85BB193 /* DownloadButton-umbrella.h */, + CAEAF680E4071081BDD3344225C0844B /* DownloadButton.debug.xcconfig */, + 4C61491492E9ACBCDA9225C75C1A4F5A /* DownloadButton.release.xcconfig */, + D5D08F547EBCE70B73BAC6B69CA8A428 /* ResourceBundle-DownloadButton-DownloadButton-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/DownloadButton"; + sourceTree = ""; + }; + E4861AB3706A7589A8824624C5908056 /* Resources */ = { + isa = PBXGroup; + children = ( + 4D471D531607402100BF882130441B73 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + E5FBB3F08697452DBC9664E0F5A0D1D6 /* NativeAdvancedAd */ = { + isa = PBXGroup; + children = ( + F4F36A54F6ACFB70345DABA54989E768 /* Frameworks */, + ); + name = NativeAdvancedAd; + sourceTree = ""; + }; + E8192DB2573E0613B8719C59E64AA445 /* Resources */ = { + isa = PBXGroup; + children = ( + 9B436546333AC789AC7AEAA75E5980EE /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + EBA68759BE4910567F39AF87E58ABD72 /* Resources */ = { + isa = PBXGroup; + children = ( + 48EE5E52BC31F88C335E745BDCB7D3B2 /* PrivacyInfo.xcprivacy */, + ); + name = Resources; + sourceTree = ""; + }; + F0EBBA7680A5824FCEFF21FE20539A6D /* Frameworks */ = { + isa = PBXGroup; + children = ( + EEAB892F8368A6FC47866D1646D6B757 /* UserMessagingPlatform.xcframework */, ); name = Frameworks; sourceTree = ""; }; - D7C79E24588CE8B381DD1EE462612C43 /* APM */ = { + F382ABAB15B33C90393146B072730E7F /* Kanna */ = { isa = PBXGroup; children = ( - 5399028CDCB7545FDF65F909C4875D3F /* HeimdallrPAGEmbed.h */, - 465B1D7409A23A4A282A7CC98CDB9520 /* HeimdallrPAGEmbed.h */, - C03049BFE407CEB4BF1B43AC6F0D68F8 /* HeimdallrPAGEmbedConfig.h */, - 71397570E846BF1A2C631083C39AB4A3 /* HeimdallrPAGEmbedConfig.h */, - AFBF337B7030C3DB315AFA9AAD337B11 /* HMDPAGALogProtocol.h */, - FE441283651415F3758CFD3C99F9D6C9 /* HMDPAGALogProtocol.h */, - 17AED0948DFF989661D833F70263034E /* HMDPAGCrashAppGroupURL.h */, - CEAFD1356DEA9121C8BD0E7397699A97 /* HMDPAGCrashAppGroupURL.h */, - 7157A84318C3AAF6A68260692BADBE93 /* HMDPAGCrashDetect.h */, - 82D3C1BFB9ACECB490C57CF4E6B2295D /* HMDPAGCrashDetect.h */, - 9183AB4320A96B8D92A0E3F2651E188D /* HMDPAGCrashDirectory.h */, - 4B657EBE426FB652F45D95A67901EB2A /* HMDPAGCrashDirectory.h */, - 941D697455E2B18D0A458DBACB69801B /* HMDPAGCrashExtraDynamicData.h */, - 31878E692E194138099C0C6F18EE7227 /* HMDPAGCrashExtraDynamicData.h */, - 03251FD455D095DD5C4F72DE4F45F562 /* HMDPAGCrashExtraDynamicData_ToB.h */, - C883B7A3C69E22312A289C56B19F977D /* HMDPAGCrashExtraDynamicData_ToB.h */, - B256B8D3B79E7324BDF67777E932FEBE /* HMDPAGCrashKit.h */, - CE52D06CFAC4FCA81B063BC88B34B227 /* HMDPAGCrashKit.h */, - 46BD710F9829E2251D025BADB751424D /* HMDPAGCrashKitSwitch.h */, - E870EA52244F81C4502A48B853FED989 /* HMDPAGCrashKitSwitch.h */, - 7348F644B9E2F125A633BB1753078CDC /* HMDPAGEmbedAddressRange.h */, - C4C62DC57AE022471C5279EF50CB8E04 /* HMDPAGEmbedAddressRange.h */, - 5D0E0321510FBBA4C9CC79DEEC31E3DF /* HMDPAGEmbedSessionTracker.h */, - 9B83453ED88C4A9859DEE8B8C09B9714 /* HMDPAGEmbedSessionTracker.h */, - AE66C5972E0D08E7901159A4420EB65A /* HMDPAGNetworkInjector.h */, - C43102786C528A9B4375F166C832D328 /* HMDPAGNetworkInjector.h */, - 724A330FB80A47A998BA3744BF932859 /* PAGAPMHeader.h */, - ADFCA05734A7C71ABA74BA03410FC8B7 /* PAGAPMHeader.h */, - 7133C36410EE6D5BA02AFCE5357BBA4F /* Frameworks */, + 988F42D82A17F06744B5BC54B53CF02A /* CSS.swift */, + 6CD73C9ED2A7971B6C1F727742AD9E44 /* Deprecated.swift */, + 0828A9F4E187DF08EA48FCF254C041AB /* Kanna.h */, + 464C8A48AF2ABF737853690EE53ADB49 /* Kanna.swift */, + 1E4821E120ADDCB50047F69FF31A529C /* libxmlHTMLDocument.swift */, + CC6DBF1742601C8A3F3ACC253DF6EBAA /* libxmlHTMLNode.swift */, + 8E98C0D2975A68FD2B4E45B7AE7AD61C /* libxmlParserOption.swift */, + C8CECB3171087BFA1277A9EED5D7A060 /* Resources */, + C8D83C18E2C631627FE64B8265B2B69D /* Support Files */, ); - name = APM; + name = Kanna; + path = Kanna; sourceTree = ""; }; - DC1C6569C945DA2840676F60EB6B3644 /* Frameworks */ = { + F3B5B456C8C2438C99FD751CAB498F15 /* BUAdSDK */ = { isa = PBXGroup; children = ( - 136C2CFE373AEBD9B997C4258AF577C8 /* AppLovinSDK.xcframework */, + 8FDF62A9836D893DE578053DCD09C2FE /* Frameworks */, + 4DC6790C459163CBCCACA7F892AEF9D8 /* Resources */, + ); + name = BUAdSDK; + sourceTree = ""; + }; + F4F36A54F6ACFB70345DABA54989E768 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 0C8ABA1AE4B1A062163F9ECCA598712D /* MTGSDKNativeAdvanced.xcframework */, ); name = Frameworks; sourceTree = ""; }; - DFAA62FA500D0ADC23309A2389C6DAC3 /* NativeAd */ = { + FBC38169B20CD54321F3A3038DB00ED5 /* Support Files */ = { isa = PBXGroup; children = ( - D078AF8014025DC2BDF65935360615E0 /* Frameworks */, - B3FCB9295EFC25303F1B650C646456BE /* Resources */, - ); - name = NativeAd; - sourceTree = ""; - }; - E63A23474BFC165D2F492FCFFCC2E331 /* Support Files */ = { - isa = PBXGroup; - children = ( - 6789C84A7392B99541DFC8A1B03B50FE /* JXSegmentedView.modulemap */, - B88EAFD91901F3AC158C89B0F0135DDD /* JXSegmentedView-dummy.m */, - 6932D81F42BA41110884CC97718AF27A /* JXSegmentedView-Info.plist */, - F862AB5E28429CDC559955F874752D6C /* JXSegmentedView-prefix.pch */, - 5AE0C30FB9C9FED7B397D420235418CD /* JXSegmentedView-umbrella.h */, - 011B4988C514A35669B15D43746C7CDB /* JXSegmentedView.debug.xcconfig */, - 5897EEFAA70504709455B4D62EBD271A /* JXSegmentedView.release.xcconfig */, - 60AA43E1BC9B3185E887E499FB156357 /* ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist */, + 02B64CEC30645C91E9CA458E7270636F /* MintegralAdSDK-xcframeworks.sh */, + A84EF413DAFC3A233F42E239779252E2 /* MintegralAdSDK.debug.xcconfig */, + EB0819184AA9084F91743F1F8C87DA60 /* MintegralAdSDK.release.xcconfig */, + 0297D4B5E7768E26CA44493382BCD4F5 /* ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/JXSegmentedView"; + path = "../Target Support Files/MintegralAdSDK"; sourceTree = ""; }; - E7D436999AD71F77BE4FB8D2B8F4B7CC /* Tiercel */ = { + FC077886E12A928583A2DBC93C38B07D /* Frameworks */ = { isa = PBXGroup; children = ( - 64CD59DB970C8B1A3FE4DB3EB92B4BE3 /* Array+Safe.swift */, - 07EE42847C720E80782BEDA1D3962CC8 /* Cache.swift */, - 543EA262BB2BD4D503CF48A79E17A3E8 /* CodingUserInfoKey+Cache.swift */, - 2C1E6B6605E9D7F60DA929366993CD4A /* Common.swift */, - 883A5018134E10BEA6621A3D8854B73F /* Data+Hash.swift */, - 04C4FB7FF2834EDB3B4F09E3F20E27EF /* DispatchQueue+Safe.swift */, - 2317B3DA98A10BC379E4AC03AE198D53 /* Double+TaskInfo.swift */, - 8DCA99A5A655A928AA1281FCF471096C /* DownloadTask.swift */, - 783EC01F05410ED81788E5D5F370B728 /* Executer.swift */, - 0AFD7C2107AB6274E3429921628ABB43 /* FileChecksumHelper.swift */, - 5573A474288CD4453EEF52EF0F118108 /* FileManager+AvailableCapacity.swift */, - 95BBA7E21A9D6C376C83FE50D17FCF20 /* Int64+TaskInfo.swift */, - E102C8852B54402298DB54F3F16C5EE5 /* Notifications.swift */, - F3F9034BB13D8DF718DAA1F0DDDB323B /* OperationQueue+DispatchQueue.swift */, - FBA428B5F9900AECB00D3E62C9E85279 /* Protected.swift */, - 5AE6EA23491A7CEDBFDB1F5EC352873A /* ResumeDataHelper.swift */, - EBE84B1475DE74BCB7200B552D17B0D6 /* SessionConfiguration.swift */, - B3F4A00A4C2CBE4B4C3552170FECADCC /* SessionDelegate.swift */, - 43AF1336AA77F42564DDDA236B4705AB /* SessionManager.swift */, - F391F357E6E6AF871FC1271971F60CA1 /* String+Hash.swift */, - 2263BDEAF43E734A85BA1E1915EF5127 /* Task.swift */, - D8B7297B2870C426E6AA3D6959056839 /* TiercelError.swift */, - E91756E5EEC1CE38135F7A766BFE5668 /* URLConvertible.swift */, - F17FAA6CAEE4B7AF59C567AB12CB0B5E /* URLSession+ResumeData.swift */, - 4C6DE9D9F4B4FB5ED83823F3B7CCEE95 /* Support Files */, + 24A4C6A4B7CAD5B2A9D0B0C61B9A4517 /* BURelyFoundationGlobalZFPlayer.xcframework */, ); - name = Tiercel; - path = Tiercel; + name = Frameworks; sourceTree = ""; }; - E8A99C779138B0E475768C0EB8159B32 /* Support Files */ = { + FC962C4156C61A773D60E226D59E94EF /* Support Files */ = { isa = PBXGroup; children = ( - F37B7ADA8CFB594ABAAE88F78533B289 /* GoogleMobileAdsMediationMintegral-xcframeworks.sh */, - F025A39E3323ADC933E31A67C6FACB60 /* GoogleMobileAdsMediationMintegral.debug.xcconfig */, - AE202098414F3F33730BF6E714983006 /* GoogleMobileAdsMediationMintegral.release.xcconfig */, + C39AA511690A72012778076DE7F74111 /* IronSourceSDK-xcframeworks.sh */, + 14B696ADA96F8595F54A7B194E692EE8 /* IronSourceSDK.debug.xcconfig */, + 29D37AA41B25C3B2835F0AB7213D36B4 /* IronSourceSDK.release.xcconfig */, + EFD9D003FB1AC1FEF4967ACA815D82C0 /* ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist */, ); name = "Support Files"; - path = "../Target Support Files/GoogleMobileAdsMediationMintegral"; + path = "../Target Support Files/IronSourceSDK"; sourceTree = ""; }; - EA71DADEBC9E6B10C80D52FDC7CA6A23 /* NewInterstitialAd */ = { + FEEB3B5E1DA29AB3373BEEC41619069F /* NewInterstitialAd */ = { isa = PBXGroup; children = ( - AA542238F95E46B96AB033E51B665F05 /* Frameworks */, + 83BE0D6FE05BD31E8966722A5C684738 /* Frameworks */, ); name = NewInterstitialAd; sourceTree = ""; }; - EA9A112B9A7BB39724E8B36ED24A42CA /* Support Files */ = { - isa = PBXGroup; - children = ( - FE3DABF97D6EC0EEFE94A57A4EF849FF /* Google-Mobile-Ads-SDK-xcframeworks.sh */, - FC33B8CBB6FB10A0171E9BFE2279A43E /* Google-Mobile-Ads-SDK.debug.xcconfig */, - F18094F3BC18CB2A733F6495760F67A6 /* Google-Mobile-Ads-SDK.release.xcconfig */, - 00DB131065379421B69755484C72E05A /* ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Google-Mobile-Ads-SDK"; - sourceTree = ""; - }; - EDB8ADD981D4367B799BF0731C4433BF /* Frameworks */ = { - isa = PBXGroup; - children = ( - 901703EC773ED0C2FC2D3E60DA00C325 /* BURelyFoundationGlobalZip.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - EDC47B3192BB97AFE157E642CEDFB2A6 /* Resources */ = { - isa = PBXGroup; - children = ( - CA0E4052172AD0E9F0F607FAD8CB5488 /* PrivacyInfo.xcprivacy */, - F446F0A6910A78CAC48BB376188CB082 /* SVProgressHUD.bundle */, - ); - name = Resources; - sourceTree = ""; - }; - EE2FF19C294AAA52BE3A06626AF12CA9 /* GoogleMobileAdsMediationIronSource */ = { - isa = PBXGroup; - children = ( - 4170D6E65E8993BC12E6343E7CD71B06 /* Frameworks */, - B839DE4E3CB13F7482C375F24522B855 /* Support Files */, - ); - name = GoogleMobileAdsMediationIronSource; - path = GoogleMobileAdsMediationIronSource; - sourceTree = ""; - }; - F05DE06EF5C43B980351B97500B6A5F6 /* Resources */ = { - isa = PBXGroup; - children = ( - B5947F39D001D9F20B7E69F6C7F5C728 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - F41A1A4714B270D943133F1775FD8BC9 /* Resources */ = { - isa = PBXGroup; - children = ( - 787CBBCF74C7183C3B23AFFA16C7668D /* ChartboostSDKResources.bundle */, - ); - name = Resources; - sourceTree = ""; - }; - F47629A0763D8D2ADD764305A2A53F4F /* MintegralAdSDK */ = { - isa = PBXGroup; - children = ( - B7424B8BD970F60AC186398912CF091F /* BannerAd */, - 61614AB70692613980EAA0E9B3CA3FCD /* BidNativeAd */, - 7F277EC607D1C342C4ABA045C6EEDB39 /* InterstitialVideoAd */, - DFAA62FA500D0ADC23309A2389C6DAC3 /* NativeAd */, - 320F871064A6F6646F0615B633EE9C0D /* NativeAdvancedAd */, - EA71DADEBC9E6B10C80D52FDC7CA6A23 /* NewInterstitialAd */, - 59F56EAB1D7C1EEB582E4DEE054F3DBC /* RewardVideoAd */, - 17FE0E0DA295022874009BC6E2089E94 /* SplashAd */, - 381DBEC56E7185F3CBAA02C98ACA79F9 /* Support Files */, - ); - name = MintegralAdSDK; - path = MintegralAdSDK; - sourceTree = ""; - }; - F5F6F3B475A6CED7D6CD44C8B8500DE9 /* Gecko */ = { - isa = PBXGroup; - children = ( - 431B317D2E1D5EC9DFA2582F42896F36 /* NSDictionary+PAGIESGurdKit.h */, - 8B29ECC032804E698EBEFD94307E70A2 /* NSDictionary+PAGIESGurdKit.h */, - ADFEA42575C74D5ECDBF8C145CD1BDCF /* NSError+PAGIESGurdKit.h */, - CA33D0E9EC2F66EDE321D4F727F8F12F /* NSError+PAGIESGurdKit.h */, - 6060E9ADDAAA87C0F59DEC498E99F19A /* PAG_IESGeckoAPI.h */, - B09DFDB1AA81EDC648FB67A06F7E0AFA /* PAG_IESGeckoAPI.h */, - C0E3FCC9F43B361DFC7E9328C88F81AE /* PAG_IESGeckoBSPatch.h */, - 0DD123784633D1B29D53A74912D5E032 /* PAG_IESGeckoBSPatch.h */, - 5094276649486BA9E01481BC842F1409 /* PAG_IESGeckoCacheManager.h */, - 2E42F5F0895389643642BFF2F07C952B /* PAG_IESGeckoCacheManager.h */, - 1BF5B6A882BD7B2246C5E78099576F50 /* PAG_IESGeckoDefines.h */, - 7FD7A54A009895DDE4B9DD3380450C7F /* PAG_IESGeckoDefines.h */, - F6143473D2816E4610EC7DFA32B344A6 /* PAG_IESGeckoDefines+PAGPrivate.h */, - 879D7BB810A512C55817F3E40C6FA907 /* PAG_IESGeckoDefines+PAGPrivate.h */, - C67EB5190252D854B818ABAC7D82DAE3 /* PAG_IESGeckoFileMD5Hash.h */, - 407AB2355E45ADCD53FAAAED808156EA /* PAG_IESGeckoFileMD5Hash.h */, - DD2B764E0069FD8B3EE102B0CBBAB52F /* PAG_IESGeckoKit.h */, - CF5D5E9EC839F75F03CFC80707646435 /* PAG_IESGeckoKit.h */, - B587B273E4268631C8AACA849985B9A1 /* PAG_IESGeckoKit+PAGPrivate.h */, - 2EBA7548B7C0FF0637C7F2CB22495906 /* PAG_IESGeckoKit+PAGPrivate.h */, - 8076A4E94060269C34B1A773C8768DD2 /* PAG_IESGeckoLogger.h */, - E695DD9911BA85FA5306A7F5715C51CE /* PAG_IESGeckoLogger.h */, - FD89E1740A98C888D534FE6948DC4487 /* PAG_IESGeckoResourceManager.h */, - 18E6AD48DD3D54BC9E095F0CF0CAAFBA /* PAG_IESGeckoResourceManager.h */, - 8191C762A18989227EF3B1FC7C412C19 /* PAG_IESGeckoResourceModel.h */, - 79597B9EBCF509D5B9559B7F945E32E4 /* PAG_IESGeckoResourceModel.h */, - B47FAB27623461DED8A6272DC98F715D /* PAG_IESGurdActivePackageMeta.h */, - 7643350AA9E868FC36FE9CBB8367DA05 /* PAG_IESGurdActivePackageMeta.h */, - EE72215598651A630C375F520A1DAD0B /* PAG_IESGurdApplyPackageManager.h */, - 07C1CDEBFFE8FA6EDA76C92795B4E774 /* PAG_IESGurdApplyPackageManager.h */, - 2D1D8835E31F711E488E99BF3EE7E594 /* PAG_IESGurdBaseDownloadOperation.h */, - BEBD2FF4E52C7939FD48D3DC2F06C9E5 /* PAG_IESGurdBaseDownloadOperation.h */, - 8C2F2B479DB8574CE39B97CE30BB2CCC /* PAG_IESGurdCacheCleaner.h */, - 86BC3DF4E6D867FBBB9037EE4BD18906 /* PAG_IESGurdCacheCleaner.h */, - 29A18E2FF8B29D1D5F9F5B7A53101F25 /* PAG_IESGurdCacheCleanerManager.h */, - 59DD416E0992FB1A97089FFD1D6DBEEC /* PAG_IESGurdCacheCleanerManager.h */, - 7E5626248771BA47EAEB0389601383AB /* PAG_IESGurdCacheConfiguration.h */, - 3F06908ECA9101CEC54D92B1CADB5F39 /* PAG_IESGurdCacheConfiguration.h */, - 5B62167A4A45E861765812188FAF6715 /* PAG_IESGurdCleanCacheManager.h */, - 2D2A075D6D83D1506962601E87261E1C /* PAG_IESGurdCleanCacheManager.h */, - 1A5119E111260BD686C7B3E640EC4893 /* PAG_IESGurdConfigManager.h */, - E49D166A4658E9FC31323225BA045491 /* PAG_IESGurdConfigManager.h */, - A19418ACD7E04B74CEB21431DD2CC48D /* PAG_IESGurdDelegateDispatcher.h */, - B20F35DC82EC4031F4791233BFEB46A5 /* PAG_IESGurdDelegateDispatcher.h */, - 7F8EFCEA64CBA9A944A243F7F3762CF7 /* PAG_IESGurdDelegateDispatcherManager.h */, - 7A011D72F3B3E297390E989DDD219A37 /* PAG_IESGurdDelegateDispatcherManager.h */, - F9C3FBE93CA9893780CDD01414D0F681 /* PAG_IESGurdDownloader.h */, - 852862E016A7E8E87BD02A5AD89597E3 /* PAG_IESGurdDownloader.h */, - FB2DCFCF8A4DD64DB87ABED95A5106A1 /* PAG_IESGurdDownloadFullPackageOperation.h */, - 6C330130C24025095B19A35FAD169A20 /* PAG_IESGurdDownloadFullPackageOperation.h */, - D0FE745735ECD88BF6794C9FDA108BE1 /* PAG_IESGurdDownloadPackageInfo.h */, - AC7F2E0458A986E3B5E48C08F2F1167E /* PAG_IESGurdDownloadPackageInfo.h */, - 969C74A510B2E1C11436E7E4DD94574D /* PAG_IESGurdDownloadPackageManager.h */, - 663EB5024C56D6B589530F89113C155D /* PAG_IESGurdDownloadPackageManager.h */, - 441227499B775D107228E4C01B6CB89E /* PAG_IESGurdDownloadPatchPackageOperation.h */, - 1ED33B6A019C466682989C9B1BAC2240 /* PAG_IESGurdDownloadPatchPackageOperation.h */, - D698641E9777167DD4B1E0C15EAC5E6E /* PAG_IESGurdEventTraceManager.h */, - BE0166626EF2E021847ECA7F9FFEC18F /* PAG_IESGurdEventTraceManager.h */, - 365FC4E01C4B2CED94D1E130C7169FC2 /* PAG_IESGurdFIFOCacheCleaner.h */, - 26D23BA2E97EB3E78DFD49588AFD78C0 /* PAG_IESGurdFIFOCacheCleaner.h */, - C8E330DC58D3E31F1E1E2719185A6CB9 /* PAG_IESGurdFileBusinessManager.h */, - EF76AFF3130F23F058D3CC9E8855280C /* PAG_IESGurdFileBusinessManager.h */, - E55F3F5B8BC1A6C2F5EDE30C73972DAB /* PAG_IESGurdFileMetaManager.h */, - 5F7FC296D1CDBDB34FB85E3A5D7B5332 /* PAG_IESGurdFileMetaManager.h */, - 3E02090F84F039867C9C82ACFBF50421 /* PAG_IESGurdFileMetaManager+Private.h */, - DE1DE68F8EFC99F4EC5565B02DD26789 /* PAG_IESGurdFileMetaManager+Private.h */, - 55F90C0E31E7BC1504A562FBED16714D /* PAG_IESGurdFilePaths.h */, - A9068F285D27493F00D17B79837E7A1F /* PAG_IESGurdFilePaths.h */, - D589199D7C1D9660C3335BD4BA264796 /* PAG_IESGurdInactiveCacheMeta.h */, - A4D4050430D44DB132C10CEBD833F580 /* PAG_IESGurdInactiveCacheMeta.h */, - 26496F6D631618F3A4FA907CDDF20DF4 /* PAG_IESGurdKit+PAGCustomParams.h */, - C5BC9DBF38FD539DD225D458B9E52832 /* PAG_IESGurdKit+PAGCustomParams.h */, - 5F8E9AF6464F6EDFDD6A375C658E7362 /* PAG_IESGurdKitUtil.h */, - 83360F11305CEEE44BC620DCDDEE746E /* PAG_IESGurdKitUtil.h */, - 2AF681A5CCC271830B47114EB9BF83C6 /* PAG_IESGurdLRUCacheCleaner.h */, - E1C2C205010AD6105AB80A33FBEE4751 /* PAG_IESGurdLRUCacheCleaner.h */, - 3C12BFCFC33F8ED162729897BEBD7843 /* PAG_IESGurdLRUCacheLinkedList.h */, - 63B051944FFEFFA3FF306D0BDC2B6551 /* PAG_IESGurdLRUCacheLinkedList.h */, - BFE2F46A03904B9D3EED4743047B121E /* PAG_IESGurdLRUCacheLinkedNode.h */, - 165B111700A1FA3220BC1E6AC4B3CCED /* PAG_IESGurdLRUCacheLinkedNode.h */, - 181A4780413ECCC91A509E0EF6292DE0 /* PAG_IESGurdNetworkResponse.h */, - 5CFEA91E7250C414A8E9B78AF69AF320 /* PAG_IESGurdNetworkResponse.h */, - D1A6276AA7944FC0C23C81CFC8B058B6 /* PAG_IESGurdPackagesConfigRequest.h */, - 7890AA3F69F08A4300936CF38CC4F44B /* PAG_IESGurdPackagesConfigRequest.h */, - BF43FE357CF9F7A8A832EEA8487F27B7 /* PAG_IESGurdPackagesConfigResponse.h */, - FCD216DEFF0C446DE585F51FF03F7373 /* PAG_IESGurdPackagesConfigResponse.h */, - D056F9230778077982CFE07A2840B340 /* PAG_IESGurdProtocolDefines.h */, - 0523CCFCFF731FB27A4C0EB020F3A0BE /* PAG_IESGurdProtocolDefines.h */, - 79C0E0018400040D23C0473B0BE4B2AE /* PAG_IESGurdResourceManager+PAGBusiness.h */, - 7A9013BEB2D2573344CACA9BC0404516 /* PAG_IESGurdResourceManager+PAGBusiness.h */, - EFA07AEF14CD01EBE8DFA6AB965CEAE6 /* PAG_IESGurdUnzipPackageInfo.h */, - 2B4E8C2C8BF144FA9E1A66F77AD7A045 /* PAG_IESGurdUnzipPackageInfo.h */, - AD904627C4F67B47B7ECE5521370CE14 /* PAGGeckoHeader.h */, - CB655BB10E619CDECD3E3D5F33A1B530 /* PAGGeckoHeader.h */, - 144220EDDB17DC7FC2A023A629E018F9 /* UIDevice+PAGIESGeckoKit.h */, - 5E8F00006721BF20AA71DB8D77BF2C69 /* UIDevice+PAGIESGeckoKit.h */, - 216A2EB4687DE627495641877E5282A7 /* Frameworks */, - ); - name = Gecko; - sourceTree = ""; - }; - F705174DBEBC38E61FA2B00522361DE7 /* MarqueeLabel */ = { - isa = PBXGroup; - children = ( - 67AEDA4444B748D92E195201BE621594 /* MarqueeLabel.swift */, - FE6126511E4C931192FF757D0756E090 /* Resources */, - 95B790ECFA4D469488B70D752CC0DF08 /* Support Files */, - ); - name = MarqueeLabel; - path = MarqueeLabel; - sourceTree = ""; - }; - FC569C39CBFA9BA7CFB77C43E36FB52D /* Frameworks */ = { - isa = PBXGroup; - children = ( - CA0CF8F74324943171A58778F832BEC9 /* BURelyFoundationGlobalZFPlayer.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - FD404AB72CC527E6D09B10E2113B410D /* Resources */ = { - isa = PBXGroup; - children = ( - 5B6295FA9565F0C9DE32E3058E37B017 /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; - FE4D19FF3686C5123D1E479D9CFF0005 /* Support Files */ = { - isa = PBXGroup; - children = ( - 5437221B2349CFC198F109AB37143DC8 /* Kingfisher.modulemap */, - 55EDF23521562E85E74F5FED7C0B9C1F /* Kingfisher-dummy.m */, - AB37C4D0D50A55E722B704E30524D704 /* Kingfisher-Info.plist */, - 6C2BFD464F15498610DBF8990B70A927 /* Kingfisher-prefix.pch */, - 7F51BE4198DF602B06F8AED25182A392 /* Kingfisher-umbrella.h */, - A8D8FEC1E6ABC47E9EA6151DC8F24265 /* Kingfisher.debug.xcconfig */, - 4727C20E004E348A8FE66D4298FBF035 /* Kingfisher.release.xcconfig */, - 24CB1C32A38B3566C9C43ED2D2091660 /* ResourceBundle-Kingfisher-Kingfisher-Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/Kingfisher"; - sourceTree = ""; - }; - FE6126511E4C931192FF757D0756E090 /* Resources */ = { - isa = PBXGroup; - children = ( - 1B2F92B0E3E3288AD23C4994029ECC6E /* PrivacyInfo.xcprivacy */, - ); - name = Resources; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -5164,11 +5261,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BDF75C4D8EACB0D0E991856DBF7195F6 /* Headers */ = { + C2215FCBDD22EDEC9B6BC2D00AC9E600 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E79B1114BD28DDBFD391D9CD64272D32 /* Pods-relax.offline.mp3.music-umbrella.h in Headers */, + 52FF86FF46FB117637FF029A27EB4B75 /* SwiftyStoreKit-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5180,6 +5277,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C8E9B9FBB08AB1DB5256649889DB1857 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6FA59EC22704C6D01B227025E9D074E2 /* Pods-relax.offline.mp3.music-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D3CFD33AB27993819E2EA9267DBD8C8A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -5213,11 +5318,11 @@ /* Begin PBXNativeTarget section */ 052F337D75D74480BB3BE904E7F2B1DF /* DownloadButton-DownloadButton */ = { isa = PBXNativeTarget; - buildConfigurationList = E43F379286649EBD67D21CD2B2AD6A86 /* Build configuration list for PBXNativeTarget "DownloadButton-DownloadButton" */; + buildConfigurationList = 23DC5373962C7ACA2F10FC12FA16D9BC /* Build configuration list for PBXNativeTarget "DownloadButton-DownloadButton" */; buildPhases = ( - 3730892BCA81613A300F8AE243EA08F3 /* Sources */, - 1A33520F5744FE3D7E4E7FF4DB7EFBBB /* Frameworks */, - E6617689538355B19371672D356654A0 /* Resources */, + B02800A8C985B5B572AF248630296BB2 /* Sources */, + 91E86476D5969A1BA253F77A0986E4DE /* Frameworks */, + 50D3AB9E2188811441E471A7BD5C6337 /* Resources */, ); buildRules = ( ); @@ -5230,11 +5335,11 @@ }; 19577840F1C48EB693BC2CD4B4C94D7E /* Ads-Global-AdsGlobalSDK */ = { isa = PBXNativeTarget; - buildConfigurationList = 57F5AD3181B28946EA5F7318C036FF22 /* Build configuration list for PBXNativeTarget "Ads-Global-AdsGlobalSDK" */; + buildConfigurationList = 8633229EBECF6C4FB1A1FB1B91A820BB /* Build configuration list for PBXNativeTarget "Ads-Global-AdsGlobalSDK" */; buildPhases = ( - 154A3DECDD708D311B74DF00940B7AA4 /* Sources */, - 2424278461E673D4E291068DAA6BA5A1 /* Frameworks */, - 8BCA12294C8F4A21467D439E9A875C40 /* Resources */, + C9CBDAC0F8CF69A8919FE03CD9470240 /* Sources */, + 5B05E732C0A13A4BBFC760A5748513D3 /* Frameworks */, + 81CDFF5F5A2A2DFB1495316D7537ADDB /* Resources */, ); buildRules = ( ); @@ -5257,7 +5362,7 @@ buildRules = ( ); dependencies = ( - 462B6C3C30F30F0B392C7170855DA53A /* PBXTargetDependency */, + D0626C0B0530AAB7136BCBF44F886383 /* PBXTargetDependency */, ); name = SnapKit; productName = SnapKit; @@ -5284,11 +5389,11 @@ }; 36FD0958A0EC4A0FCF599E9B22719B03 /* Google-Mobile-Ads-SDK-GoogleMobileAdsResources */ = { isa = PBXNativeTarget; - buildConfigurationList = FD34C9C207BFF09707BA2DB2B7E53EC8 /* Build configuration list for PBXNativeTarget "Google-Mobile-Ads-SDK-GoogleMobileAdsResources" */; + buildConfigurationList = F0897E6F156F082C1C8D53DF85FD18D9 /* Build configuration list for PBXNativeTarget "Google-Mobile-Ads-SDK-GoogleMobileAdsResources" */; buildPhases = ( - A0D8F0B413FB235F747338AB7A009D77 /* Sources */, - C64EACBFC4B46022B1A41E0DB56A7DF2 /* Frameworks */, - BB46A94C105B0C2AB086996D5AD009C9 /* Resources */, + 90287ECB2E806919B3BF7508270E8C6B /* Sources */, + D7B379332093F90CAC1C21514913471B /* Frameworks */, + 7A7285A02B803F65B41785DD73CCF9A9 /* Resources */, ); buildRules = ( ); @@ -5301,44 +5406,45 @@ }; 3F85CDCAE91D8CA260CCE7ACA760991B /* Pods-relax.offline.mp3.music */ = { isa = PBXNativeTarget; - buildConfigurationList = 7F1B6D4E49588830458B26C330F056E0 /* Build configuration list for PBXNativeTarget "Pods-relax.offline.mp3.music" */; + buildConfigurationList = 053E1DD95BAFD3A4504C7DFBEF0972B1 /* Build configuration list for PBXNativeTarget "Pods-relax.offline.mp3.music" */; buildPhases = ( - BDF75C4D8EACB0D0E991856DBF7195F6 /* Headers */, - B6F2207580D9C66A8B73C80CD8C4042B /* Sources */, - 4DEE014995C366A02A8C9A8AE76B5044 /* Frameworks */, - 152554F6A2E14D21B0D8AF89AA62950F /* Resources */, + C8E9B9FBB08AB1DB5256649889DB1857 /* Headers */, + F15265B807B7C7472D0A71551E54BFB8 /* Sources */, + EAFFDD938D762A710525ED1844BF8174 /* Frameworks */, + 32B911CB9B9BFD5569DADFE450FD9A2D /* Resources */, ); buildRules = ( ); dependencies = ( - 644CEB03454893B5CC444C32C9176BA1 /* PBXTargetDependency */, - 6369E177A864198EA9C63A4B52250D34 /* PBXTargetDependency */, - 153B4BBB631D7F51CFAA20C65CEDEB18 /* PBXTargetDependency */, - C973FF42596633AA6924043F28D2B786 /* PBXTargetDependency */, - 04C53218239C9D74E7B238C0589427FE /* PBXTargetDependency */, - 398CBD1196D407C42CD049F7FB082C6D /* PBXTargetDependency */, - 347DF1D5094DCBBD9E083DCA13D93F32 /* PBXTargetDependency */, - F5C42BB7A0DC1E055DDA7AA6109099E4 /* PBXTargetDependency */, - F204058AC728AF0A1DD7A5F8CF1552DE /* PBXTargetDependency */, - 91825E01B952747130E0AD1E4B61CF61 /* PBXTargetDependency */, - 8D8A88A628EFD00231295BA5F982AAB6 /* PBXTargetDependency */, - 7D60959FF5CCBCECC283E67DE6173974 /* PBXTargetDependency */, - 69C6CD4C09A5D245E09E7901BF2C88A9 /* PBXTargetDependency */, - 53A80831832BB253401A7F16EB06CE10 /* PBXTargetDependency */, - 4583A157CBF18B0492BD4F2F8DD6884C /* PBXTargetDependency */, - A6BF525D8F08CE35CFEC026C47876FE7 /* PBXTargetDependency */, - BB14AC7FA858CB0641ECA929A3642F4B /* PBXTargetDependency */, - 311C516A8349ACB20AD3644CCF4D417E /* PBXTargetDependency */, - BC4FBEA60E28BDF6C7BBAA791D9C98BB /* PBXTargetDependency */, - C83B5A400D6CD5E07172831FE4184A8E /* PBXTargetDependency */, - 7DEFCB68127747E3D7C6F7DB9828F498 /* PBXTargetDependency */, - 812A0C44681F0EA141722C8916B741FE /* PBXTargetDependency */, - 95C9115F223281557AB3E3B03FD3BB11 /* PBXTargetDependency */, - 3D03CDA8389B3DC2A6D90E2AD6F6709A /* PBXTargetDependency */, - F3D2806D3CA97727D12CBFDFAD4A77D4 /* PBXTargetDependency */, - 2A46379B1F46B06395BFDB330A7A2A53 /* PBXTargetDependency */, - FF1BBA306D05D88273CBD73D5C14F9E0 /* PBXTargetDependency */, - 074E9AFE1A2EA2390DB4865BEDBB55B8 /* PBXTargetDependency */, + D40561471F322126212481CDFCCB26A3 /* PBXTargetDependency */, + 029EC59D0DE432BBEE3D2BE143F3A054 /* PBXTargetDependency */, + B80D87AA6AE1814A2C0275F2ECF0079D /* PBXTargetDependency */, + 42854CBC85485D90B4A6CFE6C9BB70CF /* PBXTargetDependency */, + B66A90E5AD6A3DC2BF0081B03DD1DC24 /* PBXTargetDependency */, + B82AAC680495A9E207394AADB141EBE2 /* PBXTargetDependency */, + 739A78D62A14BCF14156167DD5D7FCE9 /* PBXTargetDependency */, + DB1E972A2F6DE11CAC6984DBFB6CAF80 /* PBXTargetDependency */, + E978C07528E3BABE19E709E425085904 /* PBXTargetDependency */, + 3BF97DB84C4E7BC9BA42A10D43D6EB07 /* PBXTargetDependency */, + 21DEC41937B9809274F34D0B0012C5D9 /* PBXTargetDependency */, + ADEDE37B18D3128CCA9E7E600F50338C /* PBXTargetDependency */, + 7AE06EE841D41B66574BD710A23DB213 /* PBXTargetDependency */, + 9ED8C5DB4542F52460ECA6616FFECB8C /* PBXTargetDependency */, + EF36BA53BF8A0960F49DDCD7C0FE4D37 /* PBXTargetDependency */, + A2F663F5B575A2470F943C1A39692561 /* PBXTargetDependency */, + A9398ABBF556875ACB606A9DCED53122 /* PBXTargetDependency */, + 242B671CD2AD60022684D8DC694AB9C4 /* PBXTargetDependency */, + B60B0196B484D1F31B574D6274653D78 /* PBXTargetDependency */, + A9E97C369D3009297B69F653E0590FC2 /* PBXTargetDependency */, + AC398E26546C7E3A88FA5AAFA2A6DD22 /* PBXTargetDependency */, + 2E9D87B53FE68D15643BE0C3DD12A008 /* PBXTargetDependency */, + 2C0C5B99422AFE5868A49146E0015940 /* PBXTargetDependency */, + 7D8325D3AFBC0C49E4C692B419B6DE19 /* PBXTargetDependency */, + E67C909FF061978ED3C7A5CF0098EFCB /* PBXTargetDependency */, + 84158A2469145EA5D0BD107A89809DC3 /* PBXTargetDependency */, + 281302E85C7CFBDFDEF456AB40119705 /* PBXTargetDependency */, + 203748E14A7BF9EDE2B49D85BCFCF7E1 /* PBXTargetDependency */, + F71BFE98E214338E7A881F5B1655FBFD /* PBXTargetDependency */, ); name = "Pods-relax.offline.mp3.music"; productName = Pods_relax_offline_mp3_music; @@ -5347,11 +5453,11 @@ }; 52F43AC38D9FF80196C69FB03AEEFDDA /* JXSegmentedView-JXSegmentedView */ = { isa = PBXNativeTarget; - buildConfigurationList = B11A8A03B52F65BA530931B0B8FE5E98 /* Build configuration list for PBXNativeTarget "JXSegmentedView-JXSegmentedView" */; + buildConfigurationList = F13EAB82C14492CFF602914B723904D4 /* Build configuration list for PBXNativeTarget "JXSegmentedView-JXSegmentedView" */; buildPhases = ( - 419B3719E4C58A25D0B89496C68ED322 /* Sources */, - 69652B9B6B82BD88870F4F201CE1C36C /* Frameworks */, - 98FC589AF945852288C0B51AE630500C /* Resources */, + 0F350935DF19C823B5BE93C1AEA86630 /* Sources */, + 8A61FFD311785ED0BECA0C77BD0F89CF /* Frameworks */, + D49630078A58D63FBD06744DEEE5C71E /* Resources */, ); buildRules = ( ); @@ -5382,11 +5488,11 @@ }; 63A7C675C13F87669AF56006D943998B /* GoogleUserMessagingPlatform-UserMessagingPlatformResources */ = { isa = PBXNativeTarget; - buildConfigurationList = 5F3AC76FB7A13D999190E3E9B5F3165E /* Build configuration list for PBXNativeTarget "GoogleUserMessagingPlatform-UserMessagingPlatformResources" */; + buildConfigurationList = 7A56331BA71E866EF22C03FD893C4E1D /* Build configuration list for PBXNativeTarget "GoogleUserMessagingPlatform-UserMessagingPlatformResources" */; buildPhases = ( - 673DA7F22DB15F765EC1F69F7FFFA2A4 /* Sources */, - 76B429C066E91A319ED55EFB469B858B /* Frameworks */, - 7D5E34A3319368BAC0CEBF657CC251F3 /* Resources */, + 9116BD50223914A2A8DCC8864FF15628 /* Sources */, + 11E6B0C7D84777E05FABEAB902584C6D /* Frameworks */, + 6540A385A7FAED8A7AAE29817D8E6FB6 /* Resources */, ); buildRules = ( ); @@ -5409,7 +5515,7 @@ buildRules = ( ); dependencies = ( - 556A39790A80F4054B08769D2F0ABE19 /* PBXTargetDependency */, + 180C20865C2B80E54156CA6E0C670CC0 /* PBXTargetDependency */, ); name = MJRefresh; productName = MJRefresh; @@ -5418,11 +5524,11 @@ }; 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 46A04697D848644D84B5E85BB781621F /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */; + buildConfigurationList = 8A5CA2177D5ABA83226B4A52E113E383 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */; buildPhases = ( - E7861876A71B0A0C88730CAE14080456 /* Sources */, - 71F4763B2849AA35433613D39D4F7CE2 /* Frameworks */, - B3E9ABAE6EEA02017E6F38C1CD447D66 /* Resources */, + 548AA334AF68F90DD47EDFC20D08152F /* Sources */, + 622B756D60A59FB80C7DB2A18A6E770D /* Frameworks */, + E6A0DCA384FCD8EF65BBC17D003EF7AD /* Resources */, ); buildRules = ( ); @@ -5445,7 +5551,7 @@ buildRules = ( ); dependencies = ( - A6ED2534D66EE944B3DF4F7BC11857E9 /* PBXTargetDependency */, + BFF894D3FC2DA7E00BAE12D616ED8956 /* PBXTargetDependency */, ); name = Kanna; productName = Kanna; @@ -5454,11 +5560,11 @@ }; 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */ = { isa = PBXNativeTarget; - buildConfigurationList = DE289C8E9503970E7D7C33C886B0A3F3 /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */; + buildConfigurationList = 1780E118FA07145AB4E1AA85866AA0BC /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */; buildPhases = ( - 9B2884B2CF82EFB8DA2D2AD0F4339E5D /* Sources */, - D0F1975568B8E7FEB633EE9D06B5092F /* Frameworks */, - D9D4281AA0AA2A09CFC9324808070811 /* Resources */, + C90035B12AE0B193C037FD68C64D5506 /* Sources */, + 2D921CB551AA10E2BCFEE67EDDAA7A5F /* Frameworks */, + A1CD50F6E5D71BE7FB1C43CC6978088E /* Resources */, ); buildRules = ( ); @@ -5471,11 +5577,11 @@ }; 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */ = { isa = PBXNativeTarget; - buildConfigurationList = 3FD8BB265E8393F5C551BEFC2B81910F /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */; + buildConfigurationList = EBA736F78955515343F2142BA1503BEF /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */; buildPhases = ( - 6B975CD673EBB38D7333CD894EF326AE /* Sources */, - 9B72F2B05941E48AA9195F752BB4177C /* Frameworks */, - 2CCBF5BA7D157965B075A472AFE6662B /* Resources */, + 565D1B602E7850B495D09DD705979F6F /* Sources */, + 490EB3FF97D5BA635F296F65E363EEE9 /* Frameworks */, + FB248F9B105008313A9AD11B2AE67155 /* Resources */, ); buildRules = ( ); @@ -5488,11 +5594,11 @@ }; 9BE5552F971FDB3DB9B44ED4DE22D476 /* VungleAds-VungleAds */ = { isa = PBXNativeTarget; - buildConfigurationList = 457AED7C0A1698B15AE0E8ABB2C8995E /* Build configuration list for PBXNativeTarget "VungleAds-VungleAds" */; + buildConfigurationList = 5361AEACA9398D64F97CF67F0AFACF34 /* Build configuration list for PBXNativeTarget "VungleAds-VungleAds" */; buildPhases = ( - B33EDBED9E8E9C6CA0EEE2C6A0D8D555 /* Sources */, - 190707ED994C19A58AD71E99D882E406 /* Frameworks */, - FBA637723C49DCF701B16F7A1E81AFB8 /* Resources */, + 378EFC18418C3D72E38B36098DE172BE /* Sources */, + FA6601ACC1556B6E13E10281C57A21CF /* Frameworks */, + 100CEBE9C58746F7E9F5644BDEEBFDA7 /* Resources */, ); buildRules = ( ); @@ -5505,11 +5611,11 @@ }; AF4066D13B4DC667FB970ABF861B2B47 /* IronSourceSDK-IronSourcePrivacyInfo */ = { isa = PBXNativeTarget; - buildConfigurationList = EB094CAA6C7A88C21412EF27314F44BD /* Build configuration list for PBXNativeTarget "IronSourceSDK-IronSourcePrivacyInfo" */; + buildConfigurationList = 914C2D07C10A9CBC67060FF51BD8B0B8 /* Build configuration list for PBXNativeTarget "IronSourceSDK-IronSourcePrivacyInfo" */; buildPhases = ( - 20E08B1A9A00DEBB60C6739A6E01993E /* Sources */, - 4EDCC5D3C964A66A165F51DDC3280489 /* Frameworks */, - 943846133A47E29DA39FBC9F18C7B2D8 /* Resources */, + 8F296EAFE4F909C56D645B28F9C0A680 /* Sources */, + CCAEA8449746738C220E3BC0D73CCA3E /* Frameworks */, + 7084D8AB7932EE0FE144984FAC776007 /* Resources */, ); buildRules = ( ); @@ -5522,11 +5628,11 @@ }; B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = E37D0BE40C6638D608DCC91E4CEB5A69 /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */; + buildConfigurationList = B2EE6055BCC2DC4F3ED09AC38E3CBE82 /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */; buildPhases = ( - 1E7EF18DFA146C6D3DB098A83ABC0B5F /* Sources */, - D501030A7E70963ED02291FA3C0B3889 /* Frameworks */, - FCA8CAB009ADF10FFB785401F64309BD /* Resources */, + 31041B86D6879BDEE5D03C28D5C785EA /* Sources */, + 5D86479C8FEB07A1CBE398FC9E0D8B60 /* Frameworks */, + D81B048C921117F0DC6F876AB35280BC /* Resources */, ); buildRules = ( ); @@ -5539,11 +5645,11 @@ }; B2B2AD5303610D8EBEA025B2660C8EC5 /* JXPagingView-JXPagingView */ = { isa = PBXNativeTarget; - buildConfigurationList = 61AC78BC6B4C975CA7D757DA6BDFB67B /* Build configuration list for PBXNativeTarget "JXPagingView-JXPagingView" */; + buildConfigurationList = DD4D23BC7542C315127D8B007ADF83CC /* Build configuration list for PBXNativeTarget "JXPagingView-JXPagingView" */; buildPhases = ( - D4590C3F882232F4DF2803232FF29848 /* Sources */, - 8F4C96B40B3C7EDCB98E5F17E878B2C3 /* Frameworks */, - EB397DF4CDA436869A77AF1B24CA7089 /* Resources */, + 5BE700BEBD1337C6768458AC58312BAF /* Sources */, + 2B06102CFBB37CDBD6BEC403A8E0C6DF /* Frameworks */, + 12E67EE73A99418DAC6C743B198D527E /* Resources */, ); buildRules = ( ); @@ -5584,7 +5690,7 @@ buildRules = ( ); dependencies = ( - 12E5D58B14C608E4679038C40C5766C9 /* PBXTargetDependency */, + 6EE4D0F3733F7A2F215835B531491B8A /* PBXTargetDependency */, ); name = DownloadButton; productName = DownloadButton; @@ -5603,7 +5709,7 @@ buildRules = ( ); dependencies = ( - 3F9A5D994343DA4A91B7821E2C3C6C9A /* PBXTargetDependency */, + 330924F0E63C85706D8E919E8CF72E99 /* PBXTargetDependency */, ); name = MarqueeLabel; productName = MarqueeLabel; @@ -5622,7 +5728,7 @@ buildRules = ( ); dependencies = ( - ABBD77C4C0C3A79D61C6F869CBBC7674 /* PBXTargetDependency */, + 499C6845A89406F129EBFF14BC1455F8 /* PBXTargetDependency */, ); name = JXPagingView; productName = JXPagingView; @@ -5631,11 +5737,11 @@ }; CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */ = { isa = PBXNativeTarget; - buildConfigurationList = 2B604DF7C79F8EE117C04045352738AB /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */; + buildConfigurationList = 497793EF5A20DA1A6AB8E3C9B528B289 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */; buildPhases = ( - B07DFEECEA75C43755438C9EA390102C /* Sources */, - 22914E5319000D42D4C11CD3A8A4B665 /* Frameworks */, - 4BD10D6AA6ECFBEEB08FBC9B67A0BDDE /* Resources */, + AAE935CB1E5DDBE0162FCD1D49FB00EE /* Sources */, + 054AE252E1863B66B202149C204C6B29 /* Frameworks */, + 54EF2CF317AAB89745A9A7B8DB33C370 /* Resources */, ); buildRules = ( ); @@ -5658,7 +5764,7 @@ buildRules = ( ); dependencies = ( - 75EE8E4EF5F28A370EA14EB176D88D73 /* PBXTargetDependency */, + 40001F6E540EC7F4103E7AA647FDC7F7 /* PBXTargetDependency */, ); name = Kingfisher; productName = Kingfisher; @@ -5677,7 +5783,7 @@ buildRules = ( ); dependencies = ( - 003E87081E7B07EB0E59EBE7C87F3CD9 /* PBXTargetDependency */, + 5FCB4204DBDF9B5A93B8ECF78233F99D /* PBXTargetDependency */, ); name = JXSegmentedView; productName = JXSegmentedView; @@ -5686,11 +5792,11 @@ }; E9F1FA0C67049A20F65A6CA9B0693FB4 /* Kanna-kanna_privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 0E029D5F8AFA32CD477C662C1F8FE8F4 /* Build configuration list for PBXNativeTarget "Kanna-kanna_privacy" */; + buildConfigurationList = A3D763E8E29C96701023049259509378 /* Build configuration list for PBXNativeTarget "Kanna-kanna_privacy" */; buildPhases = ( - 4D5F42DBC8ED6B801564BA3D9C6B3355 /* Sources */, - 1C0EB83961A6B1BB9DB9C7723F2C44C2 /* Frameworks */, - 17BBABB8D00F3A2CDFB889C0910CC0FE /* Resources */, + 849441AB3F2CDABF31554A703B3BC3BC /* Sources */, + 71A95ADEF3A4BAF72EFABA105FD5ED0D /* Frameworks */, + 827DB97BB332F234AF8AD28682D428C5 /* Resources */, ); buildRules = ( ); @@ -5713,7 +5819,7 @@ buildRules = ( ); dependencies = ( - 4334CB04287CCF8A998F82CBDEB29999 /* PBXTargetDependency */, + D9FD9E5BB963177F441193717BE0CEDE /* PBXTargetDependency */, ); name = Alamofire; productName = Alamofire; @@ -5722,11 +5828,11 @@ }; EB37911E28FB45D4C95E571C72EAF7BA /* MintegralAdSDK-MTGSDK */ = { isa = PBXNativeTarget; - buildConfigurationList = B649ED08C56FFAFBAC8D65B958D5C4AB /* Build configuration list for PBXNativeTarget "MintegralAdSDK-MTGSDK" */; + buildConfigurationList = 4F50F84D9C31CBB6EF70CA50BCA43A20 /* Build configuration list for PBXNativeTarget "MintegralAdSDK-MTGSDK" */; buildPhases = ( - 18BE9A2B3A6FB911B8BD9295B85B0118 /* Sources */, - 7D8942A3FE46683BCCB98E8242417D25 /* Frameworks */, - B6A19B0C686F0511858215C62C73D4FF /* Resources */, + BD9B8188665C29157972FEC68AD75CC7 /* Sources */, + B84418D26F64DF3BC91DD6DD7B0B78BD /* Frameworks */, + E0FBFEEBA4E7789AC9BBE7C4A2352D30 /* Resources */, ); buildRules = ( ); @@ -5755,6 +5861,24 @@ productReference = DBD68AAF67BB25B9E1F44519178DAE0F /* Tiercel */; productType = "com.apple.product-type.framework"; }; + FCD4F1901DD86FEB184BFDD6673F4A7B /* SwiftyStoreKit */ = { + isa = PBXNativeTarget; + buildConfigurationList = FAE4725A0024C5EFA8B6F560F4CABD05 /* Build configuration list for PBXNativeTarget "SwiftyStoreKit" */; + buildPhases = ( + C2215FCBDD22EDEC9B6BC2D00AC9E600 /* Headers */, + 533523577DC6BBD9F6F8A7B321D3458E /* Sources */, + DA01707EEFE918F451592A57CE082BC2 /* Frameworks */, + 8B5DFB82EA38B0C9E65F83A1FD3A25E9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SwiftyStoreKit; + productName = SwiftyStoreKit; + productReference = 32B68D5B8C0127052BE81786F59B46F6 /* SwiftyStoreKit */; + productType = "com.apple.product-type.framework"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -5773,7 +5897,7 @@ en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = 622F5AD787809E2A3428EE8F28555DFC /* Products */; + productRefGroup = CCD917F1E98C8F00F682A04ADABDB74A /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -5818,6 +5942,7 @@ 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */, 1C8D67D8B72D6BA42CCEDB648537A340 /* SVProgressHUD */, 6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */, + FCD4F1901DD86FEB184BFDD6673F4A7B /* SwiftyStoreKit */, EF6413888FBA82A60EBB6F0A0EA14AD8 /* Tiercel */, 0E0BEB9BA42E723532A589374CB30C00 /* VungleAds */, 9BE5552F971FDB3DB9B44ED4DE22D476 /* VungleAds-VungleAds */, @@ -5834,26 +5959,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 152554F6A2E14D21B0D8AF89AA62950F /* Resources */ = { + 100CEBE9C58746F7E9F5644BDEEBFDA7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4E77EE8C7995A922C9C6F9B79B5C0B45 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 17BBABB8D00F3A2CDFB889C0910CC0FE /* Resources */ = { + 12E67EE73A99418DAC6C743B198D527E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F2767098293D9554F0208771DD2EEDAE /* PrivacyInfo.xcprivacy in Resources */, + 854BFD21D5BF7A34DC0AD8E7FE0781FD /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2CCBF5BA7D157965B075A472AFE6662B /* Resources */ = { + 32B911CB9B9BFD5569DADFE450FD9A2D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C01DA63CCA1A44CB4C413962F2FEF45E /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5882,11 +6007,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4BD10D6AA6ECFBEEB08FBC9B67A0BDDE /* Resources */ = { + 50D3AB9E2188811441E471A7BD5C6337 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 241BEF56A0295DADC4E5D287DDAA9221 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 54EF2CF317AAB89745A9A7B8DB33C370 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DACCC9244F05188E1D4CE3972335846 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5906,6 +6038,30 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 6540A385A7FAED8A7AAE29817D8E6FB6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 7AADD6F13A956F3815C1C7C38035FC17 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7084D8AB7932EE0FE144984FAC776007 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 88743F908068F5EEAF3E614C04AF9AF6 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7A7285A02B803F65B41785DD73CCF9A9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B9564302EC4A67214881CF4D932C415C /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 7AB4C6E7F42074143BEB486E118CCE8A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -5929,11 +6085,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7D5E34A3319368BAC0CEBF657CC251F3 /* Resources */ = { + 81CDFF5F5A2A2DFB1495316D7537ADDB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0ED12A2D58D6076BCA3C31AE79A32436 /* PrivacyInfo.xcprivacy in Resources */, + FCA4F9A09E4749F7B847B7DE6DB31DCC /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 827DB97BB332F234AF8AD28682D428C5 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FA7E92668709529672BCA7972C1CA559 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5945,27 +6109,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8BCA12294C8F4A21467D439E9A875C40 /* Resources */ = { + 8B5DFB82EA38B0C9E65F83A1FD3A25E9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F291888919CED7CB3623EAB911C9E181 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 943846133A47E29DA39FBC9F18C7B2D8 /* Resources */ = { + A1CD50F6E5D71BE7FB1C43CC6978088E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5AADCA36EC4DA4FA600B160967070CF1 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 98FC589AF945852288C0B51AE630500C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 53B84E73DB923EA4A6CEEEDEA16FD011 /* PrivacyInfo.xcprivacy in Resources */, + 06E95B48FBA24B4202DCE8E3418F47A2 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5994,66 +6149,43 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B3E9ABAE6EEA02017E6F38C1CD447D66 /* Resources */ = { + D49630078A58D63FBD06744DEEE5C71E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 84358B4BB18902AC6FEA5B921B1991CE /* PrivacyInfo.xcprivacy in Resources */, + F0F7C776B4628D916D2D253C387ADCA2 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - B6A19B0C686F0511858215C62C73D4FF /* Resources */ = { + D81B048C921117F0DC6F876AB35280BC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 385AD8FDB5D1D5668668F61B36010373 /* PrivacyInfo.xcprivacy in Resources */, + BEA7EBEA0CB0996B2E9672EDED611334 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - BB46A94C105B0C2AB086996D5AD009C9 /* Resources */ = { + E0FBFEEBA4E7789AC9BBE7C4A2352D30 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - E43AEB9FD74E165C206323C6DB9A93B8 /* PrivacyInfo.xcprivacy in Resources */, + 9B7224AF5E568B056F0811678EFB58ED /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D9D4281AA0AA2A09CFC9324808070811 /* Resources */ = { + E6A0DCA384FCD8EF65BBC17D003EF7AD /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4E9110992405432F87E834D5ED37AAAE /* PrivacyInfo.xcprivacy in Resources */, + 6FC189783912EC0FDB5837FE69B9E3C0 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E6617689538355B19371672D356654A0 /* Resources */ = { + FB248F9B105008313A9AD11B2AE67155 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - EB397DF4CDA436869A77AF1B24CA7089 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 19C55ED3FA058D184A9B4049A6EC287C /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FBA637723C49DCF701B16F7A1E81AFB8 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6F1A5760586B1F9EE2BED9ACAC45C064 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FCA8CAB009ADF10FFB785401F64309BD /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 918F3C1B140A1A9305D0FBC9D05AAA53 /* PrivacyInfo.xcprivacy in Resources */, + FCEB6BCEBF6C1DCCBCB91146A83B0674 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6077,7 +6209,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/AppLovinSDK/AppLovinSDK-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - 16CE8AAEA322543040EFF0D0FE13BBF0 /* [CP] Copy XCFrameworks */ = { + 081BC55296BAD9E9C6760B2374F4E765 /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6162,6 +6294,40 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Ads-Global/Ads-Global-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; + 490DED166D98BB1E57AE3C8435BAF1D3 /* [CP] Copy XCFrameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/BURelyFoundation_Global/BURelyFoundation_Global-xcframeworks-input-files.xcfilelist", + ); + name = "[CP] Copy XCFrameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/BURelyFoundation_Global/BURelyFoundation_Global-xcframeworks-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/BURelyFoundation_Global/BURelyFoundation_Global-xcframeworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 525EC6DC7F4705F2CE275B24C2F7F175 /* [CP] Copy XCFrameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/IronSourceSDK/IronSourceSDK-xcframeworks-input-files.xcfilelist", + ); + name = "[CP] Copy XCFrameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/IronSourceSDK/IronSourceSDK-xcframeworks-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/IronSourceSDK/IronSourceSDK-xcframeworks.sh\"\n"; + showEnvVarsInLog = 0; + }; 63D6D8805525F8E4803EE532744409FD /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -6196,41 +6362,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/ChartboostSDK/ChartboostSDK-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - 871BAAD2BCD562BD92707B389C55CABD /* [CP] Copy XCFrameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/MintegralAdSDK/MintegralAdSDK-xcframeworks-input-files.xcfilelist", - ); - name = "[CP] Copy XCFrameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/MintegralAdSDK/MintegralAdSDK-xcframeworks-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/MintegralAdSDK/MintegralAdSDK-xcframeworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - AEFD5334F6838F24596B50A31D68F618 /* [CP] Copy XCFrameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/BURelyFoundation_Global/BURelyFoundation_Global-xcframeworks-input-files.xcfilelist", - ); - name = "[CP] Copy XCFrameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/BURelyFoundation_Global/BURelyFoundation_Global-xcframeworks-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/BURelyFoundation_Global/BURelyFoundation_Global-xcframeworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - B3F9F4F3FF82A9CC9C364AA832020660 /* [CP] Copy XCFrameworks */ = { + 9825BAC27F4820D5F53393EF525DC4F7 /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6281,21 +6413,21 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/GoogleMobileAdsMediationPangle/GoogleMobileAdsMediationPangle-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - E2E647DFD78230EF07153FAAC37748C5 /* [CP] Copy XCFrameworks */ = { + D64BF770D43B3D1E214F13927325218F /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/IronSourceSDK/IronSourceSDK-xcframeworks-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/MintegralAdSDK/MintegralAdSDK-xcframeworks-input-files.xcfilelist", ); name = "[CP] Copy XCFrameworks"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/IronSourceSDK/IronSourceSDK-xcframeworks-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/MintegralAdSDK/MintegralAdSDK-xcframeworks-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/IronSourceSDK/IronSourceSDK-xcframeworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/MintegralAdSDK/MintegralAdSDK-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; E5879B1A146D320B75202C70537BC4A4 /* [CP] Copy XCFrameworks */ = { @@ -6318,6 +6450,13 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ + 0F350935DF19C823B5BE93C1AEA86630 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1184B56E93F7B9DAA2F09189E480356C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6350,20 +6489,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 154A3DECDD708D311B74DF00940B7AA4 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 18BE9A2B3A6FB911B8BD9295B85B0118 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 18CAFAC1E7DFA6B85E4A461A1071AE7C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6408,21 +6533,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1E7EF18DFA146C6D3DB098A83ABC0B5F /* Sources */ = { + 31041B86D6879BDEE5D03C28D5C785EA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 20E08B1A9A00DEBB60C6739A6E01993E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3730892BCA81613A300F8AE243EA08F3 /* Sources */ = { + 378EFC18418C3D72E38B36098DE172BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -6500,20 +6618,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 419B3719E4C58A25D0B89496C68ED322 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4D5F42DBC8ED6B801564BA3D9C6B3355 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 5146C05A7DF5B5E54B7AE49C979FF34A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6566,14 +6670,72 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 673DA7F22DB15F765EC1F69F7FFFA2A4 /* Sources */ = { + 533523577DC6BBD9F6F8A7B321D3458E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B990D01F9D5D209ACBBF43DB0A794B6F /* AppleReceiptValidator.swift in Sources */, + BC71B1FEB746342D3C55380F9B9767E7 /* CompleteTransactionsController.swift in Sources */, + 3E5A6875C22B757F6377B87BF9DDBBF2 /* InAppProductQueryRequest.swift in Sources */, + F9047D527FC72704DF82182D0BBF55D3 /* InAppReceipt.swift in Sources */, + 0C146CEAAE38C3EEB074ECB601803501 /* InAppReceiptRefreshRequest.swift in Sources */, + 12213027C0775DF7B2FCE70671CD7269 /* InAppReceiptVerificator.swift in Sources */, + 77768D027FF9A26181BB93603251128C /* OS.swift in Sources */, + 39B4A1044D721B04D84D1EE12B10180E /* PaymentQueueController.swift in Sources */, + 0AC34E78E328CF5AFBB6D1691BD6896E /* PaymentsController.swift in Sources */, + 535EE2B56AAF524C4B5C9FACE2C1F1B5 /* ProductsInfoController.swift in Sources */, + C68C48B6778BE9339E0E9DB473FDEAF7 /* RestorePurchasesController.swift in Sources */, + 0113D8541B05AA06A793A24418F97929 /* SKProduct+LocalizedPrice.swift in Sources */, + 9DF86D22BDF8963B57A9ED057935DA46 /* SKProductDiscount+LocalizedPrice.swift in Sources */, + 503891C4D8CBFDE65C84243C6E0646D6 /* SwiftyStoreKit.swift in Sources */, + 471DCA7DFF277E1573416930A5776313 /* SwiftyStoreKit+Types.swift in Sources */, + 62CB14F4A2E1CA6DCA72E9E26AFB59D1 /* SwiftyStoreKit-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 548AA334AF68F90DD47EDFC20D08152F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6B975CD673EBB38D7333CD894EF326AE /* Sources */ = { + 565D1B602E7850B495D09DD705979F6F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5BE700BEBD1337C6768458AC58312BAF /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 849441AB3F2CDABF31554A703B3BC3BC /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8F296EAFE4F909C56D645B28F9C0A680 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 90287ECB2E806919B3BF7508270E8C6B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9116BD50223914A2A8DCC8864FF15628 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -6593,13 +6755,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 9B2884B2CF82EFB8DA2D2AD0F4339E5D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 9E7F261D3155781C0770EE283B414221 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6609,13 +6764,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A0D8F0B413FB235F747338AB7A009D77 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; AAB3338BD40E4E170628192E4D18FE79 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6628,6 +6776,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + AAE935CB1E5DDBE0162FCD1D49FB00EE /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; AF7DE4F344610DD30C852DC81D03A879 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6660,14 +6815,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B07DFEECEA75C43755438C9EA390102C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B33EDBED9E8E9C6CA0EEE2C6A0D8D555 /* Sources */ = { + B02800A8C985B5B572AF248630296BB2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -6737,15 +6885,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B6F2207580D9C66A8B73C80CD8C4042B /* Sources */ = { + BD9B8188665C29157972FEC68AD75CC7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 063FD5FE7E5F8941D766728D6C00AFDA /* Pods-relax.offline.mp3.music-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D4590C3F882232F4DF2803232FF29848 /* Sources */ = { + C90035B12AE0B193C037FD68C64D5506 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C9CBDAC0F8CF69A8919FE03CD9470240 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -6816,10 +6970,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E7861876A71B0A0C88730CAE14080456 /* Sources */ = { + F15265B807B7C7472D0A71551E54BFB8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4D93C0FD12F79F04984F07C60B92F358 /* Pods-relax.offline.mp3.music-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6858,354 +7013,394 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 003E87081E7B07EB0E59EBE7C87F3CD9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "JXSegmentedView-JXSegmentedView"; - target = 52F43AC38D9FF80196C69FB03AEEFDDA /* JXSegmentedView-JXSegmentedView */; - targetProxy = BA5E8131A4440D0634020B8002F589A3 /* PBXContainerItemProxy */; - }; - 04C53218239C9D74E7B238C0589427FE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ChartboostSDK; - target = E4B2E76CF11A2BA2F1DC75B5B8BB8905 /* ChartboostSDK */; - targetProxy = 8894F2B3586A1057FC3B4377C67DABCE /* PBXContainerItemProxy */; - }; - 05DAA7C047186ED17EB083750FEE109B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK"; - target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = 58C338F8220A9969F5F17E2E80E49EF3 /* PBXContainerItemProxy */; - }; - 074E9AFE1A2EA2390DB4865BEDBB55B8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = VungleAds; - target = 0E0BEB9BA42E723532A589374CB30C00 /* VungleAds */; - targetProxy = 7A4E0575F188A011FAF7EDCBC977A802 /* PBXContainerItemProxy */; - }; - 0B11FCA052E7D0A90F9FD9C92E5AA6F0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK"; - target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = FA30D960EAC88A1839934E792CFB0E91 /* PBXContainerItemProxy */; - }; - 12E5D58B14C608E4679038C40C5766C9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "DownloadButton-DownloadButton"; - target = 052F337D75D74480BB3BE904E7F2B1DF /* DownloadButton-DownloadButton */; - targetProxy = AE745AEB803700AED850EDC65AEC8DB1 /* PBXContainerItemProxy */; - }; - 153B4BBB631D7F51CFAA20C65CEDEB18 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AppLovinSDK; - target = 5BC46914A3617E8E5EA6E625B5DD1684 /* AppLovinSDK */; - targetProxy = 20CAC88E181B9537BEF7D5192F66CDAB /* PBXContainerItemProxy */; - }; - 1BAEA5DF8FDEAE1B5FF4AA9D552BFEBE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "IronSourceSDK-IronSourcePrivacyInfo"; - target = AF4066D13B4DC667FB970ABF861B2B47 /* IronSourceSDK-IronSourcePrivacyInfo */; - targetProxy = 7492C9AE91C64CB98BF8A31B8D79BB5A /* PBXContainerItemProxy */; - }; - 2A46379B1F46B06395BFDB330A7A2A53 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftDate; - target = 6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */; - targetProxy = EA26330BDF934D6B2A11124FEB7AA010 /* PBXContainerItemProxy */; - }; - 2D4F23A7108DC2CC8885851F9A35CFB3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ChartboostSDK; - target = E4B2E76CF11A2BA2F1DC75B5B8BB8905 /* ChartboostSDK */; - targetProxy = F950C3A0848135A1509F0E50EC5D267B /* PBXContainerItemProxy */; - }; - 2E178B87EFC0D0EC15376B3CCDE5E0EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MintegralAdSDK; - target = 396FEEFBFD0F2124F8A266DB6506001E /* MintegralAdSDK */; - targetProxy = 2B9A7CCFC8259864F741322C6E33D302 /* PBXContainerItemProxy */; - }; - 311C516A8349ACB20AD3644CCF4D417E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JXSegmentedView; - target = E863A9A96F52A35F47491E7B41ECEF9A /* JXSegmentedView */; - targetProxy = 089E8FCEB70F080F236360EEAFFA599A /* PBXContainerItemProxy */; - }; - 347DF1D5094DCBBD9E083DCA13D93F32 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK"; - target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = F90720E50A1B43F1EC01D2F912E81625 /* PBXContainerItemProxy */; - }; - 398CBD1196D407C42CD049F7FB082C6D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DownloadButton; - target = BC51A1CD10A25C78C1CF64315930A6A3 /* DownloadButton */; - targetProxy = 4ED6A8115095939C63286BDBFFA5B224 /* PBXContainerItemProxy */; - }; - 3D03CDA8389B3DC2A6D90E2AD6F6709A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVProgressHUD; - target = 1C8D67D8B72D6BA42CCEDB648537A340 /* SVProgressHUD */; - targetProxy = 0373BE4DF7401DA18878617B51CE9AD0 /* PBXContainerItemProxy */; - }; - 3DE5832C9D5BEF0D0065D059F14F39F6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IronSourceSDK; - target = 205EFBEF86DA6E7E3D5B9BABED8872EE /* IronSourceSDK */; - targetProxy = CA51755F52977B7BA609C8682E464946 /* PBXContainerItemProxy */; - }; - 3F9A5D994343DA4A91B7821E2C3C6C9A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "MarqueeLabel-MarqueeLabel"; - target = CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */; - targetProxy = 9664F21C8EF6D4B59754B1D639E582CD /* PBXContainerItemProxy */; - }; - 4334CB04287CCF8A998F82CBDEB29999 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Alamofire-Alamofire"; - target = 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */; - targetProxy = 8C5216E460ACA0D6EDBCB2BE1C5E8F6B /* PBXContainerItemProxy */; - }; - 4583A157CBF18B0492BD4F2F8DD6884C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardManagerSwift; - target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; - targetProxy = 1E7F1D45EFDDD8F455B45221834D36C6 /* PBXContainerItemProxy */; - }; - 462B6C3C30F30F0B392C7170855DA53A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SnapKit-SnapKit_Privacy"; - target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */; - targetProxy = 7C8BADA5AD8A62C12609338A7AEB97D3 /* PBXContainerItemProxy */; - }; - 4891F2EC36B474E6D98B24DC88B45C46 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AppLovinSDK; - target = 5BC46914A3617E8E5EA6E625B5DD1684 /* AppLovinSDK */; - targetProxy = 6C3AA7C548CE7545BC79C53D72FF6F05 /* PBXContainerItemProxy */; - }; - 4A6E9226FE70C1CE70D11F7FD8F4C048 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK"; - target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = 4B465FCE769D124A85C50CFB1ACA3445 /* PBXContainerItemProxy */; - }; - 53A80831832BB253401A7F16EB06CE10 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUserMessagingPlatform; - target = 458B188365A307B3C128ABF524D1A3E3 /* GoogleUserMessagingPlatform */; - targetProxy = 2FF96A423E669B11042AB6E15EC65B37 /* PBXContainerItemProxy */; - }; - 556A39790A80F4054B08769D2F0ABE19 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "MJRefresh-MJRefresh.Privacy"; - target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */; - targetProxy = E26F5313788EAA23C8BAEC65787C8574 /* PBXContainerItemProxy */; - }; - 592CF6C591669B835B79BD35AEF1D518 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK"; - target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = 1FED24BF78C09A38B11DCA5372BA939F /* PBXContainerItemProxy */; - }; - 619D18187D8FBB5C21D5FE6E571F661A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "MintegralAdSDK-MTGSDK"; - target = EB37911E28FB45D4C95E571C72EAF7BA /* MintegralAdSDK-MTGSDK */; - targetProxy = CF1AE01EF7FCC3E832F6FDB776DD99CD /* PBXContainerItemProxy */; - }; - 6369E177A864198EA9C63A4B52250D34 /* PBXTargetDependency */ = { + 029EC59D0DE432BBEE3D2BE143F3A054 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Alamofire; target = EAAA1AD3A8A1B59AB91319EE40752C6D /* Alamofire */; - targetProxy = 0FE7537824DBFD94275C865151E82497 /* PBXContainerItemProxy */; + targetProxy = 17724AB71C832E1814D9031D71E2C306 /* PBXContainerItemProxy */; }; - 644CEB03454893B5CC444C32C9176BA1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Ads-Global"; - target = CE3AE892CB6C712E8AD91E4206A6CFAE /* Ads-Global */; - targetProxy = 3872F6031C34F7CEA8F6AB530B3A4998 /* PBXContainerItemProxy */; - }; - 69C6CD4C09A5D245E09E7901BF2C88A9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMobileAdsMediationVungle; - target = 29E423640B01394D183D6B91B0B634D6 /* GoogleMobileAdsMediationVungle */; - targetProxy = 90903AD68CE0DA802F353B1B19441F01 /* PBXContainerItemProxy */; - }; - 75EE8E4EF5F28A370EA14EB176D88D73 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Kingfisher-Kingfisher"; - target = 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */; - targetProxy = B67EECC627618D7A08A49AD2A7B2D209 /* PBXContainerItemProxy */; - }; - 7947B280396E7BAD8F7EEE5D78DFC3B0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = VungleAds; - target = 0E0BEB9BA42E723532A589374CB30C00 /* VungleAds */; - targetProxy = 2C109574DDAD7A589A0CEAA587B23088 /* PBXContainerItemProxy */; - }; - 7D60959FF5CCBCECC283E67DE6173974 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMobileAdsMediationPangle; - target = 451D74FB71071275F6268CAABC5A5CB6 /* GoogleMobileAdsMediationPangle */; - targetProxy = 17A43B8B5A88568DAD9E7C9A1DE365D2 /* PBXContainerItemProxy */; - }; - 7DEFCB68127747E3D7C6F7DB9828F498 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = F5DD784624E32C65AB14778CEAE1A215 /* PBXContainerItemProxy */; - }; - 812A0C44681F0EA141722C8916B741FE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MarqueeLabel; - target = C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */; - targetProxy = 45AC55766D5B60DEB5F9C77DE9C9F31F /* PBXContainerItemProxy */; - }; - 8AFF4D7AAFEB68B67AC94413AF67F7B2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Ads-Global-AdsGlobalSDK"; - target = 19577840F1C48EB693BC2CD4B4C94D7E /* Ads-Global-AdsGlobalSDK */; - targetProxy = 7429C3069A224EDD856A28875CD96DE7 /* PBXContainerItemProxy */; - }; - 8D8A88A628EFD00231295BA5F982AAB6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMobileAdsMediationMintegral; - target = F8E52945296E3A7EA79A8084043BC3DD /* GoogleMobileAdsMediationMintegral */; - targetProxy = 85638DC5955D9C9C81C0F419FCA27857 /* PBXContainerItemProxy */; - }; - 91825E01B952747130E0AD1E4B61CF61 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMobileAdsMediationIronSource; - target = 46E69C37B47A1844EBFDC45F7254CED6 /* GoogleMobileAdsMediationIronSource */; - targetProxy = BEDDEDD0A286184454DDC4E1A3CE5E34 /* PBXContainerItemProxy */; - }; - 95C9115F223281557AB3E3B03FD3BB11 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MintegralAdSDK; - target = 396FEEFBFD0F2124F8A266DB6506001E /* MintegralAdSDK */; - targetProxy = C59A3DE2A4F625D6BCB536BBBA726190 /* PBXContainerItemProxy */; - }; - A0967F3E2867B01AD9A563F88E216E6D /* PBXTargetDependency */ = { + 06F6C1CCC39703E8CBDB83C42F5574F2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Google-Mobile-Ads-SDK"; target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = 8EEFB5D21203D39750A33241649E3AD3 /* PBXContainerItemProxy */; + targetProxy = 7CAE6E1BD172DC2B850EAAB8641591C6 /* PBXContainerItemProxy */; }; - A6BF525D8F08CE35CFEC026C47876FE7 /* PBXTargetDependency */ = { + 0A218AEE463B0FD581DE87231C580ACD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IronSourceSDK; - target = 205EFBEF86DA6E7E3D5B9BABED8872EE /* IronSourceSDK */; - targetProxy = D93143E7608977EEBE7E14B7A6B2A1DE /* PBXContainerItemProxy */; + name = "IronSourceSDK-IronSourcePrivacyInfo"; + target = AF4066D13B4DC667FB970ABF861B2B47 /* IronSourceSDK-IronSourcePrivacyInfo */; + targetProxy = C8F63CE27DE033D73E559F34A6CFD062 /* PBXContainerItemProxy */; }; - A6ED2534D66EE944B3DF4F7BC11857E9 /* PBXTargetDependency */ = { + 180C20865C2B80E54156CA6E0C670CC0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Kanna-kanna_privacy"; - target = E9F1FA0C67049A20F65A6CA9B0693FB4 /* Kanna-kanna_privacy */; - targetProxy = 95F909F7850906B292483D0AB31E60AC /* PBXContainerItemProxy */; + name = "MJRefresh-MJRefresh.Privacy"; + target = B26054DF1DEA11585A231AF6D1D80D5E /* MJRefresh-MJRefresh.Privacy */; + targetProxy = 557EBD40A73828660AE4AD9BBDD30F35 /* PBXContainerItemProxy */; }; - AB4160EEAB098588F8445DC2EF9F2945 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUserMessagingPlatform; - target = 458B188365A307B3C128ABF524D1A3E3 /* GoogleUserMessagingPlatform */; - targetProxy = 536B8E9AB075748FD7D5BD30384B2A0F /* PBXContainerItemProxy */; - }; - ABBD77C4C0C3A79D61C6F869CBBC7674 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "JXPagingView-JXPagingView"; - target = B2B2AD5303610D8EBEA025B2660C8EC5 /* JXPagingView-JXPagingView */; - targetProxy = A451DDB88729099900B3EBB5AD4E77C9 /* PBXContainerItemProxy */; - }; - BB14AC7FA858CB0641ECA929A3642F4B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JXPagingView; - target = C4E1020AF425614337737213AA26DBD5 /* JXPagingView */; - targetProxy = 822B6F39623806ADCB405DA8E8089FA7 /* PBXContainerItemProxy */; - }; - BB480FCC91E5FF0A2AB76425F303F260 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "VungleAds-VungleAds"; - target = 9BE5552F971FDB3DB9B44ED4DE22D476 /* VungleAds-VungleAds */; - targetProxy = 7FD0D82CC215468BB3A8947BE7F5A0B6 /* PBXContainerItemProxy */; - }; - BC4FBEA60E28BDF6C7BBAA791D9C98BB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Kanna; - target = 93AC747EDE1EE56F89BBF405C1D67027 /* Kanna */; - targetProxy = BE0FF47F69B0976081CE0DE43FB4BE59 /* PBXContainerItemProxy */; - }; - BE7C28345A1BC881FEB6C8AAF09380DA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BURelyFoundation_Global; - target = 9C19D93C9A84F895FB3C382601416AA0 /* BURelyFoundation_Global */; - targetProxy = F4072FEF2D5984914018070BD4195DF0 /* PBXContainerItemProxy */; - }; - C6D1BE2A77DB9E8B686FBF2ED409E452 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK"; - target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; - targetProxy = 4CC036034FD9833815C7146569E00379 /* PBXContainerItemProxy */; - }; - C83B5A400D6CD5E07172831FE4184A8E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Kingfisher; - target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */; - targetProxy = B55C02E5059CE438A453DE0F7E4E3461 /* PBXContainerItemProxy */; - }; - C973FF42596633AA6924043F28D2B786 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BURelyFoundation_Global; - target = 9C19D93C9A84F895FB3C382601416AA0 /* BURelyFoundation_Global */; - targetProxy = 2F5F8253FE79A1296335A16498F8DF25 /* PBXContainerItemProxy */; - }; - CB2D56929335B80588BAC6700600976E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Google-Mobile-Ads-SDK-GoogleMobileAdsResources"; - target = 36FD0958A0EC4A0FCF599E9B22719B03 /* Google-Mobile-Ads-SDK-GoogleMobileAdsResources */; - targetProxy = 5DD3683E071977B93AFC1EEC9341C6A4 /* PBXContainerItemProxy */; - }; - CE3465828B18AEAEB16CCA38A2B364DC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "GoogleUserMessagingPlatform-UserMessagingPlatformResources"; - target = 63A7C675C13F87669AF56006D943998B /* GoogleUserMessagingPlatform-UserMessagingPlatformResources */; - targetProxy = AFD672DB39AA5BCB885D588DCE65E080 /* PBXContainerItemProxy */; - }; - EC320062DDDD45818AD67D462C455D83 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Ads-Global"; - target = CE3AE892CB6C712E8AD91E4206A6CFAE /* Ads-Global */; - targetProxy = 447A5AA94417EDA044C6F6A25DF82410 /* PBXContainerItemProxy */; - }; - F204058AC728AF0A1DD7A5F8CF1552DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMobileAdsMediationChartboost; - target = 5001F84E52E8E82CAE7578A60976A1EF /* GoogleMobileAdsMediationChartboost */; - targetProxy = F9F632A772AC8739264FEEDE1E027B33 /* PBXContainerItemProxy */; - }; - F3D2806D3CA97727D12CBFDFAD4A77D4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 16332C2BB8C4A0663C4193BE11B841A4 /* PBXContainerItemProxy */; - }; - F5C42BB7A0DC1E055DDA7AA6109099E4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMobileAdsMediationAppLovin; - target = 974F1C0B90731EBE2C0CC57038101452 /* GoogleMobileAdsMediationAppLovin */; - targetProxy = 97328675CF7B84681B4285E8D187A95F /* PBXContainerItemProxy */; - }; - FF1BBA306D05D88273CBD73D5C14F9E0 /* PBXTargetDependency */ = { + 203748E14A7BF9EDE2B49D85BCFCF7E1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Tiercel; target = EF6413888FBA82A60EBB6F0A0EA14AD8 /* Tiercel */; - targetProxy = 0E5E56936CF679C9E3DE4CB5B20DB69A /* PBXContainerItemProxy */; + targetProxy = 0E8F8B98AF14B107EB9CE814954EE4B5 /* PBXContainerItemProxy */; + }; + 21DEC41937B9809274F34D0B0012C5D9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMobileAdsMediationMintegral; + target = F8E52945296E3A7EA79A8084043BC3DD /* GoogleMobileAdsMediationMintegral */; + targetProxy = 9E9F76A20F3E793DCD992A8F810A0841 /* PBXContainerItemProxy */; + }; + 242B671CD2AD60022684D8DC694AB9C4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JXSegmentedView; + target = E863A9A96F52A35F47491E7B41ECEF9A /* JXSegmentedView */; + targetProxy = 3FC6AE2863ACEE310BBE5A56CB203167 /* PBXContainerItemProxy */; + }; + 281302E85C7CFBDFDEF456AB40119705 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftyStoreKit; + target = FCD4F1901DD86FEB184BFDD6673F4A7B /* SwiftyStoreKit */; + targetProxy = C06985DEE53BA3442AE75AC96C3E705F /* PBXContainerItemProxy */; + }; + 2C0C5B99422AFE5868A49146E0015940 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MintegralAdSDK; + target = 396FEEFBFD0F2124F8A266DB6506001E /* MintegralAdSDK */; + targetProxy = 1E333900228F0B138F2E37F9CBD04C1E /* PBXContainerItemProxy */; + }; + 2E9D87B53FE68D15643BE0C3DD12A008 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MarqueeLabel; + target = C23DB88E45B0ED14F0C8827BE9C46C95 /* MarqueeLabel */; + targetProxy = 156B1D34AE704D1A503D32F0B083E4C1 /* PBXContainerItemProxy */; + }; + 330924F0E63C85706D8E919E8CF72E99 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "MarqueeLabel-MarqueeLabel"; + target = CBFB5A372F4DE9D4BC6B9ADA98B80BFE /* MarqueeLabel-MarqueeLabel */; + targetProxy = DF4ADEE57B7D97B93BF48389F68FE33B /* PBXContainerItemProxy */; + }; + 3BF97DB84C4E7BC9BA42A10D43D6EB07 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMobileAdsMediationIronSource; + target = 46E69C37B47A1844EBFDC45F7254CED6 /* GoogleMobileAdsMediationIronSource */; + targetProxy = 184205F1C8A8D6162BB0E51E8F30F218 /* PBXContainerItemProxy */; + }; + 40001F6E540EC7F4103E7AA647FDC7F7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Kingfisher-Kingfisher"; + target = 9828BBC09E9FB1238624113D7456E59E /* Kingfisher-Kingfisher */; + targetProxy = 192CC18940B7E1734624827045B4F75D /* PBXContainerItemProxy */; + }; + 42854CBC85485D90B4A6CFE6C9BB70CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BURelyFoundation_Global; + target = 9C19D93C9A84F895FB3C382601416AA0 /* BURelyFoundation_Global */; + targetProxy = 4C188730DCDB89E4AAE98A85B61FAB3E /* PBXContainerItemProxy */; + }; + 468DF224354D5FD78CB7F8158B556525 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK"; + target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; + targetProxy = A87AE8E099970020F3F1917CC438604D /* PBXContainerItemProxy */; + }; + 499C6845A89406F129EBFF14BC1455F8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "JXPagingView-JXPagingView"; + target = B2B2AD5303610D8EBEA025B2660C8EC5 /* JXPagingView-JXPagingView */; + targetProxy = 461FE1A8333A6729F9FDBDB387ED075C /* PBXContainerItemProxy */; + }; + 4B5C4641F4EB341F47B3D2869D096B89 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK"; + target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; + targetProxy = 68798D33F833561560346899CFE36428 /* PBXContainerItemProxy */; + }; + 5FCB4204DBDF9B5A93B8ECF78233F99D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "JXSegmentedView-JXSegmentedView"; + target = 52F43AC38D9FF80196C69FB03AEEFDDA /* JXSegmentedView-JXSegmentedView */; + targetProxy = 073E1C7085F1F1B08B81B0B2631A70B8 /* PBXContainerItemProxy */; + }; + 623376E355F68DDCE990A77D632E0CD7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IronSourceSDK; + target = 205EFBEF86DA6E7E3D5B9BABED8872EE /* IronSourceSDK */; + targetProxy = 483748B149734FD75612F1929BF4DEA6 /* PBXContainerItemProxy */; + }; + 65387A10E64F9442014DA30A937C9392 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUserMessagingPlatform; + target = 458B188365A307B3C128ABF524D1A3E3 /* GoogleUserMessagingPlatform */; + targetProxy = 969A9B2ECEC680FC9C355090AA4C2A99 /* PBXContainerItemProxy */; + }; + 696098881DCD545B24796429283FB1BA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = VungleAds; + target = 0E0BEB9BA42E723532A589374CB30C00 /* VungleAds */; + targetProxy = 9FCDA0E9ABB6091CC1BC40D7FCB681DD /* PBXContainerItemProxy */; + }; + 6EE4D0F3733F7A2F215835B531491B8A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "DownloadButton-DownloadButton"; + target = 052F337D75D74480BB3BE904E7F2B1DF /* DownloadButton-DownloadButton */; + targetProxy = C10171D848EEFD5779B03382D1B2621B /* PBXContainerItemProxy */; + }; + 739A78D62A14BCF14156167DD5D7FCE9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK"; + target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; + targetProxy = 1381C4397EFA214DFCA920EDBFE2B7C6 /* PBXContainerItemProxy */; + }; + 73F6E1A6BC0436DC5ED568C52AE6340C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BURelyFoundation_Global; + target = 9C19D93C9A84F895FB3C382601416AA0 /* BURelyFoundation_Global */; + targetProxy = 6187641A78F98BC6D3117DA1F2F94660 /* PBXContainerItemProxy */; + }; + 7AE06EE841D41B66574BD710A23DB213 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMobileAdsMediationVungle; + target = 29E423640B01394D183D6B91B0B634D6 /* GoogleMobileAdsMediationVungle */; + targetProxy = C7B0C94C247FACB287148FFCCFF080C5 /* PBXContainerItemProxy */; + }; + 7D8325D3AFBC0C49E4C692B419B6DE19 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVProgressHUD; + target = 1C8D67D8B72D6BA42CCEDB648537A340 /* SVProgressHUD */; + targetProxy = 9243B021C38C09BD6CE889B1A5BCAC8F /* PBXContainerItemProxy */; + }; + 84158A2469145EA5D0BD107A89809DC3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftDate; + target = 6038CE6006EFBE9D905454CF01909C42 /* SwiftDate */; + targetProxy = 0A6746EBF63027DE492BE87E7EC73CEA /* PBXContainerItemProxy */; + }; + 8B56830DA32DE8C0F3B7B8C07F353ACD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Ads-Global"; + target = CE3AE892CB6C712E8AD91E4206A6CFAE /* Ads-Global */; + targetProxy = 1197644AB7B0FBA957FEF3656508DA11 /* PBXContainerItemProxy */; + }; + 9ED8C5DB4542F52460ECA6616FFECB8C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUserMessagingPlatform; + target = 458B188365A307B3C128ABF524D1A3E3 /* GoogleUserMessagingPlatform */; + targetProxy = B49A3785A0AE6E1F6E5A5B8051C4D3EE /* PBXContainerItemProxy */; + }; + A1EEDF5DD951DC7FE27DB9B200809558 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MintegralAdSDK; + target = 396FEEFBFD0F2124F8A266DB6506001E /* MintegralAdSDK */; + targetProxy = 2C50AA9BFF93F302DB12EFE36F601808 /* PBXContainerItemProxy */; + }; + A2F663F5B575A2470F943C1A39692561 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IronSourceSDK; + target = 205EFBEF86DA6E7E3D5B9BABED8872EE /* IronSourceSDK */; + targetProxy = AAC4F3257DED48CE4B8747F7FD4392AE /* PBXContainerItemProxy */; + }; + A6B4B333FE5109CE958965E0733813DF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "MintegralAdSDK-MTGSDK"; + target = EB37911E28FB45D4C95E571C72EAF7BA /* MintegralAdSDK-MTGSDK */; + targetProxy = 7B995BC8CE9781136FAA7D67267F7AD6 /* PBXContainerItemProxy */; + }; + A933AD089BDD72BB99B9DBEC7DC3724E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ChartboostSDK; + target = E4B2E76CF11A2BA2F1DC75B5B8BB8905 /* ChartboostSDK */; + targetProxy = A55CD93FA24ADC04395BFB035D9F11E8 /* PBXContainerItemProxy */; + }; + A9398ABBF556875ACB606A9DCED53122 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JXPagingView; + target = C4E1020AF425614337737213AA26DBD5 /* JXPagingView */; + targetProxy = 231DACE30F8144409727B274842FA4B3 /* PBXContainerItemProxy */; + }; + A9E97C369D3009297B69F653E0590FC2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Kingfisher; + target = E8022D22FAA6690B5E1C379C1BCE1491 /* Kingfisher */; + targetProxy = 47252244C6C26AD4A56D4FD33C5DB0FB /* PBXContainerItemProxy */; + }; + AC398E26546C7E3A88FA5AAFA2A6DD22 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = 3AC3ACABF36783551BDB9530AABE8473 /* PBXContainerItemProxy */; + }; + ADEDE37B18D3128CCA9E7E600F50338C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMobileAdsMediationPangle; + target = 451D74FB71071275F6268CAABC5A5CB6 /* GoogleMobileAdsMediationPangle */; + targetProxy = E2140491803E56FD9B0B9B3D1513DF4B /* PBXContainerItemProxy */; + }; + B2A0B3A54608DDB27A4AE79C46C9A6A6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK"; + target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; + targetProxy = 94D943BB121E746E8F1472AC7DE288C0 /* PBXContainerItemProxy */; + }; + B51C1DEFE94389485C6E60D156A20FFE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK"; + target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; + targetProxy = E6A0F78708A322333BE69855F80AB0D5 /* PBXContainerItemProxy */; + }; + B60B0196B484D1F31B574D6274653D78 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Kanna; + target = 93AC747EDE1EE56F89BBF405C1D67027 /* Kanna */; + targetProxy = 0BB1FA568694260FE9891B77D840B94B /* PBXContainerItemProxy */; + }; + B66A90E5AD6A3DC2BF0081B03DD1DC24 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ChartboostSDK; + target = E4B2E76CF11A2BA2F1DC75B5B8BB8905 /* ChartboostSDK */; + targetProxy = EEC5CA39E0877117F7D97E5D4912A6E0 /* PBXContainerItemProxy */; + }; + B78977018517C5360F553534E9A9FBEF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "GoogleUserMessagingPlatform-UserMessagingPlatformResources"; + target = 63A7C675C13F87669AF56006D943998B /* GoogleUserMessagingPlatform-UserMessagingPlatformResources */; + targetProxy = 79E585BBBA0D629B230B392E234137E4 /* PBXContainerItemProxy */; + }; + B80D87AA6AE1814A2C0275F2ECF0079D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AppLovinSDK; + target = 5BC46914A3617E8E5EA6E625B5DD1684 /* AppLovinSDK */; + targetProxy = 6916342A5951CD751C977D7C878E1A0F /* PBXContainerItemProxy */; + }; + B82AAC680495A9E207394AADB141EBE2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DownloadButton; + target = BC51A1CD10A25C78C1CF64315930A6A3 /* DownloadButton */; + targetProxy = DE6DE22C35C89012FF30EDFC2C397CB5 /* PBXContainerItemProxy */; + }; + BFF894D3FC2DA7E00BAE12D616ED8956 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Kanna-kanna_privacy"; + target = E9F1FA0C67049A20F65A6CA9B0693FB4 /* Kanna-kanna_privacy */; + targetProxy = 1DA71F0790FBC14EEC717ADD3A3D90C7 /* PBXContainerItemProxy */; + }; + C863A16EDA99EF120FB7ECD9A414C9B9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "VungleAds-VungleAds"; + target = 9BE5552F971FDB3DB9B44ED4DE22D476 /* VungleAds-VungleAds */; + targetProxy = 020D16F838B7478EFA8C09D5B0B3F326 /* PBXContainerItemProxy */; + }; + CADEF8B851D12199A831E47F236ABBAA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AppLovinSDK; + target = 5BC46914A3617E8E5EA6E625B5DD1684 /* AppLovinSDK */; + targetProxy = F44B1362FD18CFF9559A133CFA016E4F /* PBXContainerItemProxy */; + }; + CB4BBAAF05A90DA913D2DCE3F56B7BC5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Ads-Global-AdsGlobalSDK"; + target = 19577840F1C48EB693BC2CD4B4C94D7E /* Ads-Global-AdsGlobalSDK */; + targetProxy = F35EB21C2543ABD5045B2256DB86CB84 /* PBXContainerItemProxy */; + }; + CC2C4DC430974ED2CECA54040D165E16 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK"; + target = FEA3B3A570634836C0457F3D7CEF1699 /* Google-Mobile-Ads-SDK */; + targetProxy = 20B9F0B053A1CD231BE947DF7B662035 /* PBXContainerItemProxy */; + }; + D0626C0B0530AAB7136BCBF44F886383 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SnapKit-SnapKit_Privacy"; + target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */; + targetProxy = F0F1570EA0915087AE12B7F5D22BF980 /* PBXContainerItemProxy */; + }; + D40561471F322126212481CDFCCB26A3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Ads-Global"; + target = CE3AE892CB6C712E8AD91E4206A6CFAE /* Ads-Global */; + targetProxy = 1C0632EEB8330DBC1DAF9EED148CEB4A /* PBXContainerItemProxy */; + }; + D9FD9E5BB963177F441193717BE0CEDE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Alamofire-Alamofire"; + target = 976126A1CE06DC6E162563800E1BDF14 /* Alamofire-Alamofire */; + targetProxy = ED81BA0987A0C4301F075737CC1341C0 /* PBXContainerItemProxy */; + }; + DB1E972A2F6DE11CAC6984DBFB6CAF80 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMobileAdsMediationAppLovin; + target = 974F1C0B90731EBE2C0CC57038101452 /* GoogleMobileAdsMediationAppLovin */; + targetProxy = CF686FF141C5FFA30C1DA8B520A5C4BE /* PBXContainerItemProxy */; + }; + DBC035066810C57FB5F01A2860EC6360 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Google-Mobile-Ads-SDK-GoogleMobileAdsResources"; + target = 36FD0958A0EC4A0FCF599E9B22719B03 /* Google-Mobile-Ads-SDK-GoogleMobileAdsResources */; + targetProxy = E852423BB261E307D5FF8675E5247511 /* PBXContainerItemProxy */; + }; + E67C909FF061978ED3C7A5CF0098EFCB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 499A40E29B008639D4EA8F62EB44F393 /* PBXContainerItemProxy */; + }; + E978C07528E3BABE19E709E425085904 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMobileAdsMediationChartboost; + target = 5001F84E52E8E82CAE7578A60976A1EF /* GoogleMobileAdsMediationChartboost */; + targetProxy = 6E2FE6149AEE1DB815178D2A4F668BF7 /* PBXContainerItemProxy */; + }; + EF36BA53BF8A0960F49DDCD7C0FE4D37 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardManagerSwift; + target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; + targetProxy = FBFF596195976F31F4F63353DC69BA90 /* PBXContainerItemProxy */; + }; + F71BFE98E214338E7A881F5B1655FBFD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = VungleAds; + target = 0E0BEB9BA42E723532A589374CB30C00 /* VungleAds */; + targetProxy = 8E425C36A0727A149E712D4527C78300 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 04607B00F8C4F6928AE75DCC110D480D /* Release */ = { + 02206ED4015DDBEC69B78263E5BB41C2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C8257F219482B3B7721A3ED7B74E9A3C /* GoogleUserMessagingPlatform.release.xcconfig */; + baseConfigurationReference = E4DDA730A95861C9ED61E3C8CA3E3A1C /* Ads-Global.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Ads-Global"; + IBSC_MODULE = Ads_Global; + INFOPLIST_FILE = "Target Support Files/Ads-Global/ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = AdsGlobalSDK; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 04CD83DB09335C93DE606A39CC787964 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9DFE9F2F03D244C8092803B7AE788808 /* Kanna.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kanna"; + IBSC_MODULE = Kanna; + INFOPLIST_FILE = "Target Support Files/Kanna/ResourceBundle-kanna_privacy-Kanna-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = kanna_privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 07794809D5E92AEF7A27292290470181 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 13EAD7B8157DA933F2C839CE905407B6 /* Google-Mobile-Ads-SDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7221,9 +7416,9 @@ }; name = Release; }; - 0590FCCBA798149997B3D4CE9B99F553 /* Debug */ = { + 09B45EBC0D273640117BD1D6525394E0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8D4D51C61617928780C3C4174E4759A0 /* Alamofire.debug.xcconfig */; + baseConfigurationReference = 211FA1C6A7DBF8300B7FC48D653F0FA2 /* Alamofire.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; @@ -7238,9 +7433,9 @@ }; name = Debug; }; - 07794809D5E92AEF7A27292290470181 /* Release */ = { + 15ACE9AEDF875996BB1B87D5D8969B29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F18094F3BC18CB2A733F6495760F67A6 /* Google-Mobile-Ads-SDK.release.xcconfig */; + baseConfigurationReference = 2F8E77966D9CFA2E52E1CE25EE7F647A /* GoogleMobileAdsMediationIronSource.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7256,44 +7451,9 @@ }; name = Release; }; - 0A46341F11F81714E79FF7E9DB2ABE86 /* Release */ = { + 16A2067D3219A7C6DAE4E6F86666FD5B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F5823BBB048AC8D787E5205A40D1E60 /* BURelyFoundation_Global.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 0B897DB2BDC42B00ADBFD7757C232498 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5C8F9E3A57A65BCB0DC450BEEB181277 /* VungleAds.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 0BBABD9DA5F49DA8A84EAD2653907FD5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 249EEFE2B8FB7522CC0CF96FFA5433B1 /* JXPagingView.release.xcconfig */; + baseConfigurationReference = 706C179631828F3CF81EFA5C477E0483 /* JXPagingView.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXPagingView"; @@ -7308,44 +7468,9 @@ }; name = Release; }; - 15ACE9AEDF875996BB1B87D5D8969B29 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B594797CCC2F0D79B03B11F74ADD11BE /* GoogleMobileAdsMediationIronSource.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 162CC8BC555123A4A11946985D5262C0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A8D8FEC1E6ABC47E9EA6151DC8F24265 /* Kingfisher.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; - IBSC_MODULE = Kingfisher; - INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = Kingfisher; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 17FCF31D47F4C7CC6427ED1E84A9FC1B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E8D6959BD385499146EA0E87C109E0A1 /* MarqueeLabel.debug.xcconfig */; + baseConfigurationReference = EE5F3970AF9D5888E7A6A849E03C4F95 /* MarqueeLabel.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -7380,7 +7505,7 @@ }; 1814FE8FCE7D435F843B63F79C041DDF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4727C20E004E348A8FE66D4298FBF035 /* Kingfisher.release.xcconfig */; + baseConfigurationReference = DF6451CC5A8A40CF9E84A54DE2ABB661 /* Kingfisher.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -7414,16 +7539,16 @@ }; name = Release; }; - 19AD85CD1D13B06A83D20B73363F8AA8 /* Release */ = { + 1970A62823A619C625F248DD68F7188B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4727C20E004E348A8FE66D4298FBF035 /* Kingfisher.release.xcconfig */; + baseConfigurationReference = 29D37AA41B25C3B2835F0AB7213D36B4 /* IronSourceSDK.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; - IBSC_MODULE = Kingfisher; - INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IronSourceSDK"; + IBSC_MODULE = IronSourceSDK; + INFOPLIST_FILE = "Target Support Files/IronSourceSDK/ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = Kingfisher; + PRODUCT_NAME = IronSourcePrivacyInfo; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -7433,7 +7558,7 @@ }; 1AAF3B5EE94AF573BC39D3167C5DF211 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 81DF3A71D74BE1061242D6D2DA038A02 /* SwiftDate.release.xcconfig */; + baseConfigurationReference = BF8C70A35687784463B3D3354C31CA66 /* SwiftDate.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -7466,27 +7591,26 @@ }; name = Release; }; - 1D88F7F832EC77ED9DDF6BE2B21AF771 /* Release */ = { + 2099351B7BFA20C81630A7C49D2E413B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 834C2D727C87A9DDC46DC8734870A689 /* MintegralAdSDK.release.xcconfig */; + baseConfigurationReference = A84EF413DAFC3A233F42E239779252E2 /* MintegralAdSDK.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MintegralAdSDK"; + IBSC_MODULE = MintegralAdSDK; + INFOPLIST_FILE = "Target Support Files/MintegralAdSDK/ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = MTGSDK; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; 21EECB91D3F15C0146F40FD232A063C4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FA4ABDD10671835E38DCF09FA5E6F833 /* Kanna.release.xcconfig */; + baseConfigurationReference = 6D2B2683AF997BE3BBEA7E3E8B0A05F1 /* Kanna.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -7522,7 +7646,7 @@ }; 22BEC4008D122D3091833F48CBD3354C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 644C92B77C8E668DFFECC8F77636642D /* GoogleMobileAdsMediationPangle.release.xcconfig */; + baseConfigurationReference = B0472C60BE8BDD68292D7C64F58BEAFA /* GoogleMobileAdsMediationPangle.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7540,7 +7664,7 @@ }; 24579131BC6DBD05FD6C05CB6412F8E6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4736B6A63E27352456CDF33793F0A73D /* Ads-Global.release.xcconfig */; + baseConfigurationReference = 5759642379970179A6FFCC739F07609A /* Ads-Global.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7556,9 +7680,26 @@ }; name = Release; }; + 2650B027DF398DE87777663C63056566 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1D80BE642055DB285AEC5EFDD3D5FDB6 /* SnapKit.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; + IBSC_MODULE = SnapKit; + INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = SnapKit_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 2671DCC2A08B20701019882BC4A0EDF3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 213429F222406D37FD7728065B241982 /* GoogleMobileAdsMediationVungle.release.xcconfig */; + baseConfigurationReference = 198C5F8C1B2F1677A517DF17E94DBFAE /* GoogleMobileAdsMediationVungle.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7576,7 +7717,7 @@ }; 28EC992478A961CD9F12921FF48705A1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1A1FC34A4430AAD3865FC24044D3EAB1 /* GoogleMobileAdsMediationAppLovin.release.xcconfig */; + baseConfigurationReference = AB1CE576FF4841C705AC827F0235A2FB /* GoogleMobileAdsMediationAppLovin.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7592,23 +7733,6 @@ }; name = Release; }; - 29E7F68C361C3189127D16636D5D75D8 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 14A25FE2314DE26C384806C1CAE7BF09 /* SnapKit.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; - IBSC_MODULE = SnapKit; - INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = SnapKit_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 2B9E26EAE2CD392AD762421F663075A1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -7675,67 +7799,16 @@ }; name = Debug; }; - 2FB5BD13F1AAF322A031BD11022B838B /* Release */ = { + 2E1578969CE23A352A78C7665CA23533 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 036D4A86877089133895540571E6754F /* DownloadButton.release.xcconfig */; + baseConfigurationReference = DD9B11ECBBE71A036D52F1A629DB95D3 /* MJRefresh.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DownloadButton"; - IBSC_MODULE = DownloadButton; - INFOPLIST_FILE = "Target Support Files/DownloadButton/ResourceBundle-DownloadButton-DownloadButton-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = DownloadButton; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 332F7DEB25A88F60AD6FE3044EB72F47 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 41FB5BAB1D9501643282B96221B88A41 /* MintegralAdSDK.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MintegralAdSDK"; - IBSC_MODULE = MintegralAdSDK; - INFOPLIST_FILE = "Target Support Files/MintegralAdSDK/ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - PRODUCT_NAME = MTGSDK; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 358694C8B20F87A2CF831B5282CA5C71 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5897EEFAA70504709455B4D62EBD271A /* JXSegmentedView.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXSegmentedView"; - IBSC_MODULE = JXSegmentedView; - INFOPLIST_FILE = "Target Support Files/JXSegmentedView/ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - PRODUCT_NAME = JXSegmentedView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 372F6E5D7BFFB4E3E2855CD7392D13EC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FA4ABDD10671835E38DCF09FA5E6F833 /* Kanna.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kanna"; - IBSC_MODULE = Kanna; - INFOPLIST_FILE = "Target Support Files/Kanna/ResourceBundle-kanna_privacy-Kanna-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; + IBSC_MODULE = MJRefresh; + INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = kanna_privacy; + PRODUCT_NAME = MJRefresh.Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -7743,26 +7816,9 @@ }; name = Release; }; - 3ABD60A3E82F1239EC516D50BA4A4412 /* Debug */ = { + 34750AA8C3CF3936F5406F95B10E834C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FD51310CF61F782A995CD6F110883EEC /* Kanna.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kanna"; - IBSC_MODULE = Kanna; - INFOPLIST_FILE = "Target Support Files/Kanna/ResourceBundle-kanna_privacy-Kanna-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = kanna_privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 3C735A74445CFD5CABF905B055A13A73 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0AD7E18EC45D9F731F82FBBF8E5E4BD0 /* GoogleMobileAdsMediationIronSource.debug.xcconfig */; + baseConfigurationReference = 14B696ADA96F8595F54A7B194E692EE8 /* IronSourceSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7777,26 +7833,167 @@ }; name = Debug; }; - 40C5EBD74961EEDD876CB69F089EB6E7 /* Debug */ = { + 3579B3737521340316853790CD4C705A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5C8F9E3A57A65BCB0DC450BEEB181277 /* VungleAds.debug.xcconfig */; + baseConfigurationReference = A84EF413DAFC3A233F42E239779252E2 /* MintegralAdSDK.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 3A02728E1A4856507C8698ABD74A22FC /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A098F21E0C1F0B260D145E7A944C46D8 /* SnapKit.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/VungleAds"; - IBSC_MODULE = VungleAds; - INFOPLIST_FILE = "Target Support Files/VungleAds/ResourceBundle-VungleAds-VungleAds-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; + IBSC_MODULE = SnapKit; + INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = VungleAds; + PRODUCT_NAME = SnapKit_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; + name = Release; + }; + 3B1194E2EEEA97A8A943DF99E9181B19 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A024A0A541D788A4F8FC762FE54784BC /* SwiftyStoreKit.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftyStoreKit/SwiftyStoreKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwiftyStoreKit/SwiftyStoreKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SwiftyStoreKit/SwiftyStoreKit.modulemap"; + PRODUCT_MODULE_NAME = SwiftyStoreKit; + PRODUCT_NAME = SwiftyStoreKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 3C735A74445CFD5CABF905B055A13A73 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33256FA390BA702F9C1B8FF5E99C1087 /* GoogleMobileAdsMediationIronSource.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = Debug; }; + 3E2AC5BC1D32680CA9D46F42DF8AC6E7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C5A558306E631973D7B81200472877D4 /* Pods-relax.offline.mp3.music.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 427A62193EA368B8C6CAC9D5F23BAC3B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4C61491492E9ACBCDA9225C75C1A4F5A /* DownloadButton.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DownloadButton"; + IBSC_MODULE = DownloadButton; + INFOPLIST_FILE = "Target Support Files/DownloadButton/ResourceBundle-DownloadButton-DownloadButton-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = DownloadButton; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 48C59CC79C85A5B6A3918E78BD677461 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 05F91E7F17D749558D41A048335B944E /* GoogleUserMessagingPlatform.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleUserMessagingPlatform"; + IBSC_MODULE = GoogleUserMessagingPlatform; + INFOPLIST_FILE = "Target Support Files/GoogleUserMessagingPlatform/ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = UserMessagingPlatformResources; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 49ECDEB1F766445F069C9762EF802030 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1361D7A14CF8C260353D15A184C6D32F /* DownloadButton.debug.xcconfig */; + baseConfigurationReference = CAEAF680E4071081BDD3344225C0844B /* DownloadButton.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -7828,9 +8025,63 @@ }; name = Debug; }; + 4BC2849911511D94A0C86342898F2AC0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7ED98B100939E028C0270E7636E70A55 /* Pods-relax.offline.mp3.music.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 4CF81CA502D0141874A39E52C440ADB3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CAEFA43C85794FE3D60FCE6D0446AE19 /* MarqueeLabel.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; + IBSC_MODULE = MarqueeLabel; + INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = MarqueeLabel; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 4F6B7B5CD14872E3A256C4E8662E8119 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7EE8391199B28397DF98F319BE4ACA91 /* GoogleMobileAdsMediationPangle.debug.xcconfig */; + baseConfigurationReference = 529D1A35314E06AA48E49D618A1B623C /* GoogleMobileAdsMediationPangle.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7847,7 +8098,7 @@ }; 5164FEAAA67709BFD528D694AE912928 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F9FCDE2CC7DD43D076B932069B8E35F3 /* GoogleMobileAdsMediationChartboost.release.xcconfig */; + baseConfigurationReference = DC353E8FCB34DFE6FE45DD780A40E396 /* GoogleMobileAdsMediationChartboost.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -7863,26 +8114,9 @@ }; name = Release; }; - 560634617C573F754F99DCF892F82060 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E8D6959BD385499146EA0E87C109E0A1 /* MarqueeLabel.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; - IBSC_MODULE = MarqueeLabel; - INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = MarqueeLabel; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 563564487BD399E6F70C91C5FDCCBDA8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E821E22D9470FF5E530ABA692DB2CD1E /* SVProgressHUD.release.xcconfig */; + baseConfigurationReference = DD515FF09FEA01119E688F263DEAA263 /* SVProgressHUD.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -7918,7 +8152,7 @@ }; 5BC52FD46EE5AEF30D1D8C860A24A32F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9DBA0A9C62A5EECE3E5362D2226CC93 /* MarqueeLabel.release.xcconfig */; + baseConfigurationReference = CAEFA43C85794FE3D60FCE6D0446AE19 /* MarqueeLabel.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -7952,9 +8186,26 @@ }; name = Release; }; + 5DFF292733D052BDB2F13A3B2FDACBE9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 693DF1AFF95267E69CB8F7A5CF179BD0 /* GoogleUserMessagingPlatform.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleUserMessagingPlatform"; + IBSC_MODULE = GoogleUserMessagingPlatform; + INFOPLIST_FILE = "Target Support Files/GoogleUserMessagingPlatform/ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = UserMessagingPlatformResources; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 5E4C64D56B505D84A44C5EBF9879A28A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3EEFEAD0B4C970E5B585DCE7F95AC569 /* Tiercel.debug.xcconfig */; + baseConfigurationReference = AA3CF2678242ADBE6657E86F09C168DC /* Tiercel.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8049,9 +8300,27 @@ }; name = Release; }; + 664F315AC6D2D529732D971849C690F3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 29D37AA41B25C3B2835F0AB7213D36B4 /* IronSourceSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 6B97FF6BC4767F0F6D479EA49EE75E4E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D8BF7A65CDB97E35E2B821EEA2D61658 /* AppLovinSDK.debug.xcconfig */; + baseConfigurationReference = A0E895A957C7AFE30151E7632519A88F /* AppLovinSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8066,26 +8335,9 @@ }; name = Debug; }; - 70987474B43D842C151C410675D0C522 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9C05ADACE07B6237F234BB0BFF8C1C91 /* BURelyFoundation_Global.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 714A038955EDD712335B7293B4D7DAB3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8D4D51C61617928780C3C4174E4759A0 /* Alamofire.debug.xcconfig */; + baseConfigurationReference = 211FA1C6A7DBF8300B7FC48D653F0FA2 /* Alamofire.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8118,9 +8370,44 @@ }; name = Debug; }; + 73581B57929BCE1A3B985D56F68687A2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6E5C342EA32C93EF01002F7E92C588D0 /* VungleAds.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/VungleAds"; + IBSC_MODULE = VungleAds; + INFOPLIST_FILE = "Target Support Files/VungleAds/ResourceBundle-VungleAds-VungleAds-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = VungleAds; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 741E2B1B53455F21CAC2313410E5842D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EB0819184AA9084F91743F1F8C87DA60 /* MintegralAdSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 76905E907456A09D8A2626C4E0659D45 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 87B0902BDD7740765142C331C2CC3764 /* Ads-Global.debug.xcconfig */; + baseConfigurationReference = E4DDA730A95861C9ED61E3C8CA3E3A1C /* Ads-Global.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8135,26 +8422,9 @@ }; name = Debug; }; - 77BCE14CF6A7FB91762B6620675F782A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E9DBA0A9C62A5EECE3E5362D2226CC93 /* MarqueeLabel.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; - IBSC_MODULE = MarqueeLabel; - INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = MarqueeLabel; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 796A20FEF97A102A877A06F7C64B8D4B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 011B4988C514A35669B15D43746C7CDB /* JXSegmentedView.debug.xcconfig */; + baseConfigurationReference = 8C852E2C366B0C59D687C0CD083AC3F7 /* JXSegmentedView.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8186,26 +8456,43 @@ }; name = Debug; }; - 85782871090B03794F214919D1C64E82 /* Debug */ = { + 80188D56B40D50801BFA26395280F690 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 41FB5BAB1D9501643282B96221B88A41 /* MintegralAdSDK.debug.xcconfig */; + baseConfigurationReference = DF6451CC5A8A40CF9E84A54DE2ABB661 /* Kingfisher.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; + IBSC_MODULE = Kingfisher; + INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = Kingfisher; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; - 8642D17E9EBDBE616D9DC46278A24E00 /* Release */ = { + 81420962335055F552404B6265070D14 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F18094F3BC18CB2A733F6495760F67A6 /* Google-Mobile-Ads-SDK.release.xcconfig */; + baseConfigurationReference = 4ED492F53474E8BF31DA3308BE3CC186 /* VungleAds.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/VungleAds"; + IBSC_MODULE = VungleAds; + INFOPLIST_FILE = "Target Support Files/VungleAds/ResourceBundle-VungleAds-VungleAds-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = VungleAds; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 842012816D51152FED268AAE2A3CBEFD /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 13EAD7B8157DA933F2C839CE905407B6 /* Google-Mobile-Ads-SDK.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Google-Mobile-Ads-SDK"; @@ -8220,26 +8507,26 @@ }; name = Release; }; - 87039918A7E7F8CEC3C7B4B9B84DCEC7 /* Debug */ = { + 8757E65BD88D431189FAE9C2A1BF8CBE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 53FA19697B7FF272F1712986ED506F64 /* IronSourceSDK.debug.xcconfig */; + baseConfigurationReference = 5759642379970179A6FFCC739F07609A /* Ads-Global.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Ads-Global"; + IBSC_MODULE = Ads_Global; + INFOPLIST_FILE = "Target Support Files/Ads-Global/ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = AdsGlobalSDK; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; 88E7E4A613502DA2B487B6359A872A83 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FD51310CF61F782A995CD6F110883EEC /* Kanna.debug.xcconfig */; + baseConfigurationReference = 9DFE9F2F03D244C8092803B7AE788808 /* Kanna.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8272,26 +8559,9 @@ }; name = Debug; }; - 89C5213F2F8745F49C10874FA124E33C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 87B0902BDD7740765142C331C2CC3764 /* Ads-Global.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Ads-Global"; - IBSC_MODULE = Ads_Global; - INFOPLIST_FILE = "Target Support Files/Ads-Global/ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = AdsGlobalSDK; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 8CACCE2CB5842FEF152EA06410C2C853 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 44C1093D653ED464F7F47B6F3F596529 /* Tiercel.release.xcconfig */; + baseConfigurationReference = 5FA4E88E91237BAB090514D9993CDFC7 /* Tiercel.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8325,43 +8595,26 @@ }; name = Release; }; - 8FC5261EE6FE7CD83E91ABDA665DB955 /* Release */ = { + 8DC4AE7F0F592247AFDFC8A3FC19C646 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDBEA4CD908A31ECF6E0D01C4C60D087 /* IronSourceSDK.release.xcconfig */; + baseConfigurationReference = 90386D6CDB88424D72C0D20D75D3B719 /* Google-Mobile-Ads-SDK.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IronSourceSDK"; - IBSC_MODULE = IronSourceSDK; - INFOPLIST_FILE = "Target Support Files/IronSourceSDK/ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Google-Mobile-Ads-SDK"; + IBSC_MODULE = Google_Mobile_Ads_SDK; + INFOPLIST_FILE = "Target Support Files/Google-Mobile-Ads-SDK/ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = IronSourcePrivacyInfo; + PRODUCT_NAME = GoogleMobileAdsResources; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; - 9053F774312EEB1126BC84EE91B6F29E /* Release */ = { + 8E6FF74D9D22D45F017748562CA8D179 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 834C2D727C87A9DDC46DC8734870A689 /* MintegralAdSDK.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MintegralAdSDK"; - IBSC_MODULE = MintegralAdSDK; - INFOPLIST_FILE = "Target Support Files/MintegralAdSDK/ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - PRODUCT_NAME = MTGSDK; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - 921F8C58576D31BE3FE65C02D73479A3 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BE78A3CC5BEFF088B0236E897778E866 /* JXPagingView.debug.xcconfig */; + baseConfigurationReference = 8B7B6CFB9A6E82EC4E480D280C4FD01B /* JXPagingView.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXPagingView"; @@ -8376,9 +8629,60 @@ }; name = Debug; }; + 9185DB702B1C9A6BD2C560F69FAAB114 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B4ED2FF2E1853EBE6A1AC16153854B92 /* MJRefresh.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; + IBSC_MODULE = MJRefresh; + INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = MJRefresh.Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 921BDF302FC4D69CC4BFD651902B9648 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 14B696ADA96F8595F54A7B194E692EE8 /* IronSourceSDK.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IronSourceSDK"; + IBSC_MODULE = IronSourceSDK; + INFOPLIST_FILE = "Target Support Files/IronSourceSDK/ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = IronSourcePrivacyInfo; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 92FC02A607ACB3C93D3290D6778B4BE5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CAEAF680E4071081BDD3344225C0844B /* DownloadButton.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DownloadButton"; + IBSC_MODULE = DownloadButton; + INFOPLIST_FILE = "Target Support Files/DownloadButton/ResourceBundle-DownloadButton-DownloadButton-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = DownloadButton; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 9400BB344D01EE5B96CDE7D9C63A2C6D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F9253A62250778430C74AEB5A416454B /* AppLovinSDK.release.xcconfig */; + baseConfigurationReference = 01BD3E536F10920C278BE1ED09D1C46A /* AppLovinSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8394,9 +8698,43 @@ }; name = Release; }; + 951E2DE28E6AF8E079F72AF45F26A9F5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EB0819184AA9084F91743F1F8C87DA60 /* MintegralAdSDK.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MintegralAdSDK"; + IBSC_MODULE = MintegralAdSDK; + INFOPLIST_FILE = "Target Support Files/MintegralAdSDK/ResourceBundle-MTGSDK-MintegralAdSDK-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + PRODUCT_NAME = MTGSDK; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 95CA5D8985478A7E186C7289CD5125B8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6D2B2683AF997BE3BBEA7E3E8B0A05F1 /* Kanna.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kanna"; + IBSC_MODULE = Kanna; + INFOPLIST_FILE = "Target Support Files/Kanna/ResourceBundle-kanna_privacy-Kanna-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = kanna_privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 984240AE6A3D535525200348828211E3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 14A25FE2314DE26C384806C1CAE7BF09 /* SnapKit.release.xcconfig */; + baseConfigurationReference = A098F21E0C1F0B260D145E7A944C46D8 /* SnapKit.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8432,7 +8770,7 @@ }; 996D6F8FA470340C4D52B32A3F5B7AA6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C47A170A9ACAD74298BBD89F88E6BE7D /* ChartboostSDK.debug.xcconfig */; + baseConfigurationReference = C6DD78FC74E34EE205E326D2F57A9063 /* ChartboostSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8447,26 +8785,9 @@ }; name = Debug; }; - 9BE42CAA1D354DCACA708FB53FA9AD23 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 011B4988C514A35669B15D43746C7CDB /* JXSegmentedView.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXSegmentedView"; - IBSC_MODULE = JXSegmentedView; - INFOPLIST_FILE = "Target Support Files/JXSegmentedView/ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - PRODUCT_NAME = JXSegmentedView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 9C0B415A54C1C30F674208B8ADAB6C17 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4AB1C4B105B969D2956BD4D644847839 /* SnapKit.debug.xcconfig */; + baseConfigurationReference = 1D80BE642055DB285AEC5EFDD3D5FDB6 /* SnapKit.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8499,26 +8820,26 @@ }; name = Debug; }; - 9FF817E1C7ED4B79E8EA033BC505B8E1 /* Debug */ = { + 9E758E26B338D595F91F9CD5550F5BC7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1361D7A14CF8C260353D15A184C6D32F /* DownloadButton.debug.xcconfig */; + baseConfigurationReference = 3EF82C5CD76EBFEC133FFE7509107612 /* BURelyFoundation_Global.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/DownloadButton"; - IBSC_MODULE = DownloadButton; - INFOPLIST_FILE = "Target Support Files/DownloadButton/ResourceBundle-DownloadButton-DownloadButton-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = DownloadButton; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; }; name = Debug; }; A1573131DAF98613CBA8A298B22CFC05 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7855A91070E925DE8B237240803F28B7 /* ChartboostSDK.release.xcconfig */; + baseConfigurationReference = E6155DFE9CF658770EE8DE0D71557759 /* ChartboostSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8534,9 +8855,26 @@ }; name = Release; }; + A332C5AB854F3346FCB353885E8BA0F6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5381095C4AB949662F2CE8654885558C /* JXSegmentedView.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXSegmentedView"; + IBSC_MODULE = JXSegmentedView; + INFOPLIST_FILE = "Target Support Files/JXSegmentedView/ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + PRODUCT_NAME = JXSegmentedView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; A6260E74821A6D83D56C6FD7B057B34D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8E70DE1CC9669F96C0E6E544D7E665FE /* IQKeyboardManagerSwift.debug.xcconfig */; + baseConfigurationReference = 856300A0EDD0825DC10FE0CBEFAFF2D6 /* IQKeyboardManagerSwift.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8571,7 +8909,7 @@ }; A7D05D839D2CE193DCEADAAF8897CD53 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5897EEFAA70504709455B4D62EBD271A /* JXSegmentedView.release.xcconfig */; + baseConfigurationReference = 5381095C4AB949662F2CE8654885558C /* JXSegmentedView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8604,9 +8942,26 @@ }; name = Release; }; - ABC936BD3E9FFEB7ABE22E378B06719D /* Release */ = { + AAB0780651239AEFBFA6F8058894C584 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 850B602C21659F08E659325E90FBD015 /* VungleAds.release.xcconfig */; + baseConfigurationReference = 022C501E6207EB1C38DFAA5793C232CA /* Kingfisher.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Kingfisher"; + IBSC_MODULE = Kingfisher; + INFOPLIST_FILE = "Target Support Files/Kingfisher/ResourceBundle-Kingfisher-Kingfisher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + PRODUCT_NAME = Kingfisher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + AB3B6155D6F4A9F01B0E80EC322B5EB6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 196F1861CBC25922ABF69EF522F37177 /* BURelyFoundation_Global.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8622,26 +8977,9 @@ }; name = Release; }; - AEB057DF3408170C8C3431A3349CE539 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4736B6A63E27352456CDF33793F0A73D /* Ads-Global.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Ads-Global"; - IBSC_MODULE = Ads_Global; - INFOPLIST_FILE = "Target Support Files/Ads-Global/ResourceBundle-AdsGlobalSDK-Ads-Global-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = AdsGlobalSDK; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; AFC2A3074AFDEA094187DD0C92DA6600 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FC33B8CBB6FB10A0171E9BFE2279A43E /* Google-Mobile-Ads-SDK.debug.xcconfig */; + baseConfigurationReference = 90386D6CDB88424D72C0D20D75D3B719 /* Google-Mobile-Ads-SDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8658,7 +8996,7 @@ }; B31CF9907306152728F440F1F94804FD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F4A878D3A14B8F0DB21AE35FCCE6B2E1 /* MJRefresh.debug.xcconfig */; + baseConfigurationReference = B4ED2FF2E1853EBE6A1AC16153854B92 /* MJRefresh.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8691,26 +9029,43 @@ }; name = Debug; }; - BC5DD09F65D4F50666AEE2CCF39E8D87 /* Debug */ = { + B8AE63F6518E3973FDDFE8C8C822D4AF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 53FA19697B7FF272F1712986ED506F64 /* IronSourceSDK.debug.xcconfig */; + baseConfigurationReference = E510AFEA69C9B8C6C0A7D283DEA97B3C /* SwiftyStoreKit.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IronSourceSDK"; - IBSC_MODULE = IronSourceSDK; - INFOPLIST_FILE = "Target Support Files/IronSourceSDK/ResourceBundle-IronSourcePrivacyInfo-IronSourceSDK-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = IronSourcePrivacyInfo; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftyStoreKit/SwiftyStoreKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwiftyStoreKit/SwiftyStoreKit-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/SwiftyStoreKit/SwiftyStoreKit.modulemap"; + PRODUCT_MODULE_NAME = SwiftyStoreKit; + PRODUCT_NAME = SwiftyStoreKit; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; C107A00E8915CBCD07039B1CDC63628E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 330A92D62920E3585E19CCDA6B94BC3D /* SVProgressHUD.debug.xcconfig */; + baseConfigurationReference = 95F4DF17634F6914CEF43174BFBCC2DA /* SVProgressHUD.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8743,26 +9098,9 @@ }; name = Debug; }; - C2203C9FCC76F20B160974FE2AFCA8B9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 36EB4316B5ED89A6196EF1A6941C5B99 /* GoogleUserMessagingPlatform.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; C37261D9FB6D4AFE04B143C9910CD592 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 765ACA8A7A6307F62D4BB849144C7C0F /* SwiftDate.debug.xcconfig */; + baseConfigurationReference = F393767F78876BEEBB4EBDDFA86C4255 /* SwiftDate.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -8794,47 +9132,9 @@ }; name = Debug; }; - C472323949FDA153924E57E35A78B24C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C5A558306E631973D7B81200472877D4 /* Pods-relax.offline.mp3.music.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; C80939B38D3C4807F75130E5135B40A8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D2F077D0789B86E9184E38E057BD7E64 /* GoogleMobileAdsMediationAppLovin.debug.xcconfig */; + baseConfigurationReference = 505E2F13831075027CB4BD33143C16E8 /* GoogleMobileAdsMediationAppLovin.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8851,7 +9151,7 @@ }; CA60CF70D0AF64CB6C7F697460FBE2FE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01321C9D4CE0235C2141CFB28A36DC18 /* Alamofire.release.xcconfig */; + baseConfigurationReference = E2CCB44220F4780B83D5FD00D8AA47C2 /* Alamofire.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8885,9 +9185,26 @@ }; name = Release; }; - CE3551CFD8001830E71F8730C3E39E62 /* Release */ = { + CE56312BD0C0338703EA441B7112877F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDBEA4CD908A31ECF6E0D01C4C60D087 /* IronSourceSDK.release.xcconfig */; + baseConfigurationReference = 31CB69DDECBCDE3C78633F1FF15B31DE /* GoogleMobileAdsMediationChartboost.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + D1D4ED4994F8D7CE11BB4ED801B4879B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4ED492F53474E8BF31DA3308BE3CC186 /* VungleAds.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -8903,60 +9220,9 @@ }; name = Release; }; - CE56312BD0C0338703EA441B7112877F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DB5F2134A024A40010AF11C6DF506A4A /* GoogleMobileAdsMediationChartboost.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - CF3B9EA341B243D1F9EB6EBB4B63B69E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FC33B8CBB6FB10A0171E9BFE2279A43E /* Google-Mobile-Ads-SDK.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Google-Mobile-Ads-SDK"; - IBSC_MODULE = Google_Mobile_Ads_SDK; - INFOPLIST_FILE = "Target Support Files/Google-Mobile-Ads-SDK/ResourceBundle-GoogleMobileAdsResources-Google-Mobile-Ads-SDK-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = GoogleMobileAdsResources; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - CF60CC1753D1C76EC55037B86F0FC53E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C8257F219482B3B7721A3ED7B74E9A3C /* GoogleUserMessagingPlatform.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleUserMessagingPlatform"; - IBSC_MODULE = GoogleUserMessagingPlatform; - INFOPLIST_FILE = "Target Support Files/GoogleUserMessagingPlatform/ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = UserMessagingPlatformResources; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; D71AFD6535C82AF9CF91933A9687B877 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 97C52A19ACDC718D59A795C2BB6FCE1C /* MJRefresh.release.xcconfig */; + baseConfigurationReference = DD9B11ECBBE71A036D52F1A629DB95D3 /* MJRefresh.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8992,7 +9258,7 @@ }; D95573618F6EF9FA2384E67C37408BD3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8D8FEC1E6ABC47E9EA6151DC8F24265 /* Kingfisher.debug.xcconfig */; + baseConfigurationReference = 022C501E6207EB1C38DFAA5793C232CA /* Kingfisher.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9025,46 +9291,26 @@ }; name = Debug; }; - DE8073AE9E487BB93DAEDFA105AB0449 /* Debug */ = { + E0D09708675E0B6090BB81C8576C7C68 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7ED98B100939E028C0270E7636E70A55 /* Pods-relax.offline.mp3.music.debug.xcconfig */; + baseConfigurationReference = 6E5C342EA32C93EF01002F7E92C588D0 /* VungleAds.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Debug; }; E0D85AC35AE1FCCF988F5CD7503DDB0F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 249EEFE2B8FB7522CC0CF96FFA5433B1 /* JXPagingView.release.xcconfig */; + baseConfigurationReference = 706C179631828F3CF81EFA5C477E0483 /* JXPagingView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9097,26 +9343,9 @@ }; name = Release; }; - E2CE1DC3C27A6A08F52406A4A8695652 /* Debug */ = { + E1B5E5B5D4C9FDE5C2289BC700F73B38 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F4A878D3A14B8F0DB21AE35FCCE6B2E1 /* MJRefresh.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; - IBSC_MODULE = MJRefresh; - INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = MJRefresh.Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - E3C200FE22BE0CD86665FAF4E17D3C22 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE202098414F3F33730BF6E714983006 /* GoogleMobileAdsMediationMintegral.release.xcconfig */; + baseConfigurationReference = 05F91E7F17D749558D41A048335B944E /* GoogleUserMessagingPlatform.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9132,16 +9361,16 @@ }; name = Release; }; - E3E0D86D3B962F4F94AEAC2A80BE2562 /* Debug */ = { + E2454895909EE78ACF341D97B8526D29 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4AB1C4B105B969D2956BD4D644847839 /* SnapKit.debug.xcconfig */; + baseConfigurationReference = EE5F3970AF9D5888E7A6A849E03C4F95 /* MarqueeLabel.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; - IBSC_MODULE = SnapKit; - INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MarqueeLabel"; + IBSC_MODULE = MarqueeLabel; + INFOPLIST_FILE = "Target Support Files/MarqueeLabel/ResourceBundle-MarqueeLabel-MarqueeLabel-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = SnapKit_Privacy; + PRODUCT_NAME = MarqueeLabel; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -9149,33 +9378,34 @@ }; name = Debug; }; - E3EF2BEDCF1CF1C079913D8D385B0FAF /* Release */ = { + E3C200FE22BE0CD86665FAF4E17D3C22 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 850B602C21659F08E659325E90FBD015 /* VungleAds.release.xcconfig */; + baseConfigurationReference = 269CBD1BD0E2F2952F7DBBEB03491236 /* GoogleMobileAdsMediationMintegral.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/VungleAds"; - IBSC_MODULE = VungleAds; - INFOPLIST_FILE = "Target Support Files/VungleAds/ResourceBundle-VungleAds-VungleAds-Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = VungleAds; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; }; name = Release; }; - E7A081C51A18B9A62A0B1586BED3124B /* Debug */ = { + EAD3F7E508DEA3E56D0B97201A29FB05 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 36EB4316B5ED89A6196EF1A6941C5B99 /* GoogleUserMessagingPlatform.debug.xcconfig */; + baseConfigurationReference = 8C852E2C366B0C59D687C0CD083AC3F7 /* JXSegmentedView.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleUserMessagingPlatform"; - IBSC_MODULE = GoogleUserMessagingPlatform; - INFOPLIST_FILE = "Target Support Files/GoogleUserMessagingPlatform/ResourceBundle-UserMessagingPlatformResources-GoogleUserMessagingPlatform-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = UserMessagingPlatformResources; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/JXSegmentedView"; + IBSC_MODULE = JXSegmentedView; + INFOPLIST_FILE = "Target Support Files/JXSegmentedView/ResourceBundle-JXSegmentedView-JXSegmentedView-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + PRODUCT_NAME = JXSegmentedView; SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; @@ -9183,26 +9413,9 @@ }; name = Debug; }; - E7D09E0C6284651B54A30ED324C69A80 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 97C52A19ACDC718D59A795C2BB6FCE1C /* MJRefresh.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MJRefresh"; - IBSC_MODULE = MJRefresh; - INFOPLIST_FILE = "Target Support Files/MJRefresh/ResourceBundle-MJRefresh.Privacy-MJRefresh-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - PRODUCT_NAME = MJRefresh.Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; F023A81FEBB5A3351E50ABC0E4154897 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F025A39E3323ADC933E31A67C6FACB60 /* GoogleMobileAdsMediationMintegral.debug.xcconfig */; + baseConfigurationReference = BD4FBC1276286323CB7F5201C90D9354 /* GoogleMobileAdsMediationMintegral.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9219,7 +9432,7 @@ }; F0C13041D6C39FC95F94A7215BB92DF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BE78A3CC5BEFF088B0236E897778E866 /* JXPagingView.debug.xcconfig */; + baseConfigurationReference = 8B7B6CFB9A6E82EC4E480D280C4FD01B /* JXPagingView.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9253,7 +9466,7 @@ }; F1517BBDAF12CBEBA98822685E63B140 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3AF1F4427BC2052D3243AC0CF71E0655 /* GoogleMobileAdsMediationVungle.debug.xcconfig */; + baseConfigurationReference = B5AD800BE5F8DFE11DA08C6182967405 /* GoogleMobileAdsMediationVungle.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -9268,26 +9481,9 @@ }; name = Debug; }; - F5FCF82B1DDF1930EBB163B2D6338616 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01321C9D4CE0235C2141CFB28A36DC18 /* Alamofire.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; - IBSC_MODULE = Alamofire; - INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - PRODUCT_NAME = Alamofire; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; FB24FCF099CA4E45348AAAE173CA95E3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 036D4A86877089133895540571E6754F /* DownloadButton.release.xcconfig */; + baseConfigurationReference = 4C61491492E9ACBCDA9225C75C1A4F5A /* DownloadButton.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -9322,7 +9518,7 @@ }; FB818BDDADBD0A197A07D52CF5BB68F5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5FB1AE36B1ED7CE8C6B5B1A0430139AD /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = 1B3EF0EAF76FFB34866C20614AC40B63 /* IQKeyboardManagerSwift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9356,14 +9552,48 @@ }; name = Release; }; + FC3142E3C58A438EF78705E31759EB77 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E2CCB44220F4780B83D5FD00D8AA47C2 /* Alamofire.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Alamofire"; + IBSC_MODULE = Alamofire; + INFOPLIST_FILE = "Target Support Files/Alamofire/ResourceBundle-Alamofire-Alamofire-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + PRODUCT_NAME = Alamofire; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + FE193245FED30EEA5D5ABA79DC3E6655 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 693DF1AFF95267E69CB8F7A5CF179BD0 /* GoogleUserMessagingPlatform.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0E029D5F8AFA32CD477C662C1F8FE8F4 /* Build configuration list for PBXNativeTarget "Kanna-kanna_privacy" */ = { + 053E1DD95BAFD3A4504C7DFBEF0972B1 /* Build configuration list for PBXNativeTarget "Pods-relax.offline.mp3.music" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3ABD60A3E82F1239EC516D50BA4A4412 /* Debug */, - 372F6E5D7BFFB4E3E2855CD7392D13EC /* Release */, + 4BC2849911511D94A0C86342898F2AC0 /* Debug */, + 3E2AC5BC1D32680CA9D46F42DF8AC6E7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9377,11 +9607,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 122819D711CB63929E9D8EDB0C79A93E /* Build configuration list for PBXAggregateTarget "IronSourceSDK" */ = { + 1780E118FA07145AB4E1AA85866AA0BC /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */ = { isa = XCConfigurationList; buildConfigurations = ( - 87039918A7E7F8CEC3C7B4B9B84DCEC7 /* Debug */, - CE3551CFD8001830E71F8730C3E39E62 /* Release */, + 09B45EBC0D273640117BD1D6525394E0 /* Debug */, + FC3142E3C58A438EF78705E31759EB77 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 23DC5373962C7ACA2F10FC12FA16D9BC /* Build configuration list for PBXNativeTarget "DownloadButton-DownloadButton" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 92FC02A607ACB3C93D3290D6778B4BE5 /* Debug */, + 427A62193EA368B8C6CAC9D5F23BAC3B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9395,15 +9634,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2B604DF7C79F8EE117C04045352738AB /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 560634617C573F754F99DCF892F82060 /* Debug */, - 77BCE14CF6A7FB91762B6620675F782A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 2F239558CD0C9713AF03A94834B9B7FA /* Build configuration list for PBXAggregateTarget "GoogleMobileAdsMediationIronSource" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9413,6 +9643,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 304D5719BA03E1686889EA0025A38D47 /* Build configuration list for PBXAggregateTarget "MintegralAdSDK" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3579B3737521340316853790CD4C705A /* Debug */, + 741E2B1B53455F21CAC2313410E5842D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 3675B649F824AD394E859E84994E2FCB /* Build configuration list for PBXNativeTarget "MarqueeLabel" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9431,15 +9670,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3FD8BB265E8393F5C551BEFC2B81910F /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 162CC8BC555123A4A11946985D5262C0 /* Debug */, - 19AD85CD1D13B06A83D20B73363F8AA8 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4147C4FBC6554CC6FCC45803D4AEB723 /* Build configuration list for PBXAggregateTarget "GoogleMobileAdsMediationPangle" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9449,24 +9679,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 457AED7C0A1698B15AE0E8ABB2C8995E /* Build configuration list for PBXNativeTarget "VungleAds-VungleAds" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 40C5EBD74961EEDD876CB69F089EB6E7 /* Debug */, - E3EF2BEDCF1CF1C079913D8D385B0FAF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 46A04697D848644D84B5E85BB781621F /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - E3E0D86D3B962F4F94AEAC2A80BE2562 /* Debug */, - 29E7F68C361C3189127D16636D5D75D8 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9485,6 +9697,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 497793EF5A20DA1A6AB8E3C9B528B289 /* Build configuration list for PBXNativeTarget "MarqueeLabel-MarqueeLabel" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E2454895909EE78ACF341D97B8526D29 /* Debug */, + 4CF81CA502D0141874A39E52C440ADB3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4C4F25F04C086237315FCAEF7661357E /* Build configuration list for PBXNativeTarget "SnapKit" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9494,11 +9715,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 57F5AD3181B28946EA5F7318C036FF22 /* Build configuration list for PBXNativeTarget "Ads-Global-AdsGlobalSDK" */ = { + 4F50F84D9C31CBB6EF70CA50BCA43A20 /* Build configuration list for PBXNativeTarget "MintegralAdSDK-MTGSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - 89C5213F2F8745F49C10874FA124E33C /* Debug */, - AEB057DF3408170C8C3431A3349CE539 /* Release */, + 2099351B7BFA20C81630A7C49D2E413B /* Debug */, + 951E2DE28E6AF8E079F72AF45F26A9F5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5050CF680AF4D63D7957CC3765B51CC8 /* Build configuration list for PBXAggregateTarget "BURelyFoundation_Global" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9E758E26B338D595F91F9CD5550F5BC7 /* Debug */, + AB3B6155D6F4A9F01B0E80EC322B5EB6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 52C9964CE0138F36A3480F73779C2657 /* Build configuration list for PBXAggregateTarget "GoogleUserMessagingPlatform" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FE193245FED30EEA5D5ABA79DC3E6655 /* Debug */, + E1B5E5B5D4C9FDE5C2289BC700F73B38 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5361AEACA9398D64F97CF67F0AFACF34 /* Build configuration list for PBXNativeTarget "VungleAds-VungleAds" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 73581B57929BCE1A3B985D56F68687A2 /* Debug */, + 81420962335055F552404B6265070D14 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9512,20 +9760,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5F3AC76FB7A13D999190E3E9B5F3165E /* Build configuration list for PBXNativeTarget "GoogleUserMessagingPlatform-UserMessagingPlatformResources" */ = { + 5B091FA7E2CD7FDF65D5BBA1EE7B786A /* Build configuration list for PBXAggregateTarget "IronSourceSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( - E7A081C51A18B9A62A0B1586BED3124B /* Debug */, - CF60CC1753D1C76EC55037B86F0FC53E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 61AC78BC6B4C975CA7D757DA6BDFB67B /* Build configuration list for PBXNativeTarget "JXPagingView-JXPagingView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 921F8C58576D31BE3FE65C02D73479A3 /* Debug */, - 0BBABD9DA5F49DA8A84EAD2653907FD5 /* Release */, + 34750AA8C3CF3936F5406F95B10E834C /* Debug */, + 664F315AC6D2D529732D971849C690F3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9557,11 +9796,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7F1B6D4E49588830458B26C330F056E0 /* Build configuration list for PBXNativeTarget "Pods-relax.offline.mp3.music" */ = { + 7A56331BA71E866EF22C03FD893C4E1D /* Build configuration list for PBXNativeTarget "GoogleUserMessagingPlatform-UserMessagingPlatformResources" */ = { isa = XCConfigurationList; buildConfigurations = ( - DE8073AE9E487BB93DAEDFA105AB0449 /* Debug */, - C472323949FDA153924E57E35A78B24C /* Release */, + 5DFF292733D052BDB2F13A3B2FDACBE9 /* Debug */, + 48C59CC79C85A5B6A3918E78BD677461 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8633229EBECF6C4FB1A1FB1B91A820BB /* Build configuration list for PBXNativeTarget "Ads-Global-AdsGlobalSDK" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 02206ED4015DDBEC69B78263E5BB41C2 /* Debug */, + 8757E65BD88D431189FAE9C2A1BF8CBE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8A5CA2177D5ABA83226B4A52E113E383 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2650B027DF398DE87777663C63056566 /* Debug */, + 3A02728E1A4856507C8698ABD74A22FC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9584,6 +9841,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 914C2D07C10A9CBC67060FF51BD8B0B8 /* Build configuration list for PBXNativeTarget "IronSourceSDK-IronSourcePrivacyInfo" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 921BDF302FC4D69CC4BFD651902B9648 /* Debug */, + 1970A62823A619C625F248DD68F7188B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 91A5AB29EBDB3CDF182A8958579ACFD9 /* Build configuration list for PBXAggregateTarget "ChartboostSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9593,15 +9859,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9C0027167A6D52D0412AE524D1C81994 /* Build configuration list for PBXAggregateTarget "MintegralAdSDK" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 85782871090B03794F214919D1C64E82 /* Debug */, - 1D88F7F832EC77ED9DDF6BE2B21AF771 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 9C5F169E34BEBB2A75B7CAAB8B10889E /* Build configuration list for PBXNativeTarget "Tiercel" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9611,6 +9868,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + A3D763E8E29C96701023049259509378 /* Build configuration list for PBXNativeTarget "Kanna-kanna_privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 04CD83DB09335C93DE606A39CC787964 /* Debug */, + 95CA5D8985478A7E186C7289CD5125B8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; A8B75E19E525C8403372AB96B108E961 /* Build configuration list for PBXNativeTarget "Kanna" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9620,38 +9886,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AFA516AC25ED560BDFED324A43C5C94F /* Build configuration list for PBXAggregateTarget "GoogleUserMessagingPlatform" */ = { + B2EE6055BCC2DC4F3ED09AC38E3CBE82 /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - C2203C9FCC76F20B160974FE2AFCA8B9 /* Debug */, - 04607B00F8C4F6928AE75DCC110D480D /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B11A8A03B52F65BA530931B0B8FE5E98 /* Build configuration list for PBXNativeTarget "JXSegmentedView-JXSegmentedView" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9BE42CAA1D354DCACA708FB53FA9AD23 /* Debug */, - 358694C8B20F87A2CF831B5282CA5C71 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B649ED08C56FFAFBAC8D65B958D5C4AB /* Build configuration list for PBXNativeTarget "MintegralAdSDK-MTGSDK" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 332F7DEB25A88F60AD6FE3044EB72F47 /* Debug */, - 9053F774312EEB1126BC84EE91B6F29E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - C19F91CB896D81DFCF6BDEAF2C4A3103 /* Build configuration list for PBXAggregateTarget "BURelyFoundation_Global" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 70987474B43D842C151C410675D0C522 /* Debug */, - 0A46341F11F81714E79FF7E9DB2ABE86 /* Release */, + 9185DB702B1C9A6BD2C560F69FAAB114 /* Debug */, + 2E1578969CE23A352A78C7665CA23533 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9674,47 +9913,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DE289C8E9503970E7D7C33C886B0A3F3 /* Build configuration list for PBXNativeTarget "Alamofire-Alamofire" */ = { + DD4D23BC7542C315127D8B007ADF83CC /* Build configuration list for PBXNativeTarget "JXPagingView-JXPagingView" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0590FCCBA798149997B3D4CE9B99F553 /* Debug */, - F5FCF82B1DDF1930EBB163B2D6338616 /* Release */, + 8E6FF74D9D22D45F017748562CA8D179 /* Debug */, + 16A2067D3219A7C6DAE4E6F86666FD5B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E37D0BE40C6638D608DCC91E4CEB5A69 /* Build configuration list for PBXNativeTarget "MJRefresh-MJRefresh.Privacy" */ = { + E9A3AFD6590653849D80834196C470FE /* Build configuration list for PBXAggregateTarget "VungleAds" */ = { isa = XCConfigurationList; buildConfigurations = ( - E2CE1DC3C27A6A08F52406A4A8695652 /* Debug */, - E7D09E0C6284651B54A30ED324C69A80 /* Release */, + E0D09708675E0B6090BB81C8576C7C68 /* Debug */, + D1D4ED4994F8D7CE11BB4ED801B4879B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E43F379286649EBD67D21CD2B2AD6A86 /* Build configuration list for PBXNativeTarget "DownloadButton-DownloadButton" */ = { + EBA736F78955515343F2142BA1503BEF /* Build configuration list for PBXNativeTarget "Kingfisher-Kingfisher" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9FF817E1C7ED4B79E8EA033BC505B8E1 /* Debug */, - 2FB5BD13F1AAF322A031BD11022B838B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - E5F121364E1A79BFB66D09A41B164BF6 /* Build configuration list for PBXAggregateTarget "VungleAds" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 0B897DB2BDC42B00ADBFD7757C232498 /* Debug */, - ABC936BD3E9FFEB7ABE22E378B06719D /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - EB094CAA6C7A88C21412EF27314F44BD /* Build configuration list for PBXNativeTarget "IronSourceSDK-IronSourcePrivacyInfo" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BC5DD09F65D4F50666AEE2CCF39E8D87 /* Debug */, - 8FC5261EE6FE7CD83E91ABDA665DB955 /* Release */, + AAB0780651239AEFBFA6F8058894C584 /* Debug */, + 80188D56B40D50801BFA26395280F690 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9728,6 +9949,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + F0897E6F156F082C1C8D53DF85FD18D9 /* Build configuration list for PBXNativeTarget "Google-Mobile-Ads-SDK-GoogleMobileAdsResources" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8DC4AE7F0F592247AFDFC8A3FC19C646 /* Debug */, + 842012816D51152FED268AAE2A3CBEFD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; F09A4CBED64F267E853B71023517C77A /* Build configuration list for PBXNativeTarget "MJRefresh" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9737,6 +9967,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + F13EAB82C14492CFF602914B723904D4 /* Build configuration list for PBXNativeTarget "JXSegmentedView-JXSegmentedView" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + EAD3F7E508DEA3E56D0B97201A29FB05 /* Debug */, + A332C5AB854F3346FCB353885E8BA0F6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; F60AD4C64E5D69DDDD4C73E9EC309F40 /* Build configuration list for PBXNativeTarget "DownloadButton" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9755,11 +9994,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FD34C9C207BFF09707BA2DB2B7E53EC8 /* Build configuration list for PBXNativeTarget "Google-Mobile-Ads-SDK-GoogleMobileAdsResources" */ = { + FAE4725A0024C5EFA8B6F560F4CABD05 /* Build configuration list for PBXNativeTarget "SwiftyStoreKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - CF3B9EA341B243D1F9EB6EBB4B63B69E /* Debug */, - 8642D17E9EBDBE616D9DC46278A24E00 /* Release */, + B8AE63F6518E3973FDDFE8C8C822D4AF /* Debug */, + 3B1194E2EEEA97A8A943DF99E9181B19 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/SwiftyStoreKit.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/SwiftyStoreKit.xcscheme new file mode 100644 index 0000000..3fd8b49 --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/SwiftyStoreKit.xcscheme @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/xcschememanagement.plist index 1e20d07..40ec9c8 100644 --- a/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Pods/Pods.xcodeproj/xcuserdata/zhou.xcuserdatad/xcschemes/xcschememanagement.plist @@ -209,6 +209,11 @@ isShown + SwiftyStoreKit.xcscheme + + isShown + + Tiercel.xcscheme isShown diff --git a/Pods/SwiftyStoreKit/LICENSE.md b/Pods/SwiftyStoreKit/LICENSE.md new file mode 100644 index 0000000..5750a7f --- /dev/null +++ b/Pods/SwiftyStoreKit/LICENSE.md @@ -0,0 +1,7 @@ +Copyright (c) 2015-2016 Andrea Bizzotto bizz84@gmail.com + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Pods/SwiftyStoreKit/README.md b/Pods/SwiftyStoreKit/README.md new file mode 100644 index 0000000..8a5cef0 --- /dev/null +++ b/Pods/SwiftyStoreKit/README.md @@ -0,0 +1,812 @@ + + +[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://mit-license.org) +[![Platform](http://img.shields.io/badge/platform-iOS%20%7C%20macOS%20%7C%20tvOS%20%7C%20watchOS-lightgrey.svg?style=flat)](https://developer.apple.com/resources/) +[![Language](https://img.shields.io/badge/swift-5.0-orange.svg)](https://developer.apple.com/swift) +[![Build](https://img.shields.io/travis/bizz84/SwiftyStoreKit.svg?style=flat)](https://travis-ci.org/bizz84/SwiftyStoreKit) +[![Issues](https://img.shields.io/github/issues/bizz84/SwiftyStoreKit.svg?style=flat)](https://github.com/bizz84/SwiftyStoreKit/issues) +[![Slack](https://img.shields.io/badge/Slack-Join-green.svg?style=flat)](https://join.slack.com/t/swiftystorekit/shared_invite/enQtODY3OTYxOTExMzE5LWVkNGY4MzcwY2VjNGM4MGU4NDFhMGE5YmUxMGM3ZTQ4NjVjNTRkNTJhNDAyMWZmY2M5OWE5MDE0ODc3OGJjMmM) + +SwiftyStoreKit is a lightweight In App Purchases framework for iOS, tvOS, watchOS, macOS, and Mac Catalyst. + +## Contributions Wanted +SwiftyStoreKit makes it easy for an incredible number of developers to seemlessly integrate in-App Purchases. This project, however, is now **community-led**. We need help building out features and writing tests (see [issue #550](https://github.com/bizz84/SwiftyStoreKit/issues/550)). + +### Maintainers Wanted + +- The author is no longer maintaining this project actively. If you'd like to become a maintainer, [join the Slack workspace](https://join.slack.com/t/swiftystorekit/shared_invite/enQtODY3OTYxOTExMzE5LWVkNGY4MzcwY2VjNGM4MGU4NDFhMGE5YmUxMGM3ZTQ4NjVjNTRkNTJhNDAyMWZmY2M5OWE5MDE0ODc3OGJjMmM) and enter the [#maintainers](https://app.slack.com/client/TL2JYQ458/CLG62K26A/details/) channel. +- Going forward, SwiftyStoreKit should be made for the community, by the community. + +More info here: + +- [The Future of SwiftyStoreKit: Maintainers Wanted](https://medium.com/@biz84/the-future-of-swiftystorekit-maintainers-needed-f60d01572c91) + +### Join on Slack + +SwiftyStoreKit is on Slack. [Join here](https://join.slack.com/t/swiftystorekit/shared_invite/enQtODY3OTYxOTExMzE5LWVkNGY4MzcwY2VjNGM4MGU4NDFhMGE5YmUxMGM3ZTQ4NjVjNTRkNTJhNDAyMWZmY2M5OWE5MDE0ODc3OGJjMmM). + +## Content + +- [Requirements](#requirements) +- [Installation](#installation) + - [Swift Package Manager](#swift-package-manager) + - [Carthage](#carthage) + - [CocoaPods](#cocoapods) +- [Features](#features) +- [Contributing](#contributing) +- [App startup](#app-startup) + - [Complete Transactions](#complete-transactions) +- [Purchases](#purchases) + - [Retrieve products info](#retrieve-products-info) + - [Purchase a product (given a product id)](#purchase-a-product-given-a-product-id) + - [Purchase a product (given a SKProduct)](#purchase-a-product-given-a-skproduct) + - [Handle purchases started on the App Store (iOS 11)](#handle-purchases-started-on-the-app-store-ios-11) + - [Restore previous purchases](#restore-previous-purchases) + - [Downloading content hosted with Apple](#downloading-content-hosted-with-apple) +- [Receipt verification](#receipt-verification) + - [Retrieve local receipt (encrypted)](#retrieve-local-receipt-encrypted) + - [Fetch receipt (encrypted)](#fetch-receipt-encrypted) + - [Verify Receipt](#verify-receipt) +- [Verifying purchases and subscriptions](#verifying-purchases-and-subscriptions) + - [Verify Purchase](#verify-purchase) + - [Verify Subscription](#verify-subscription) + - [Subscription Groups](#subscription-groups) + - [Get distinct purchase identifiers](#get-distinct-purchase-identifiers) +- [Notes](#notes) +- [Change Log](#change-log) +- [Sample Code](#sample-code) +- [Essential Reading](#essential-reading) + - [Troubleshooting](#troubleshooting) +- [Video Tutorials](#video-tutorials) +- [Payment flows: implementation details](#payment-flows-implementation-details) +- [Credits](#credits) +- [Apps using SwiftyStoreKit](#apps-using-swiftystorekit) +- [License](#license) + +## Requirements +If you've shipped an app in the last five years, you're probably good to go. Some features (like discounts) are only available on new OS versions, but most features are available as far back as: + +| iOS | watchOS | tvOS | macOS | Mac Catalyst | +|-----|---------|------|-------|--------------| +| 8.0 | 6.2 | 9.0 | 10.10 | 13.0 | + +## Installation +There are a number of ways to install SwiftyStoreKit for your project. Swift Package Manager and Carthage integrations are the preferred and recommended approaches. Unfortunately, CocoaPods is currently not supported / outdated (see below for details). + +Regardless, make sure to import the project wherever you may use it: + +```swift +import SwiftyStoreKit +``` + +### Swift Package Manager + +The [Swift Package Manager](https://swift.org/package-manager/) is a tool for automating the distribution of Swift code and is integrated into Xcode and the Swift compiler. **This is the recommended installation method.** Updates to SwiftyStoreKit will always be available immediately to projects with SPM. SPM is also integrated directly with Xcode. + +If you are using Xcode 11 or later: + 1. Click `File` + 2. `Swift Packages` + 3. `Add Package Dependency...` + 4. Specify the git URL for SwiftyStoreKit. + +```swift +https://github.com/bizz84/SwiftyStoreKit.git +``` + +### Carthage + +To integrate SwiftyStoreKit into your Xcode project using [Carthage](https://github.com/Carthage/Carthage), specify it in your Cartfile: + +```ogdl +github "bizz84/SwiftyStoreKit" +``` + +**NOTE**: Please ensure that you have the [latest](https://github.com/Carthage/Carthage/releases) Carthage installed. + +### CocoaPods +SwiftyStoreKit can be installed as a [CocoaPod](https://cocoapods.org/) and builds as a Swift framework. To install, include this in your Podfile. + +```ruby +use_frameworks! + +pod 'SwiftyStoreKit' +``` + +## Features + +- Super easy-to-use block-based API +- Support for consumable and non-consumable in-app purchases +- Support for free, auto-renewable and non-renewing subscriptions +- Support for in-app purchases started in the App Store (iOS 11) +- Support for subscription discounts and offers +- Remote receipt verification +- Verify purchases, subscriptions, subscription groups +- Downloading content hosted with Apple +- iOS, tvOS, watchOS, macOS, and Catalyst compatible + +## Contributing + +#### Got issues / pull requests / want to contribute? [Read here](CONTRIBUTING.md). + + +## App startup + +### Complete Transactions + +Apple recommends to register a transaction observer [as soon as the app starts](https://developer.apple.com/library/ios/technotes/tn2387/_index.html): +> Adding your app's observer at launch ensures that it will persist during all launches of your app, thus allowing your app to receive all the payment queue notifications. + +SwiftyStoreKit supports this by calling `completeTransactions()` when the app starts: + +```swift +func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { + // see notes below for the meaning of Atomic / Non-Atomic + SwiftyStoreKit.completeTransactions(atomically: true) { purchases in + for purchase in purchases { + switch purchase.transaction.transactionState { + case .purchased, .restored: + if purchase.needsFinishTransaction { + // Deliver content from server, then: + SwiftyStoreKit.finishTransaction(purchase.transaction) + } + // Unlock content + case .failed, .purchasing, .deferred: + break // do nothing + } + } + } + return true +} +``` + +If there are any pending transactions at this point, these will be reported by the completion block so that the app state and UI can be updated. + +If there are no pending transactions, the completion block will **not** be called. + +Note that `completeTransactions()` **should only be called once** in your code, in `application(:didFinishLaunchingWithOptions:)`. + +## Purchases + +### Retrieve products info +```swift +SwiftyStoreKit.retrieveProductsInfo(["com.musevisions.SwiftyStoreKit.Purchase1"]) { result in + if let product = result.retrievedProducts.first { + let priceString = product.localizedPrice! + print("Product: \(product.localizedDescription), price: \(priceString)") + } + else if let invalidProductId = result.invalidProductIDs.first { + print("Invalid product identifier: \(invalidProductId)") + } + else { + print("Error: \(result.error)") + } +} +``` + +### Purchase a product (given a product id) + +* **Atomic**: to be used when the content is delivered immediately. + +```swift +SwiftyStoreKit.purchaseProduct("com.musevisions.SwiftyStoreKit.Purchase1", quantity: 1, atomically: true) { result in + switch result { + case .success(let purchase): + print("Purchase Success: \(purchase.productId)") + case .error(let error): + switch error.code { + case .unknown: print("Unknown error. Please contact support") + case .clientInvalid: print("Not allowed to make the payment") + case .paymentCancelled: break + case .paymentInvalid: print("The purchase identifier was invalid") + case .paymentNotAllowed: print("The device is not allowed to make the payment") + case .storeProductNotAvailable: print("The product is not available in the current storefront") + case .cloudServicePermissionDenied: print("Access to cloud service information is not allowed") + case .cloudServiceNetworkConnectionFailed: print("Could not connect to the network") + case .cloudServiceRevoked: print("User has revoked permission to use this cloud service") + default: print((error as NSError).localizedDescription) + } + } +} +``` + +* **Non-Atomic**: to be used when the content is delivered by the server. + +```swift +SwiftyStoreKit.purchaseProduct("com.musevisions.SwiftyStoreKit.Purchase1", quantity: 1, atomically: false) { result in + switch result { + case .success(let product): + // fetch content from your server, then: + if product.needsFinishTransaction { + SwiftyStoreKit.finishTransaction(product.transaction) + } + print("Purchase Success: \(product.productId)") + case .error(let error): + switch error.code { + case .unknown: print("Unknown error. Please contact support") + case .clientInvalid: print("Not allowed to make the payment") + case .paymentCancelled: break + case .paymentInvalid: print("The purchase identifier was invalid") + case .paymentNotAllowed: print("The device is not allowed to make the payment") + case .storeProductNotAvailable: print("The product is not available in the current storefront") + case .cloudServicePermissionDenied: print("Access to cloud service information is not allowed") + case .cloudServiceNetworkConnectionFailed: print("Could not connect to the network") + case .cloudServiceRevoked: print("User has revoked permission to use this cloud service") + default: print((error as NSError).localizedDescription) + } + } +} +``` + +### Purchase a product (given a SKProduct) + +This is a variant of the method above that can be used to purchase a product when the corresponding `SKProduct` has already been retrieved with `retrieveProductsInfo`: + +```swift +SwiftyStoreKit.retrieveProductsInfo(["com.musevisions.SwiftyStoreKit.Purchase1"]) { result in + if let product = result.retrievedProducts.first { + SwiftyStoreKit.purchaseProduct(product, quantity: 1, atomically: true) { result in + // handle result (same as above) + } + } +} +``` + +Using this `purchaseProduct` method guarantees that only one network call is made to StoreKit to perform the purchase, as opposed to one call to get the product and another to perform the purchase. + +### Handle purchases started on the App Store (iOS 11) + +iOS 11 adds a new delegate method on `SKPaymentTransactionObserver`: + +```swift +@available(iOS 11.0, *) +optional public func paymentQueue(_ queue: SKPaymentQueue, shouldAddStorePayment payment: SKPayment, for product: SKProduct) -> Bool +``` + +From [Apple Docs](https://developer.apple.com/documentation/storekit/skpaymenttransactionobserver/2877502-paymentqueue): + +> This delegate method is called when the user has started an in-app purchase in the App Store, and is continuing the transaction in your app. Specifically, if your app is already installed, the method is called automatically. +If your app is not yet installed when the user starts the in-app purchase in the App Store, the user gets a notification when the app installation is complete. This method is called when the user taps the notification. Otherwise, if the user opens the app manually, this method is called only if the app is opened soon after the purchase was started. + +SwiftyStoreKit supports this with a new handler, called like this: + +```swift +SwiftyStoreKit.shouldAddStorePaymentHandler = { payment, product in + // return true if the content can be delivered by your app + // return false otherwise +} +``` + +To test this in sandbox mode, open this URL in Safari: + +``` +itms-services://?action=purchaseIntent&bundleId=com.example.app&productIdentifier=product_name +``` + +More information on the [WWDC17 session What's New in StoreKit](https://developer.apple.com/videos/play/wwdc2017/303) +([slide number 165](https://devstreaming-cdn.apple.com/videos/wwdc/2017/303f0u5froddl13/303/303_whats_new_in_storekit.pdf) shows the link above). + +### Restore previous purchases + +According to [Apple - Restoring Purchased Products](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Restoring.html#//apple_ref/doc/uid/TP40008267-CH8-SW9): + +> In most cases, all your app needs to do is refresh its receipt and deliver the products in its receipt. The refreshed receipt contains a record of the user’s purchases in this app, on this device or any other device. + +> Restoring completed transactions creates a new transaction for every completed transaction the user made, essentially replaying history for your transaction queue observer. + +See the **Receipt Verification** section below for how to restore previous purchases using the receipt. + +This section shows how to restore completed transactions with the `restorePurchases` method instead. When successful, the method returns all non-consumable purchases, as well as all auto-renewable subscription purchases, **regardless of whether they are expired or not**. + +* **Atomic**: to be used when the content is delivered immediately. + +```swift +SwiftyStoreKit.restorePurchases(atomically: true) { results in + if results.restoreFailedPurchases.count > 0 { + print("Restore Failed: \(results.restoreFailedPurchases)") + } + else if results.restoredPurchases.count > 0 { + print("Restore Success: \(results.restoredPurchases)") + } + else { + print("Nothing to Restore") + } +} +``` + +* **Non-Atomic**: to be used when the content is delivered by the server. + +```swift +SwiftyStoreKit.restorePurchases(atomically: false) { results in + if results.restoreFailedPurchases.count > 0 { + print("Restore Failed: \(results.restoreFailedPurchases)") + } + else if results.restoredPurchases.count > 0 { + for purchase in results.restoredPurchases { + // fetch content from your server, then: + if purchase.needsFinishTransaction { + SwiftyStoreKit.finishTransaction(purchase.transaction) + } + } + print("Restore Success: \(results.restoredPurchases)") + } + else { + print("Nothing to Restore") + } +} +``` + +#### What does atomic / non-atomic mean? + +When you purchase a product the following things happen: + +* A payment is added to the payment queue for your IAP. +* When the payment has been processed with Apple, the payment queue is updated so that the appropriate transaction can be handled. +* If the transaction state is **purchased** or **restored**, the app can unlock the functionality purchased by the user. +* The app should call `finishTransaction(_:)` to complete the purchase. + +This is what is [recommended by Apple](https://developer.apple.com/reference/storekit/skpaymentqueue/1506003-finishtransaction): + +> Your application should call `finishTransaction(_:)` only after it has successfully processed the transaction and unlocked the functionality purchased by the user. + +* A purchase is **atomic** when the app unlocks the functionality purchased by the user immediately and call `finishTransaction(_:)` at the same time. This is desirable if you're unlocking functionality that is already inside the app. + +* In cases when you need to make a request to your own server in order to unlock the functionality, you can use a **non-atomic** purchase instead. + +* **Note**: SwiftyStoreKit doesn't yet support downloading content hosted by Apple for non-consumable products. See [this feature request](https://github.com/bizz84/SwiftyStoreKit/issues/128). + +SwiftyStoreKit provides three operations that can be performed **atomically** or **non-atomically**: + +* Making a purchase +* Restoring purchases +* Completing transactions on app launch + +### Downloading content hosted with Apple + +Quoting Apple Docs: + +> When you create a product in iTunes Connect, you can associate one or more pieces of downloadable content with it. At runtime, when a product is purchased by a user, your app uses SKDownload objects to download the content from the App Store. + +> Your app never directly creates a SKDownload object. Instead, after a payment is processed, your app reads the transaction object’s downloads property to retrieve an array of SKDownload objects associated with the transaction. + +> To download the content, you queue a download object on the payment queue and wait for the content to be downloaded. After a download completes, read the download object’s contentURL property to get a URL to the downloaded content. Your app must process the downloaded file before completing the transaction. For example, it might copy the file into a directory whose contents are persistent. When all downloads are complete, you finish the transaction. After the transaction is finished, the download objects cannot be queued to the payment queue and any URLs to the downloaded content are invalid. + +To start the downloads (this can be done in `purchaseProduct()`, `completeTransactions()` or `restorePurchases()`): + +```swift +SwiftyStoreKit.purchaseProduct("com.musevisions.SwiftyStoreKit.Purchase1", quantity: 1, atomically: false) { result in + switch result { + case .success(let product): + let downloads = purchase.transaction.downloads + if !downloads.isEmpty { + SwiftyStoreKit.start(downloads) + } + case .error(let error): + print("\(error)") + } +} +``` + +To check the updated downloads, setup a `updatedDownloadsHandler` block in your AppDelegate: + +```swift +SwiftyStoreKit.updatedDownloadsHandler = { downloads in + + // contentURL is not nil if downloadState == .finished + let contentURLs = downloads.flatMap { $0.contentURL } + if contentURLs.count == downloads.count { + // process all downloaded files, then finish the transaction + SwiftyStoreKit.finishTransaction(downloads[0].transaction) + } +} +``` + +To control the state of the downloads, SwiftyStoreKit offers `start()`, `pause()`, `resume()`, `cancel()` methods. + +## Receipt verification + +According to [Apple - Delivering Products](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/DeliverProduct.html#//apple_ref/doc/uid/TP40008267-CH5-SW4): + +> The app receipt contains a record of the user’s purchases, cryptographically signed by Apple. For more information, see [Receipt Validation Programming Guide](https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Introduction.html#//apple_ref/doc/uid/TP40010573). + +> Information about consumable products is added to the receipt when they’re paid for and remains in the receipt until you finish the transaction. After you finish the transaction, this information is removed the next time the receipt is updated—for example, the next time the user makes a purchase. + +> Information about all other kinds of purchases is added to the receipt when they’re paid for and remains in the receipt indefinitely. + +When an app is first installed, the app receipt is missing. + +As soon as a user completes a purchase or restores purchases, StoreKit creates and stores the receipt locally as a file, located by `Bundle.main.appStoreReceiptURL`. + +### Retrieve local receipt (encrypted) + +This helper can be used to retrieve the (encrypted) local receipt data: + +```swift +let receiptData = SwiftyStoreKit.localReceiptData +let receiptString = receiptData.base64EncodedString(options: []) +// do your receipt validation here +``` + +However, the receipt file may be missing or outdated. + +### Fetch receipt (encrypted) + +Use this method to get the updated receipt: + +```swift +SwiftyStoreKit.fetchReceipt(forceRefresh: true) { result in + switch result { + case .success(let receiptData): + let encryptedReceipt = receiptData.base64EncodedString(options: []) + print("Fetch receipt success:\n\(encryptedReceipt)") + case .error(let error): + print("Fetch receipt failed: \(error)") + } +} +``` + +This method works as follows: + +* If `forceRefresh = false`, it returns the local receipt from file, or refreshes it if missing. +* If `forceRefresh = true`, it always refreshes the receipt regardless. + +**Notes** + +* If the local receipt is missing or `forceRefresh = true` when calling `fetchReceipt`, a network call is made to refresh it. +* If the user is not logged to the App Store, StoreKit will present a popup asking to **Sign In to the iTunes Store**. +* If the user enters valid credentials, the receipt will be refreshed. +* If the user cancels, receipt refresh will fail with a **Cannot connect to iTunes Store** error. + +If `fetchReceipt` is successful, it will return the **encrypted** receipt as a string. For this reason, a **validation** step is needed to get all the receipt fields in readable form. This can be done in various ways: + +1. Validate with Apple via the `AppleReceiptValidator` (see [`verifyReceipt`](#verify-receipt) below). +2. Perform local receipt validation (see [#101](https://github.com/bizz84/SwiftyStoreKit/issues/101)). +3. Post the receipt data and validate on server. + +### Verify Receipt + +Use this method to (optionally) refresh the receipt and perform validation in one step. + +```swift +let appleValidator = AppleReceiptValidator(service: .production, sharedSecret: "your-shared-secret") +SwiftyStoreKit.verifyReceipt(using: appleValidator, forceRefresh: false) { result in + switch result { + case .success(let receipt): + print("Verify receipt success: \(receipt)") + case .error(let error): + print("Verify receipt failed: \(error)") + } +} +``` + +**Notes** + +* This method is based on `fetchReceipt`, and the same refresh logic discussed above applies. +* `AppleReceiptValidator` is a **reference implementation** that validates the receipt with Apple and results in a network call. _This is prone to man-in-the-middle attacks._ +* You should implement your secure logic by validating your receipt locally, or sending the encrypted receipt data and validating it in your server. +* Local receipt validation is not implemented (see [issue #101](https://github.com/bizz84/SwiftyStoreKit/issues/101) for details). +* You can implement your own receipt validator by conforming to the `ReceiptValidator` protocol and passing it to `verifyReceipt`. + +## Verifying purchases and subscriptions + +Once you have retrieved the receipt using the `verifyReceipt` method, you can verify your purchases and subscriptions by product identifier. + +Verifying multiple purchases and subscriptions in one call is not yet supported (see [issue #194](https://github.com/bizz84/SwiftyStoreKit/issues/194) for more details). + +If you need to verify multiple purchases / subscriptions, you can either: + +* manually parse the receipt dictionary returned by `verifyReceipt` +* call `verifyPurchase` or `verifySubscription` multiple times with different product identifiers + +### Verify Purchase + +```swift +let appleValidator = AppleReceiptValidator(service: .production, sharedSecret: "your-shared-secret") +SwiftyStoreKit.verifyReceipt(using: appleValidator) { result in + switch result { + case .success(let receipt): + let productId = "com.musevisions.SwiftyStoreKit.Purchase1" + // Verify the purchase of Consumable or NonConsumable + let purchaseResult = SwiftyStoreKit.verifyPurchase( + productId: productId, + inReceipt: receipt) + + switch purchaseResult { + case .purchased(let receiptItem): + print("\(productId) is purchased: \(receiptItem)") + case .notPurchased: + print("The user has never purchased \(productId)") + } + case .error(let error): + print("Receipt verification failed: \(error)") + } +} +``` + +Note that for consumable products, the receipt will only include the information for a couple of minutes after the purchase. + +### Verify Subscription + +This can be used to check if a subscription was previously purchased, and whether it is still active or if it's expired. + +From [Apple - Working with Subscriptions](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html#//apple_ref/doc/uid/TP40008267-CH7-SW6): + +> keep a record of the date that each piece of content is published. Read the Original Purchase Date and Subscription Expiration Date field from each receipt entry to determine the start and end dates of the subscription. + +When one or more subscriptions are found for a given product id, they are returned as a `ReceiptItem` array ordered by `expiryDate`, with the first one being the newest. + +```swift +let appleValidator = AppleReceiptValidator(service: .production, sharedSecret: "your-shared-secret") +SwiftyStoreKit.verifyReceipt(using: appleValidator) { result in + switch result { + case .success(let receipt): + let productId = "com.musevisions.SwiftyStoreKit.Subscription" + // Verify the purchase of a Subscription + let purchaseResult = SwiftyStoreKit.verifySubscription( + ofType: .autoRenewable, // or .nonRenewing (see below) + productId: productId, + inReceipt: receipt) + + switch purchaseResult { + case .purchased(let expiryDate, let items): + print("\(productId) is valid until \(expiryDate)\n\(items)\n") + case .expired(let expiryDate, let items): + print("\(productId) is expired since \(expiryDate)\n\(items)\n") + case .notPurchased: + print("The user has never purchased \(productId)") + } + + case .error(let error): + print("Receipt verification failed: \(error)") + } +} +``` + +#### Auto-Renewable +```swift +let purchaseResult = SwiftyStoreKit.verifySubscription( + ofType: .autoRenewable, + productId: "com.musevisions.SwiftyStoreKit.Subscription", + inReceipt: receipt) +``` + +#### Non-Renewing +```swift +// validDuration: time interval in seconds +let purchaseResult = SwiftyStoreKit.verifySubscription( + ofType: .nonRenewing(validDuration: 3600 * 24 * 30), + productId: "com.musevisions.SwiftyStoreKit.Subscription", + inReceipt: receipt) +``` + +**Notes** + +* The expiration dates are calculated against the receipt date. This is the date of the last successful call to `verifyReceipt`. +* When purchasing subscriptions in sandbox mode, the expiry dates are set just minutes after the purchase date for testing purposes. + +#### Purchasing and verifying a subscription + +The `verifySubscription` method can be used together with the `purchaseProduct` method to purchase a subscription and check its expiration date, like so: + +```swift +let productId = "your-product-id" +SwiftyStoreKit.purchaseProduct(productId, atomically: true) { result in + + if case .success(let purchase) = result { + // Deliver content from server, then: + if purchase.needsFinishTransaction { + SwiftyStoreKit.finishTransaction(purchase.transaction) + } + + let appleValidator = AppleReceiptValidator(service: .production, sharedSecret: "your-shared-secret") + SwiftyStoreKit.verifyReceipt(using: appleValidator) { result in + + if case .success(let receipt) = result { + let purchaseResult = SwiftyStoreKit.verifySubscription( + ofType: .autoRenewable, + productId: productId, + inReceipt: receipt) + + switch purchaseResult { + case .purchased(let expiryDate, let receiptItems): + print("Product is valid until \(expiryDate)") + case .expired(let expiryDate, let receiptItems): + print("Product is expired since \(expiryDate)") + case .notPurchased: + print("This product has never been purchased") + } + + } else { + // receipt verification error + } + } + } else { + // purchase error + } +} +``` + +### Subscription Groups + +From [Apple Docs - Offering Subscriptions](https://developer.apple.com/app-store/subscriptions/): + +> A subscription group is a set of in-app purchases that you can create to provide users with a range of content offerings, service levels, or durations to best meet their needs. Users can only buy one subscription within a subscription group at a time. If users would want to buy more that one type of subscription — for example, to subscribe to more than one channel in a streaming app — you can put these in-app purchases in different subscription groups. + +You can verify all subscriptions within the same group with the `verifySubscriptions` method: + +```swift +let appleValidator = AppleReceiptValidator(service: .production, sharedSecret: "your-shared-secret") +SwiftyStoreKit.verifyReceipt(using: appleValidator) { result in + switch result { + case .success(let receipt): + let productIds = Set([ "com.musevisions.SwiftyStoreKit.Weekly", + "com.musevisions.SwiftyStoreKit.Monthly", + "com.musevisions.SwiftyStoreKit.Yearly" ]) + let purchaseResult = SwiftyStoreKit.verifySubscriptions(productIds: productIds, inReceipt: receipt) + switch purchaseResult { + case .purchased(let expiryDate, let items): + print("\(productIds) are valid until \(expiryDate)\n\(items)\n") + case .expired(let expiryDate, let items): + print("\(productIds) are expired since \(expiryDate)\n\(items)\n") + case .notPurchased: + print("The user has never purchased \(productIds)") + } + case .error(let error): + print("Receipt verification failed: \(error)") + } +} +``` +#### Get distinct purchase identifiers + +You can retrieve all product identifiers with the `getDistinctPurchaseIds` method: + +```swift +let appleValidator = AppleReceiptValidator(service: .production, sharedSecret: "your-shared-secret") +SwiftyStoreKit.verifyReceipt(using: appleValidator) { result in + switch result { + case .success(let receipt): + let productIds = SwiftyStoreKit.getDistinctPurchaseIds(inReceipt receipt: ReceiptInfo) + let purchaseResult = SwiftyStoreKit.verifySubscriptions(productIds: productIds, inReceipt: receipt) + switch purchaseResult { + case .purchased(let expiryDate, let items): + print("\(productIds) are valid until \(expiryDate)\n\(items)\n") + case .expired(let expiryDate, let items): + print("\(productIds) are expired since \(expiryDate)\n\(items)\n") + case .notPurchased: + print("The user has never purchased \(productIds)") + } + case .error(let error): + print("Receipt verification failed: \(error)") + } +} +``` + + +## Notes +The framework provides a simple block based API with robust error handling on top of the existing StoreKit framework. It does **NOT** persist in app purchases data locally. It is up to clients to do this with a storage solution of choice (i.e. NSUserDefaults, CoreData, Keychain). + +#### Swift 2.x / 3.x / 4.x / 5.x + +| Language | Branch | Pod version | Xcode version | +| --------- | ------ | ----------- | ------------- | +| Swift 5.x | [master](https://github.com/bizz84/SwiftyStoreKit/tree/master) | >= 0.15.0 | Xcode 10.2 or greater| +| Swift 4.x | [master](https://github.com/bizz84/SwiftyStoreKit/tree/master) | >= 0.10.4 | Xcode 9 or greater| +| Swift 3.x | [master](https://github.com/bizz84/SwiftyStoreKit/tree/master) | >= 0.5.x | Xcode 8.x | +| Swift 2.3 | [swift-2.3](https://github.com/bizz84/SwiftyStoreKit/tree/swift-2.3) | 0.4.x | Xcode 8, Xcode 7.3.x | +| Swift 2.2 | [swift-2.2](https://github.com/bizz84/SwiftyStoreKit/tree/swift-2.2) | 0.3.x | Xcode 7.3.x | + + +## Change Log + +See the [Releases Page](https://github.com/bizz84/SwiftyStoreKit/releases). + +## Sample Code +The project includes demo apps [for iOS](https://github.com/bizz84/SwiftyStoreKit/blob/master/SwiftyStoreKit-iOS-Demo/ViewController.swift) [and macOS](https://github.com/bizz84/SwiftyStoreKit/blob/master/SwiftyStoreKit-macOS-Demo/ViewController.swift) showing how to use SwiftyStoreKit. +Note that the pre-registered in app purchases in the demo apps are for illustration purposes only and may not work as iTunes Connect may invalidate them. + +## Essential Reading +* [Apple - WWDC16, Session 702: Using Store Kit for In-app Purchases with Swift 3](https://developer.apple.com/videos/play/wwdc2016/702/) +* [Apple - TN2387: In-App Purchase Best Practices](https://developer.apple.com/library/content/technotes/tn2387/_index.html) +* [Apple - TN2413: In-App Purchase FAQ](https://developer.apple.com/library/content/technotes/tn2413/_index.html) (also see [Cannot connect to iTunes Store](https://developer.apple.com/library/content/technotes/tn2413/_index.html#//apple_ref/doc/uid/DTS40016228-CH1-ERROR_MESSAGES-CANNOT_CONNECT_TO_ITUNES_STORE)) +* [Apple - TN2259: Adding In-App Purchase to Your Applications](https://developer.apple.com/library/content/technotes/tn2259/_index.html) +* [iTunes Connect Developer Help - Workflow for configuring in-app purchases](https://help.apple.com/itunes-connect/developer/#/devb57be10e7) +* [Apple - About Receipt Validation](https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Introduction.html) +* [Apple - Receipt Validation Programming Guide](https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW1) +* [Apple - Validating Receipts Locally](https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateLocally.html) +* [Apple - Working with Subscriptions](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html#//apple_ref/doc/uid/TP40008267-CH7-SW6) +* [Apple - Offering Subscriptions](https://developer.apple.com/app-store/subscriptions/) +* [Apple - Restoring Purchased Products](https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Restoring.html#//apple_ref/doc/uid/TP40008267-CH8-SW9) +* [Apple - Testing In-App Purchase Products](https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html): includes info on duration of subscriptions in sandbox mode +* [objc.io - Receipt Validation](https://www.objc.io/issues/17-security/receipt-validation/) + +I have also written about building SwiftyStoreKit on Medium: + +* [How I got 1000 ⭐️ on my GitHub Project](https://medium.com/ios-os-x-development/how-i-got-1000-%EF%B8%8F-on-my-github-project-654d3d394ca6#.1idp27olf) +* [Maintaining a Growing Open Source Project](https://medium.com/@biz84/maintaining-a-growing-open-source-project-1d385ca84c5#.4cv2g7tdc) + +### Troubleshooting + +* [Apple TN 2413 - Why are my product identifiers being returned in the invalidProductIdentifiers array?](https://developer.apple.com/library/content/technotes/tn2413/_index.html#//apple_ref/doc/uid/DTS40016228-CH1-TROUBLESHOOTING-WHY_ARE_MY_PRODUCT_IDENTIFIERS_BEING_RETURNED_IN_THE_INVALIDPRODUCTIDENTIFIERS_ARRAY_) +* [Invalid Product IDs](http://troybrant.net/blog/2010/01/invalid-product-ids/): Checklist of common mistakes +* [Testing Auto-Renewable Subscriptions on iOS](http://davidbarnard.com/post/164337147440/testing-auto-renewable-subscriptions-on-ios) +* [Apple forums - iOS 11 beta sandbox - cannot connect to App Store](https://forums.developer.apple.com/message/261428#261428) + +## Video Tutorials + +#### Jared Davidson: In App Purchases! (Swift 3 in Xcode : Swifty Store Kit) + + + +#### [@rebeloper](https://github.com/rebeloper): Ultimate In-app Purchases Guide + + + +## Payment flows: implementation details +In order to make a purchase, two operations are needed: + +- Perform a `SKProductRequest` to obtain the `SKProduct` corresponding to the product identifier. + +- Submit the payment and listen for updated transactions on the `SKPaymentQueue`. + +The framework takes care of caching SKProducts so that future requests for the same `SKProduct` don't need to perform a new `SKProductRequest`. + +#### Payment queue + +The following list outlines how requests are processed by SwiftyStoreKit. + +* `SKPaymentQueue` is used to queue payments or restore purchases requests. +* Payments are processed serially and in-order and require user interaction. +* Restore purchases requests don't require user interaction and can jump ahead of the queue. +* `SKPaymentQueue` rejects multiple restore purchases calls. +* Failed transactions only ever belong to queued payment requests. +* `restoreCompletedTransactionsFailedWithError` is always called when a restore purchases request fails. +* `paymentQueueRestoreCompletedTransactionsFinished` is always called following 0 or more update transactions when a restore purchases request succeeds. +* A complete transactions handler is require to catch any transactions that are updated when the app is not running. +* Registering a complete transactions handler when the app launches ensures that any pending transactions can be cleared. +* If a complete transactions handler is missing, pending transactions can be mis-attributed to any new incoming payments or restore purchases. + +The order in which transaction updates are processed is: + +1. payments (transactionState: `.purchased` and `.failed` for matching product identifiers) +2. restore purchases (transactionState: `.restored`, or `restoreCompletedTransactionsFailedWithError`, or `paymentQueueRestoreCompletedTransactionsFinished`) +3. complete transactions (transactionState: `.purchased`, `.failed`, `.restored`, `.deferred`) + +Any transactions where state is `.purchasing` are ignored. + +See [this pull request](https://github.com/bizz84/SwiftyStoreKit/pull/131) for full details about how the payment flows have been implemented. + +## Credits +Many thanks to [phimage](https://github.com/phimage) for adding macOS support and receipt verification. + +## Apps using SwiftyStoreKit + +It would be great to showcase apps using SwiftyStoreKit here. Pull requests welcome :) + +* [Every Plant, Ever](https://itunes.apple.com/us/app/every-plant-ever/id1433967019) - The sticker pack of every plant, ever. +* [Countdown](https://countdowns.download/ssk) - Countdown the days until your next vacation, deadline, or event +* [MDacne](https://itunes.apple.com/app/id1044050208) - Acne analysis and treatment +* [Pixel Picker](https://itunes.apple.com/app/id930804327) - Image Color Picker +* [KType](https://itunes.apple.com/app/id1037000234) - Space shooter game +* [iPic](https://itunes.apple.com/app/id1101244278) - Automatically upload images and save Markdown links +* [iHosts](https://itunes.apple.com/app/id1102004240) - Perfect for editing /etc/hosts +* [Arise](http://www.abnehm-app.de/) - Calorie counter +* [Truth Truth Lie](https://itunes.apple.com/app/id1130832864) - iMessage game, featured by Apple +* [Tactus Music Player](https://itunes.apple.com/app/id557446352) - Alternative music player app +* [Drops](https://itunes.apple.com/app/id939540371) - Language learning app +* [Fresh Snow](https://itunes.apple.com/app/id1063000470) - Colorado Ski Report +* [Zmeu Grand Canyon](http://grandcanyon.zmeu.guide/) - Interactive hiking map & planner +* [OB Monitor](https://itunes.apple.com/app/id1073398446) - The app for Texas Longhorns athletics fans +* [Talk Dim Sum](https://itunes.apple.com/us/app/talk-dim-sum/id953929066) - Your dim sum companion +* [Sluggard](https://itunes.apple.com/app/id1160131071) - Perform simple exercises to reduce the risks of sedentary lifestyle +* [Debts iOS](https://debts.ivanvorobei.by/ios) & [Debts macOS](https://debts.ivanvorobei.by/macos) - Track amounts owed + +A full list of apps is published [on AppSight](https://www.appsight.io/sdk/574154). + +## License + +Copyright (c) 2015-2018 Andrea Bizzotto bizz84@gmail.com + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/AppleReceiptValidator.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/AppleReceiptValidator.swift new file mode 100644 index 0000000..b0432e2 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/AppleReceiptValidator.swift @@ -0,0 +1,127 @@ +// +// InAppReceipt.swift +// SwiftyStoreKit +// +// Created by phimage on 22/12/15. +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation + +// https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html + +public class AppleReceiptValidator: ReceiptValidator { + + public enum VerifyReceiptURLType: String { + case production = "https://buy.itunes.apple.com/verifyReceipt" + case sandbox = "https://sandbox.itunes.apple.com/verifyReceipt" + } + + /// You should always verify your receipt first with the `production` service + /// Note: will auto change to `.sandbox` and validate again if received a 21007 status code from Apple + public var service: VerifyReceiptURLType + + private let sharedSecret: String? + + /** + * Reference Apple Receipt Validator + * - Parameter service: Either .production or .sandbox + * - Parameter sharedSecret: Only used for receipts that contain auto-renewable subscriptions. Your app’s shared secret (a hexadecimal string). + */ + public init(service: VerifyReceiptURLType = .production, sharedSecret: String? = nil) { + self.service = service + self.sharedSecret = sharedSecret + } + + public func validate(receiptData: Data, completion: @escaping (VerifyReceiptResult) -> Void) { + + let storeURL = URL(string: service.rawValue)! // safe (until no more) + let storeRequest = NSMutableURLRequest(url: storeURL) + storeRequest.httpMethod = "POST" + + let receipt = receiptData.base64EncodedString(options: []) + let requestContents: NSMutableDictionary = [ "receipt-data": receipt ] + // password if defined + if let password = sharedSecret { + requestContents.setValue(password, forKey: "password") + } + + // Encore request body + do { + storeRequest.httpBody = try JSONSerialization.data(withJSONObject: requestContents, options: []) + } catch let e { + completion(.error(error: .requestBodyEncodeError(error: e))) + return + } + + // Remote task + let task = URLSession.shared.dataTask(with: storeRequest as URLRequest) { data, _, error -> Void in + + // there is an error + if let networkError = error { + completion(.error(error: .networkError(error: networkError))) + return + } + + // there is no data + guard let safeData = data else { + completion(.error(error: .noRemoteData)) + return + } + + // cannot decode data + guard let receiptInfo = try? JSONSerialization.jsonObject(with: safeData, options: .mutableLeaves) as? ReceiptInfo ?? [:] else { + let jsonStr = String(data: safeData, encoding: String.Encoding.utf8) + completion(.error(error: .jsonDecodeError(string: jsonStr))) + return + } + + // get status from info + if let status = receiptInfo["status"] as? Int { + /* + * http://stackoverflow.com/questions/16187231/how-do-i-know-if-an-in-app-purchase-receipt-comes-from-the-sandbox + * How do I verify my receipt (iOS)? + * Always verify your receipt first with the production URL; proceed to verify + * with the sandbox URL if you receive a 21007 status code. Following this + * approach ensures that you do not have to switch between URLs while your + * application is being tested or reviewed in the sandbox or is live in the + * App Store. + + * Note: The 21007 status code indicates that this receipt is a sandbox receipt, + * but it was sent to the production service for verification. + */ + let receiptStatus = ReceiptStatus(rawValue: status) ?? ReceiptStatus.unknown + if case .testReceipt = receiptStatus { + self.service = .sandbox + self.validate(receiptData: receiptData, completion: completion) + } else { + if receiptStatus.isValid { + completion(.success(receipt: receiptInfo)) + } else { + completion(.error(error: .receiptInvalid(receipt: receiptInfo, status: receiptStatus))) + } + } + } else { + completion(.error(error: .receiptInvalid(receipt: receiptInfo, status: ReceiptStatus.none))) + } + } + task.resume() + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/CompleteTransactionsController.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/CompleteTransactionsController.swift new file mode 100644 index 0000000..0ee898a --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/CompleteTransactionsController.swift @@ -0,0 +1,77 @@ +// +// CompleteTransactionsController.swift +// SwiftyStoreKit +// +// Copyright (c) 2017 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation +import StoreKit + +struct CompleteTransactions { + let atomically: Bool + let callback: ([Purchase]) -> Void + + init(atomically: Bool, callback: @escaping ([Purchase]) -> Void) { + self.atomically = atomically + self.callback = callback + } +} + +class CompleteTransactionsController: TransactionController { + + var completeTransactions: CompleteTransactions? + + func processTransactions(_ transactions: [SKPaymentTransaction], on paymentQueue: PaymentQueue) -> [SKPaymentTransaction] { + + guard let completeTransactions = completeTransactions else { + print("SwiftyStoreKit.completeTransactions() should be called once when the app launches.") + return transactions + } + + var unhandledTransactions: [SKPaymentTransaction] = [] + var purchases: [Purchase] = [] + + for transaction in transactions { + + let transactionState = transaction.transactionState + + if transactionState != .purchasing { + + let willFinishTransaction = completeTransactions.atomically || transactionState == .failed + let purchase = Purchase(productId: transaction.payment.productIdentifier, quantity: transaction.payment.quantity, transaction: transaction, originalTransaction: transaction.original, needsFinishTransaction: !willFinishTransaction) + + purchases.append(purchase) + + if willFinishTransaction { + print("Finishing transaction for payment \"\(transaction.payment.productIdentifier)\" with state: \(transactionState.debugDescription)") + paymentQueue.finishTransaction(transaction) + } + } else { + unhandledTransactions.append(transaction) + } + } + if purchases.count > 0 { + completeTransactions.callback(purchases) + } + + return unhandledTransactions + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppProductQueryRequest.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppProductQueryRequest.swift new file mode 100644 index 0000000..97c9f88 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppProductQueryRequest.swift @@ -0,0 +1,81 @@ +// +// InAppPurchaseProductRequest.swift +// SwiftyStoreKit +// +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit + +typealias InAppProductRequestCallback = (RetrieveResults) -> Void + +public protocol InAppRequest: class { + func start() + func cancel() +} + +protocol InAppProductRequest: InAppRequest { } + +class InAppProductQueryRequest: NSObject, InAppProductRequest, SKProductsRequestDelegate { + + private let callback: InAppProductRequestCallback + private let request: SKProductsRequest + + deinit { + request.delegate = nil + } + init(productIds: Set, callback: @escaping InAppProductRequestCallback) { + + self.callback = callback + request = SKProductsRequest(productIdentifiers: productIds) + super.init() + request.delegate = self + } + + func start() { + request.start() + } + func cancel() { + request.cancel() + } + + // MARK: SKProductsRequestDelegate + func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { + + let retrievedProducts = Set(response.products) + let invalidProductIDs = Set(response.invalidProductIdentifiers) + performCallback(RetrieveResults(retrievedProducts: retrievedProducts, + invalidProductIDs: invalidProductIDs, error: nil)) + } + + func requestDidFinish(_ request: SKRequest) { + + } + + func request(_ request: SKRequest, didFailWithError error: Error) { + performCallback(RetrieveResults(retrievedProducts: Set(), invalidProductIDs: Set(), error: error)) + } + + private func performCallback(_ results: RetrieveResults) { + DispatchQueue.main.async { + self.callback(results) + } + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceipt.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceipt.swift new file mode 100644 index 0000000..a31b23a --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceipt.swift @@ -0,0 +1,285 @@ +// +// InAppReceipt.swift +// SwiftyStoreKit +// +// Created by phimage on 22/12/15. +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation + +extension Date { + + init?(millisecondsSince1970: String) { + guard let millisecondsNumber = Double(millisecondsSince1970) else { + return nil + } + self = Date(timeIntervalSince1970: millisecondsNumber / 1000) + } +} + +extension ReceiptItem { + + public init?(receiptInfo: ReceiptInfo) { + guard + let productId = receiptInfo["product_id"] as? String, + let quantityString = receiptInfo["quantity"] as? String, + let quantity = Int(quantityString), + let transactionId = receiptInfo["transaction_id"] as? String, + let originalTransactionId = receiptInfo["original_transaction_id"] as? String, + let purchaseDate = ReceiptItem.parseDate(from: receiptInfo, key: "purchase_date_ms"), + let originalPurchaseDate = ReceiptItem.parseDate(from: receiptInfo, key: "original_purchase_date_ms") + else { + print("could not parse receipt item: \(receiptInfo). Skipping...") + return nil + } + self.productId = productId + self.quantity = quantity + self.transactionId = transactionId + self.originalTransactionId = originalTransactionId + self.purchaseDate = purchaseDate + self.originalPurchaseDate = originalPurchaseDate + self.webOrderLineItemId = receiptInfo["web_order_line_item_id"] as? String + self.subscriptionExpirationDate = ReceiptItem.parseDate(from: receiptInfo, key: "expires_date_ms") + self.cancellationDate = ReceiptItem.parseDate(from: receiptInfo, key: "cancellation_date_ms") + if let isTrialPeriod = receiptInfo["is_trial_period"] as? String { + self.isTrialPeriod = Bool(isTrialPeriod) ?? false + } else { + self.isTrialPeriod = false + } + if let isInIntroOfferPeriod = receiptInfo["is_in_intro_offer_period"] as? String { + self.isInIntroOfferPeriod = Bool(isInIntroOfferPeriod) ?? false + } else { + self.isInIntroOfferPeriod = false + } + } + + private static func parseDate(from receiptInfo: ReceiptInfo, key: String) -> Date? { + + guard + let requestDateString = receiptInfo[key] as? String, + let requestDateMs = Double(requestDateString) else { + return nil + } + return Date(timeIntervalSince1970: requestDateMs / 1000) + } +} + +// MARK: - receipt mangement +internal class InAppReceipt { + + /** + * Verify the purchase of a Consumable or NonConsumable product in a receipt + * - Parameter productId: the product id of the purchase to verify + * - Parameter inReceipt: the receipt to use for looking up the purchase + * - return: either notPurchased or purchased + */ + class func verifyPurchase( + productId: String, + inReceipt receipt: ReceiptInfo + ) -> VerifyPurchaseResult { + + // Get receipts info for the product + let receipts = getInAppReceipts(receipt: receipt) + let filteredReceiptsInfo = filterReceiptsInfo(receipts: receipts, withProductIds: [productId]) + let nonCancelledReceiptsInfo = filteredReceiptsInfo.filter { receipt in receipt["cancellation_date"] == nil } + + #if swift(>=4.1) + let receiptItems = nonCancelledReceiptsInfo.compactMap { ReceiptItem(receiptInfo: $0) } + #else + let receiptItems = nonCancelledReceiptsInfo.flatMap { ReceiptItem(receiptInfo: $0) } + #endif + + // Verify that at least one receipt has the right product id + if let firstItem = receiptItems.first { + return .purchased(item: firstItem) + } + return .notPurchased + } + + /** + * Verify the validity of a set of subscriptions in a receipt. + * + * This method extracts all transactions matching the given productIds and sorts them by date in descending order. It then compares the first transaction expiry date against the receipt date, to determine its validity. + * - Note: You can use this method to check the validity of (mutually exclusive) subscriptions in a subscription group. + * - Remark: The type parameter determines how the expiration dates are calculated for all subscriptions. Make sure all productIds match the specified subscription type to avoid incorrect results. + * - Parameter type: .autoRenewable or .nonRenewing. + * - Parameter productIds: The product ids of the subscriptions to verify. + * - Parameter receipt: The receipt to use for looking up the subscriptions + * - Parameter validUntil: Date to check against the expiry date of the subscriptions. This is only used if a date is not found in the receipt. + * - return: Either .notPurchased or .purchased / .expired with the expiry date found in the receipt. + */ + class func verifySubscriptions( + ofType type: SubscriptionType, + productIds: Set, + inReceipt receipt: ReceiptInfo, + validUntil date: Date = Date() + ) -> VerifySubscriptionResult { + + // The values of the latest_receipt and latest_receipt_info keys are useful when checking whether an auto-renewable subscription is currently active. By providing any transaction receipt for the subscription and checking these values, you can get information about the currently-active subscription period. If the receipt being validated is for the latest renewal, the value for latest_receipt is the same as receipt-data (in the request) and the value for latest_receipt_info is the same as receipt. + let (receipts, duration) = getReceiptsAndDuration(for: type, inReceipt: receipt) + let receiptsInfo = filterReceiptsInfo(receipts: receipts, withProductIds: productIds) + let nonCancelledReceiptsInfo = receiptsInfo.filter { receipt in receipt["cancellation_date"] == nil } + if nonCancelledReceiptsInfo.count == 0 { + return .notPurchased + } + + let receiptDate = getReceiptRequestDate(inReceipt: receipt) ?? date + + #if swift(>=4.1) + let receiptItems = nonCancelledReceiptsInfo.compactMap { ReceiptItem(receiptInfo: $0) } + #else + let receiptItems = nonCancelledReceiptsInfo.flatMap { ReceiptItem(receiptInfo: $0) } + #endif + + if nonCancelledReceiptsInfo.count > receiptItems.count { + print("receipt has \(nonCancelledReceiptsInfo.count) items, but only \(receiptItems.count) were parsed") + } + + let sortedExpiryDatesAndItems = expiryDatesAndItems(receiptItems: receiptItems, duration: duration).sorted { a, b in + return a.0 > b.0 + } + + guard let firstExpiryDateItemPair = sortedExpiryDatesAndItems.first else { + return .notPurchased + } + + let sortedReceiptItems = sortedExpiryDatesAndItems.map { $0.1 } + if firstExpiryDateItemPair.0 > receiptDate { + return .purchased(expiryDate: firstExpiryDateItemPair.0, items: sortedReceiptItems) + } else { + return .expired(expiryDate: firstExpiryDateItemPair.0, items: sortedReceiptItems) + } + } + + /** + * Get the distinct product identifiers from receipt. + * + * This Method extracts all product identifiers. (Including cancelled ones). + * - Note: You can use this method to get all unique product identifiers from receipt. + * - Parameter type: .autoRenewable or .nonRenewing. + * - Parameter receipt: The receipt to use for looking up the product identifiers. + * - return: Either Set or nil. + */ + class func getDistinctPurchaseIds( + ofType type: SubscriptionType, + inReceipt receipt: ReceiptInfo + ) -> Set? { + + // Get receipts array from receipt + guard let receipts = getReceipts(for: type, inReceipt: receipt) else { + return nil + } + + #if swift(>=4.1) + let receiptIds = receipts.compactMap { ReceiptItem(receiptInfo: $0)?.productId } + #else + let receiptIds = receipts.flatMap { ReceiptItem(receiptInfo: $0)?.productId } + #endif + + if receiptIds.isEmpty { + return nil + } + + return Set(receiptIds) + } + + private class func expiryDatesAndItems(receiptItems: [ReceiptItem], duration: TimeInterval?) -> [(Date, ReceiptItem)] { + + if let duration = duration { + return receiptItems.map { + let expirationDate = Date(timeIntervalSince1970: $0.originalPurchaseDate.timeIntervalSince1970 + duration) + return (expirationDate, $0) + } + } else { + #if swift(>=4.1) + return receiptItems.compactMap { + if let expirationDate = $0.subscriptionExpirationDate { + return (expirationDate, $0) + } + return nil + } + #else + return receiptItems.flatMap { + if let expirationDate = $0.subscriptionExpirationDate { + return (expirationDate, $0) + } + return nil + } + #endif + } + } + + private class func getReceipts(for subscriptionType: SubscriptionType, inReceipt receipt: ReceiptInfo) -> [ReceiptInfo]? { + switch subscriptionType { + case .autoRenewable: + return receipt["latest_receipt_info"] as? [ReceiptInfo] + case .nonRenewing: + return getInAppReceipts(receipt: receipt) + } + } + + private class func getReceiptsAndDuration(for subscriptionType: SubscriptionType, inReceipt receipt: ReceiptInfo) -> ([ReceiptInfo]?, TimeInterval?) { + switch subscriptionType { + case .autoRenewable: + return (receipt["latest_receipt_info"] as? [ReceiptInfo], nil) + case .nonRenewing(let duration): + return (getInAppReceipts(receipt: receipt), duration) + } + } + + private class func getReceiptRequestDate(inReceipt receipt: ReceiptInfo) -> Date? { + + guard let receiptInfo = receipt["receipt"] as? ReceiptInfo, + let requestDateString = receiptInfo["request_date_ms"] as? String else { + return nil + } + return Date(millisecondsSince1970: requestDateString) + } + + private class func getInAppReceipts(receipt: ReceiptInfo) -> [ReceiptInfo]? { + + let appReceipt = receipt["receipt"] as? ReceiptInfo + return appReceipt?["in_app"] as? [ReceiptInfo] + } + + /** + * Get all the receipts info for a specific product + * - Parameter receipts: the receipts array to grab info from + * - Parameter productId: the product id + */ + private class func filterReceiptsInfo(receipts: [ReceiptInfo]?, withProductIds productIds: Set) -> [ReceiptInfo] { + + guard let receipts = receipts else { + return [] + } + + // Filter receipts with matching product ids + let receiptsMatchingProductIds = receipts + .filter { (receipt) -> Bool in + if let productId = receipt["product_id"] as? String { + return productIds.contains(productId) + } + return false + } + + return receiptsMatchingProductIds + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceiptRefreshRequest.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceiptRefreshRequest.swift new file mode 100644 index 0000000..d4402c4 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceiptRefreshRequest.swift @@ -0,0 +1,85 @@ +// +// InAppReceiptRefreshRequest.swift +// SwiftyStoreKit +// +// Created by phimage on 23/12/15. +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit +import Foundation + +class InAppReceiptRefreshRequest: NSObject, SKRequestDelegate, InAppRequest { + + enum ResultType { + case success + case error(e: Error) + } + + typealias RequestCallback = (ResultType) -> Void + typealias ReceiptRefresh = (_ receiptProperties: [String: Any]?, _ callback: @escaping RequestCallback) -> InAppReceiptRefreshRequest + + class func refresh(_ receiptProperties: [String: Any]? = nil, callback: @escaping RequestCallback) -> InAppReceiptRefreshRequest { + let request = InAppReceiptRefreshRequest(receiptProperties: receiptProperties, callback: callback) + request.start() + return request + } + + let refreshReceiptRequest: SKReceiptRefreshRequest + let callback: RequestCallback + + deinit { + refreshReceiptRequest.delegate = nil + } + + init(receiptProperties: [String: Any]? = nil, callback: @escaping RequestCallback) { + self.callback = callback + self.refreshReceiptRequest = SKReceiptRefreshRequest(receiptProperties: receiptProperties) + super.init() + self.refreshReceiptRequest.delegate = self + } + + func start() { + self.refreshReceiptRequest.start() + } + + func cancel() { + self.refreshReceiptRequest.cancel() + } + + func requestDidFinish(_ request: SKRequest) { + /*if let resoreRequest = request as? SKReceiptRefreshRequest { + let receiptProperties = resoreRequest.receiptProperties ?? [:] + for (k, v) in receiptProperties { + print("\(k): \(v)") + } + }*/ + performCallback(.success) + } + func request(_ request: SKRequest, didFailWithError error: Error) { + // XXX could here check domain and error code to return typed exception + performCallback(.error(e: error)) + } + private func performCallback(_ result: ResultType) { + DispatchQueue.main.async { + self.callback(result) + } + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceiptVerificator.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceiptVerificator.swift new file mode 100644 index 0000000..c86ac1c --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/InAppReceiptVerificator.swift @@ -0,0 +1,119 @@ +// +// InAppReceiptVerificator.swift +// SwiftyStoreKit +// +// Created by Andrea Bizzotto on 16/05/2017. +// Copyright (c) 2017 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation + +class InAppReceiptVerificator: NSObject { + + let appStoreReceiptURL: URL? + init(appStoreReceiptURL: URL? = Bundle.main.appStoreReceiptURL) { + self.appStoreReceiptURL = appStoreReceiptURL + } + + var appStoreReceiptData: Data? { + guard let receiptDataURL = appStoreReceiptURL, + let data = try? Data(contentsOf: receiptDataURL) else { + return nil + } + return data + } + + private var receiptRefreshRequest: InAppReceiptRefreshRequest? + + /** + * Verify application receipt. + * - Parameter validator: Validator to check the encrypted receipt and return the receipt in readable format + * - Parameter forceRefresh: If true, refreshes the receipt even if one already exists. + * - Parameter refresh: closure to perform receipt refresh (this is made explicit for testability) + * - Parameter completion: handler for result + */ + @discardableResult + public func verifyReceipt(using validator: ReceiptValidator, + forceRefresh: Bool, + refresh: InAppReceiptRefreshRequest.ReceiptRefresh = InAppReceiptRefreshRequest.refresh, + completion: @escaping (VerifyReceiptResult) -> Void) -> InAppRequest? { + + return fetchReceipt(forceRefresh: forceRefresh, refresh: refresh) { result in + switch result { + case .success(let receiptData): + self.verify(receiptData: receiptData, using: validator, completion: completion) + case .error(let error): + completion(.error(error: error)) + } + } + } + + /** + * Fetch application receipt. This method does two things: + * * If the receipt is missing, refresh it + * * If the receipt is available or is refreshed, validate it + * - Parameter forceRefresh: If true, refreshes the receipt even if one already exists. + * - Parameter refresh: closure to perform receipt refresh (this is made explicit for testability) + * - Parameter completion: handler for result + */ + @discardableResult + public func fetchReceipt(forceRefresh: Bool, + refresh: InAppReceiptRefreshRequest.ReceiptRefresh = InAppReceiptRefreshRequest.refresh, + completion: @escaping (FetchReceiptResult) -> Void) -> InAppRequest? { + + if let receiptData = appStoreReceiptData, forceRefresh == false { + completion(.success(receiptData: receiptData)) + return nil + } else { + + receiptRefreshRequest = refresh(nil) { result in + + self.receiptRefreshRequest = nil + + switch result { + case .success: + if let receiptData = self.appStoreReceiptData { + completion(.success(receiptData: receiptData)) + } else { + completion(.error(error: .noReceiptData)) + } + case .error(let e): + completion(.error(error: .networkError(error: e))) + } + } + return receiptRefreshRequest + } + } + + /** + * - Parameter receiptData: encrypted receipt data + * - Parameter validator: Validator to check the encrypted receipt and return the receipt in readable format + * - Parameter completion: handler for result + */ + private func verify(receiptData: Data, using validator: ReceiptValidator, completion: @escaping (VerifyReceiptResult) -> Void) { + + validator.validate(receiptData: receiptData) { result in + + DispatchQueue.main.async { + completion(result) + } + } + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/OS.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/OS.swift new file mode 100644 index 0000000..69c54ab --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/OS.swift @@ -0,0 +1,56 @@ +// +// OS.swift +// SwiftyStoreKit +// +// Copyright (c) 2020 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit + +// MARK: - Missing SKMutablePayment init with product on macOS +#if os(OSX) + extension SKMutablePayment { + convenience init(product: SKProduct) { + self.init() + self.productIdentifier = product.productIdentifier + } + } +#endif + +// MARK: - Missing SKError on watchOS +#if os(watchOS) && swift(<5.3) +public struct SKError: Error { + + public typealias Code = SKErrorCode + + let _nsError: NSError + + init(_nsError: NSError) { + self._nsError = _nsError + } + + var code: Code { + return Code(rawValue: _nsError.code) ?? .unknown + } + + static var unknown: Code = .unknown + static var paymentInvalid: Code = .paymentInvalid +} +#endif diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/PaymentQueueController.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/PaymentQueueController.swift new file mode 100644 index 0000000..758dafd --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/PaymentQueueController.swift @@ -0,0 +1,261 @@ +// +// PaymentQueueController.swift +// SwiftyStoreKit +// +// Copyright (c) 2017 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation +import StoreKit + +protocol TransactionController { + + /// Process the supplied transactions on a given queue. + /// - parameter transactions: transactions to process + /// - parameter paymentQueue: payment queue for finishing transactions + /// - returns: array of unhandled transactions + func processTransactions(_ transactions: [SKPaymentTransaction], on paymentQueue: PaymentQueue) -> [SKPaymentTransaction] +} + +public enum TransactionResult { + case purchased(purchase: PurchaseDetails) + case restored(purchase: Purchase) + case failed(error: SKError) +} + +public protocol PaymentQueue: class { + + func add(_ observer: SKPaymentTransactionObserver) + func remove(_ observer: SKPaymentTransactionObserver) + + func add(_ payment: SKPayment) + + func start(_ downloads: [SKDownload]) + func pause(_ downloads: [SKDownload]) + func resume(_ downloads: [SKDownload]) + func cancel(_ downloads: [SKDownload]) + + func restoreCompletedTransactions(withApplicationUsername username: String?) + + func finishTransaction(_ transaction: SKPaymentTransaction) +} + +extension SKPaymentQueue: PaymentQueue { + #if os(watchOS) && swift(<5.3) + public func resume(_ downloads: [SKDownload]) { + resumeDownloads(downloads) + } + #endif +} + +extension SKPaymentTransaction { + + open override var debugDescription: String { + let transactionId = transactionIdentifier ?? "null" + return "productId: \(payment.productIdentifier), transactionId: \(transactionId), state: \(transactionState), date: \(String(describing: transactionDate))" + } +} + +extension SKPaymentTransactionState: CustomDebugStringConvertible { + + public var debugDescription: String { + + switch self { + case .purchasing: return "purchasing" + case .purchased: return "purchased" + case .failed: return "failed" + case .restored: return "restored" + case .deferred: return "deferred" + @unknown default: return "default" + } + } +} + +class PaymentQueueController: NSObject, SKPaymentTransactionObserver { + + private let paymentsController: PaymentsController + + private let restorePurchasesController: RestorePurchasesController + + private let completeTransactionsController: CompleteTransactionsController + + unowned let paymentQueue: PaymentQueue + + deinit { + paymentQueue.remove(self) + } + + init(paymentQueue: PaymentQueue = SKPaymentQueue.default(), + paymentsController: PaymentsController = PaymentsController(), + restorePurchasesController: RestorePurchasesController = RestorePurchasesController(), + completeTransactionsController: CompleteTransactionsController = CompleteTransactionsController()) { + + self.paymentQueue = paymentQueue + self.paymentsController = paymentsController + self.restorePurchasesController = restorePurchasesController + self.completeTransactionsController = completeTransactionsController + super.init() + paymentQueue.add(self) + } + + private func assertCompleteTransactionsWasCalled() { + + let message = "SwiftyStoreKit.completeTransactions() must be called when the app launches." + assert(completeTransactionsController.completeTransactions != nil, message) + } + + func startPayment(_ payment: Payment) { + assertCompleteTransactionsWasCalled() + + let skPayment = SKMutablePayment(product: payment.product) + skPayment.applicationUsername = payment.applicationUsername + skPayment.quantity = payment.quantity + + if #available(iOS 12.2, tvOS 12.2, OSX 10.14.4, watchOS 6.2, *) { + if let discount = payment.paymentDiscount?.discount as? SKPaymentDiscount { + skPayment.paymentDiscount = discount + } + } + + #if os(iOS) || os(tvOS) || os(watchOS) + if #available(iOS 8.3, watchOS 6.2, *) { + skPayment.simulatesAskToBuyInSandbox = payment.simulatesAskToBuyInSandbox + } + #endif + + paymentQueue.add(skPayment) + + paymentsController.append(payment) + } + + func restorePurchases(_ restorePurchases: RestorePurchases) { + assertCompleteTransactionsWasCalled() + + if restorePurchasesController.restorePurchases != nil { + return + } + + paymentQueue.restoreCompletedTransactions(withApplicationUsername: restorePurchases.applicationUsername) + + restorePurchasesController.restorePurchases = restorePurchases + } + + func completeTransactions(_ completeTransactions: CompleteTransactions) { + + guard completeTransactionsController.completeTransactions == nil else { + print("SwiftyStoreKit.completeTransactions() should only be called once when the app launches. Ignoring this call") + return + } + + completeTransactionsController.completeTransactions = completeTransactions + } + + func finishTransaction(_ transaction: PaymentTransaction) { + guard let skTransaction = transaction as? SKPaymentTransaction else { + print("Object is not a SKPaymentTransaction: \(transaction)") + return + } + paymentQueue.finishTransaction(skTransaction) + } + + func start(_ downloads: [SKDownload]) { + paymentQueue.start(downloads) + } + func pause(_ downloads: [SKDownload]) { + paymentQueue.pause(downloads) + } + + func resume(_ downloads: [SKDownload]) { + paymentQueue.resume(downloads) + } + func cancel(_ downloads: [SKDownload]) { + paymentQueue.cancel(downloads) + } + + var shouldAddStorePaymentHandler: ShouldAddStorePaymentHandler? + var updatedDownloadsHandler: UpdatedDownloadsHandler? + + // MARK: SKPaymentTransactionObserver + func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { + + /* + * Some notes about how requests are processed by SKPaymentQueue: + * + * SKPaymentQueue is used to queue payments or restore purchases requests. + * Payments are processed serially and in-order and require user interaction. + * Restore purchases requests don't require user interaction and can jump ahead of the queue. + * SKPaymentQueue rejects multiple restore purchases calls. + * Having one payment queue observer for each request causes extra processing + * Failed transactions only ever belong to queued payment requests. + * restoreCompletedTransactionsFailedWithError is always called when a restore purchases request fails. + * paymentQueueRestoreCompletedTransactionsFinished is always called following 0 or more update transactions when a restore purchases request succeeds. + * A complete transactions handler is require to catch any transactions that are updated when the app is not running. + * Registering a complete transactions handler when the app launches ensures that any pending transactions can be cleared. + * If a complete transactions handler is missing, pending transactions can be mis-attributed to any new incoming payments or restore purchases. + * + * The order in which transaction updates are processed is: + * 1. payments (transactionState: .purchased and .failed for matching product identifiers) + * 2. restore purchases (transactionState: .restored, or restoreCompletedTransactionsFailedWithError, or paymentQueueRestoreCompletedTransactionsFinished) + * 3. complete transactions (transactionState: .purchased, .failed, .restored, .deferred) + * Any transactions where state == .purchasing are ignored. + */ + var unhandledTransactions = transactions.filter { $0.transactionState != .purchasing } + + if unhandledTransactions.count > 0 { + + unhandledTransactions = paymentsController.processTransactions(transactions, on: paymentQueue) + + unhandledTransactions = restorePurchasesController.processTransactions(unhandledTransactions, on: paymentQueue) + + unhandledTransactions = completeTransactionsController.processTransactions(unhandledTransactions, on: paymentQueue) + + if unhandledTransactions.count > 0 { + let strings = unhandledTransactions.map { $0.debugDescription }.joined(separator: "\n") + print("unhandledTransactions:\n\(strings)") + } + } + } + + func paymentQueue(_ queue: SKPaymentQueue, removedTransactions transactions: [SKPaymentTransaction]) { + + } + + func paymentQueue(_ queue: SKPaymentQueue, restoreCompletedTransactionsFailedWithError error: Error) { + + restorePurchasesController.restoreCompletedTransactionsFailed(withError: error) + } + + func paymentQueueRestoreCompletedTransactionsFinished(_ queue: SKPaymentQueue) { + + restorePurchasesController.restoreCompletedTransactionsFinished() + } + + func paymentQueue(_ queue: SKPaymentQueue, updatedDownloads downloads: [SKDownload]) { + + updatedDownloadsHandler?(downloads) + } + + #if os(iOS) && !targetEnvironment(macCatalyst) + func paymentQueue(_ queue: SKPaymentQueue, shouldAddStorePayment payment: SKPayment, for product: SKProduct) -> Bool { + + return shouldAddStorePaymentHandler?(payment, product) ?? false + } + #endif +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/PaymentsController.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/PaymentsController.swift new file mode 100644 index 0000000..b57c81d --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/PaymentsController.swift @@ -0,0 +1,144 @@ +// +// PaymentsController.swift +// SwiftyStoreKit +// +// Copyright (c) 2017 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation +import StoreKit + +struct Payment: Hashable { + let product: SKProduct + + let paymentDiscount: PaymentDiscount? + let quantity: Int + let atomically: Bool + let applicationUsername: String + let simulatesAskToBuyInSandbox: Bool + let callback: (TransactionResult) -> Void + + func hash(into hasher: inout Hasher) { + hasher.combine(product) + hasher.combine(quantity) + hasher.combine(atomically) + hasher.combine(applicationUsername) + hasher.combine(simulatesAskToBuyInSandbox) + } + + static func == (lhs: Payment, rhs: Payment) -> Bool { + return lhs.product.productIdentifier == rhs.product.productIdentifier + } +} + +public struct PaymentDiscount { + let discount: AnyObject? + + @available(iOS 12.2, tvOS 12.2, OSX 10.14.4, watchOS 6.2, macCatalyst 13.0, *) + public init(discount: SKPaymentDiscount) { + self.discount = discount + } + + private init() { + self.discount = nil + } +} + +class PaymentsController: TransactionController { + + private var payments: [Payment] = [] + + private func findPaymentIndex(withProductIdentifier identifier: String) -> Int? { + for payment in payments where payment.product.productIdentifier == identifier { + return payments.firstIndex(of: payment) + } + return nil + } + + func hasPayment(_ payment: Payment) -> Bool { + return findPaymentIndex(withProductIdentifier: payment.product.productIdentifier) != nil + } + + func append(_ payment: Payment) { + payments.append(payment) + } + + func processTransaction(_ transaction: SKPaymentTransaction, on paymentQueue: PaymentQueue) -> Bool { + + let transactionProductIdentifier = transaction.payment.productIdentifier + + guard let paymentIndex = findPaymentIndex(withProductIdentifier: transactionProductIdentifier) else { + + return false + } + let payment = payments[paymentIndex] + + let transactionState = transaction.transactionState + + if transactionState == .purchased { + let purchase = PurchaseDetails(productId: transactionProductIdentifier, quantity: transaction.payment.quantity, product: payment.product, transaction: transaction, originalTransaction: transaction.original, needsFinishTransaction: !payment.atomically) + + payment.callback(.purchased(purchase: purchase)) + + if payment.atomically { + paymentQueue.finishTransaction(transaction) + } + payments.remove(at: paymentIndex) + return true + } + + if transactionState == .restored { + print("Unexpected restored transaction for payment \(transactionProductIdentifier)") + + let purchase = PurchaseDetails(productId: transactionProductIdentifier, quantity: transaction.payment.quantity, product: payment.product, transaction: transaction, originalTransaction: transaction.original, needsFinishTransaction: !payment.atomically) + + payment.callback(.purchased(purchase: purchase)) + + if payment.atomically { + paymentQueue.finishTransaction(transaction) + } + payments.remove(at: paymentIndex) + return true + } + + if transactionState == .failed { + + payment.callback(.failed(error: transactionError(for: transaction.error as NSError?))) + + paymentQueue.finishTransaction(transaction) + payments.remove(at: paymentIndex) + return true + } + + return false + } + + func transactionError(for error: NSError?) -> SKError { + let message = "Unknown error" + let altError = NSError(domain: SKErrorDomain, code: SKError.unknown.rawValue, userInfo: [ NSLocalizedDescriptionKey: message ]) + let nsError = error ?? altError + return SKError(_nsError: nsError) + } + + func processTransactions(_ transactions: [SKPaymentTransaction], on paymentQueue: PaymentQueue) -> [SKPaymentTransaction] { + + return transactions.filter { !processTransaction($0, on: paymentQueue) } + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/ProductsInfoController.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/ProductsInfoController.swift new file mode 100644 index 0000000..591e26a --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/ProductsInfoController.swift @@ -0,0 +1,78 @@ +// +// ProductsInfoController.swift +// SwiftyStoreKit +// +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation +import StoreKit + +protocol InAppProductRequestBuilder: class { + func request(productIds: Set, callback: @escaping InAppProductRequestCallback) -> InAppProductRequest +} + +class InAppProductQueryRequestBuilder: InAppProductRequestBuilder { + + func request(productIds: Set, callback: @escaping InAppProductRequestCallback) -> InAppProductRequest { + return InAppProductQueryRequest(productIds: productIds, callback: callback) + } +} + +class ProductsInfoController: NSObject { + + struct InAppProductQuery { + let request: InAppProductRequest + var completionHandlers: [InAppProductRequestCallback] + } + + let inAppProductRequestBuilder: InAppProductRequestBuilder + init(inAppProductRequestBuilder: InAppProductRequestBuilder = InAppProductQueryRequestBuilder()) { + self.inAppProductRequestBuilder = inAppProductRequestBuilder + } + + // As we can have multiple inflight requests, we store them in a dictionary by product ids + private var inflightRequests: [Set: InAppProductQuery] = [:] + + @discardableResult + func retrieveProductsInfo(_ productIds: Set, completion: @escaping (RetrieveResults) -> Void) -> InAppProductRequest { + + if inflightRequests[productIds] == nil { + let request = inAppProductRequestBuilder.request(productIds: productIds) { results in + + if let query = self.inflightRequests[productIds] { + for completion in query.completionHandlers { + completion(results) + } + self.inflightRequests[productIds] = nil + } else { + // should not get here, but if it does it seems reasonable to call the outer completion block + completion(results) + } + } + inflightRequests[productIds] = InAppProductQuery(request: request, completionHandlers: [completion]) + request.start() + return request + } else { + inflightRequests[productIds]!.completionHandlers.append(completion) + return inflightRequests[productIds]!.request + } + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/RestorePurchasesController.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/RestorePurchasesController.swift new file mode 100644 index 0000000..4e37414 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/RestorePurchasesController.swift @@ -0,0 +1,108 @@ +// +// RestorePurchasesController.swift +// SwiftyStoreKit +// +// Copyright (c) 2017 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import Foundation +import StoreKit + +struct RestorePurchases { + let atomically: Bool + let applicationUsername: String? + let callback: ([TransactionResult]) -> Void + + init(atomically: Bool, applicationUsername: String? = nil, callback: @escaping ([TransactionResult]) -> Void) { + self.atomically = atomically + self.applicationUsername = applicationUsername + self.callback = callback + } +} + +class RestorePurchasesController: TransactionController { + + public var restorePurchases: RestorePurchases? + + private var restoredPurchases: [TransactionResult] = [] + + func processTransaction(_ transaction: SKPaymentTransaction, atomically: Bool, on paymentQueue: PaymentQueue) -> Purchase? { + + let transactionState = transaction.transactionState + + if transactionState == .restored { + + let transactionProductIdentifier = transaction.payment.productIdentifier + + let purchase = Purchase(productId: transactionProductIdentifier, quantity: transaction.payment.quantity, transaction: transaction, originalTransaction: transaction.original, needsFinishTransaction: !atomically) + if atomically { + paymentQueue.finishTransaction(transaction) + } + return purchase + } + return nil + } + + func processTransactions(_ transactions: [SKPaymentTransaction], on paymentQueue: PaymentQueue) -> [SKPaymentTransaction] { + + guard let restorePurchases = restorePurchases else { + return transactions + } + + var unhandledTransactions: [SKPaymentTransaction] = [] + for transaction in transactions { + if let restoredPurchase = processTransaction(transaction, atomically: restorePurchases.atomically, on: paymentQueue) { + restoredPurchases.append(.restored(purchase: restoredPurchase)) + } else { + unhandledTransactions.append(transaction) + } + } + + return unhandledTransactions + } + + func restoreCompletedTransactionsFailed(withError error: Error) { + + guard let restorePurchases = restorePurchases else { + print("Callback already called. Returning") + return + } + restoredPurchases.append(.failed(error: SKError(_nsError: error as NSError))) + restorePurchases.callback(restoredPurchases) + + // Reset state after error received + restoredPurchases = [] + self.restorePurchases = nil + + } + + func restoreCompletedTransactionsFinished() { + + guard let restorePurchases = restorePurchases else { + print("Callback already called. Returning") + return + } + restorePurchases.callback(restoredPurchases) + + // Reset state after error transactions finished + restoredPurchases = [] + self.restorePurchases = nil + } +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SKProduct+LocalizedPrice.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SKProduct+LocalizedPrice.swift new file mode 100644 index 0000000..693db52 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SKProduct+LocalizedPrice.swift @@ -0,0 +1,61 @@ +// +// SKProduct+LocalizedPrice.swift +// SwiftyStoreKit +// +// Created by Andrea Bizzotto on 19/10/2016. +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit + +public extension SKProduct { + + var localizedPrice: String? { + return priceFormatter(locale: priceLocale).string(from: price) + } + + private func priceFormatter(locale: Locale) -> NumberFormatter { + let formatter = NumberFormatter() + formatter.locale = locale + formatter.numberStyle = .currency + return formatter + } + + @available(iOSApplicationExtension 11.2, iOS 11.2, OSX 10.13.2, tvOS 11.2, watchOS 6.2, macCatalyst 13.0, *) + var localizedSubscriptionPeriod: String { + guard let subscriptionPeriod = self.subscriptionPeriod else { return "" } + + let dateComponents: DateComponents + + switch subscriptionPeriod.unit { + case .day: dateComponents = DateComponents(day: subscriptionPeriod.numberOfUnits) + case .week: dateComponents = DateComponents(weekOfMonth: subscriptionPeriod.numberOfUnits) + case .month: dateComponents = DateComponents(month: subscriptionPeriod.numberOfUnits) + case .year: dateComponents = DateComponents(year: subscriptionPeriod.numberOfUnits) + @unknown default: + print("WARNING: SwiftyStoreKit localizedSubscriptionPeriod does not handle all SKProduct.PeriodUnit cases.") + // Default to month units in the unlikely event a different unit type is added to a future OS version + dateComponents = DateComponents(month: subscriptionPeriod.numberOfUnits) + } + + return DateComponentsFormatter.localizedString(from: dateComponents, unitsStyle: .short) ?? "" + } + +} diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SKProductDiscount+LocalizedPrice.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SKProductDiscount+LocalizedPrice.swift new file mode 100644 index 0000000..eddb7b7 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SKProductDiscount+LocalizedPrice.swift @@ -0,0 +1,63 @@ +// +// SKProductDiscount+LocalizedPrice.swift +// SwiftyStoreKit +// +// Created by Sam Spencer on 5/29/20. +// Copyright © 2020 Sam Spencer. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit + +@available(iOSApplicationExtension 11.2, iOS 11.2, OSX 10.13.2, tvOS 11.2, watchOS 4.2, macCatalyst 13.0, *) +public extension SKProductDiscount { + + /// The formatted discount price of the product using the local currency. + var localizedPrice: String? { + return priceFormatter(locale: priceLocale).string(from: price) + } + + private func priceFormatter(locale: Locale) -> NumberFormatter { + let formatter = NumberFormatter() + formatter.locale = locale + formatter.numberStyle = .currency + return formatter + } + + /// The formatted, localized period / date for the product discount. + /// - note: The subscription period for the discount is independent of the product's regular subscription period, and does not have to match in units or duration. + var localizedSubscriptionPeriod: String { + let dateComponents: DateComponents + + switch subscriptionPeriod.unit { + case .day: dateComponents = DateComponents(day: subscriptionPeriod.numberOfUnits) + case .week: dateComponents = DateComponents(weekOfMonth: subscriptionPeriod.numberOfUnits) + case .month: dateComponents = DateComponents(month: subscriptionPeriod.numberOfUnits) + case .year: dateComponents = DateComponents(year: subscriptionPeriod.numberOfUnits) + @unknown default: + print("WARNING: SwiftyStoreKit localizedSubscriptionPeriod does not handle all SKProduct.PeriodUnit cases.") + // Default to month units in the unlikely event a different unit type is added to a future OS version + dateComponents = DateComponents(month: subscriptionPeriod.numberOfUnits) + } + + return DateComponentsFormatter.localizedString(from: dateComponents, unitsStyle: .full) ?? "" + } + +} + diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SwiftyStoreKit+Types.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SwiftyStoreKit+Types.swift new file mode 100644 index 0000000..8eea5c9 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SwiftyStoreKit+Types.swift @@ -0,0 +1,332 @@ +// +// SwiftyStoreKit+Types.swift +// SwiftyStoreKit +// +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit + +// MARK: Purchases + +/// The Purchased protocol allows different purchase flows to be handled by common code in simple cases +/// +/// For example you could route through to +/// +/// func didPurchase(item:P) { ... } +/// +/// for example +/// - SwiftyStoreKit.completeTransactions (in .purchased and .restored cases) +/// - SwiftyStoreKit.restorePurchases (for results.restoredPurchases) +/// - SwiftyStoreKit.purchaseProducd (in .success case) +public protocol Purchased { + var productId: String { get } + var quantity: Int { get } + var originalPurchaseDate: Date { get } +} + +extension Purchase: Purchased { + public var originalPurchaseDate: Date { + guard let date = originalTransaction?.transactionDate ?? transaction.transactionDate else { + fatalError("there should always be a transaction date, so this should not happen...") + } + return date + } +} + +extension PurchaseDetails: Purchased { + public var originalPurchaseDate: Date { + guard let date = originalTransaction?.transactionDate ?? transaction.transactionDate else { + fatalError("there should always be a transaction date, so this should not happen...") + } + return date + } +} + +// Restored product +public struct Purchase { + public let productId: String + public let quantity: Int + public let transaction: PaymentTransaction + public let originalTransaction: PaymentTransaction? + public let needsFinishTransaction: Bool + + public init(productId: String, quantity: Int, transaction: PaymentTransaction, originalTransaction: PaymentTransaction?, needsFinishTransaction: Bool) { + self.productId = productId + self.quantity = quantity + self.transaction = transaction + self.originalTransaction = originalTransaction + self.needsFinishTransaction = needsFinishTransaction + } +} + +/// Purchased product +public struct PurchaseDetails { + public let productId: String + public let quantity: Int + public let product: SKProduct + public let transaction: PaymentTransaction + public let originalTransaction: PaymentTransaction? + public let needsFinishTransaction: Bool + + public init(productId: String, quantity: Int, product: SKProduct, transaction: PaymentTransaction, originalTransaction: PaymentTransaction?, needsFinishTransaction: Bool) { + self.productId = productId + self.quantity = quantity + self.product = product + self.transaction = transaction + self.originalTransaction = originalTransaction + self.needsFinishTransaction = needsFinishTransaction + } +} + +/// Conform to this protocol to provide custom receipt validator +public protocol ReceiptValidator { + func validate(receiptData: Data, completion: @escaping (VerifyReceiptResult) -> Void) +} + +/// Payment transaction +public protocol PaymentTransaction { + var transactionDate: Date? { get } + var transactionState: SKPaymentTransactionState { get } + var transactionIdentifier: String? { get } + var downloads: [SKDownload] { get } +} + +/// Add PaymentTransaction conformance to SKPaymentTransaction +extension SKPaymentTransaction: PaymentTransaction { } + +/// Products information +public struct RetrieveResults { + public let retrievedProducts: Set + public let invalidProductIDs: Set + public let error: Error? + + public init(retrievedProducts: Set, invalidProductIDs: Set, error: Error?) { + self.retrievedProducts = retrievedProducts + self.invalidProductIDs = invalidProductIDs + self.error = error + } +} + +/// Purchase result +public enum PurchaseResult { + case success(purchase: PurchaseDetails) + case error(error: SKError) +} + +/// Restore purchase results +public struct RestoreResults { + public let restoredPurchases: [Purchase] + public let restoreFailedPurchases: [(SKError, String?)] + + public init(restoredPurchases: [Purchase], restoreFailedPurchases: [(SKError, String?)]) { + self.restoredPurchases = restoredPurchases + self.restoreFailedPurchases = restoreFailedPurchases + } +} + +public typealias ShouldAddStorePaymentHandler = (_ payment: SKPayment, _ product: SKProduct) -> Bool +public typealias UpdatedDownloadsHandler = (_ downloads: [SKDownload]) -> Void + +// MARK: Receipt verification + +/// Info for receipt returned by server +public typealias ReceiptInfo = [String: AnyObject] + +/// Fetch receipt result +public enum FetchReceiptResult { + case success(receiptData: Data) + case error(error: ReceiptError) +} + +/// Verify receipt result +public enum VerifyReceiptResult { + case success(receipt: ReceiptInfo) + case error(error: ReceiptError) +} + +/// Result for Consumable and NonConsumable +public enum VerifyPurchaseResult { + case purchased(item: ReceiptItem) + case notPurchased +} + +/// Verify subscription result +public enum VerifySubscriptionResult { + case purchased(expiryDate: Date, items: [ReceiptItem]) + case expired(expiryDate: Date, items: [ReceiptItem]) + case notPurchased +} + +public enum SubscriptionType { + case autoRenewable + case nonRenewing(validDuration: TimeInterval) +} + +public struct ReceiptItem: Purchased, Codable { + + /// The product identifier of the item that was purchased. This value corresponds to the `productIdentifier` property of the `SKPayment` object stored in the transaction’s payment property. + public var productId: String + + /// The number of items purchased. This value corresponds to the `quantity` property of the `SKPayment` object stored in the transaction’s payment property. + public var quantity: Int + + /// The transaction identifier of the item that was purchased. This value corresponds to the transaction’s `transactionIdentifier` property. + public var transactionId: String + + /// For a transaction that restores a previous transaction, the transaction identifier of the original transaction. + /// + /// Otherwise, identical to the transaction identifier. This value corresponds to the original transaction’s `transactionIdentifier` property. All receipts in a chain of renewals for an auto-renewable subscription have the same value for this field. + public var originalTransactionId: String + + /// The date and time that the item was purchased. This value corresponds to the transaction’s `transactionDate` property. + public var purchaseDate: Date + + /// For a transaction that restores a previous transaction, the date of the original transaction. This value corresponds to the original transaction’s `transactionDate` property. In an auto-renewable subscription receipt, this indicates the beginning of the subscription period, even if the subscription has been renewed. + public var originalPurchaseDate: Date + + /// The primary key for identifying subscription purchases. + public var webOrderLineItemId: String? + + /// The expiration date for the subscription, expressed as the number of milliseconds since January 1, 1970, 00:00:00 GMT. This key is **only** present for **auto-renewable** subscription receipts. + public var subscriptionExpirationDate: Date? + + /// For a transaction that was canceled by Apple customer support, the time and date of the cancellation. + /// + /// Treat a canceled receipt the same as if no purchase had ever been made. + public var cancellationDate: Date? + + /// Indicates whether or not the subscription item is currently within a given trial period. + public var isTrialPeriod: Bool + + /// Indicates whether or not the subscription item is currently within an intro offer period. + public var isInIntroOfferPeriod: Bool + + public init(productId: String, quantity: Int, transactionId: String, originalTransactionId: String, purchaseDate: Date, originalPurchaseDate: Date, webOrderLineItemId: String?, subscriptionExpirationDate: Date?, cancellationDate: Date?, isTrialPeriod: Bool, isInIntroOfferPeriod: Bool) { + self.productId = productId + self.quantity = quantity + self.transactionId = transactionId + self.originalTransactionId = originalTransactionId + self.purchaseDate = purchaseDate + self.originalPurchaseDate = originalPurchaseDate + self.webOrderLineItemId = webOrderLineItemId + self.subscriptionExpirationDate = subscriptionExpirationDate + self.cancellationDate = cancellationDate + self.isTrialPeriod = isTrialPeriod + self.isInIntroOfferPeriod = isInIntroOfferPeriod + } +} + +/// Error when managing receipt +public enum ReceiptError: Swift.Error { + /// No receipt data + case noReceiptData + /// No data received + case noRemoteData + /// Error when encoding HTTP body into JSON + case requestBodyEncodeError(error: Swift.Error) + /// Error when proceeding request + case networkError(error: Swift.Error) + /// Error when decoding response + case jsonDecodeError(string: String?) + /// Receive invalid - bad status returned + case receiptInvalid(receipt: ReceiptInfo, status: ReceiptStatus) +} + +/// Status code returned by remote server +/// +/// See Table 2-1 Status codes +public enum ReceiptStatus: Int { + /// Not decodable status + case unknown = -2 + /// No status returned + case none = -1 + /// valid statua + case valid = 0 + /// The App Store could not read the JSON object you provided. + case jsonNotReadable = 21000 + /// The data in the receipt-data property was malformed or missing. + case malformedOrMissingData = 21002 + /// The receipt could not be authenticated. + case receiptCouldNotBeAuthenticated = 21003 + /// The shared secret you provided does not match the shared secret on file for your account. + case secretNotMatching = 21004 + /// The receipt server is not currently available. + case receiptServerUnavailable = 21005 + /// This receipt is valid but the subscription has expired. When this status code is returned to your server, the receipt data is also decoded and returned as part of the response. + case subscriptionExpired = 21006 + /// This receipt is from the test environment, but it was sent to the production environment for verification. Send it to the test environment instead. + case testReceipt = 21007 + /// This receipt is from the production environment, but it was sent to the test environment for verification. Send it to the production environment instead. + case productionEnvironment = 21008 + + var isValid: Bool { return self == .valid} +} + +// Receipt field as defined in : https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html#//apple_ref/doc/uid/TP40010573-CH106-SW1 +public enum ReceiptInfoField: String { + /// Bundle Identifier. This corresponds to the value of CFBundleIdentifier in the Info.plist file. + case bundle_id + /// The app’s version number.This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString (in OS X) in the Info.plist. + case application_version + /// The version of the app that was originally purchased. This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString (in OS X) in the Info.plist file when the purchase was originally made. + case original_application_version + /// The date when the app receipt was created. + case creation_date + /// The date that the app receipt expires. This key is present only for apps purchased through the Volume Purchase Program. + case expiration_date + + /// The receipt for an in-app purchase. + case in_app + + public enum InApp: String { + /// The number of items purchased. This value corresponds to the quantity property of the SKPayment object stored in the transaction’s payment property. + case quantity + /// The product identifier of the item that was purchased. This value corresponds to the productIdentifier property of the SKPayment object stored in the transaction’s payment property. + case product_id + /// The transaction identifier of the item that was purchased. This value corresponds to the transaction’s transactionIdentifier property. + case transaction_id + /// For a transaction that restores a previous transaction, the transaction identifier of the original transaction. Otherwise, identical to the transaction identifier. This value corresponds to the original transaction’s transactionIdentifier property. All receipts in a chain of renewals for an auto-renewable subscription have the same value for this field. + case original_transaction_id + /// The date and time that the item was purchased. This value corresponds to the transaction’s transactionDate property. + case purchase_date + /// For a transaction that restores a previous transaction, the date of the original transaction. This value corresponds to the original transaction’s transactionDate property. In an auto-renewable subscription receipt, this indicates the beginning of the subscription period, even if the subscription has been renewed. + case original_purchase_date + /// The expiration date for the subscription, expressed as the number of milliseconds since January 1, 1970, 00:00:00 GMT. This key is only present for auto-renewable subscription receipts. + case expires_date + /// For a transaction that was canceled by Apple customer support, the time and date of the cancellation. Treat a canceled receipt the same as if no purchase had ever been made. + case cancellation_date + #if os(iOS) || os(tvOS) + /// A string that the App Store uses to uniquely identify the application that created the transaction. If your server supports multiple applications, you can use this value to differentiate between them. Apps are assigned an identifier only in the production environment, so this key is not present for receipts created in the test environment. This field is not present for Mac apps. See also Bundle Identifier. + case app_item_id + #endif + /// An arbitrary number that uniquely identifies a revision of your application. This key is not present for receipts created in the test environment. + case version_external_identifier + /// The primary key for identifying subscription purchases. + case web_order_line_item_id + } +} + +#if os(OSX) + public enum ReceiptExitCode: Int32 { + /// If validation fails in OS X, call exit with a status of 173. This exit status notifies the system that your application has determined that its receipt is invalid. At this point, the system attempts to obtain a valid receipt and may prompt for the user’s iTunes credentials + case notValid = 173 + } +#endif diff --git a/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SwiftyStoreKit.swift b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SwiftyStoreKit.swift new file mode 100644 index 0000000..7e51a14 --- /dev/null +++ b/Pods/SwiftyStoreKit/Sources/SwiftyStoreKit/SwiftyStoreKit.swift @@ -0,0 +1,312 @@ +// +// SwiftyStoreKit.swift +// SwiftyStoreKit +// +// Copyright (c) 2015 Andrea Bizzotto (bizz84@gmail.com) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. + +import StoreKit + +public class SwiftyStoreKit { + + private let productsInfoController: ProductsInfoController + + fileprivate let paymentQueueController: PaymentQueueController + + fileprivate let receiptVerificator: InAppReceiptVerificator + + init(productsInfoController: ProductsInfoController = ProductsInfoController(), + paymentQueueController: PaymentQueueController = PaymentQueueController(paymentQueue: SKPaymentQueue.default()), + receiptVerificator: InAppReceiptVerificator = InAppReceiptVerificator()) { + + self.productsInfoController = productsInfoController + self.paymentQueueController = paymentQueueController + self.receiptVerificator = receiptVerificator + } + + // MARK: private methods + fileprivate func retrieveProductsInfo(_ productIds: Set, completion: @escaping (RetrieveResults) -> Void) -> InAppProductRequest { + return productsInfoController.retrieveProductsInfo(productIds, completion: completion) + } + + fileprivate func purchaseProduct(_ productId: String, quantity: Int = 1, atomically: Bool = true, applicationUsername: String = "", simulatesAskToBuyInSandbox: Bool = false, completion: @escaping ( PurchaseResult) -> Void) -> InAppProductRequest { + + return retrieveProductsInfo(Set([productId])) { result -> Void in + if let product = result.retrievedProducts.first { + self.purchase(product: product, quantity: quantity, atomically: atomically, applicationUsername: applicationUsername, simulatesAskToBuyInSandbox: simulatesAskToBuyInSandbox, completion: completion) + } else if let error = result.error { + completion(.error(error: SKError(_nsError: error as NSError))) + } else if let invalidProductId = result.invalidProductIDs.first { + let userInfo = [ NSLocalizedDescriptionKey: "Invalid product id: \(invalidProductId)" ] + let error = NSError(domain: SKErrorDomain, code: SKError.paymentInvalid.rawValue, userInfo: userInfo) + completion(.error(error: SKError(_nsError: error))) + } else { + let error = NSError(domain: SKErrorDomain, code: SKError.unknown.rawValue, userInfo: nil) + completion(.error(error: SKError(_nsError: error))) + } + } + } + + fileprivate func purchase(product: SKProduct, quantity: Int, atomically: Bool, applicationUsername: String = "", simulatesAskToBuyInSandbox: Bool = false, paymentDiscount: PaymentDiscount? = nil, completion: @escaping (PurchaseResult) -> Void) { + paymentQueueController.startPayment(Payment(product: product, paymentDiscount: paymentDiscount, quantity: quantity, atomically: atomically, applicationUsername: applicationUsername, simulatesAskToBuyInSandbox: simulatesAskToBuyInSandbox) { result in + + completion(self.processPurchaseResult(result)) + }) + } + + fileprivate func restorePurchases(atomically: Bool = true, applicationUsername: String = "", completion: @escaping (RestoreResults) -> Void) { + + paymentQueueController.restorePurchases(RestorePurchases(atomically: atomically, applicationUsername: applicationUsername) { results in + + let results = self.processRestoreResults(results) + completion(results) + }) + } + + fileprivate func completeTransactions(atomically: Bool = true, completion: @escaping ([Purchase]) -> Void) { + + paymentQueueController.completeTransactions(CompleteTransactions(atomically: atomically, callback: completion)) + } + + fileprivate func finishTransaction(_ transaction: PaymentTransaction) { + + paymentQueueController.finishTransaction(transaction) + } + + private func processPurchaseResult(_ result: TransactionResult) -> PurchaseResult { + switch result { + case .purchased(let purchase): + return .success(purchase: purchase) + case .failed(let error): + return .error(error: error) + case .restored(let purchase): + return .error(error: storeInternalError(description: "Cannot restore product \(purchase.productId) from purchase path")) + } + } + + private func processRestoreResults(_ results: [TransactionResult]) -> RestoreResults { + var restoredPurchases: [Purchase] = [] + var restoreFailedPurchases: [(SKError, String?)] = [] + for result in results { + switch result { + case .purchased(let purchase): + let error = storeInternalError(description: "Cannot purchase product \(purchase.productId) from restore purchases path") + restoreFailedPurchases.append((error, purchase.productId)) + case .failed(let error): + restoreFailedPurchases.append((error, nil)) + case .restored(let purchase): + restoredPurchases.append(purchase) + } + } + return RestoreResults(restoredPurchases: restoredPurchases, restoreFailedPurchases: restoreFailedPurchases) + } + + private func storeInternalError(code: SKError.Code = SKError.unknown, description: String = "") -> SKError { + let error = NSError(domain: SKErrorDomain, code: code.rawValue, userInfo: [ NSLocalizedDescriptionKey: description ]) + return SKError(_nsError: error) + } +} + +extension SwiftyStoreKit { + + // MARK: Singleton + fileprivate static let sharedInstance = SwiftyStoreKit() + + // MARK: Public methods - Purchases + + /// Check if the current device can make payments. + /// - returns: `false` if this device is not able or allowed to make payments + public class var canMakePayments: Bool { + return SKPaymentQueue.canMakePayments() + } + + /// Retrieve products information + /// - Parameter productIds: The set of product identifiers to retrieve corresponding products for + /// - Parameter completion: handler for result + /// - returns: A cancellable `InAppRequest` object + @discardableResult + public class func retrieveProductsInfo(_ productIds: Set, completion: @escaping (RetrieveResults) -> Void) -> InAppRequest { + return sharedInstance.retrieveProductsInfo(productIds, completion: completion) + } + + /// Purchase a product + /// - Parameter productId: productId as specified in App Store Connect + /// - Parameter quantity: quantity of the product to be purchased + /// - Parameter atomically: whether the product is purchased atomically (e.g. `finishTransaction` is called immediately) + /// - Parameter applicationUsername: an opaque identifier for the user’s account on your system + /// - Parameter completion: handler for result + /// - returns: A cancellable `InAppRequest` object + @discardableResult + public class func purchaseProduct(_ productId: String, quantity: Int = 1, atomically: Bool = true, applicationUsername: String = "", simulatesAskToBuyInSandbox: Bool = false, completion: @escaping (PurchaseResult) -> Void) -> InAppRequest { + + return sharedInstance.purchaseProduct(productId, quantity: quantity, atomically: atomically, applicationUsername: applicationUsername, simulatesAskToBuyInSandbox: simulatesAskToBuyInSandbox, completion: completion) + } + + /// Purchase a product + /// - Parameter product: product to be purchased + /// - Parameter quantity: quantity of the product to be purchased + /// - Parameter atomically: whether the product is purchased atomically (e.g. `finishTransaction` is called immediately) + /// - Parameter applicationUsername: an opaque identifier for the user’s account on your system + /// - Parameter product: optional discount to be applied. Must be of `SKProductPayment` type + /// - Parameter completion: handler for result + public class func purchaseProduct(_ product: SKProduct, quantity: Int = 1, atomically: Bool = true, applicationUsername: String = "", simulatesAskToBuyInSandbox: Bool = false, paymentDiscount: PaymentDiscount? = nil, completion: @escaping ( PurchaseResult) -> Void) { + + sharedInstance.purchase(product: product, quantity: quantity, atomically: atomically, applicationUsername: applicationUsername, simulatesAskToBuyInSandbox: simulatesAskToBuyInSandbox, paymentDiscount: paymentDiscount, completion: completion) + } + + /// Restore purchases + /// - Parameter atomically: whether the product is purchased atomically (e.g. `finishTransaction` is called immediately) + /// - Parameter applicationUsername: an opaque identifier for the user’s account on your system + /// - Parameter completion: handler for result + public class func restorePurchases(atomically: Bool = true, applicationUsername: String = "", completion: @escaping (RestoreResults) -> Void) { + + sharedInstance.restorePurchases(atomically: atomically, applicationUsername: applicationUsername, completion: completion) + } + + /// Complete transactions + /// - Parameter atomically: whether the product is purchased atomically (e.g. `finishTransaction` is called immediately) + /// - Parameter completion: handler for result + public class func completeTransactions(atomically: Bool = true, completion: @escaping ([Purchase]) -> Void) { + + sharedInstance.completeTransactions(atomically: atomically, completion: completion) + } + + /// Finish a transaction + /// + /// Once the content has been delivered, call this method to finish a transaction that was performed non-atomically + /// - Parameter transaction: transaction to finish + public class func finishTransaction(_ transaction: PaymentTransaction) { + + sharedInstance.finishTransaction(transaction) + } + + /// Register a handler for `SKPaymentQueue.shouldAddStorePayment` delegate method. + /// - requires: iOS 11.0+ + public static var shouldAddStorePaymentHandler: ShouldAddStorePaymentHandler? { + didSet { + sharedInstance.paymentQueueController.shouldAddStorePaymentHandler = shouldAddStorePaymentHandler + } + } + + /// Register a handler for `paymentQueue(_:updatedDownloads:)` + /// - seealso: `paymentQueue(_:updatedDownloads:)` + public static var updatedDownloadsHandler: UpdatedDownloadsHandler? { + didSet { + sharedInstance.paymentQueueController.updatedDownloadsHandler = updatedDownloadsHandler + } + } + + public class func start(_ downloads: [SKDownload]) { + sharedInstance.paymentQueueController.start(downloads) + } + public class func pause(_ downloads: [SKDownload]) { + sharedInstance.paymentQueueController.pause(downloads) + } + public class func resume(_ downloads: [SKDownload]) { + sharedInstance.paymentQueueController.resume(downloads) + } + public class func cancel(_ downloads: [SKDownload]) { + sharedInstance.paymentQueueController.cancel(downloads) + } +} + +extension SwiftyStoreKit { + + // MARK: Public methods - Receipt verification + + /// Return receipt data from the application bundle. This is read from `Bundle.main.appStoreReceiptURL`. + public static var localReceiptData: Data? { + return sharedInstance.receiptVerificator.appStoreReceiptData + } + + /// Verify application receipt + /// - Parameter validator: receipt validator to use + /// - Parameter forceRefresh: If `true`, refreshes the receipt even if one already exists. + /// - Parameter completion: handler for result + /// - returns: A cancellable `InAppRequest` object + @discardableResult + public class func verifyReceipt(using validator: ReceiptValidator, forceRefresh: Bool = false, completion: @escaping (VerifyReceiptResult) -> Void) -> InAppRequest? { + + return sharedInstance.receiptVerificator.verifyReceipt(using: validator, forceRefresh: forceRefresh, completion: completion) + } + + /// Fetch application receipt + /// - Parameter forceRefresh: If true, refreshes the receipt even if one already exists. + /// - Parameter completion: handler for result + /// - returns: A cancellable `InAppRequest` object + @discardableResult + public class func fetchReceipt(forceRefresh: Bool, completion: @escaping (FetchReceiptResult) -> Void) -> InAppRequest? { + + return sharedInstance.receiptVerificator.fetchReceipt(forceRefresh: forceRefresh, completion: completion) + } + + /// Verify the purchase of a Consumable or NonConsumable product in a receipt + /// - Parameter productId: the product id of the purchase to verify + /// - Parameter inReceipt: the receipt to use for looking up the purchase + /// - returns: A `VerifyPurchaseResult`, which may be either `notPurchased` or `purchased`. + public class func verifyPurchase(productId: String, inReceipt receipt: ReceiptInfo) -> VerifyPurchaseResult { + + return InAppReceipt.verifyPurchase(productId: productId, inReceipt: receipt) + } + + /** + * Verify the validity of a subscription (auto-renewable, free or non-renewing) in a receipt. + * + * This method extracts all transactions matching the given productId and sorts them by date in descending order. It then compares the first transaction expiry date against the receipt date to determine its validity. + * - Parameter type: `.autoRenewable` or `.nonRenewing`. + * - Parameter productId: The product id of the subscription to verify. + * - Parameter receipt: The receipt to use for looking up the subscription. + * - Parameter validUntil: Date to check against the expiry date of the subscription. This is only used if a date is not found in the receipt. + * - returns: Either `.notPurchased` or `.purchased` / `.expired` with the expiry date found in the receipt. + */ + public class func verifySubscription(ofType type: SubscriptionType, productId: String, inReceipt receipt: ReceiptInfo, validUntil date: Date = Date()) -> VerifySubscriptionResult { + + return InAppReceipt.verifySubscriptions(ofType: type, productIds: [productId], inReceipt: receipt, validUntil: date) + } + + /** + * Verify the validity of a set of subscriptions in a receipt. + * + * This method extracts all transactions matching the given productIds and sorts them by date in descending order. It then compares the first transaction expiry date against the receipt date, to determine its validity. + * - Note: You can use this method to check the validity of (mutually exclusive) subscriptions in a subscription group. + * - Remark: The type parameter determines how the expiration dates are calculated for all subscriptions. Make sure all productIds match the specified subscription type to avoid incorrect results. + * - Parameter type: `.autoRenewable` or `.nonRenewing`. + * - Parameter productIds: The product IDs of the subscriptions to verify. + * - Parameter receipt: The receipt to use for looking up the subscriptions + * - Parameter validUntil: Date to check against the expiry date of the subscriptions. This is only used if a date is not found in the receipt. + * - returns: Either `.notPurchased` or `.purchased` / `.expired` with the expiry date found in the receipt. + */ + public class func verifySubscriptions(ofType type: SubscriptionType = .autoRenewable, productIds: Set, inReceipt receipt: ReceiptInfo, validUntil date: Date = Date()) -> VerifySubscriptionResult { + + return InAppReceipt.verifySubscriptions(ofType: type, productIds: productIds, inReceipt: receipt, validUntil: date) + } + + /// Get the distinct product identifiers from receipt. + /// + /// This Method extracts all product identifiers. (Including cancelled ones). + /// - Note: You can use this method to get all unique product identifiers from receipt. + /// - Parameter type: `.autoRenewable` or `.nonRenewing`. + /// - Parameter receipt: The receipt to use for looking up product identifiers. + /// - returns: Either `Set` or `nil`. + public class func getDistinctPurchaseIds(ofType type: SubscriptionType = .autoRenewable, inReceipt receipt: ReceiptInfo) -> Set? { + + return InAppReceipt.getDistinctPurchaseIds(ofType: type, inReceipt: receipt) + } +} diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.markdown b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.markdown index b97dd2c..2437cef 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.markdown @@ -618,6 +618,17 @@ SOFTWARE. +## SwiftyStoreKit + +Copyright (c) 2015-2016 Andrea Bizzotto bizz84@gmail.com + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + ## Tiercel Copyright (c) 2018 176516837@qq.com <176516837@qq.com> diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.plist b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.plist index 254218c..aac6295 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-acknowledgements.plist @@ -779,6 +779,23 @@ SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (c) 2015-2016 Andrea Bizzotto bizz84@gmail.com + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + License + MIT + Title + SwiftyStoreKit + Type + PSGroupSpecifier + FooterText Copyright (c) 2018 176516837@qq.com <176516837@qq.com> diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-input-files.xcfilelist index e6c27b1..2246e17 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-input-files.xcfilelist @@ -11,5 +11,6 @@ ${BUILT_PRODUCTS_DIR}/MarqueeLabel/MarqueeLabel.framework ${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework ${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework ${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework +${BUILT_PRODUCTS_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework ${BUILT_PRODUCTS_DIR}/Tiercel/Tiercel.framework ${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK/AppLovinSDK.framework/AppLovinSDK \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-output-files.xcfilelist index e9860f3..491cf95 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Debug-output-files.xcfilelist @@ -10,5 +10,6 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MarqueeLabel.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SVProgressHUD.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftDate.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyStoreKit.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Tiercel.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AppLovinSDK.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-input-files.xcfilelist index e6c27b1..2246e17 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-input-files.xcfilelist @@ -11,5 +11,6 @@ ${BUILT_PRODUCTS_DIR}/MarqueeLabel/MarqueeLabel.framework ${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework ${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework ${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework +${BUILT_PRODUCTS_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework ${BUILT_PRODUCTS_DIR}/Tiercel/Tiercel.framework ${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK/AppLovinSDK.framework/AppLovinSDK \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-output-files.xcfilelist index e9860f3..491cf95 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks-Release-output-files.xcfilelist @@ -10,5 +10,6 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MarqueeLabel.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SVProgressHUD.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftDate.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyStoreKit.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Tiercel.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AppLovinSDK.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks.sh b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks.sh index 87c60c8..8c8dd26 100755 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks.sh +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music-frameworks.sh @@ -188,6 +188,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework" install_framework "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework" + install_framework "${BUILT_PRODUCTS_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework" install_framework "${BUILT_PRODUCTS_DIR}/Tiercel/Tiercel.framework" install_framework "${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK/AppLovinSDK.framework" fi @@ -204,6 +205,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/SVProgressHUD/SVProgressHUD.framework" install_framework "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework" install_framework "${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework" + install_framework "${BUILT_PRODUCTS_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework" install_framework "${BUILT_PRODUCTS_DIR}/Tiercel/Tiercel.framework" install_framework "${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK/AppLovinSDK.framework" fi diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.debug.xcconfig b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.debug.xcconfig index bc66e03..3bbd9dc 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.debug.xcconfig +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.debug.xcconfig @@ -1,12 +1,12 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel" "${PODS_ROOT}/Ads-Global/SDK" "${PODS_ROOT}/AppLovinSDK/applovin-ios-sdk-13.0.0" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAFN" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAPM" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalFoundation" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalGecko" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalHeader" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalNETWork" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalSDWebImage" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalYYModel" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZFPlayer" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZip" "${PODS_ROOT}/ChartboostSDK" "${PODS_ROOT}/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework" "${PODS_ROOT}/GoogleMobileAdsMediationAppLovin/AppLovinAdapter-13.0.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationChartboost/ChartboostAdapter-9.7.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationIronSource/IronSourceAdapter-8.4.0.0.0" "${PODS_ROOT}/GoogleMobileAdsMediationMintegral/MintegralAdapter-7.7.3.0" "${PODS_ROOT}/GoogleMobileAdsMediationPangle/PangleAdapter-6.2.0.9.0" "${PODS_ROOT}/GoogleMobileAdsMediationVungle/LiftoffMonetizeAdapter-7.4.2.0" "${PODS_ROOT}/GoogleUserMessagingPlatform/Frameworks/Release" "${PODS_ROOT}/IronSourceSDK/IronSource" "${PODS_ROOT}/MintegralAdSDK/Fmk" "${PODS_ROOT}/VungleAds/static" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Ads-Global/BUAdSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/ChartboostSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Google-Mobile-Ads-SDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationAppLovin" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationChartboost" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationIronSource" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationMintegral" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationPangle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationVungle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleUserMessagingPlatform" "${PODS_XCFRAMEWORKS_BUILD_DIR}/IronSourceSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BannerAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BidNativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/InterstitialVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAdvancedAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NewInterstitialAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/RewardVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/SplashAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/VungleAds" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyStoreKit" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel" "${PODS_ROOT}/Ads-Global/SDK" "${PODS_ROOT}/AppLovinSDK/applovin-ios-sdk-13.0.0" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAFN" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAPM" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalFoundation" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalGecko" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalHeader" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalNETWork" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalSDWebImage" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalYYModel" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZFPlayer" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZip" "${PODS_ROOT}/ChartboostSDK" "${PODS_ROOT}/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework" "${PODS_ROOT}/GoogleMobileAdsMediationAppLovin/AppLovinAdapter-13.0.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationChartboost/ChartboostAdapter-9.7.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationIronSource/IronSourceAdapter-8.4.0.0.0" "${PODS_ROOT}/GoogleMobileAdsMediationMintegral/MintegralAdapter-7.7.3.0" "${PODS_ROOT}/GoogleMobileAdsMediationPangle/PangleAdapter-6.2.0.9.0" "${PODS_ROOT}/GoogleMobileAdsMediationVungle/LiftoffMonetizeAdapter-7.4.2.0" "${PODS_ROOT}/GoogleUserMessagingPlatform/Frameworks/Release" "${PODS_ROOT}/IronSourceSDK/IronSource" "${PODS_ROOT}/MintegralAdSDK/Fmk" "${PODS_ROOT}/VungleAds/static" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Ads-Global/BUAdSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/ChartboostSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Google-Mobile-Ads-SDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationAppLovin" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationChartboost" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationIronSource" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationMintegral" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationPangle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationVungle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleUserMessagingPlatform" "${PODS_XCFRAMEWORKS_BUILD_DIR}/IronSourceSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BannerAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BidNativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/InterstitialVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAdvancedAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NewInterstitialAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/RewardVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/SplashAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/VungleAds" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton/DownloadButton.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView/JXPagingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView/JXSegmentedView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna/Kanna.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD/SVProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel/Tiercel.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BURelyFoundation_Global" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/AFNetworking/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/APM/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Foundation/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Gecko/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Header/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/NETWork/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/SDWebImage/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/YYModel/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/ZFPlayer/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Zip/Headers" $(SDKROOT)/usr/include/libxml2 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton/DownloadButton.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView/JXPagingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView/JXSegmentedView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna/Kanna.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD/SVProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel/Tiercel.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BURelyFoundation_Global" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/AFNetworking/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/APM/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Foundation/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Gecko/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Header/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/NETWork/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/SDWebImage/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/YYModel/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/ZFPlayer/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Zip/Headers" $(SDKROOT)/usr/include/libxml2 LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/AFNetworking" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/APM" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Foundation" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Gecko" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Header" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/NETWork" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/SDWebImage" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/YYModel" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/ZFPlayer" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Zip" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift -OTHER_LDFLAGS = $(inherited) -ObjC -l"BURelyFoundationGlobalAFN" -l"BURelyFoundationGlobalAPM" -l"BURelyFoundationGlobalFoundation" -l"BURelyFoundationGlobalGecko" -l"BURelyFoundationGlobalHeader" -l"BURelyFoundationGlobalNETWork" -l"BURelyFoundationGlobalSDWebImage" -l"BURelyFoundationGlobalYYModel" -l"BURelyFoundationGlobalZFPlayer" -l"BURelyFoundationGlobalZip" -l"bz2" -l"c++" -l"c++abi" -l"iconv" -l"resolv" -l"resolv.9" -l"sqlite3" -l"swiftCoreGraphics" -l"xml2" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "AppLovinAdapter" -framework "AppLovinSDK" -framework "AppTrackingTransparency" -framework "AudioToolbox" -framework "CFNetwork" -framework "ChartboostAdapter" -framework "ChartboostSDK" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreMotion" -framework "CoreServices" -framework "CoreTelephony" -framework "CoreText" -framework "CoreVideo" -framework "DownloadButton" -framework "Foundation" -framework "GoogleMobileAds" -framework "IQKeyboardManagerSwift" -framework "ImageIO" -framework "IronSource" -framework "IronSourceAdapter" -framework "JXPagingView" -framework "JXSegmentedView" -framework "JavaScriptCore" -framework "Kanna" -framework "Kingfisher" -framework "LiftoffMonetizeAdapter" -framework "MJRefresh" -framework "MTGSDK" -framework "MTGSDKBanner" -framework "MTGSDKBidding" -framework "MTGSDKInterstitialVideo" -framework "MTGSDKNativeAdvanced" -framework "MTGSDKNewInterstitial" -framework "MTGSDKReward" -framework "MTGSDKSplash" -framework "MarqueeLabel" -framework "MediaPlayer" -framework "MessageUI" -framework "MintegralAdapter" -framework "MobileCoreServices" -framework "PAGAdSDK" -framework "PangleAdapter" -framework "QuartzCore" -framework "SVProgressHUD" -framework "SafariServices" -framework "Security" -framework "SnapKit" -framework "StoreKit" -framework "SwiftDate" -framework "SystemConfiguration" -framework "Tiercel" -framework "UIKit" -framework "UserMessagingPlatform" -framework "VungleAdsSDK" -framework "WebKit" -weak_framework "AdSupport" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "CoreML" -weak_framework "DeviceCheck" -weak_framework "Foundation" -weak_framework "JavaScriptCore" -weak_framework "SafariServices" -weak_framework "SwiftUI" -weak_framework "UIKit" -weak_framework "WebKit" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BURelyFoundationGlobalAFN" -l"BURelyFoundationGlobalAPM" -l"BURelyFoundationGlobalFoundation" -l"BURelyFoundationGlobalGecko" -l"BURelyFoundationGlobalHeader" -l"BURelyFoundationGlobalNETWork" -l"BURelyFoundationGlobalSDWebImage" -l"BURelyFoundationGlobalYYModel" -l"BURelyFoundationGlobalZFPlayer" -l"BURelyFoundationGlobalZip" -l"bz2" -l"c++" -l"c++abi" -l"iconv" -l"resolv" -l"resolv.9" -l"sqlite3" -l"swiftCoreGraphics" -l"xml2" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "AppLovinAdapter" -framework "AppLovinSDK" -framework "AppTrackingTransparency" -framework "AudioToolbox" -framework "CFNetwork" -framework "ChartboostAdapter" -framework "ChartboostSDK" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreMotion" -framework "CoreServices" -framework "CoreTelephony" -framework "CoreText" -framework "CoreVideo" -framework "DownloadButton" -framework "Foundation" -framework "GoogleMobileAds" -framework "IQKeyboardManagerSwift" -framework "ImageIO" -framework "IronSource" -framework "IronSourceAdapter" -framework "JXPagingView" -framework "JXSegmentedView" -framework "JavaScriptCore" -framework "Kanna" -framework "Kingfisher" -framework "LiftoffMonetizeAdapter" -framework "MJRefresh" -framework "MTGSDK" -framework "MTGSDKBanner" -framework "MTGSDKBidding" -framework "MTGSDKInterstitialVideo" -framework "MTGSDKNativeAdvanced" -framework "MTGSDKNewInterstitial" -framework "MTGSDKReward" -framework "MTGSDKSplash" -framework "MarqueeLabel" -framework "MediaPlayer" -framework "MessageUI" -framework "MintegralAdapter" -framework "MobileCoreServices" -framework "PAGAdSDK" -framework "PangleAdapter" -framework "QuartzCore" -framework "SVProgressHUD" -framework "SafariServices" -framework "Security" -framework "SnapKit" -framework "StoreKit" -framework "SwiftDate" -framework "SwiftyStoreKit" -framework "SystemConfiguration" -framework "Tiercel" -framework "UIKit" -framework "UserMessagingPlatform" -framework "VungleAdsSDK" -framework "WebKit" -weak_framework "AdSupport" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "CoreML" -weak_framework "DeviceCheck" -weak_framework "Foundation" -weak_framework "JavaScriptCore" -weak_framework "SafariServices" -weak_framework "SwiftUI" -weak_framework "UIKit" -weak_framework "WebKit" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.release.xcconfig b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.release.xcconfig index bc66e03..3bbd9dc 100644 --- a/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.release.xcconfig +++ b/Pods/Target Support Files/Pods-relax.offline.mp3.music/Pods-relax.offline.mp3.music.release.xcconfig @@ -1,12 +1,12 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel" "${PODS_ROOT}/Ads-Global/SDK" "${PODS_ROOT}/AppLovinSDK/applovin-ios-sdk-13.0.0" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAFN" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAPM" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalFoundation" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalGecko" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalHeader" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalNETWork" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalSDWebImage" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalYYModel" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZFPlayer" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZip" "${PODS_ROOT}/ChartboostSDK" "${PODS_ROOT}/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework" "${PODS_ROOT}/GoogleMobileAdsMediationAppLovin/AppLovinAdapter-13.0.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationChartboost/ChartboostAdapter-9.7.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationIronSource/IronSourceAdapter-8.4.0.0.0" "${PODS_ROOT}/GoogleMobileAdsMediationMintegral/MintegralAdapter-7.7.3.0" "${PODS_ROOT}/GoogleMobileAdsMediationPangle/PangleAdapter-6.2.0.9.0" "${PODS_ROOT}/GoogleMobileAdsMediationVungle/LiftoffMonetizeAdapter-7.4.2.0" "${PODS_ROOT}/GoogleUserMessagingPlatform/Frameworks/Release" "${PODS_ROOT}/IronSourceSDK/IronSource" "${PODS_ROOT}/MintegralAdSDK/Fmk" "${PODS_ROOT}/VungleAds/static" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Ads-Global/BUAdSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/ChartboostSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Google-Mobile-Ads-SDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationAppLovin" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationChartboost" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationIronSource" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationMintegral" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationPangle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationVungle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleUserMessagingPlatform" "${PODS_XCFRAMEWORKS_BUILD_DIR}/IronSourceSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BannerAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BidNativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/InterstitialVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAdvancedAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NewInterstitialAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/RewardVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/SplashAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/VungleAds" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyStoreKit" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel" "${PODS_ROOT}/Ads-Global/SDK" "${PODS_ROOT}/AppLovinSDK/applovin-ios-sdk-13.0.0" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAFN" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalAPM" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalFoundation" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalGecko" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalHeader" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalNETWork" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalSDWebImage" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalYYModel" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZFPlayer" "${PODS_ROOT}/BURelyFoundation_Global/Frameworks/SDK/BURelyFoundationGlobalZip" "${PODS_ROOT}/ChartboostSDK" "${PODS_ROOT}/Google-Mobile-Ads-SDK/Frameworks/GoogleMobileAdsFramework" "${PODS_ROOT}/GoogleMobileAdsMediationAppLovin/AppLovinAdapter-13.0.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationChartboost/ChartboostAdapter-9.7.0.1" "${PODS_ROOT}/GoogleMobileAdsMediationIronSource/IronSourceAdapter-8.4.0.0.0" "${PODS_ROOT}/GoogleMobileAdsMediationMintegral/MintegralAdapter-7.7.3.0" "${PODS_ROOT}/GoogleMobileAdsMediationPangle/PangleAdapter-6.2.0.9.0" "${PODS_ROOT}/GoogleMobileAdsMediationVungle/LiftoffMonetizeAdapter-7.4.2.0" "${PODS_ROOT}/GoogleUserMessagingPlatform/Frameworks/Release" "${PODS_ROOT}/IronSourceSDK/IronSource" "${PODS_ROOT}/MintegralAdSDK/Fmk" "${PODS_ROOT}/VungleAds/static" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Ads-Global/BUAdSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/AppLovinSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/ChartboostSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/Google-Mobile-Ads-SDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationAppLovin" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationChartboost" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationIronSource" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationMintegral" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationPangle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleMobileAdsMediationVungle" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleUserMessagingPlatform" "${PODS_XCFRAMEWORKS_BUILD_DIR}/IronSourceSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BannerAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/BidNativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/InterstitialVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NativeAdvancedAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/NewInterstitialAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/RewardVideoAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/MintegralAdSDK/SplashAd" "${PODS_XCFRAMEWORKS_BUILD_DIR}/VungleAds" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton/DownloadButton.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView/JXPagingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView/JXSegmentedView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna/Kanna.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD/SVProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel/Tiercel.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BURelyFoundation_Global" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/AFNetworking/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/APM/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Foundation/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Gecko/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Header/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/NETWork/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/SDWebImage/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/YYModel/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/ZFPlayer/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Zip/Headers" $(SDKROOT)/usr/include/libxml2 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DownloadButton/DownloadButton.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView/JXPagingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView/JXSegmentedView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kanna/Kanna.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MarqueeLabel/MarqueeLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SVProgressHUD/SVProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftDate/SwiftDate.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyStoreKit/SwiftyStoreKit.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Tiercel/Tiercel.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BURelyFoundation_Global" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/AFNetworking/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/APM/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Foundation/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Gecko/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Header/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/NETWork/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/SDWebImage/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/YYModel/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/ZFPlayer/Headers" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Zip/Headers" $(SDKROOT)/usr/include/libxml2 LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/AFNetworking" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/APM" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Foundation" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Gecko" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Header" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/NETWork" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/SDWebImage" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/YYModel" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/ZFPlayer" "${PODS_XCFRAMEWORKS_BUILD_DIR}/BURelyFoundation_Global/Zip" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift -OTHER_LDFLAGS = $(inherited) -ObjC -l"BURelyFoundationGlobalAFN" -l"BURelyFoundationGlobalAPM" -l"BURelyFoundationGlobalFoundation" -l"BURelyFoundationGlobalGecko" -l"BURelyFoundationGlobalHeader" -l"BURelyFoundationGlobalNETWork" -l"BURelyFoundationGlobalSDWebImage" -l"BURelyFoundationGlobalYYModel" -l"BURelyFoundationGlobalZFPlayer" -l"BURelyFoundationGlobalZip" -l"bz2" -l"c++" -l"c++abi" -l"iconv" -l"resolv" -l"resolv.9" -l"sqlite3" -l"swiftCoreGraphics" -l"xml2" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "AppLovinAdapter" -framework "AppLovinSDK" -framework "AppTrackingTransparency" -framework "AudioToolbox" -framework "CFNetwork" -framework "ChartboostAdapter" -framework "ChartboostSDK" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreMotion" -framework "CoreServices" -framework "CoreTelephony" -framework "CoreText" -framework "CoreVideo" -framework "DownloadButton" -framework "Foundation" -framework "GoogleMobileAds" -framework "IQKeyboardManagerSwift" -framework "ImageIO" -framework "IronSource" -framework "IronSourceAdapter" -framework "JXPagingView" -framework "JXSegmentedView" -framework "JavaScriptCore" -framework "Kanna" -framework "Kingfisher" -framework "LiftoffMonetizeAdapter" -framework "MJRefresh" -framework "MTGSDK" -framework "MTGSDKBanner" -framework "MTGSDKBidding" -framework "MTGSDKInterstitialVideo" -framework "MTGSDKNativeAdvanced" -framework "MTGSDKNewInterstitial" -framework "MTGSDKReward" -framework "MTGSDKSplash" -framework "MarqueeLabel" -framework "MediaPlayer" -framework "MessageUI" -framework "MintegralAdapter" -framework "MobileCoreServices" -framework "PAGAdSDK" -framework "PangleAdapter" -framework "QuartzCore" -framework "SVProgressHUD" -framework "SafariServices" -framework "Security" -framework "SnapKit" -framework "StoreKit" -framework "SwiftDate" -framework "SystemConfiguration" -framework "Tiercel" -framework "UIKit" -framework "UserMessagingPlatform" -framework "VungleAdsSDK" -framework "WebKit" -weak_framework "AdSupport" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "CoreML" -weak_framework "DeviceCheck" -weak_framework "Foundation" -weak_framework "JavaScriptCore" -weak_framework "SafariServices" -weak_framework "SwiftUI" -weak_framework "UIKit" -weak_framework "WebKit" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BURelyFoundationGlobalAFN" -l"BURelyFoundationGlobalAPM" -l"BURelyFoundationGlobalFoundation" -l"BURelyFoundationGlobalGecko" -l"BURelyFoundationGlobalHeader" -l"BURelyFoundationGlobalNETWork" -l"BURelyFoundationGlobalSDWebImage" -l"BURelyFoundationGlobalYYModel" -l"BURelyFoundationGlobalZFPlayer" -l"BURelyFoundationGlobalZip" -l"bz2" -l"c++" -l"c++abi" -l"iconv" -l"resolv" -l"resolv.9" -l"sqlite3" -l"swiftCoreGraphics" -l"xml2" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "Alamofire" -framework "AppLovinAdapter" -framework "AppLovinSDK" -framework "AppTrackingTransparency" -framework "AudioToolbox" -framework "CFNetwork" -framework "ChartboostAdapter" -framework "ChartboostSDK" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreMotion" -framework "CoreServices" -framework "CoreTelephony" -framework "CoreText" -framework "CoreVideo" -framework "DownloadButton" -framework "Foundation" -framework "GoogleMobileAds" -framework "IQKeyboardManagerSwift" -framework "ImageIO" -framework "IronSource" -framework "IronSourceAdapter" -framework "JXPagingView" -framework "JXSegmentedView" -framework "JavaScriptCore" -framework "Kanna" -framework "Kingfisher" -framework "LiftoffMonetizeAdapter" -framework "MJRefresh" -framework "MTGSDK" -framework "MTGSDKBanner" -framework "MTGSDKBidding" -framework "MTGSDKInterstitialVideo" -framework "MTGSDKNativeAdvanced" -framework "MTGSDKNewInterstitial" -framework "MTGSDKReward" -framework "MTGSDKSplash" -framework "MarqueeLabel" -framework "MediaPlayer" -framework "MessageUI" -framework "MintegralAdapter" -framework "MobileCoreServices" -framework "PAGAdSDK" -framework "PangleAdapter" -framework "QuartzCore" -framework "SVProgressHUD" -framework "SafariServices" -framework "Security" -framework "SnapKit" -framework "StoreKit" -framework "SwiftDate" -framework "SwiftyStoreKit" -framework "SystemConfiguration" -framework "Tiercel" -framework "UIKit" -framework "UserMessagingPlatform" -framework "VungleAdsSDK" -framework "WebKit" -weak_framework "AdSupport" -weak_framework "AppTrackingTransparency" -weak_framework "Combine" -weak_framework "CoreML" -weak_framework "DeviceCheck" -weak_framework "Foundation" -weak_framework "JavaScriptCore" -weak_framework "SafariServices" -weak_framework "SwiftUI" -weak_framework "UIKit" -weak_framework "WebKit" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-Info.plist b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-Info.plist new file mode 100644 index 0000000..e3890c1 --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.16.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-dummy.m b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-dummy.m new file mode 100644 index 0000000..a36a2e9 --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_SwiftyStoreKit : NSObject +@end +@implementation PodsDummy_SwiftyStoreKit +@end diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-prefix.pch b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-prefix.pch new file mode 100644 index 0000000..beb2a24 --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-umbrella.h b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-umbrella.h new file mode 100644 index 0000000..9d0a2d2 --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double SwiftyStoreKitVersionNumber; +FOUNDATION_EXPORT const unsigned char SwiftyStoreKitVersionString[]; + diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.debug.xcconfig b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.debug.xcconfig new file mode 100644 index 0000000..78b9510 --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.debug.xcconfig @@ -0,0 +1,14 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SwiftyStoreKit +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/SwiftyStoreKit +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.modulemap b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.modulemap new file mode 100644 index 0000000..0c130ff --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.modulemap @@ -0,0 +1,6 @@ +framework module SwiftyStoreKit { + umbrella header "SwiftyStoreKit-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.release.xcconfig b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.release.xcconfig new file mode 100644 index 0000000..78b9510 --- /dev/null +++ b/Pods/Target Support Files/SwiftyStoreKit/SwiftyStoreKit.release.xcconfig @@ -0,0 +1,14 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SwiftyStoreKit +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/SwiftyStoreKit +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/relax.offline.mp3.music.xcodeproj/project.pbxproj b/relax.offline.mp3.music.xcodeproj/project.pbxproj index d68e459..0fa6dcb 100644 --- a/relax.offline.mp3.music.xcodeproj/project.pbxproj +++ b/relax.offline.mp3.music.xcodeproj/project.pbxproj @@ -36,9 +36,6 @@ CB2CAAD82C5A1AC500EF691D /* MP_IAPViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB2CAAD52C5A1AC500EF691D /* MP_IAPViewController.swift */; }; CB51340E2C9C1E4800833AD5 /* MP_ADSimpleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB51340D2C9C1E4800833AD5 /* MP_ADSimpleManager.swift */; }; CB6EEB8E2C5DFE6100AEC414 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB6EEB8D2C5DFE6100AEC414 /* StoreKit.framework */; }; - CB7FC5422C2AA01F00292A43 /* FacebookAEM in Frameworks */ = {isa = PBXBuildFile; productRef = CB7FC5412C2AA01F00292A43 /* FacebookAEM */; }; - CB7FC5442C2AA01F00292A43 /* FacebookBasics in Frameworks */ = {isa = PBXBuildFile; productRef = CB7FC5432C2AA01F00292A43 /* FacebookBasics */; }; - CB7FC5462C2AA01F00292A43 /* FacebookCore in Frameworks */ = {isa = PBXBuildFile; productRef = CB7FC5452C2AA01F00292A43 /* FacebookCore */; }; CB7FC5482C2AC25C00292A43 /* MPPositive_CenterListSearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB7FC5472C2AC25C00292A43 /* MPPositive_CenterListSearchView.swift */; }; CBAFCAE62C0A10500054500E /* MP_BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFC9F22C0A10500054500E /* MP_BaseViewController.swift */; }; CBAFCAE72C0A10500054500E /* MP_LunchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFC9F32C0A10500054500E /* MP_LunchViewController.swift */; }; @@ -82,7 +79,7 @@ CBAFCB102C0A10500054500E /* MP_NetWorkManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA272C0A10500054500E /* MP_NetWorkManager.swift */; }; CBAFCB112C0A10500054500E /* MP_PlayerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA282C0A10500054500E /* MP_PlayerManager.swift */; }; CBAFCB122C0A10500054500E /* MP_PlayerSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA292C0A10500054500E /* MP_PlayerSlider.swift */; }; - CBAFCB132C0A10500054500E /* MP_WebWork.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA2A2C0A10500054500E /* MP_WebWork.swift */; }; + CBAFCB132C0A10500054500E /* MP_WebDecryptionWork.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA2A2C0A10500054500E /* MP_WebDecryptionWork.swift */; }; CBAFCB142C0A10500054500E /* MPPositive_Debouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA2B2C0A10500054500E /* MPPositive_Debouncer.swift */; }; CBAFCB152C0A10500054500E /* MPSideA_MediaCenterManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA2C2C0A10500054500E /* MPSideA_MediaCenterManager.swift */; }; CBAFCB162C0A10500054500E /* MPSideA_VolumeManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAFCA2D2C0A10500054500E /* MPSideA_VolumeManager.swift */; }; @@ -241,6 +238,9 @@ CBB720542C6A040000D1B504 /* MP_IAPViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = CBB720532C6A040000D1B504 /* MP_IAPViewController.xib */; }; CBB75FDD2C4F7AA60041665D /* UIImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBB75FDC2C4F7AA60041665D /* UIImageView.swift */; }; CBBAF8CD2C339CF200B3C838 /* MPPositive_JsonCharts.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBBAF8CC2C339CF200B3C838 /* MPPositive_JsonCharts.swift */; }; + CBBE53382CF065800036D2D9 /* FacebookAEM in Frameworks */ = {isa = PBXBuildFile; productRef = CBBE53372CF065800036D2D9 /* FacebookAEM */; }; + CBBE533A2CF065800036D2D9 /* FacebookBasics in Frameworks */ = {isa = PBXBuildFile; productRef = CBBE53392CF065800036D2D9 /* FacebookBasics */; }; + CBBE533C2CF065800036D2D9 /* FacebookCore in Frameworks */ = {isa = PBXBuildFile; productRef = CBBE533B2CF065800036D2D9 /* FacebookCore */; }; CBBFD8212C8018D100BD67BC /* Reload_Animation.json in Resources */ = {isa = PBXBuildFile; fileRef = CBBFD8202C8018D100BD67BC /* Reload_Animation.json */; }; CBC1FB7A2C50999800AC0633 /* MPPositive_LibraryItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC1FB792C50999800AC0633 /* MPPositive_LibraryItemModel.swift */; }; CBC1FB7C2C509B7300AC0633 /* MPPositive_LibraryViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC1FB7B2C509B7300AC0633 /* MPPositive_LibraryViewModel.swift */; }; @@ -362,7 +362,7 @@ CBAFCA272C0A10500054500E /* MP_NetWorkManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP_NetWorkManager.swift; sourceTree = ""; }; CBAFCA282C0A10500054500E /* MP_PlayerManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP_PlayerManager.swift; sourceTree = ""; }; CBAFCA292C0A10500054500E /* MP_PlayerSlider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP_PlayerSlider.swift; sourceTree = ""; }; - CBAFCA2A2C0A10500054500E /* MP_WebWork.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP_WebWork.swift; sourceTree = ""; }; + CBAFCA2A2C0A10500054500E /* MP_WebDecryptionWork.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MP_WebDecryptionWork.swift; sourceTree = ""; }; CBAFCA2B2C0A10500054500E /* MPPositive_Debouncer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MPPositive_Debouncer.swift; sourceTree = ""; }; CBAFCA2C2C0A10500054500E /* MPSideA_MediaCenterManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MPSideA_MediaCenterManager.swift; sourceTree = ""; }; CBAFCA2D2C0A10500054500E /* MPSideA_VolumeManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MPSideA_VolumeManager.swift; sourceTree = ""; }; @@ -583,15 +583,15 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - CB7FC5442C2AA01F00292A43 /* FacebookBasics in Frameworks */, - CB7FC5422C2AA01F00292A43 /* FacebookAEM in Frameworks */, + CBBE533A2CF065800036D2D9 /* FacebookBasics in Frameworks */, + CBBE533C2CF065800036D2D9 /* FacebookCore in Frameworks */, + CBBE53382CF065800036D2D9 /* FacebookAEM in Frameworks */, CBAFCBAD2C0A10DA0054500E /* FirebaseCrashlytics in Frameworks */, CBD4570D2C2EC38400CE766D /* AppTrackingTransparency.framework in Frameworks */, CBAFCBAB2C0A10DA0054500E /* FirebaseAnalytics in Frameworks */, CB0B368B2C65AE3A004036E2 /* Lottie in Frameworks */, CB6EEB8E2C5DFE6100AEC414 /* StoreKit.framework in Frameworks */, CBAFCBAF2C0A10DA0054500E /* FirebaseRemoteConfig in Frameworks */, - CB7FC5462C2AA01F00292A43 /* FacebookCore in Frameworks */, 82F33EC0D64393B7AAD72A45 /* Pods_relax_offline_mp3_music.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -782,7 +782,7 @@ CBAFCA252C0A10500054500E /* MP_HUD.swift */, CBAFCA262C0A10500054500E /* MP_LocationManager.swift */, CBAFCA292C0A10500054500E /* MP_PlayerSlider.swift */, - CBAFCA2A2C0A10500054500E /* MP_WebWork.swift */, + CBAFCA2A2C0A10500054500E /* MP_WebDecryptionWork.swift */, CB20A06F2C53BDBF00FC5AFC /* MP_WebVisitorDataManager.swift */, CBD1E19E2C57650F00DF20E5 /* MP_IAPManager.swift */, CBAFCA2B2C0A10500054500E /* MPPositive_Debouncer.swift */, @@ -1322,10 +1322,10 @@ CBAFCBAA2C0A10DA0054500E /* FirebaseAnalytics */, CBAFCBAC2C0A10DA0054500E /* FirebaseCrashlytics */, CBAFCBAE2C0A10DA0054500E /* FirebaseRemoteConfig */, - CB7FC5412C2AA01F00292A43 /* FacebookAEM */, - CB7FC5432C2AA01F00292A43 /* FacebookBasics */, - CB7FC5452C2AA01F00292A43 /* FacebookCore */, CB0B368A2C65AE3A004036E2 /* Lottie */, + CBBE53372CF065800036D2D9 /* FacebookAEM */, + CBBE53392CF065800036D2D9 /* FacebookBasics */, + CBBE533B2CF065800036D2D9 /* FacebookCore */, ); productName = relax.offline.mp3.music; productReference = CBC2D6E82BFDF3D700E17703 /* relax.offline.mp3.music.app */; @@ -1364,8 +1364,8 @@ mainGroup = CBC2D6DF2BFDF3D700E17703; packageReferences = ( CBAFCBA92C0A10DA0054500E /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, - CB7FC5402C2AA01F00292A43 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */, CB0B36892C65AE3A004036E2 /* XCRemoteSwiftPackageReference "lottie-spm" */, + CBBE53362CF065800036D2D9 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */, ); productRefGroup = CBC2D6E92BFDF3D700E17703 /* Products */; projectDirPath = ""; @@ -1574,7 +1574,7 @@ CBAFCB1B2C0A10500054500E /* MPPositive_JsonLyrics.swift in Sources */, CBAFCB572C0A10500054500E /* MPPositive_MoreOperationDownLoadTableViewCell.swift in Sources */, CBAFCB402C0A10500054500E /* MPPositive_SearchResultsLoadViewModel.swift in Sources */, - CBAFCB132C0A10500054500E /* MP_WebWork.swift in Sources */, + CBAFCB132C0A10500054500E /* MP_WebDecryptionWork.swift in Sources */, CBAFCB3A2C0A10500054500E /* MPPositive_SearchSuggestionItemListModel.swift in Sources */, CB0B36912C65EBFC004036E2 /* MPPositive_BaseShowView.swift in Sources */, CBAFCB122C0A10500054500E /* MP_PlayerSlider.swift in Sources */, @@ -1927,7 +1927,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1.3.1; + CURRENT_PROJECT_VERSION = 1.3.2; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = RAQJ4FNZUH; @@ -1948,7 +1948,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.3.1; + MARKETING_VERSION = 1.3.2; PRODUCT_BUNDLE_IDENTIFIER = relax.offline.mp3.music; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1973,7 +1973,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 1.3.1; + CURRENT_PROJECT_VERSION = 1.3.2; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = RAQJ4FNZUH; @@ -1994,7 +1994,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.3.1; + MARKETING_VERSION = 1.3.2; PRODUCT_BUNDLE_IDENTIFIER = relax.offline.mp3.music; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2042,14 +2042,6 @@ minimumVersion = 4.5.0; }; }; - CB7FC5402C2AA01F00292A43 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/facebook/facebook-ios-sdk"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 14.1.0; - }; - }; CBAFCBA92C0A10DA0054500E /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; @@ -2058,6 +2050,14 @@ minimumVersion = 10.27.0; }; }; + CBBE53362CF065800036D2D9 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/facebook/facebook-ios-sdk"; + requirement = { + kind = exactVersion; + version = 17.1.0; + }; + }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ @@ -2066,21 +2066,6 @@ package = CB0B36892C65AE3A004036E2 /* XCRemoteSwiftPackageReference "lottie-spm" */; productName = Lottie; }; - CB7FC5412C2AA01F00292A43 /* FacebookAEM */ = { - isa = XCSwiftPackageProductDependency; - package = CB7FC5402C2AA01F00292A43 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; - productName = FacebookAEM; - }; - CB7FC5432C2AA01F00292A43 /* FacebookBasics */ = { - isa = XCSwiftPackageProductDependency; - package = CB7FC5402C2AA01F00292A43 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; - productName = FacebookBasics; - }; - CB7FC5452C2AA01F00292A43 /* FacebookCore */ = { - isa = XCSwiftPackageProductDependency; - package = CB7FC5402C2AA01F00292A43 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; - productName = FacebookCore; - }; CBAFCBAA2C0A10DA0054500E /* FirebaseAnalytics */ = { isa = XCSwiftPackageProductDependency; package = CBAFCBA92C0A10DA0054500E /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; @@ -2096,6 +2081,21 @@ package = CBAFCBA92C0A10DA0054500E /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; productName = FirebaseRemoteConfig; }; + CBBE53372CF065800036D2D9 /* FacebookAEM */ = { + isa = XCSwiftPackageProductDependency; + package = CBBE53362CF065800036D2D9 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; + productName = FacebookAEM; + }; + CBBE53392CF065800036D2D9 /* FacebookBasics */ = { + isa = XCSwiftPackageProductDependency; + package = CBBE53362CF065800036D2D9 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; + productName = FacebookBasics; + }; + CBBE533B2CF065800036D2D9 /* FacebookCore */ = { + isa = XCSwiftPackageProductDependency; + package = CBBE53362CF065800036D2D9 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; + productName = FacebookCore; + }; /* End XCSwiftPackageProductDependency section */ /* Begin XCVersionGroup section */ diff --git a/relax.offline.mp3.music.xcworkspace/xcshareddata/swiftpm/Package.resolved b/relax.offline.mp3.music.xcworkspace/xcshareddata/swiftpm/Package.resolved index 141e323..a9cd4b6 100644 --- a/relax.offline.mp3.music.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/relax.offline.mp3.music.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "faf6001fdda5daa8e1887ad5537209b76d1294d394c19dacdef18322dc72fcd3", + "originHash" : "9e71afad327e34c7f8c73ead6293e6c190487271646bec0e9be664fa055d5064", "pins" : [ { "identity" : "abseil-cpp-binary", @@ -24,8 +24,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/facebook/facebook-ios-sdk", "state" : { - "revision" : "c19607d535864533523d1f437c84035e5fb101cf", - "version" : "14.1.0" + "revision" : "3cebc3b1d13dbe85868cc04f5bed63648e8c410c", + "version" : "17.1.0" } }, { diff --git a/relax.offline.mp3.music.xcworkspace/xcuserdata/zhou.xcuserdatad/UserInterfaceState.xcuserstate b/relax.offline.mp3.music.xcworkspace/xcuserdata/zhou.xcuserdatad/UserInterfaceState.xcuserstate index af8a063..20978e9 100644 Binary files a/relax.offline.mp3.music.xcworkspace/xcuserdata/zhou.xcuserdatad/UserInterfaceState.xcuserstate and b/relax.offline.mp3.music.xcworkspace/xcuserdata/zhou.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/relax.offline.mp3.music/AppDelegate.swift b/relax.offline.mp3.music/AppDelegate.swift index 1b98bec..773e00b 100644 --- a/relax.offline.mp3.music/AppDelegate.swift +++ b/relax.offline.mp3.music/AppDelegate.swift @@ -56,10 +56,14 @@ class AppDelegate: UIResponder, UIApplicationDelegate { MP_NetWorkManager.shared.requestStatusToYouTube() IQKeyboardManager.shared.enable = true IQKeyboardManager.shared.shouldResignOnTouchOutside = true + //启用内购项 + MP_IAPManager.shared.observeVIPStoreKit() + MP_IAPManager.shared.getVIPAllProducts() window = UIWindow(frame: UIScreen.main.bounds) window?.backgroundColor = .init(hex: "#161616") //关联faceBook ApplicationDelegate.shared.application(application,didFinishLaunchingWithOptions: launchOptions) + Settings.shared.isAdvertiserIDCollectionEnabled = true switch_lunch() //执行用户启动事件日志 MP_AnalyticsManager.shared.user_launchAction() diff --git a/relax.offline.mp3.music/Info.plist b/relax.offline.mp3.music/Info.plist index 5d44b05..2cb73f0 100644 --- a/relax.offline.mp3.music/Info.plist +++ b/relax.offline.mp3.music/Info.plist @@ -15,6 +15,8 @@ 515287044709010 FacebookAutoLogAppEventsEnabled + FacebookAdvertiserIDCollectionEnabled + FacebookClientToken f7ec7d15be9315aee02f6deb37b52e15 FacebookDisplayName diff --git a/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_IAPViewController.swift b/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_IAPViewController.swift index 27806f2..3d6ade7 100644 --- a/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_IAPViewController.swift +++ b/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_IAPViewController.swift @@ -82,7 +82,6 @@ class MP_IAPViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() scrollView.contentInsetAdjustmentBehavior = .never - MP_IAPManager.shared.requestProducts() MP_AnalyticsManager.shared.VIP_page_impAction() //根据isType调整约束(A/B面样式存在差距) if isType { @@ -177,7 +176,11 @@ class MP_IAPViewController: UIViewController { MP_HUD.onlytext("Bad connection~".localizableString(), delay: 1.0, completion: nil) return } - MP_IAPManager.shared.purchaseProduct(level) + guard let productId = MP_IAPManager.shared.productIdentifiers.safeObject(at: level) else { + MP_HUD.onlytext("Bad connection~".localizableString(), delay: 1.0, completion: nil) + return + } + MP_IAPManager.shared.purchaseProduct(with: productId) } //刷新商店 @IBAction func reStoreClick(_ sender: UIButton) { diff --git a/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_LunchViewController.swift b/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_LunchViewController.swift index 63322d5..ccfc0c7 100644 --- a/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_LunchViewController.swift +++ b/relax.offline.mp3.music/MP/Common/Base(公用基类)/Controllers/MP_LunchViewController.swift @@ -63,8 +63,6 @@ class MP_LunchViewController: UIViewController { } } } -// //检查并清理多余缓存文件 -// MP_CacheAndArchiverManager.shared.zhoujunfeng_checkAndCleanCacheFolder() } deinit { timer.isPaused = true @@ -104,11 +102,12 @@ class MP_LunchViewController: UIViewController { }else { //停止计时器 timer.isPaused = true - MP_AnalyticsManager.shared.launch_progress_endAction() //判断是否具备广告 if adShowBlock != nil { + MP_AnalyticsManager.shared.launch_progress_endAction("Yes") adShowBlock!() }else if switchBlock != nil { + MP_AnalyticsManager.shared.launch_progress_endAction("No") switchBlock!() } } @@ -117,23 +116,20 @@ class MP_LunchViewController: UIViewController { private func switchAOrBAction() { //首先检测之前是否进入过B面 guard UserDefaults.standard.bool(forKey: "MP_Into_B") != true else { - MP_IAPManager.shared.startLunchStatus() - MPPositive_BrowseLoadViewModel.shared.getRecentlyData() - MP_LuxServerManager.shared.upDateOpenActiveEventTask() + loadAds() //更新开关以及响应的数据 - MP_AnalyticsManager.shared.getOpenStatus { [weak self] open in + MP_AnalyticsManager.shared.getOpenStatus(0) { open in if open { print("允许进入B面") }else { print("不允许进入B面,但是之前进入过,所以能进入B面") } - //更新地区信息 - MP_NetWorkManager.shared.requestIPInfo { statu in - //获取B面首页数据 - MPPositive_BrowseLoadViewModel.shared.reloadBrowseLists() - } } - loadAds() + //更新地区信息 + MP_NetWorkManager.shared.requestIPInfo() + //获取B面首页数据 + MPPositive_BrowseLoadViewModel.shared.getRecentlyData() + MPPositive_BrowseLoadViewModel.shared.reloadBrowseLists() //进入过B面 self.completionBlock = { //允许进入b面 @@ -157,98 +153,61 @@ class MP_LunchViewController: UIViewController { MP_NetWorkManager.shared.performTaskNetWrokAvailable { [weak self] in guard let self = self else {return} - MP_IAPManager.shared.startLunchStatus() - MP_LuxServerManager.shared.upDateOpenActiveEventTask() + //广告加载 + loadAds() //进行开关检测 MP_AnalyticsManager.shared.getOpenStatus { [weak self] open in guard let self = self else {return} - if open { - loadAds() - //根据ip值确定进入那个页面 - MP_NetWorkManager.shared.requestIPInfo { statu in - if statu == true { - //允许进入b面 - //获取B面首页数据 - MPPositive_BrowseLoadViewModel.shared.reloadBrowseLists() - MPPositive_BrowseLoadViewModel.shared.getRecentlyData() - print("BLog") - //保存进入B面的记录,下次加载直接进入B面 - UserDefaults.standard.set(true, forKey: "MP_Into_B") - //判断当前时间节点是否已经超时 - if self.maxTimes > self.currentTimes { - //未超时,完成包处理 - self.completionBlock = { - DispatchQueue.main.async { - [weak self] in - //printCallStack() - guard let self = self else {return} - //停止计时器 - timer.isPaused = true - MP_AnalyticsManager.shared.jump_eventAction("jump to B", reason: "Switch test passed, IP test passed") - //加载完毕,判断并跳转 - accessAppdelegate.switch_positive() - } - } - }else { - //已超时,直接跳转(可能出现从A到B的情况) - DispatchQueue.main.async { - [weak self] in - //printCallStack() - guard let self = self else {return} - //停止计时器 - timer.isPaused = true - //判断广告是否展示 - if MP_ADSimpleManager.shared.getInterstitialSwitch() { - //展示中,切换完成任务块 - self.completionBlock = { - MP_AnalyticsManager.shared.jump_eventAction("jump to B", reason: "Switch test passed, IP test passed") - //加载完毕,判断并跳转 - accessAppdelegate.switch_positive() - } - }else { - //没有展示 - if accessAppdelegate.showStatus == false { - //当前已处于A面 - MP_AnalyticsManager.shared.jump_eventAction("A jump to B", reason: "Switch test passed, IP test passed, User delays in processing network permissions") - }else { - //当前还未跳转 - MP_AnalyticsManager.shared.jump_eventAction("jump to B", reason: "Switch test passed, IP test passed") - } - //加载完毕,判断并跳转 - accessAppdelegate.switch_positive() - } - } + if open {//允许进入b面 + //获取B面首页数据 + MP_NetWorkManager.shared.requestIPInfo() + MPPositive_BrowseLoadViewModel.shared.reloadBrowseLists() + MPPositive_BrowseLoadViewModel.shared.getRecentlyData() + print("BLog") + //保存进入B面的记录,下次加载直接进入B面 + UserDefaults.standard.set(true, forKey: "MP_Into_B") + //判断当前时间节点是否已经超时 + if self.maxTimes > self.currentTimes { + //未超时,完成包处理 + self.completionBlock = { + DispatchQueue.main.async { + [weak self] in + //printCallStack() + guard let self = self else {return} + //停止计时器 + timer.isPaused = true + MP_AnalyticsManager.shared.jump_eventAction("jump to B", reason: "Switch test passed, IP test passed") + //加载完毕,判断并跳转 + accessAppdelegate.switch_positive() } - }else { - //地区限制不允许进入B面 - print("ALog") - //打开A面 - if self.maxTimes > self.currentTimes { - //未超时,完成包处理 + } + }else { + //已超时,直接跳转(可能出现从A到B的情况) + DispatchQueue.main.async { + [weak self] in + //printCallStack() + guard let self = self else {return} + //停止计时器 + timer.isPaused = true + //判断广告是否展示 + if MP_ADSimpleManager.shared.getInterstitialSwitch() { + //展示中,切换完成任务块 self.completionBlock = { - DispatchQueue.main.async { - [weak self] in - //printCallStack() - guard let self = self else {return} - //停止计时器 - timer.isPaused = true - MP_AnalyticsManager.shared.jump_eventAction("jump to A", reason: "Switch test passed, IP detection failed") - //加载完毕,判断并跳转 - accessAppdelegate.switch_aSide() - } + MP_AnalyticsManager.shared.jump_eventAction("jump to B", reason: "Switch test passed, IP test passed") + //加载完毕,判断并跳转 + accessAppdelegate.switch_positive() } }else { - //已超时,直接跳转 - DispatchQueue.main.async { - [weak self] in - //printCallStack() - guard let self = self else {return} - //停止计时器 - timer.isPaused = true - MP_AnalyticsManager.shared.jump_eventAction("jump to A", reason: "Switch test passed, IP detection failed") - //加载完毕,判断并跳转 - accessAppdelegate.switch_aSide() + //没有展示 + if accessAppdelegate.showStatus == false { + //当前已处于A面 + MP_AnalyticsManager.shared.jump_eventAction("A jump to B", reason: "Switch test passed, IP test passed, User delays in processing network permissions") + }else { + //当前还未跳转 + MP_AnalyticsManager.shared.jump_eventAction("jump to B", reason: "Switch test passed, IP test passed") } + //加载完毕,判断并跳转 + accessAppdelegate.switch_positive() } } } diff --git a/relax.offline.mp3.music/MP/Common/Macro(宏定义与全局量)/Macro.swift b/relax.offline.mp3.music/MP/Common/Macro(宏定义与全局量)/Macro.swift index 68f164b..fae45dc 100644 --- a/relax.offline.mp3.music/MP/Common/Macro(宏定义与全局量)/Macro.swift +++ b/relax.offline.mp3.music/MP/Common/Macro(宏定义与全局量)/Macro.swift @@ -102,9 +102,9 @@ func coreDefaultValues() { if UserDefaults.standard.object(forKey: "OpenICEID") == nil { print("第一次启动,添加广告ID") if let array = coreAdModelforJson([.init(level: 3, identifier: "ca-app-pub-1371732277241593/2126815630", ad: "AdMob", type: .Insert), - .init(level: 2, identifier: "ca-app-pub-1371732277241593/8500652294", ad: "AdMob", type: .Open), + .init(level: 2, identifier: "ca-app-pub-1371732277241593/4622083009", ad: "AdMob", type: .Open), .init(level: 1, identifier: "ca-app-pub-1371732277241593/4561407280", ad: "AdMob", type: .Insert), - .init(level: 0, identifier: "ca-app-pub-1371732277241593/1926543650", ad: "AdMob", type: .Open)]) { + .init(level: 0, identifier: "ca-app-pub-1371732277241593/9009655231", ad: "AdMob", type: .Open)]) { //存入默认开屏冷启动广告ID UserDefaults.standard.set(array, forKey: "OpenICEID") } @@ -114,9 +114,9 @@ func coreDefaultValues() { } if UserDefaults.standard.object(forKey: "OpenHOSTID") == nil { if let array = coreAdModelforJson([.init(level: 3, identifier: "ca-app-pub-1371732277241593/9262752398", ad: "AdMob", type: .Insert), - .init(level: 2, identifier: "ca-app-pub-1371732277241593/6536516707", ad: "AdMob", type: .Open), + .init(level: 2, identifier: "ca-app-pub-1371732277241593/7616784144", ad: "AdMob", type: .Open), .init(level: 1, identifier: "ca-app-pub-1371732277241593/9239018894", ad: "AdMob", type: .Insert), - .init(level: 0, identifier: "ca-app-pub-1371732277241593/3299335073", ad: "AdMob", type: .Open)]) { + .init(level: 0, identifier: "ca-app-pub-1371732277241593/3541807764", ad: "AdMob", type: .Open)]) { //存入默认开屏热启动广告ID UserDefaults.standard.set(array, forKey: "OpenHOSTID") } @@ -304,6 +304,12 @@ func improveDataforResouceAndCover(_ song:MPPositive_SongItemModel, completion:@ } failure: {statu in failure?(statu) } +// MP_NetWorkManager.shared.requestPlayer(song.videoId ?? "", playlistId: "") { resourceUrls, coverUrls in +// completion(resourceUrls,coverUrls) +// }failure: {statu in +// failure?(statu) +// } + } ///转时分值 func setTimesToMinSeconds(_ time:TimeInterval) -> String { diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_ADSimpleManager.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_ADSimpleManager.swift index 2b8c6c2..6a7754e 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_ADSimpleManager.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_ADSimpleManager.swift @@ -48,11 +48,7 @@ class MP_ADSimpleManager: NSObject { } ///广告总开关 var openAdStatus:Bool{ - if let bool = UserDefaults.standard.object(forKey: "UserVIPLevels") as? Bool{ - return bool - }else { - return true - } + return !MP_IAPManager.shared.isVIP } ///是否启用广告静音设置(音量改动)默认不静音 private var isMuted:Bool { diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AVURLAsset.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AVURLAsset.swift index 83dda2c..0a02af6 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AVURLAsset.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AVURLAsset.swift @@ -91,12 +91,12 @@ class MP_AVURLAsset: AVURLAsset { } } ///媒体资源加载代理 -protocol MP_PlayerResourceLoaderDelegate: NSObject { - ///检测当前加载器是否缓存完毕 - func loader(_ loader:MP_PlayerResourceLoader, isCached:Bool) - ///检测当前加载器是否请求错误 - func loader(_ loader:MP_PlayerResourceLoader, requestError errorCode:Int) -} +//protocol MP_PlayerResourceLoaderDelegate: NSObject { +// ///检测当前加载器是否缓存完毕 +// func loader(_ loader:MP_PlayerResourceLoader, isCached:Bool) +// ///检测当前加载器是否请求错误 +// func loader(_ loader:MP_PlayerResourceLoader, requestError errorCode:Int) +//} typealias CheckStatusBlock = (Int) -> Void ///媒体资源加载器 @@ -584,43 +584,43 @@ class MP_PlayerTaskManager:NSObject, URLSessionDataDelegate{ [weak self] in guard let self = self else {return} task.cancel() - MP_NetWorkManager.shared.requestAndroidPlayer(videoId, playlistId: "", clickTrackingParams: nil) { [weak self] results, cs in - //只需要获取results第一位,也就是新的资源路径 - guard let self = self, let first = results?.0.first else {return} - //通知更新 - NotificationCenter.notificationKey.post(notificationName: .player_asset_403, object: first) - guard let url = URL(string: first) else {return} - accessQueue.async { - [weak self] in - guard let self = self else {return} - //取消原来的任务 - if dataTasks[videoId] != nil { - dataTasks[videoId] = nil - } - //成功创建了新的资源路径,创建新的请求 - var request = URLRequest(url: url, cachePolicy: .reloadIgnoringCacheData, timeoutInterval: 50) - //假如cacheLength有值,那说明是断点传续 - if let cacheLength = cacheLengths[videoId] { - var range:String! - if let filePathLength = fileLengths[videoId] { - if cacheLength < filePathLength { - //计算最后的值 - range = "bytes=\(cacheLength)-\(filePathLength-1)" - request.setValue(range, forHTTPHeaderField: "Range") - } - }else { - range = "bytes=\(cacheLength)-" - //创建任务 - request.setValue(range, forHTTPHeaderField: "Range") - } - } - //创建新的任务 - let dataTask = session.dataTask(with: request) - requests[videoId] = request - dataTasks[videoId] = dataTask - dataTask.resume() - } - } +// MP_NetWorkManager.shared.requestAndroidPlayer(videoId, playlistId: "", clickTrackingParams: nil) { [weak self] results, cs in +// //只需要获取results第一位,也就是新的资源路径 +// guard let self = self, let first = results?.0.first else {return} +// //通知更新 +// NotificationCenter.notificationKey.post(notificationName: .player_asset_403, object: first) +// guard let url = URL(string: first) else {return} +// accessQueue.async { +// [weak self] in +// guard let self = self else {return} +// //取消原来的任务 +// if dataTasks[videoId] != nil { +// dataTasks[videoId] = nil +// } +// //成功创建了新的资源路径,创建新的请求 +// var request = URLRequest(url: url, cachePolicy: .reloadIgnoringCacheData, timeoutInterval: 50) +// //假如cacheLength有值,那说明是断点传续 +// if let cacheLength = cacheLengths[videoId] { +// var range:String! +// if let filePathLength = fileLengths[videoId] { +// if cacheLength < filePathLength { +// //计算最后的值 +// range = "bytes=\(cacheLength)-\(filePathLength-1)" +// request.setValue(range, forHTTPHeaderField: "Range") +// } +// }else { +// range = "bytes=\(cacheLength)-" +// //创建任务 +// request.setValue(range, forHTTPHeaderField: "Range") +// } +// } +// //创建新的任务 +// let dataTask = session.dataTask(with: request) +// requests[videoId] = request +// dataTasks[videoId] = dataTask +// dataTask.resume() +// } +// } } } //下载任务移除 diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AdMobManager.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AdMobManager.swift index cd377d2..4544715 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AdMobManager.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AdMobManager.swift @@ -316,28 +316,28 @@ class MP_AdMobManager: NSObject, GADAudioVideoManagerDelegate, GADFullScreenCont } ///加载更多广告 func loadMoreAdMobs() { - loadPlayInterstitialAd{status in + loadPlayInterstitialAd{ [weak self] status in + guard let self = self else {return} if status { print("成功加载播放插页广告") }else { print("播放插页广告加载失败") } - } - loadSearchInterstitialAd { status in - if status { - print("成功加载搜索插页广告") - }else { - print("搜索插页广告加载失败") + loadSearchInterstitialAd { status in + if status { + print("成功加载搜索插页广告") + }else { + print("搜索插页广告加载失败") + } + self.loadLibraryInterstitialAd { status in + if status { + print("成功加载曲库插页广告") + }else { + print("曲库插页广告加载失败") + } + } } } - loadLibraryInterstitialAd { status in - if status { - print("成功加载曲库插页广告") - }else { - print("曲库插页广告加载失败") - } - - } } //网络可用时触发 @objc private func netWorkReachableAction(_ sender:Notification) { diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AnalyticsManager.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AnalyticsManager.swift index 92b223f..34ae1f7 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AnalyticsManager.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AnalyticsManager.swift @@ -323,46 +323,46 @@ class MP_AnalyticsManager: NSObject { //MARK: - 事件日志 ///执行用户启动日志 func user_launchAction(){ - Analytics.logEvent(user_launch, parameters: nil) + Analytics.logEvent(user_launch, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///启动页曝光 func launch_pvAction(){ - Analytics.logEvent(launch_pv, parameters: nil) + Analytics.logEvent(launch_pv, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///配置获取成功 func config_success_eventAction() { - Analytics.logEvent(config_success_event, parameters: nil) + Analytics.logEvent(config_success_event, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///启动页进度结束时间 - func launch_progress_endAction() { - Analytics.logEvent(launch_progress_end, parameters: nil) + func launch_progress_endAction(_ showAd:String) { + Analytics.logEvent(launch_progress_end, parameters: ["USER_STATU":isOLD ? "Old":"New","showAd":showAd]) } ///跳转事件 func jump_eventAction(_ side:String, reason:String) { - Analytics.logEvent(jump_event, parameters: ["side":side, + Analytics.logEvent(jump_event, parameters: ["USER_STATU":isOLD ? "Old":"New","side":side, "reason":reason]) } ///A面首页曝光 func home_a_pvAction(){ - Analytics.logEvent(home_a_pv, parameters: nil) + Analytics.logEvent(home_a_pv, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///B面首页曝光 func home_b_pvAction(){ - Analytics.logEvent(home_b_pv, parameters: nil) + Analytics.logEvent(home_b_pv, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///首页资源曝光失败 func home_b_module_showfailure_errorAction(_ error:String) { - Analytics.logEvent(home_b_module_showfailure_error, parameters: ["error":error]) + Analytics.logEvent(home_b_module_showfailure_error, parameters: ["USER_STATU":isOLD ? "Old":"New","error":error]) } ///首页资源曝光成功 func home_b_module_showsucces_actionAction(){ - Analytics.logEvent(home_b_module_showsucces_action, parameters: nil) + Analytics.logEvent(home_b_module_showsucces_action, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } /// 点击首页模块 /// - Parameter modulename: 模块名 func home_b_module_clickAction(_ modulename:String){ - Analytics.logEvent(home_b_module_click, parameters: ["modulename":modulename]) + Analytics.logEvent(home_b_module_click, parameters: ["USER_STATU":isOLD ? "Old":"New","modulename":modulename]) } ///B面我的曝光 func me_b_pvAction(){ @@ -370,16 +370,16 @@ class MP_AnalyticsManager: NSObject { } ///需要播放器弹出 func song_clickAction(_ songfrom:String) { - Analytics.logEvent(song_click, parameters: ["songfrom":songfrom]) + Analytics.logEvent(song_click, parameters: ["USER_STATU":isOLD ? "Old":"New","songfrom":songfrom]) } ///B面播放器曝光 func player_b_impAction() { - Analytics.logEvent(player_b_imp, parameters: nil) + Analytics.logEvent(player_b_imp, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///B面列表资源加载成功 func player_b_listAction() { - Analytics.logEvent(player_b_list, parameters: nil) + Analytics.logEvent(player_b_list, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } /// B面播放器切歌 @@ -389,6 +389,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_pvAction(_ videoid:String, videoname:String, artistname:String){ Analytics.logEvent(player_b_pv, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname @@ -402,6 +403,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_delay_actionAction(_ videoid:String, videoname:String, artistname:String, delay:String){ Analytics.logEvent(player_b_delay_action, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname, @@ -415,6 +417,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_success_actionAction(_ videoid:String, videoname:String, artistname:String){ Analytics.logEvent(player_b_success_action, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname @@ -423,6 +426,7 @@ class MP_AnalyticsManager: NSObject { ///播放失败 func player_b_failure_errorAction(_ videoid:String, videoname:String, artistname:String, error:String) { Analytics.logEvent(player_b_failure_error, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname, @@ -431,11 +435,11 @@ class MP_AnalyticsManager: NSObject { } ///资源获取失败 func player_resource_failureAction(_ code:String) { - Analytics.logEvent(player_resource_failure, parameters: ["area_code":code]) + Analytics.logEvent(player_resource_failure, parameters: ["USER_STATU":isOLD ? "Old":"New","area_code":code]) } ///IP被拉黑 func resource_IP_blackAction() { - var parameters:[String:String] = [:] + var parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New"] if let ipInfo = UserDefaults.standard.object(forKey: "IP_Info") as? String { parameters["ip"] = ipInfo }else { @@ -451,6 +455,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_love_clickAction(_ videoid:String, videoname:String, artistname:String){ Analytics.logEvent(player_b_love_click, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname @@ -463,6 +468,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_unlove_clickAction(_ videoid:String, videoname:String, artistname:String){ Analytics.logEvent(player_b_unlove_click, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname @@ -475,6 +481,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_download_clickAction(_ videoid:String, videoname:String, artistname:String){ Analytics.logEvent(player_b_download_click, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname @@ -487,6 +494,7 @@ class MP_AnalyticsManager: NSObject { /// - artistname: 歌手 func player_b_downloadsuccess_actionAction(_ videoid:String, videoname:String, artistname:String){ Analytics.logEvent(player_b_downloadsuccess_action, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname @@ -495,6 +503,7 @@ class MP_AnalyticsManager: NSObject { ///下载失败 func player_b_downloadfailure_errorAction(_ videoid:String, videoname:String, artistname:String, error:String) { Analytics.logEvent(player_b_downloadfailure_error, parameters: [ + "USER_STATU":isOLD ? "Old":"New", "videoid":videoid, "videoname":videoname, "artistname":artistname, @@ -503,81 +512,81 @@ class MP_AnalyticsManager: NSObject { } ///B面搜索曝光 func search_pvAction(){ - Analytics.logEvent(search_pv, parameters: nil) + Analytics.logEvent(search_pv, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///B面搜索心情流派模块点击 func grid_mood_clickAction(_ mood:String) { - Analytics.logEvent(grid_mood_click, parameters: ["mood":mood]) + Analytics.logEvent(grid_mood_click, parameters: ["USER_STATU":isOLD ? "Old":"New","mood":mood]) } ///如何进入搜索结果页 func search_from_actionAction(_ from:String) { - Analytics.logEvent(search_from_action, parameters: ["search_from":from]) + Analytics.logEvent(search_from_action, parameters: ["USER_STATU":isOLD ? "Old":"New","search_from":from]) } ///搜索SUG曝光 func search_sug_showAction(){ - Analytics.logEvent(search_sug_show, parameters: nil) + Analytics.logEvent(search_sug_show, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } /// 点击sug结果 /// - Parameter sugname: 搜索标签名 func search_sug_clickAction(_ sugname:String){ - Analytics.logEvent(search_sug_click, parameters: ["sugname":sugname]) + Analytics.logEvent(search_sug_click, parameters: ["USER_STATU":isOLD ? "Old":"New","sugname":sugname]) } ///搜索结果曝光 func search_result_pvAction(){ - Analytics.logEvent(search_result_pv, parameters: nil) + Analytics.logEvent(search_result_pv, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///搜索有结果 func search_resultsuccess_actionAction(){ - Analytics.logEvent(search_resultsuccess_action, parameters: nil) + Analytics.logEvent(search_resultsuccess_action, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///创建自定义歌单 func create_list_actionAction() { - Analytics.logEvent(create_list_action, parameters: nil) + Analytics.logEvent(create_list_action, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///好评引导结果 func guide_clickAction(_ result:String) { - Analytics.logEvent(guide_click, parameters: ["result":result]) + Analytics.logEvent(guide_click, parameters: ["USER_STATU":isOLD ? "Old":"New","result":result]) } ///曲库点击事件 func library_clickAction(_ click:String, folder:String) { - Analytics.logEvent(library_click, parameters: ["click_from":click, + Analytics.logEvent(library_click, parameters: ["USER_STATU":isOLD ? "Old":"New","click_from":click, "folder_click":folder]) } ///点击付费入口 func VIP_clickAction() { - Analytics.logEvent(VIP_click, parameters: nil) + Analytics.logEvent(VIP_click, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///付费页面展示 func VIP_page_impAction() { - Analytics.logEvent(VIP_page_imp, parameters: nil) + Analytics.logEvent(VIP_page_imp, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///购买付费套餐 func VIP_continue_clickAction(_ productID:String) { - Analytics.logEvent(VIP_continue_click, parameters: ["productID":productID]) + Analytics.logEvent(VIP_continue_click, parameters: ["USER_STATU":isOLD ? "Old":"New","productID":productID]) } ///购买成功 func VIP_buy_successAction(_ productID:String) { - Analytics.logEvent(VIP_buy_success, parameters: ["productID":productID]) + Analytics.logEvent(VIP_buy_success, parameters: ["USER_STATU":isOLD ? "Old":"New","productID":productID]) } ///购买失败 func VIP_buy_failureAction(_ productID:String, error:String) { - Analytics.logEvent(VIP_buy_failure, parameters: ["productID":productID, + Analytics.logEvent(VIP_buy_failure, parameters: ["USER_STATU":isOLD ? "Old":"New","productID":productID, "buy_error":error]) } ///弹出更新框 func update_reminder_showAction() { - Analytics.logEvent(update_reminder_show, parameters: nil) + Analytics.logEvent(update_reminder_show, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///确认更新 func update_reminder_sureAction() { - Analytics.logEvent(update_reminder_sure, parameters: nil) + Analytics.logEvent(update_reminder_sure, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///取消更新 func update_reminder_cancelAction() { - Analytics.logEvent(update_reminder_cancel, parameters: nil) + Analytics.logEvent(update_reminder_cancel, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } //MARK: - 广告埋点事件 //冷启动展示机会 @@ -714,7 +723,7 @@ class MP_AnalyticsManager: NSObject { "CS_UNIT_NAME":mediation, "CS_CURRENCY":adValue.currencyCode, "CS_VALUE":priceString, - "CS_STATUS":isOLD ? "Old":"New"] + "USER_STATU":isOLD ? "Old":"New"] return parameters } ///检索广告来源 @@ -736,11 +745,11 @@ class MP_AnalyticsManager: NSObject { //MARK: - 广告事件日志 ///冷启动展示机会 func cold_ads_chanceAction() { - Analytics.logEvent(cold_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(cold_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///冷启动加载失败 func cold_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(cold_ads_loadFailure, parameters: parameters) } @@ -752,23 +761,23 @@ class MP_AnalyticsManager: NSObject { } ///冷启动展示失败 func cold_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("冷启动失败展示信息--\(parameters)") Analytics.logEvent(cold_ads_showFailure, parameters: parameters) } ///冷启动关闭 func cold_ads_closeAction() { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New"] + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New"] Analytics.logEvent(cold_ads_close, parameters: parameters) } ///热启动展示机会 func hot_ads_chanceAction() { - Analytics.logEvent(hot_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(hot_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///热启动加载失败 func hot_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(hot_ads_loadFailure, parameters: parameters) } @@ -780,7 +789,7 @@ class MP_AnalyticsManager: NSObject { } ///热启动展示失败 func hot_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("热启动失败展示信息--\(parameters)") Analytics.logEvent(hot_ads_showFailure, parameters: parameters) @@ -788,11 +797,11 @@ class MP_AnalyticsManager: NSObject { ///搜索展示机会 func search_ads_chanceAction() { - Analytics.logEvent(search_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(search_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///搜索加载失败 func search_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(search_ads_loadFailure, parameters: parameters) } @@ -800,11 +809,11 @@ class MP_AnalyticsManager: NSObject { func search_ads_showSuccessAction(_ responseInfo:GADResponseInfo, adValue:GADAdValue) { let parameters:[String:Any] = infoToParameters(responseInfo, adValue: adValue) print("搜索插页成功展示信息--\(parameters)") - Analytics.logEvent(search_ads_showSuccess, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(search_ads_showSuccess, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///搜索展示失败 func search_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("搜索插页失败展示信息--\(parameters)") Analytics.logEvent(search_ads_showFailure, parameters: parameters) @@ -812,7 +821,7 @@ class MP_AnalyticsManager: NSObject { ///搜索结果页展示机会 func result_ads_chanceAction() { - Analytics.logEvent(result_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(result_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///搜索结果页成功 func result_ads_showAction(_ responseInfo:GADResponseInfo, adValue:GADAdValue) { @@ -823,11 +832,11 @@ class MP_AnalyticsManager: NSObject { ///播放展示机会 func play_ads_chanceAction() { - Analytics.logEvent(play_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(play_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///播放加载失败 func play_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(play_ads_loadFailure, parameters: parameters) } @@ -839,7 +848,7 @@ class MP_AnalyticsManager: NSObject { } ///播放展示失败 func play_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("播放插页失败展示信息--\(parameters)") Analytics.logEvent(play_ads_showFailure, parameters: parameters) @@ -847,11 +856,11 @@ class MP_AnalyticsManager: NSObject { ///下载展示机会 func dl_ads_chanceAction() { - Analytics.logEvent(dl_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(dl_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///下载加载失败 func dl_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(dl_ads_loadFailure, parameters: parameters) } @@ -863,7 +872,7 @@ class MP_AnalyticsManager: NSObject { } ///下载展示失败 func dl_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("下载插页失败展示信息--\(parameters)") Analytics.logEvent(dl_ads_showFailure, parameters: parameters) @@ -871,11 +880,11 @@ class MP_AnalyticsManager: NSObject { ///切歌展示机会 func cut_ads_chanceAction() { - Analytics.logEvent(cut_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(cut_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///切歌加载失败 func cut_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(cut_ads_loadFailure, parameters: parameters) } @@ -887,7 +896,7 @@ class MP_AnalyticsManager: NSObject { } ///切歌展示失败 func cut_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("切歌插页失败展示信息--\(parameters)") Analytics.logEvent(cut_ads_showFailure, parameters: parameters) @@ -895,11 +904,11 @@ class MP_AnalyticsManager: NSObject { ///列表进入机会 func listclk_ads_chanceAction() { - Analytics.logEvent(listclk_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(listclk_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///列表加载失败 func listclk_ads_loadFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] Analytics.logEvent(listclk_ads_loadFailure, parameters: parameters) } @@ -911,7 +920,7 @@ class MP_AnalyticsManager: NSObject { } ///列表进入失败 func listclk_ads_showFailureAction(_ error:String) { - let parameters:[String:String] = ["CS_STATUS":isOLD ? "Old":"New", + let parameters:[String:String] = ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error] print("列表插页失败展示信息--\(parameters)") Analytics.logEvent(listclk_ads_showFailure, parameters: parameters) @@ -919,7 +928,7 @@ class MP_AnalyticsManager: NSObject { ///曲库原生机会 func lbr_ads_chanceAction() { - Analytics.logEvent(lbr_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(lbr_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///曲库原生次数 func lbr_ads_showAction(_ responseInfo:GADResponseInfo, adValue:GADAdValue) { @@ -929,7 +938,7 @@ class MP_AnalyticsManager: NSObject { } ///列表原生机会 func list_ads_chanceAction() { - Analytics.logEvent(list_ads_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(list_ads_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///列表原生次数 func list_ads_showAction(_ responseInfo:GADResponseInfo, adValue:GADAdValue) { @@ -960,74 +969,74 @@ class MP_AnalyticsManager: NSObject { ///AppLovin开屏广告展示机会 func max_lunch_chanceAction() { - Analytics.logEvent(max_lunch_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_lunch_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin开屏广告加载失败 func max_lunch_loadFailureAction(_ error:String) { - Analytics.logEvent(max_lunch_loadFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_lunch_loadFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin开屏广告展示成功 func max_lunch_showSuccessAction() { - Analytics.logEvent(max_lunch_showSuccess, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_lunch_showSuccess, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin开屏广告展示失败 func max_lunch_showFailureAction(_ error:String) { - Analytics.logEvent(max_lunch_showFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_lunch_showFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin搜索广告展示机会 func max_search_chanceAction() { - Analytics.logEvent(max_search_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_search_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin搜索广告加载失败 func max_search_loadFailureAction(_ error:String) { - Analytics.logEvent(max_search_loadFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_search_loadFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin搜索广告展示成功 func max_search_showSuccessAction() { - Analytics.logEvent(max_search_showSuccess, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_search_showSuccess, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin搜索广告展示失败 func max_search_showFailureAction(_ error:String) { - Analytics.logEvent(max_search_showFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_search_showFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin播放广告展示机会 func max_play_chanceACtion() { - Analytics.logEvent(max_play_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_play_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin播放广告加载失败 func max_play_loadFailureAction(_ error:String) { - Analytics.logEvent(max_play_loadFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_play_loadFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin播放广告展示成功 func max_play_showSuccessAction() { - Analytics.logEvent(max_play_showSuccess, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_play_showSuccess, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin播放广告展示失败 func max_play_showFailureAction(_ error:String) { - Analytics.logEvent(max_play_showFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_play_showFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin曲库广告展示机会 func max_library_chanceAction() { - Analytics.logEvent(max_library_chance, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_library_chance, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin曲库广告加载失败 func max_library_loadFailureAction(_ error:String) { - Analytics.logEvent(max_library_loadFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_library_loadFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } ///AppLovin曲库广告展示成功 func max_library_showSuccessAction() { - Analytics.logEvent(max_library_showSuccess, parameters: ["CS_STATUS":isOLD ? "Old":"New"]) + Analytics.logEvent(max_library_showSuccess, parameters: ["USER_STATU":isOLD ? "Old":"New"]) } ///AppLovin曲库广告展示失败 func max_library_showFailureAction(_ error:String) { - Analytics.logEvent(max_library_showFailure, parameters: ["CS_STATUS":isOLD ? "Old":"New", + Analytics.logEvent(max_library_showFailure, parameters: ["USER_STATU":isOLD ? "Old":"New", "CS_ERROR":error]) } } diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AppLovinManager.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AppLovinManager.swift index 00b94da..8a5742a 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AppLovinManager.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_AppLovinManager.swift @@ -218,28 +218,29 @@ class MP_AppLovinManager: NSObject { } ///加载广告 func loadMoreAds(){ - loadPlayInterstitialAd{status in + loadPlayInterstitialAd{ [weak self] status in + guard let self = self else {return} if status { print("成功加载播放插页广告") }else { print("播放插页广告加载失败") } - } - loadSearchInterstitialAd { status in - if status { - print("成功加载搜索插页广告") - }else { - print("搜索插页广告加载失败") + loadSearchInterstitialAd { status in + if status { + print("成功加载搜索插页广告") + }else { + print("搜索插页广告加载失败") + } + self.loadLibraryInterstitialAd { status in + if status { + print("成功加载曲库插页广告") + }else { + print("曲库插页广告加载失败") + } + + } } } - loadLibraryInterstitialAd { status in - if status { - print("成功加载曲库插页广告") - }else { - print("曲库插页广告加载失败") - } - - } } //MARK: - 开屏广告 diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_IAPManager.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_IAPManager.swift index 8be6127..e472f79 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_IAPManager.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_IAPManager.swift @@ -6,357 +6,527 @@ // import UIKit +import SwiftyStoreKit import StoreKit ///内部购买项目管理器 class MP_IAPManager: NSObject { ///单例 static let shared = MP_IAPManager() ///产品ID(根据开关获取) - private var productIdentifiers:[String] = ["1weekvip","1yearvip","lifetimevip"] + var productIdentifiers:[String] = ["1weekvip","1yearvip","lifetimevip"] + ///产品交易信息组 + private var transactions:[PaymentTransaction] = [] ///产品请求(根据ID获取产品信息) private var productsRequest:SKProductsRequest? ///可用产品组 - private var availableProducts:[SKProduct] = [] + private var availableProducts:Set = [] + ///调用方案 + private var showHUD:Bool = false + ///是否是VIP + var isVIP:Bool { + //获取VIP过期时间 + guard let lastDate = UserDefaults.standard.object(forKey: "PurchaseVIPDate") as? Date, lastDate.timeIntervalSince(Date()) > 0 else { return false } + return true + } override init() { super.init() - SKPaymentQueue.default().add(self) + } deinit { - SKPaymentQueue.default().remove(self) + } - ///执行产品请求 - func requestProducts() { - guard MP_NetWorkManager.shared.netWorkStatu == .reachable else { - //无网络 - print("无网络状况,无法获得产品") - return - } - //清空可用产品 - availableProducts = [] - //将产品ID转为Set集合 - let setStrings:Set = Set(productIdentifiers) - //初始化产品请求 - productsRequest = SKProductsRequest(productIdentifiers: setStrings) - //实现请求代理 - productsRequest?.delegate = self - //开始执行请求 - productsRequest?.start() - } - ///对指定产品进行购买 - func purchaseProduct(_ index:Int) { - //检索用户选择的产品 - guard availableProducts.indices.contains(index) else { - //越界了,说明广告总数出了问题,重新请求 - MP_HUD.onlytext("Try again".localizableString(), delay: 1.0, completion: nil) - MP_AnalyticsManager.shared.VIP_buy_failureAction(productIdentifiers[index], error: "Product data loading failed") - requestProducts() - return - } - let id = productIdentifiers[index] - if let product = availableProducts.first(where: {$0.productIdentifier == id}) { - MP_AnalyticsManager.shared.VIP_continue_clickAction(id) - //将产品转为交易项 - let payment = SKPayment(product: product) - //将交易项添加进购买线程中 - SKPaymentQueue.default().add(payment) - MP_HUD.loading() + ///校正内购产品交易情况 + func observeVIPStoreKit() { + //清理原有的交易信息组 + transactions.removeAll() + //执行交易信息组校正处理 + SwiftyStoreKit.completeTransactions { [weak self] purchases in + guard let self = self else { return } + var productId = "" + //检查交易情况 + purchases.forEach { item in + switch item.transaction.transactionState { + case .purchased, .restored://交易完成/处理中 + //检查交易是否需要强制终结 + if item.needsFinishTransaction { + SwiftyStoreKit.finishTransaction(item.transaction) + } + //更新产品ID + productId = item.productId + //添加交易信息组 + self.transactions.append(item.transaction) + case .failed://交易失败 + //检查交易是否需要强制终结 + if item.needsFinishTransaction { + SwiftyStoreKit.finishTransaction(item.transaction) + } + default: + break + } + } + //交易检索完毕,查看是否有订阅的产品 + if !productId.isEmpty { + //存在交易产品,重新验证一下流程 + print("当前用户有VIP记录,进行验证") + self.showHUD = false + self.purchaseVerificationProductVIP(with: productId) + }else { + //无交易内容 + print("当前用户非VIP") + } } } - ///用户重新检索交易 - func restorePurchases() { - MP_HUD.loading() - //更新信息 - SKPaymentQueue.default().restoreCompletedTransactions() - } - ///系统自动检索 - func systemRestorePurchases() { - let receiptURL = Bundle.main.appStoreReceiptURL - guard let receipt = try? Data(contentsOf: receiptURL!) else { - // 收据不存在 - print("没有收据,广告默认开") - //不能调用AppStore,默认使用广告 - MP_ADSimpleManager.shared.setOpenAdStatus(true) - return - } - //收据,重置交易记录 - SKPaymentQueue.default().restoreCompletedTransactions() - } - ///启动时检索是否购买了广告 - func startLunchStatus() { - //判断是否存在用户收据 - let receiptURL = Bundle.main.appStoreReceiptURL - guard let receipt = try? Data(contentsOf: receiptURL!) else { - // 收据不存在 - print("没有收据,广告默认开") - //不能调用AppStore,默认使用广告 - MP_ADSimpleManager.shared.setOpenAdStatus(true) - return - } - //有收据 - print("有收据,开始检索本地信息") - reloadOpenStatus() - } - ///更新广告状态 - func reloadOpenStatus() { - //更新广告开关状态 - if isProductPurchased(productId: productIdentifiers[0]) || isProductPurchased(productId: productIdentifiers[1]) || isProductPurchased(productId: productIdentifiers[2]){ - //设置广告开关为关 - MP_ADSimpleManager.shared.setOpenAdStatus(false) - }else { - MP_ADSimpleManager.shared.setOpenAdStatus(true) + ///获取内购产品信息 + func getVIPAllProducts() { + let productIds:Set = Set(productIdentifiers) + SwiftyStoreKit.retrieveProductsInfo(productIds) { [weak self] results in + guard let self = self else { return } + //检索产品信息 + if !results.retrievedProducts.isEmpty { + self.availableProducts = results.retrievedProducts + } } } +// ///执行产品请求 +// func requestProducts() { +// guard MP_NetWorkManager.shared.netWorkStatu == .reachable else { +// //无网络 +// print("无网络状况,无法获得产品") +// return +// } +// //清空可用产品 +// availableProducts = [] +// //将产品ID转为Set集合 +// let setStrings:Set = Set(productIdentifiers) +// //初始化产品请求 +// productsRequest = SKProductsRequest(productIdentifiers: setStrings) +// //实现请求代理 +// productsRequest?.delegate = self +// //开始执行请求 +// productsRequest?.start() +// } + ///对指定产品进行购买 + func purchaseProduct(with productId:String) { + showHUD = true + MP_HUD.loading() + //判断当前的购买状态是否可以继续执行 + if SwiftyStoreKit.canMakePayments { + //可以继续购买项目 + MP_AnalyticsManager.shared.VIP_continue_clickAction(productId) + self.pruchaseProductVIP(with: productId) + }else { + //不可以购买项目 + MP_HUD.error("Sorry. Subscription purchase failed", delay: 1.0, completion: nil) + MP_AnalyticsManager.shared.VIP_buy_failureAction(productId, error: "The current project status is not supported") + } + } + + + ///用户重新检索交易 + func restorePurchases() { + MP_HUD.loading() + showHUD = true + self.transactions.removeAll() + SwiftyStoreKit.restorePurchases(atomically: false) { [weak self] results in + guard let self = self else { return } + if !results.restoredPurchases.isEmpty, let productId = results.restoredPurchases.first?.productId { + //restore成功 + self.transactions.append(contentsOf: results.restoredPurchases.map({$0.transaction})) + self.purchaseVerificationProductVIP(with: productId) + return + } + if !results.restoreFailedPurchases.isEmpty { + MP_HUD.error("Restore purchase failed", delay: 1.0, completion: nil) + return + } + MP_HUD.error("No purchase can be restored", delay: 1.0, completion: nil) + } + } + +// ///启动时检索是否购买了广告 +// func startLunchStatus() { +// //判断是否存在用户收据 +// let receiptURL = Bundle.main.appStoreReceiptURL +// guard let receipt = try? Data(contentsOf: receiptURL!) else { +// // 收据不存在 +// print("没有收据,广告默认开") +// //不能调用AppStore,默认使用广告 +// MP_ADSimpleManager.shared.setOpenAdStatus(true) +// return +// } +// //有收据 +// print("有收据,开始检索本地信息") +// reloadOpenStatus() +// } +// + +// ///更新广告状态 +// func reloadOpenStatus() { +// //更新广告开关状态 +// if isProductPurchased(productId: productIdentifiers[0]) || isProductPurchased(productId: productIdentifiers[1]) || isProductPurchased(productId: productIdentifiers[2]){ +// //设置广告开关为关 +// MP_ADSimpleManager.shared.setOpenAdStatus(false) +// }else { +// MP_ADSimpleManager.shared.setOpenAdStatus(true) +// } +// } + } +//MARK: - 交易执行 +extension MP_IAPManager { + ///执行交易 + private func pruchaseProductVIP(with productId:String) { + //优先移除交易信息组 + self.transactions.removeAll() + SwiftyStoreKit.purchaseProduct(productId, quantity: 1, atomically: false) { [weak self] (result) in + guard let self = self else { return } + switch result { + case .success(let product)://订阅成功 + print("VIP Purchase Successfully.") + //更新订阅信息 + self.transactions.append(product.transaction) + //检索交易信息 + self.purchaseVerificationProductVIP(with: product.productId) + case .error(let error)://订阅失败 + MP_HUD.error("Sorry. Subscription purchase failed", delay: 1.0, completion: nil) + MP_AnalyticsManager.shared.VIP_buy_failureAction(productId, error: "The current project status is not supported") + print("VIP: \(error.localizedDescription)") + } + } + } + ///交易验证 + private func purchaseVerificationProductVIP(with productId:String) { + //生成一个验证服务器 + let receiptValidator = AppleReceiptValidator(service: checkIsSandbox() ? .sandbox:.production, sharedSecret: "d29627e4f78b4b50a0ce5166acd8aa9f") + SwiftyStoreKit.verifyReceipt(using: receiptValidator, forceRefresh: true) { [weak self] result in + guard let self = self else { return } + switch result { + case .success(let receipt)://验证成功 + print("VIP Receipt: \(receipt)") + //检索是否为终身项目 + if productId == "lifetimevip" { + //终身项目 + let purchaseResult = SwiftyStoreKit.verifyPurchase(productId: productId, inReceipt: receipt) + switch purchaseResult { + case .purchased(let item): + print("VIP LifeTime verifyPurchase successed current item: \(item)") + //到期时间一百年后 + let lifeDate = Date().addingTimeInterval(60 * 60 * 24 * 365 * 100) + //本地记录VIP到期时间 + UserDefaults.standard.set(lifeDate, forKey: "PurchaseVIPDate") + UserDefaults.standard.synchronize() + //结算交易信息 + self.showSuccessfullyHUD() + self.finishedAllTransactionsVIP() + case .notPurchased://订阅失败 + self.finishedAllTransactionsVIP() + self.showFailedHUD() + } + }else { + //非终身项目,要计算项目时间 + let purchaseResult = SwiftyStoreKit.verifySubscription(ofType: .autoRenewable, productId: productId, inReceipt: receipt) + switch purchaseResult { + case .purchased(let expiryDate, let items): + print("VIP \(productId) valid until \(expiryDate)") + UserDefaults.standard.set(expiryDate, forKey: "PurchaseVIPDate") + UserDefaults.standard.synchronize() + //结算交易信息 + self.showSuccessfullyHUD() + self.finishedAllTransactionsVIP() + case .expired(let expiryDate, let items)://过期了 + self.finishedAllTransactionsVIP() + self.showFailedHUD() + case .notPurchased://订阅失败 + self.finishedAllTransactionsVIP() + self.showFailedHUD() + } + } + case .error(let error)://验证失败 + self.finishedAllTransactionsVIP() + self.showFailedHUD() + } + } + } + //展示交易成功 + private func showSuccessfullyHUD() { + if showHUD == true { + MP_HUD.success("Successfully purchased", delay: 1.5, completion: nil) + } + } + //展示交易失败 + private func showFailedHUD() { + if showHUD == true { + MP_HUD.error("Failed purchased", delay: 1.5, completion: nil) + } + } + + //结算交易信息组 + private func finishedAllTransactionsVIP() { + self.transactions.forEach { item in + SwiftyStoreKit.finishTransaction(item) + } + self.transactions.removeAll() + } + + private func checkIsSandbox() -> Bool { + var isSandbox = false + #if DEBUG + isSandbox = true + #endif + return isSandbox + } +} + //MARK: - SKProductsRequestDelegate -extension MP_IAPManager: SKProductsRequestDelegate, SKPaymentTransactionObserver { - ///产品请求回调执行 - func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { - //获得可用产品 - availableProducts = response.products - //判空 - guard availableProducts.isEmpty == false else { - //无可用产品 - print("无可用产品") - return - } - //产品可用,检索产品内容 - for (index, item) in availableProducts.enumerated() { - print("第\(index)号产品--\(item)") - } - } - ///产品请求失败 - func request(_ request: SKRequest, didFailWithError error: any Error) { - print("Failed to fetch products: \(error.localizedDescription)") - } - ///当交易的状况发生变化后 - func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { - //遍历交易项 - transactions.forEach { item in - //检索每笔交易的情况 - switch item.transactionState { - case .purchasing://交易中 - break - case .purchased://用户已经付款了 - complete(transaction: item) - case .failed://交易失败了 - fail(transaction: item) - case .restored://交易重置 - restore(transaction: item) - case .deferred://等待外部操作 - break - @unknown default: - break - } - } - } - ///重置交易状况 - func paymentQueueRestoreCompletedTransactionsFinished(_ queue: SKPaymentQueue) { - print("已重启交易") - MP_HUD.hideNow() - //确定用户是否购买过订单 - if queue.transactions.isEmpty { - //用户ID没有购买过任何与当前产品有关的交易 - print("没有购买产品/交易已过期") - productIdentifiers.forEach { item in - cleanPurchase(productId: item) - } - MP_ADSimpleManager.shared.setOpenAdStatus(true) - } - } - func paymentQueue(_ queue: SKPaymentQueue, restoreCompletedTransactionsFailedWithError error: any Error) { - print("重启交易失败") - MP_HUD.error("The current transaction failed".localizableString(), delay: 1.0, completion: nil) - //清理所有的VIP信息 - productIdentifiers.forEach { item in - cleanPurchase(productId: item) - } - MP_ADSimpleManager.shared.setOpenAdStatus(true) - } - //存入交易信息值 - private func storePurchase(productId: String) { - if isProductPurchased(productId: productId) == false { - var purchasedProducts = UserDefaults.standard.array(forKey: "PurchasedProducts") as? [String] ?? [] - purchasedProducts.append(productId) - UserDefaults.standard.set(purchasedProducts, forKey: "PurchasedProducts") - } - } - //检索用户是否购买该产品VIP产品 - private func isProductPurchased(productId: String) -> Bool { - let purchasedProducts = UserDefaults.standard.array(forKey: "PurchasedProducts") as? [String] ?? [] - return purchasedProducts.contains(productId) - } - //清理对应的广告ID - private func cleanPurchase(productId: String) { - if isProductPurchased(productId: productId) { - var purchasedProducts = UserDefaults.standard.array(forKey: "PurchasedProducts") as? [String] ?? [] - purchasedProducts.removeAll(where: {$0 == productId}) - UserDefaults.standard.set(purchasedProducts, forKey: "PurchasedProducts") - } - } - ///交易完成 - private func complete(transaction: SKPaymentTransaction) { - MP_HUD.success("Successfully purchased", delay: 1.0, completion: nil) - print("Transaction completed successfully.") - MP_AnalyticsManager.shared.VIP_buy_successAction(transaction.payment.productIdentifier) - validateReceipt { [weak self] status in - guard let self = self else {return} - if status { - // 存储购买信息 - self.storePurchase(productId: transaction.payment.productIdentifier) - SKPaymentQueue.default().finishTransaction(transaction) - //更新广告开关状态 - reloadOpenStatus() - } - } - } - //重启交易 - private func restore(transaction: SKPaymentTransaction) { - print("Transaction restored.") - validateReceipt { [weak self] status in - guard let self = self else {return} - if status { - // 存储购买信息 - self.storePurchase(productId: transaction.payment.productIdentifier) - SKPaymentQueue.default().finishTransaction(transaction) - //更新广告开关状态 - reloadOpenStatus() - } - } - } - ///交易失败 - private func fail(transaction: SKPaymentTransaction) { - //检索错误 - if let error = transaction.error as NSError? { - MP_AnalyticsManager.shared.VIP_buy_failureAction(transaction.payment.productIdentifier, error: error.localizedDescription) - if error.code != SKError.paymentCancelled.rawValue { - MP_HUD.error("The current transaction failed".localizableString(), delay: 1.0, completion: nil) - } else { - MP_HUD.onlytext("The current transaction has been canceled".localizableString(), delay: 1.0, completion: nil) - } - } - } - //获取收据信息 - func fetchReceipt() -> String? { - guard let receiptURL = Bundle.main.appStoreReceiptURL else { return nil } - guard let receiptData = try? Data(contentsOf: receiptURL) else { return nil } - return receiptData.base64EncodedString(options: []) - } - //验证收据信息 - func validateReceipt(completion: @escaping (Bool) -> Void) { - guard MP_NetWorkManager.shared.netWorkStatu == .reachable else { - completion(false) - return - } - //获取收据信息 - guard let receiptString = fetchReceipt() else { - completion(false) - return - } - //生成请求参数 - let requestDictionary = ["receipt-data": receiptString, - "password": "d29627e4f78b4b50a0ce5166acd8aa9f" ] - guard JSONSerialization.isValidJSONObject(requestDictionary) else { - completion(false) - return - } - - do { - let requestData = try JSONSerialization.data(withJSONObject: requestDictionary) - #if DEBUG - let validationURLString = "https://sandbox.itunes.apple.com/verifyReceipt" - #else - let validationURLString = "https://buy.itunes.apple.com/verifyReceipt" - #endif - guard let validationURL = URL(string: validationURLString) else { - completion(false) - return - } - //创建请求 - var request = URLRequest(url: validationURL) - request.httpMethod = "POST" - request.cachePolicy = .reloadIgnoringCacheData - request.httpBody = requestData - //设置会话 - let session = URLSession.shared - //执行任务 - let task = session.dataTask(with: request) { data, response, error in - guard error == nil, let data = data else { - completion(false) - return - } - - do { - if let jsonResponse = try JSONSerialization.jsonObject(with: data, options: .mutableContainers) as? [String: Any] { - if let status = jsonResponse["status"] as? Int { - if status == 0 { - completion(true) - } else if status == 21007 { - self.validateReceiptInSandbox(receiptString: receiptString, completion: completion) - } else { - print("Receipt validation failed with status: \(status)") - completion(false) - } - } else { - completion(false) - } - } else { - completion(false) - } - } catch { - completion(false) - } - } - task.resume() - } catch { - completion(false) - } - } - func validateReceiptInSandbox(receiptString: String, completion: @escaping (Bool) -> Void) { - let requestDictionary = ["receipt-data": receiptString, - "password": "d29627e4f78b4b50a0ce5166acd8aa9f"] - guard JSONSerialization.isValidJSONObject(requestDictionary) else { - completion(false) - return - } - - do { - let requestData = try JSONSerialization.data(withJSONObject: requestDictionary) - let validationURLString = "https://sandbox.itunes.apple.com/verifyReceipt" - guard let validationURL = URL(string: validationURLString) else { - completion(false) - return - } - - var request = URLRequest(url: validationURL) - request.httpMethod = "POST" - request.cachePolicy = .reloadIgnoringCacheData - request.httpBody = requestData - - let session = URLSession.shared - let task = session.dataTask(with: request) { data, response, error in - guard error == nil, let data = data else { - completion(false) - return - } - do { - if let jsonResponse = try JSONSerialization.jsonObject(with: data, options: .mutableContainers) as? [String: Any] { - if let status = jsonResponse["status"] as? Int, status == 0 { - completion(true) - } else { - completion(false) - } - } else { - completion(false) - } - } catch { - completion(false) - } - } - task.resume() - } catch { - completion(false) - } - } -} +//extension MP_IAPManager: SKProductsRequestDelegate, SKPaymentTransactionObserver { +// ///产品请求回调执行 +// func productsRequest(_ request: SKProductsRequest, didReceive response: SKProductsResponse) { +// //获得可用产品 +// availableProducts = response.products +// //判空 +// guard availableProducts.isEmpty == false else { +// //无可用产品 +// print("无可用产品") +// return +// } +// //产品可用,检索产品内容 +// for (index, item) in availableProducts.enumerated() { +// print("第\(index)号产品--\(item)") +// } +// } +// ///产品请求失败 +// func request(_ request: SKRequest, didFailWithError error: any Error) { +// print("Failed to fetch products: \(error.localizedDescription)") +// } +// ///当交易的状况发生变化后 +// func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) { +// //遍历交易项 +// transactions.forEach { item in +// //检索每笔交易的情况 +// switch item.transactionState { +// case .purchasing://交易中 +// break +// case .purchased://用户已经付款了 +// complete(transaction: item) +// case .failed://交易失败了 +// fail(transaction: item) +// case .restored://交易重置 +// restore(transaction: item) +// case .deferred://等待外部操作 +// break +// @unknown default: +// break +// } +// } +// } +// ///重置交易状况 +// func paymentQueueRestoreCompletedTransactionsFinished(_ queue: SKPaymentQueue) { +// print("已重启交易") +// MP_HUD.hideNow() +// //确定用户是否购买过订单 +// if queue.transactions.isEmpty { +// //用户ID没有购买过任何与当前产品有关的交易 +// print("没有购买产品/交易已过期") +// productIdentifiers.forEach { item in +// cleanPurchase(productId: item) +// } +// MP_ADSimpleManager.shared.setOpenAdStatus(true) +// } +// } +// func paymentQueue(_ queue: SKPaymentQueue, restoreCompletedTransactionsFailedWithError error: any Error) { +// print("重启交易失败") +// MP_HUD.error("The current transaction failed".localizableString(), delay: 1.0, completion: nil) +// //清理所有的VIP信息 +// productIdentifiers.forEach { item in +// cleanPurchase(productId: item) +// } +// MP_ADSimpleManager.shared.setOpenAdStatus(true) +// } +// //存入交易信息值 +// private func storePurchase(productId: String) { +// if isProductPurchased(productId: productId) == false { +// var purchasedProducts = UserDefaults.standard.array(forKey: "PurchasedProducts") as? [String] ?? [] +// purchasedProducts.append(productId) +// UserDefaults.standard.set(purchasedProducts, forKey: "PurchasedProducts") +// } +// } +// //检索用户是否购买该产品VIP产品 +// private func isProductPurchased(productId: String) -> Bool { +// let purchasedProducts = UserDefaults.standard.array(forKey: "PurchasedProducts") as? [String] ?? [] +// return purchasedProducts.contains(productId) +// } +// //清理对应的广告ID +// private func cleanPurchase(productId: String) { +// if isProductPurchased(productId: productId) { +// var purchasedProducts = UserDefaults.standard.array(forKey: "PurchasedProducts") as? [String] ?? [] +// purchasedProducts.removeAll(where: {$0 == productId}) +// UserDefaults.standard.set(purchasedProducts, forKey: "PurchasedProducts") +// } +// } +// ///交易完成 +// private func complete(transaction: SKPaymentTransaction) { +// MP_HUD.success("Successfully purchased", delay: 1.0, completion: nil) +// print("Transaction completed successfully.") +// MP_AnalyticsManager.shared.VIP_buy_successAction(transaction.payment.productIdentifier) +// validateReceipt { [weak self] status in +// guard let self = self else {return} +// if status { +// // 存储购买信息 +// self.storePurchase(productId: transaction.payment.productIdentifier) +// SKPaymentQueue.default().finishTransaction(transaction) +// //更新广告开关状态 +// reloadOpenStatus() +// } +// } +// } +// //重启交易 +// private func restore(transaction: SKPaymentTransaction) { +// print("Transaction restored.") +// validateReceipt { [weak self] status in +// guard let self = self else {return} +// if status { +// // 存储购买信息 +// self.storePurchase(productId: transaction.payment.productIdentifier) +// SKPaymentQueue.default().finishTransaction(transaction) +// //更新广告开关状态 +// reloadOpenStatus() +// } +// } +// } +// ///交易失败 +// private func fail(transaction: SKPaymentTransaction) { +// //检索错误 +// if let error = transaction.error as NSError? { +// MP_AnalyticsManager.shared.VIP_buy_failureAction(transaction.payment.productIdentifier, error: error.localizedDescription) +// if error.code != SKError.paymentCancelled.rawValue { +// MP_HUD.error("The current transaction failed".localizableString(), delay: 1.0, completion: nil) +// } else { +// MP_HUD.onlytext("The current transaction has been canceled".localizableString(), delay: 1.0, completion: nil) +// } +// } +// } +// //获取收据信息 +// func fetchReceipt() -> String? { +// guard let receiptURL = Bundle.main.appStoreReceiptURL else { return nil } +// guard let receiptData = try? Data(contentsOf: receiptURL) else { return nil } +// return receiptData.base64EncodedString(options: []) +// } +// //验证收据信息 +// func validateReceipt(completion: @escaping (Bool) -> Void) { +// guard MP_NetWorkManager.shared.netWorkStatu == .reachable else { +// completion(false) +// return +// } +// //获取收据信息 +// guard let receiptString = fetchReceipt() else { +// completion(false) +// return +// } +// //生成请求参数 +// let requestDictionary = ["receipt-data": receiptString, +// "password": "d29627e4f78b4b50a0ce5166acd8aa9f" ] +// guard JSONSerialization.isValidJSONObject(requestDictionary) else { +// completion(false) +// return +// } +// +// do { +// let requestData = try JSONSerialization.data(withJSONObject: requestDictionary) +// #if DEBUG +// let validationURLString = "https://sandbox.itunes.apple.com/verifyReceipt" +// #else +// let validationURLString = "https://buy.itunes.apple.com/verifyReceipt" +// #endif +// guard let validationURL = URL(string: validationURLString) else { +// completion(false) +// return +// } +// //创建请求 +// var request = URLRequest(url: validationURL) +// request.httpMethod = "POST" +// request.cachePolicy = .reloadIgnoringCacheData +// request.httpBody = requestData +// //设置会话 +// let session = URLSession.shared +// //执行任务 +// let task = session.dataTask(with: request) { data, response, error in +// guard error == nil, let data = data else { +// completion(false) +// return +// } +// +// do { +// if let jsonResponse = try JSONSerialization.jsonObject(with: data, options: .mutableContainers) as? [String: Any] { +// if let status = jsonResponse["status"] as? Int { +// if status == 0 { +// completion(true) +// } else if status == 21007 { +// self.validateReceiptInSandbox(receiptString: receiptString, completion: completion) +// } else { +// print("Receipt validation failed with status: \(status)") +// completion(false) +// } +// } else { +// completion(false) +// } +// } else { +// completion(false) +// } +// } catch { +// completion(false) +// } +// } +// task.resume() +// } catch { +// completion(false) +// } +// } +// func validateReceiptInSandbox(receiptString: String, completion: @escaping (Bool) -> Void) { +// let requestDictionary = ["receipt-data": receiptString, +// "password": "d29627e4f78b4b50a0ce5166acd8aa9f"] +// guard JSONSerialization.isValidJSONObject(requestDictionary) else { +// completion(false) +// return +// } +// +// do { +// let requestData = try JSONSerialization.data(withJSONObject: requestDictionary) +// let validationURLString = "https://sandbox.itunes.apple.com/verifyReceipt" +// guard let validationURL = URL(string: validationURLString) else { +// completion(false) +// return +// } +// +// var request = URLRequest(url: validationURL) +// request.httpMethod = "POST" +// request.cachePolicy = .reloadIgnoringCacheData +// request.httpBody = requestData +// +// let session = URLSession.shared +// let task = session.dataTask(with: request) { data, response, error in +// guard error == nil, let data = data else { +// completion(false) +// return +// } +// do { +// if let jsonResponse = try JSONSerialization.jsonObject(with: data, options: .mutableContainers) as? [String: Any] { +// if let status = jsonResponse["status"] as? Int, status == 0 { +// completion(true) +// } else { +// completion(false) +// } +// } else { +// completion(false) +// } +// } catch { +// completion(false) +// } +// } +// task.resume() +// } catch { +// completion(false) +// } +// } +//} diff --git a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_NetWorkManager.swift b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_NetWorkManager.swift index ad9226d..435848d 100644 --- a/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_NetWorkManager.swift +++ b/relax.offline.mp3.music/MP/Common/Tool(工具封装)/MP_NetWorkManager.swift @@ -10,6 +10,7 @@ import Network import Alamofire import AVFoundation import Kanna + ///预览闭包(传递一个预览模块数据组和完成状态) typealias BrowseRequestStateBlock = (_ browse:[MPPositive_BrowseModuleListViewModel]) -> Void ///预览数据失败闭包 @@ -164,13 +165,15 @@ class MP_NetWorkManager: NSObject { "clientVersion":"1.\(currTimeDate).01.00", "hl":Language_first_local, "gl":locaton ?? "US", + "platform":"DESKTOP", "visitorData":text] }else { //没有访客数据 return ["clientName":"WEB_REMIX", "clientVersion":"1.\(currTimeDate).01.00", "hl":Language_first_local, - "gl":locaton ?? "US"] + "gl":locaton ?? "US", + "platform":"DESKTOP"] } } @@ -182,14 +185,13 @@ class MP_NetWorkManager: NSObject { return [ "context":[ "client":[ - "clientName": "ANDROID", - "clientVersion": "19.05.36", + "clientName": "ANDROID_VR", + "clientVersion": "1.56.21", "hl": "en", "gl": "US" ] ], - "params": "CgIQBg", - "key":netKeyCode, + "key":netKeyCode ] } } @@ -214,10 +216,16 @@ class MP_NetWorkManager: NSObject { //固定时间点(当前日期的前两天) private var currTimeDate:String{ - return (Date().timeZone() - 1.days).toString(.custom("YYYYMMdd")) + return (Date().timeZone() - 4.days).toString(.custom("YYYYMMdd")) } ///地址 - private var locaton:String? = "US" + private var locaton:String?{ + if let IP = UserDefaults.standard.object(forKey: "IP_Info") as? String { + return IP + }else { + return "US" + } + } //预览下一阶段参数(网络请求获取) var continuationAndItct:ContinuationAndItct? //MARK: - GCD队列任务 @@ -337,7 +345,7 @@ class MP_NetWorkManager: NSObject { extension MP_NetWorkManager { //MARK: - 请求iP信息 ///请求IP信息 - func requestIPInfo(_ completion:@escaping((Bool) -> Void)) { + func requestIPInfo() { //拼接出browse路径 let path = iPInfo //设置url @@ -345,11 +353,9 @@ extension MP_NetWorkManager { print("Url is Incorrect") return } - requestPostIPInfo(url) { open in - completion(open) - } + requestPostIPInfo(url) } - private func requestPostIPInfo(_ url:URL, completion:@escaping((Bool) -> Void)) { + private func requestPostIPInfo(_ url:URL) { IPSession.request(url, method: .get, encoding: JSONEncoding.default).responseDecodable(of: JsonIPInfo.self) { [weak self] (response) in guard let self = self else {return} switch response.result { @@ -357,20 +363,13 @@ extension MP_NetWorkManager { guard let code = value.country else { return } - let ip = value.ip - UserDefaults.standard.set(ip, forKey: "IP_Info") - if ISOs.contains(code) { - locaton = code - }else { - locaton = "US" + let ip = value.country ?? "US" + if ISOs.contains(ip) { + UserDefaults.standard.set(ip, forKey: "IP_Info") } - completion(true) case .failure(let error): // 请求失败,处理错误 handleError(url, error: error) - //请求失败默认为US - locaton = "US" - completion(true) } } } @@ -445,9 +444,6 @@ extension MP_NetWorkManager { } } } - - - ///执行艺术家排行请求 func requestArtistsRank() { //拼接出browse路径 @@ -467,7 +463,6 @@ extension MP_NetWorkManager { parameters["browseId"] = "FEmusic_charts" let formData = ["selectedValues":[code]] parameters["formData"] = formData - requestPostArtistsRank(url, parameters: parameters) } ///请求艺术家排行 @@ -917,25 +912,31 @@ extension MP_NetWorkManager { // relatedRequests[videoId]?.cancel() relatedRequests.removeValue(forKey: videoId) } -// func requestPlayer(_ videoId: String, playlistId: String, completion:@escaping ((([String],[Float],[String]), [String]?) -> Void)){ -// //拼接出player路径 -// let path = header+point+player -// //设置url -// guard let url = URL(string: path) else { -// print("Url is Incorrect") -// return -// } -// //设置参数,videoId与params参数是必定携带内容 + func requestPlayer(_ videoId: String, playlistId: String, completion:@escaping ((([String],[Int],[String])?, [String]?) -> Void), failure: ((Bool) -> Void)? = nil){ + guard netWorkStatu != .notReachable else { + completion(nil,nil) + return + } + //拼接出player路径 + let path = header+point+player + //设置url + guard let url = URL(string: path) else { + print("Url is Incorrect") + completion(nil,nil) + return + } + //设置参数,videoId与params参数是必定携带内容 // let parameters:[String:Any] = [ // "videoId":videoId, // "prettyPrint":"false", // "context":[ // "client":[ // "clientName": "WEB_REMIX", -//// //"visitorData":visitorData, -//// "originalUrl":"https://music.youtube.com/watch?v=\(videoId)", +// "visitorData":visitorData, +// "originalUrl":"https://music.youtube.com/watch?v=\(videoId)", // //当前访问版本(日期值) -// "clientVersion": clientVersion, +//// "clientVersion": clientVersion, +// "clientVersion":"1.\(currTimeDate).01.00", // "platform":"MOBILE", // //语言 // "hl":Language_first_local, @@ -945,32 +946,37 @@ extension MP_NetWorkManager { // ], // "playbackContext": [ // "contentPlaybackContext": [ -// "signatureTimestamp": MP_WebWork.shared.signatureTimestamp ?? 0 +// "signatureTimestamp": MP_WebDecryptionWork.shared.signatureTimestamp ?? 0 // ] // ] // ] -// //guard netWorkStatu != .notReachable else {return} +// var parameters:[String:Any] = requestParams +// parameters["videoId"] = videoId +// parameters["playbackContext"] = [ +// "contentPlaybackContext": [ +// "signatureTimestamp": MP_WebDecryptionWork.shared.signatureTimestamp ?? 0] +// ] // requestPostPlayer(url, parameters: parameters){ resourceUlrs, coverUrls in // completion(resourceUlrs, coverUrls) // } -// } + } //请求单曲/视频 -// private func requestPostPlayer(_ url:URL, parameters:Parameters, completion:@escaping((([String],[Float],[String]), [String]?) -> Void)) { -// //发送post请求 -// MPSession.request(url, method: .post, parameters: parameters, encoding: JSONEncoding.default).responseDecodable(of: JsonPlayer.self) { [weak self] (response) in -// guard let self = self else {return} -// -// switch response.result { -// case .success(let value): -// parsingPlayer(value) { resourceUlrs, coverUrls in -// completion(resourceUlrs, coverUrls) -// } -// case .failure(let error): -// // 请求失败,处理错误 -// print("Request failed: \(error)") -// } -// } -// } + private func requestPostPlayer(_ url:URL, parameters:Parameters, completion:@escaping((([String],[Int],[String])?, [String]?) -> Void)) { + //发送post请求 + MPSession.request(url, method: .post, parameters: parameters, encoding: JSONEncoding.default).responseDecodable(of: JsonPlayer.self) { [weak self] (response) in + guard let self = self else {return} + + switch response.result { + case .success(let value): + parsingPlayer(value) { resourceUlrs, coverUrls in + completion(resourceUlrs, coverUrls) + } + case .failure(let error): + // 请求失败,处理错误 + print("Request failed: \(error)") + } + } + } //MARK: - 请求歌词 /// 请求歌词 /// - Parameter lyricId: 歌词id @@ -1812,18 +1818,18 @@ extension MP_NetWorkManager { /// - Parameters: /// - player: player库 /// - completion: 传递两个字符串数组,第一个资源路径组,第二个是封面路径组 -// private func parsingPlayer(_ player:JsonPlayer, completion:@escaping((([String],[Float],[String]), [String]?) -> Void)){ -// var infos:[String]? -// //解析player,获取资源库和信息库 -// if let videoDetails = player.videoDetails { -// infos = parsingPlayerVideoDetails(videoDetails) -// } -// if let streamingData = player.streamingData { -// parsingPlayerStreamingData(streamingData){ videos,floats,approxDurationMs in -// completion((videos,floats,approxDurationMs),infos) -// } -// } -// } + private func parsingPlayer(_ player:JsonPlayer, completion:@escaping((([String],[Int],[String])?, [String]?) -> Void)){ + var infos:[String]? + //解析player,获取资源库和信息库 + if let videoDetails = player.videoDetails { + infos = parsingPlayerVideoDetails(videoDetails) + } + if let streamingData = player.streamingData { + parsingPlayerStreamingData(streamingData){ videos,floats,approxDurationMs in + completion((videos,floats,approxDurationMs),infos) + } + } + } private func parsingAndroidPlayer(_ player:JsonAndroidPlayer,completion:@escaping((([String],[Int],[String]), [String]?) -> Void), failure:((Bool) -> Void)? = nil, resetion:(() -> Void)? = nil){ //检索相应内容状态 guard let statu = player.playabilityStatus?.status, statu == "OK" || statu == "LOGIN_REQUIRED" else { @@ -1843,6 +1849,8 @@ extension MP_NetWorkManager { parsingAndroidPlayerStreamingData(streamingData){ videos,itags,mimeType in completion((videos,itags,mimeType),infos) } + // + UserDefaults.standard.set(0, forKey: "Number_Failures") UserDefaults.standard.synchronize() }else { @@ -1896,35 +1904,34 @@ extension MP_NetWorkManager { } completion(videos,itags,mimeType) } -// private func parsingPlayerStreamingData(_ streamingData:JsonPlayer.StreamingData, completion:@escaping(([String],[Float],[String]) -> Void)) { -// var group:DispatchGroup? = DispatchGroup() -// var videos:[String] = [] -// var floats:[Float] = [] -// var approxDurationMs:[String] = [] -// let allFormats = (streamingData.formats ?? []) + (streamingData.adaptiveFormats ?? []) -// for format in allFormats { -// if let signatureCipher = format.signatureCipher { -// // 进入DispatchGroup,表示开始一个异步任务 -// group?.enter() -// //获得资源签名,开始解密签名内容 -// parsingPlayerSignatureCipher(signatureCipher) { result in -// //这是条视频资源 -// videos.append(result) -// floats.append(format.bitrate ?? 0) -// approxDurationMs.append(format.approxDurationMs ?? "") -// // 离开DispatchGroup,表示异步任务完成 -// group?.leave() -// } -// } -// } -// group?.notify(queue: .main) { -// completion(videos, floats, approxDurationMs) -// group = nil -// } -// } + private func parsingPlayerStreamingData(_ streamingData:JsonPlayer.StreamingData, completion:@escaping(([String],[Int],[String]) -> Void)) { + var group:DispatchGroup? = DispatchGroup() + var videos:[String] = [] + var floats:[Int] = [] + var approxDurationMs:[String] = [] + let allFormats = (streamingData.formats ?? []) + (streamingData.adaptiveFormats ?? []) + for format in allFormats { + if let signatureCipher = format.signatureCipher { + // 进入DispatchGroup,表示开始一个异步任务 + group?.enter() + //获得资源签名,开始解密签名内容 + parsingPlayerSignatureCipher(signatureCipher) { result in + //这是条视频资源 + videos.append(result) + floats.append(format.bitrate ?? 0) + approxDurationMs.append(format.approxDurationMs ?? "") + // 离开DispatchGroup,表示异步任务完成 + group?.leave() + } + } + } + group?.notify(queue: .main) { + completion(videos, floats, approxDurationMs) + group = nil + } + } ///解析加密签名_SignatureCipher private func parsingPlayerSignatureCipher(_ signatureCipher:String, completion:@escaping((String) -> Void)) { -// print("Resources-SignatureCipher:\(signatureCipher)") //该加密资源有两段式加密,先进行百分比加密解码 let originalURLString = seperatorOff(String(signatureCipher)) //第一段加密资源为权限资源 @@ -1943,12 +1950,12 @@ extension MP_NetWorkManager { let urlSubstring = originalURLString[urlStartIndex...] // 从 &url= 之后开始提取 let signString = String(originalURLString[sRange.upperBound..