diff --git a/MSPDemoApp/MSPDemoApp/AppDelegate.swift b/MSPDemoApp/MSPDemoApp/AppDelegate.swift
index 440c747..2c6e2c3 100644
--- a/MSPDemoApp/MSPDemoApp/AppDelegate.swift
+++ b/MSPDemoApp/MSPDemoApp/AppDelegate.swift
@@ -4,7 +4,7 @@ import GoogleAdapter
import NovaAdapter
import AppTrackingTransparency
-//import FacebookAdapter
+import FacebookAdapter
@main
@@ -22,8 +22,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
MSP.shared.setGoogleManager(googleManager: GoogleManager())
MSP.shared.bidLoaderProvider.googleQueryInfoFetcher = GoogleQueryInfoFetcherHelper()
- //MSP.shared.setMetaManager(metaManager: FacebookManager())
- //MSP.shared.bidLoaderProvider.facebookBidTokenProvider = FacebookBidTokenProviderHelper()
+ MSP.shared.setMetaManager(metaManager: FacebookManager())
+ MSP.shared.bidLoaderProvider.facebookBidTokenProvider = FacebookBidTokenProviderHelper()
MSP.shared.initMSP(initParams: mspInitParameters, sdkInitListener: nil)
window = UIWindow(frame: UIScreen.main.bounds)
diff --git a/MSPDemoApp/MSPDemoApp/DemoViewControllers/DemoAdViewController.swift b/MSPDemoApp/MSPDemoApp/DemoViewControllers/DemoAdViewController.swift
index a28b120..0f9e0d7 100644
--- a/MSPDemoApp/MSPDemoApp/DemoViewControllers/DemoAdViewController.swift
+++ b/MSPDemoApp/MSPDemoApp/DemoViewControllers/DemoAdViewController.swift
@@ -14,6 +14,7 @@ public enum AdType: String {
case googleInterstitial
case novaInterstitial
case facebookNative
+ case facebookInterstitial
}
class DemoAdViewController: UIViewController {
@@ -37,7 +38,9 @@ class DemoAdViewController: UIViewController {
case .novaInterstitial:
return "demo-ios-launch-fullscreen"
case .facebookNative:
- return "msp-ios-foryou-large-native-debug_fb"
+ return "demo-ios-foryou-large"
+ case .facebookInterstitial:
+ return "demo-ios-launch-fullscreen"
}
}()
@@ -48,7 +51,7 @@ class DemoAdViewController: UIViewController {
case .googleNative, .novaNative, .facebookNative:
return .native
- case .googleInterstitial, .novaInterstitial:
+ case .googleInterstitial, .novaInterstitial, .facebookInterstitial:
return .interstitial
}
}()
@@ -75,9 +78,9 @@ class DemoAdViewController: UIViewController {
testParams["test"] = "{\"ad_network\":\"msp_nova\",\"test_ad\":true}"
} else if adType == .prebidBanner {
testParams["test"] = "{\"ad_network\":\"pubmatic\",\"test_ad\":true}"
- } else if adType == .googleBanner || adType == .googleInterstitial {
+ } else if adType == .googleBanner || adType == .googleInterstitial || adType == .googleNative {
testParams["test"] = "{\"ad_network\":\"msp_google\",\"test_ad\":true}"
- } else if adType == .facebookNative {
+ } else if adType == .facebookNative || adType == .facebookInterstitial {
testParams["test"] = "{\"ad_network\":\"msp_fb\",\"test_ad\":true}"
}
@@ -137,10 +140,8 @@ extension DemoAdViewController: AdListener {
//self.nativeAdView?.callToActionButton?.isHidden = true
nativeAdView.translatesAutoresizingMaskIntoConstraints = false
NSLayoutConstraint.activate([
- nativeAdView.leadingAnchor.constraint(lessThanOrEqualTo: self.view.leadingAnchor, constant: 100),
- nativeAdView.trailingAnchor.constraint(lessThanOrEqualTo: self.view.trailingAnchor),
- nativeAdView.topAnchor.constraint(lessThanOrEqualTo: self.view.topAnchor, constant: 100),
- nativeAdView.bottomAnchor.constraint(lessThanOrEqualTo: self.view.bottomAnchor),
+ nativeAdView.centerXAnchor.constraint(equalTo: self.view.centerXAnchor),
+ nativeAdView.topAnchor.constraint(lessThanOrEqualTo: self.view.topAnchor, constant: 200),
nativeAdView.widthAnchor.constraint(equalToConstant: 300.0)
])
}
diff --git a/MSPDemoApp/MSPDemoApp/ViewController.swift b/MSPDemoApp/MSPDemoApp/ViewController.swift
index 2f05d59..06cca46 100644
--- a/MSPDemoApp/MSPDemoApp/ViewController.swift
+++ b/MSPDemoApp/MSPDemoApp/ViewController.swift
@@ -18,7 +18,7 @@ class ViewController: UIViewController {
button1.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .prebidBanner)
}, for: .touchUpInside)
- button1.frame = CGRect(x: 100, y: 200, width: 200, height: 50)
+ button1.frame = CGRect(x: 100, y: 100, width: 200, height: 50)
view.addSubview(button1)
let button2 = UIButton(type: .system)
@@ -26,45 +26,52 @@ class ViewController: UIViewController {
button2.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .googleBanner)
}, for: .touchUpInside)
- button2.frame = CGRect(x: 100, y: 300, width: 200, height: 50)
+ button2.frame = CGRect(x: 100, y: 150, width: 200, height: 50)
view.addSubview(button2)
let button3 = UIButton(type: .system)
button3.setTitle("Google Native View", for: .normal)
button3.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .googleNative)
}, for: .touchUpInside)
- button3.frame = CGRect(x: 100, y: 400, width: 200, height: 50)
+ button3.frame = CGRect(x: 100, y: 200, width: 200, height: 50)
view.addSubview(button3)
let button4 = UIButton(type: .system)
button4.setTitle("Nova Native View", for: .normal)
button4.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .novaNative)
}, for: .touchUpInside)
- button4.frame = CGRect(x: 100, y: 500, width: 200, height: 50)
+ button4.frame = CGRect(x: 100, y: 250, width: 200, height: 50)
view.addSubview(button4)
let button5 = UIButton(type: .system)
button5.setTitle("Google Interstitial View", for: .normal)
button5.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .googleInterstitial)
}, for: .touchUpInside)
- button5.frame = CGRect(x: 100, y: 600, width: 200, height: 50)
+ button5.frame = CGRect(x: 100, y: 300, width: 200, height: 50)
view.addSubview(button5)
let button6 = UIButton(type: .system)
button6.setTitle("Nova Interstitial View", for: .normal)
button6.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .novaInterstitial)
}, for: .touchUpInside)
- button6.frame = CGRect(x: 100, y: 700, width: 200, height: 50)
+ button6.frame = CGRect(x: 100, y: 350, width: 200, height: 50)
view.addSubview(button6)
- /*
+
let button7 = UIButton(type: .system)
button7.setTitle("Facebook Native View", for: .normal)
button7.addAction(UIAction { [weak self] _ in
self?.openDemoAdPage(adType: .facebookNative)
}, for: .touchUpInside)
- button7.frame = CGRect(x: 100, y: 800, width: 200, height: 50)
+ button7.frame = CGRect(x: 100, y: 400, width: 200, height: 50)
view.addSubview(button7)
- */
+
+ let button8 = UIButton(type: .system)
+ button8.setTitle("Facebook Interstitial View", for: .normal)
+ button8.addAction(UIAction { [weak self] _ in
+ self?.openDemoAdPage(adType: .facebookInterstitial)
+ }, for: .touchUpInside)
+ button8.frame = CGRect(x: 100, y: 450, width: 200, height: 50)
+ view.addSubview(button8)
}
func openDemoAdPage(adType: AdType) {
diff --git a/Podfile b/Podfile
index 8befaa7..6de57d8 100644
--- a/Podfile
+++ b/Podfile
@@ -15,7 +15,8 @@ target 'MSPDemoApp' do
#use_frameworks!
pod 'MSPCore', '0.0.65', :modular_headers => true
pod 'NovaAdapter', '0.0.65', :modular_headers => true
- pod 'GoogleAdapter', '0.0.65', :modular_headers => true
+ pod 'GoogleAdapter', '0.0.66', :modular_headers => true
+ pod 'FacebookAdapter', '0.0.68', :modular_headers => true
end
diff --git a/Podfile.lock b/Podfile.lock
index a2531d4..2376e0c 100644
--- a/Podfile.lock
+++ b/Podfile.lock
@@ -1,7 +1,11 @@
PODS:
+ - FacebookAdapter (0.0.68):
+ - FBAudienceNetwork (= 6.15.0)
+ - MSPSharedLibraries (= 0.0.64)
+ - FBAudienceNetwork (6.15.0)
- Google-Mobile-Ads-SDK (11.2.0):
- GoogleUserMessagingPlatform (>= 1.1)
- - GoogleAdapter (0.0.65):
+ - GoogleAdapter (0.0.66):
- Google-Mobile-Ads-SDK (= 11.2.0)
- MSPSharedLibraries (= 0.0.64)
- GoogleUserMessagingPlatform (2.6.0)
@@ -17,12 +21,15 @@ PODS:
- SwiftProtobuf (1.21.0)
DEPENDENCIES:
- - GoogleAdapter (= 0.0.65)
+ - FacebookAdapter (= 0.0.68)
+ - GoogleAdapter (= 0.0.66)
- MSPCore (= 0.0.65)
- NovaAdapter (= 0.0.65)
SPEC REPOS:
trunk:
+ - FacebookAdapter
+ - FBAudienceNetwork
- Google-Mobile-Ads-SDK
- GoogleAdapter
- GoogleUserMessagingPlatform
@@ -33,8 +40,10 @@ SPEC REPOS:
- SwiftProtobuf
SPEC CHECKSUMS:
+ FacebookAdapter: a96ee32547a84129f8a52dcfa32a0f2dfd936c43
+ FBAudienceNetwork: 80a035aa69cc3a71c99e44cb5c2874e4cef9909f
Google-Mobile-Ads-SDK: 5a6d005a6cb5b5e8f4c7b69ca05cdea79c181139
- GoogleAdapter: 706faa84350d60d0047339dedb96f2e8383304c3
+ GoogleAdapter: 5ee4b015fe542d23f6eb90e0f3bfa7e20b31dbdd
GoogleUserMessagingPlatform: 0c3a08353e53ce8c2feab7addd0b652cde522450
MSPCore: 2e7953623088be3c6451234bdb865e670e0bd7e9
MSPSharedLibraries: 5afabcfd3a685571361236d52bb63261f96e90bb
@@ -42,6 +51,6 @@ SPEC CHECKSUMS:
PrebidAdapter: 9eb0fa13a4a9a9f433c7b7452734debed5b1c893
SwiftProtobuf: afced68785854575756db965e9da52bbf3dc45e7
-PODFILE CHECKSUM: 4714c0021d5c3cdb1266a2c0dff4298a6a2711e5
+PODFILE CHECKSUM: 44579de08abd39bd854124f523ec27a93f420472
COCOAPODS: 1.15.2
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/Info.plist b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/Info.plist
new file mode 100644
index 0000000..e59519d
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/Info.plist
@@ -0,0 +1,44 @@
+
+
+
+
+ AvailableLibraries
+
+
+ BinaryPath
+ FBAudienceNetwork.framework/FBAudienceNetwork
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ FBAudienceNetwork.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ BinaryPath
+ FBAudienceNetwork.framework/FBAudienceNetwork
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ FBAudienceNetwork.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeDirectory b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeDirectory
new file mode 100644
index 0000000..d622d00
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeRequirements b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeRequirements
new file mode 100644
index 0000000..175c8a0
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeRequirements differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeRequirements-1 b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeRequirements-1
new file mode 100644
index 0000000..261ba80
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeRequirements-1 differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeResources b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeResources
new file mode 100644
index 0000000..30cc551
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeResources
@@ -0,0 +1,1628 @@
+
+
+
+
+ files
+
+ ios-arm64/FBAudienceNetwork.framework/FBAudienceNetwork
+
+ FOZdxkQXlrJv8zSara3GOM9wUQ0=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
+
+ BtpCU0SEsTaWwPXhZG/xryJ14rA=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
+
+ VCjtFROZ6vA+hgirBnmNEZG/05U=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
+
+ mPVLE+AFJ3hHwfxTaXS82xOGDqM=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
+
+ nPor4UpY2+3HUmWaWaOcMYRhfJs=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdDefines.h
+
+ eF5YA2yTwZ/qymrHCLrHNXxCcks=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h
+
+ IWXtxQr66bLlIaz0MZEx+GTWdmg=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h
+
+ n7hvtmm7C4VcB1D1XRUlxhw2ol4=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdIconView.h
+
+ mYVzuZvmyQNMvmvzaAYi0RbESdA=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdImage.h
+
+ OaVQV9ZKvcm0C1JBmeTqdWCw7mA=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h
+
+ Id+HrpoYLEEmgxgEUQhvGfap6bU=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h
+
+ Kr1b5BaDE9+Niq1J7t1P+MUGSZI=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettings.h
+
+ 934rUlgBtzwvwfBeyMMN1YPbgfI=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h
+
+ otXXaNl3ivITTXmQnbVsH+2bqoU=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSize.h
+
+ 467OPNHvQN+SuTpujVQIu6UHKS8=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h
+
+ gAsta3Ku0CWuWl5UTPHKiH0Htak=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdView.h
+
+ 63WRrf+IX626fzGNbMmHZv24gNA=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h
+
+ OodJ7CV+yZ7t4qMfaw+Kf28t8b8=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h
+
+ Koz9Fi0nOjJ9WWjoAb1uqzgktNE=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h
+
+ H/X7/UR12iWRVjaSltqIiArIosM=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h
+
+ tsiK6PU6SwlcUUO3nvmecWvIq0A=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h
+
+ lIlaP5u77Wek+3RM2x88LAnpVVk=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h
+
+ q0sSvvj1o8+x5LmKwxlhIV/565k=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaView.h
+
+ XcW9MWOORzas0upnWUPgaLToIaY=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h
+
+ jD5UU9ICd4La/BLkWy6cDpjBwQw=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAd.h
+
+ 3ja15NIMLK6OWYjdfRKs0kthxi0=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h
+
+ l+lfH5qJMxJy03BevlHJnaMbrhQ=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h
+
+ rewXycBU2KSWl8gauwuiGTRq6co=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h
+
+ /zUpuGlyxJuQVIdk34SYBqg1da8=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h
+
+ 5W/OoYUbOOd5XUWJIN2EPFC+5Wg=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h
+
+ AIJ+BPRGadRoFOcJq4byzLCNNVI=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h
+
+ cTgHcaEBZJiOOHqrNJgFYSOTFxc=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h
+
+ p+bqYNQZS8SWtgZheKS83Hovokg=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdView.h
+
+ J9FN9bQtZnm2TSMxR6vdypm5OtM=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h
+
+ +02NIOY5GtfKVtV9WR6ELAKv6gU=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h
+
+ SER5cKJ0SHgxJ0VGBKCE9D5pFbQ=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h
+
+ M0ynY/kAU4FSXp0YzQUwPLR8AAE=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h
+
+ hPi9YaW20M8SibWRzcHsvxgB7aI=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h
+
+ Ja3i8kgcHuIyVokVSFqkrNJJaIc=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h
+
+ HTglpeO2IlcK2Sy2WyZsyyu/w+s=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h
+
+ 1bMVuSeL7cq06A9kiGQjLeMvy5s=
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h
+
+ UIyv4MmxUtXcBhhp1hyYKHadxTA=
+
+ ios-arm64/FBAudienceNetwork.framework/Info.plist
+
+ wKdTzmnW6sqCoBYsT65FPonYqWg=
+
+ ios-arm64/FBAudienceNetwork.framework/Modules/module.modulemap
+
+ eL2I/YyQvaoNWry0nbEJDR6NAhQ=
+
+ ios-arm64/FBAudienceNetwork.framework/PkgInfo
+
+ cBYDa3QyibPnSPDvyuw5uDs0LWg=
+
+ ios-arm64/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy
+
+ iJf6SpfSfy71MDcGI+K9k1a78DU=
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory
+
+ SY/Z3pbfhRJRLYErm6wsUDmfcWk=
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements
+
+ 01aaA/ulnCrME+Yud7DUzdClx7k=
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1
+
+ Isr/UfqKAHYFseipGjDmSpC22tg=
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeResources
+
+ tA/CYXafRbqj9UoMUxnRMwYMmAg=
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeSignature
+
+ K8os8h7ZbFjLDlLZtmWf0bH6Lss=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/FBAudienceNetwork
+
+ +ZTj2mfgzlFdcLeeqxR4iM3WX2w=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
+
+ BtpCU0SEsTaWwPXhZG/xryJ14rA=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
+
+ VCjtFROZ6vA+hgirBnmNEZG/05U=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
+
+ mPVLE+AFJ3hHwfxTaXS82xOGDqM=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
+
+ nPor4UpY2+3HUmWaWaOcMYRhfJs=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdDefines.h
+
+ eF5YA2yTwZ/qymrHCLrHNXxCcks=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h
+
+ IWXtxQr66bLlIaz0MZEx+GTWdmg=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h
+
+ n7hvtmm7C4VcB1D1XRUlxhw2ol4=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdIconView.h
+
+ mYVzuZvmyQNMvmvzaAYi0RbESdA=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdImage.h
+
+ OaVQV9ZKvcm0C1JBmeTqdWCw7mA=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h
+
+ Id+HrpoYLEEmgxgEUQhvGfap6bU=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h
+
+ Kr1b5BaDE9+Niq1J7t1P+MUGSZI=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSettings.h
+
+ 934rUlgBtzwvwfBeyMMN1YPbgfI=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h
+
+ otXXaNl3ivITTXmQnbVsH+2bqoU=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSize.h
+
+ 467OPNHvQN+SuTpujVQIu6UHKS8=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h
+
+ gAsta3Ku0CWuWl5UTPHKiH0Htak=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdView.h
+
+ 63WRrf+IX626fzGNbMmHZv24gNA=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h
+
+ OodJ7CV+yZ7t4qMfaw+Kf28t8b8=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h
+
+ Koz9Fi0nOjJ9WWjoAb1uqzgktNE=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h
+
+ H/X7/UR12iWRVjaSltqIiArIosM=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h
+
+ tsiK6PU6SwlcUUO3nvmecWvIq0A=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h
+
+ lIlaP5u77Wek+3RM2x88LAnpVVk=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h
+
+ q0sSvvj1o8+x5LmKwxlhIV/565k=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBMediaView.h
+
+ XcW9MWOORzas0upnWUPgaLToIaY=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h
+
+ jD5UU9ICd4La/BLkWy6cDpjBwQw=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAd.h
+
+ 3ja15NIMLK6OWYjdfRKs0kthxi0=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h
+
+ l+lfH5qJMxJy03BevlHJnaMbrhQ=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h
+
+ rewXycBU2KSWl8gauwuiGTRq6co=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h
+
+ /zUpuGlyxJuQVIdk34SYBqg1da8=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h
+
+ 5W/OoYUbOOd5XUWJIN2EPFC+5Wg=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h
+
+ AIJ+BPRGadRoFOcJq4byzLCNNVI=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h
+
+ cTgHcaEBZJiOOHqrNJgFYSOTFxc=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h
+
+ p+bqYNQZS8SWtgZheKS83Hovokg=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdView.h
+
+ J9FN9bQtZnm2TSMxR6vdypm5OtM=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h
+
+ +02NIOY5GtfKVtV9WR6ELAKv6gU=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h
+
+ SER5cKJ0SHgxJ0VGBKCE9D5pFbQ=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h
+
+ M0ynY/kAU4FSXp0YzQUwPLR8AAE=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h
+
+ hPi9YaW20M8SibWRzcHsvxgB7aI=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h
+
+ Ja3i8kgcHuIyVokVSFqkrNJJaIc=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h
+
+ HTglpeO2IlcK2Sy2WyZsyyu/w+s=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h
+
+ 1bMVuSeL7cq06A9kiGQjLeMvy5s=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h
+
+ UIyv4MmxUtXcBhhp1hyYKHadxTA=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Info.plist
+
+ wKdTzmnW6sqCoBYsT65FPonYqWg=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Modules/module.modulemap
+
+ eL2I/YyQvaoNWry0nbEJDR6NAhQ=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/PkgInfo
+
+ cBYDa3QyibPnSPDvyuw5uDs0LWg=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy
+
+ iJf6SpfSfy71MDcGI+K9k1a78DU=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory
+
+ c9Eeaib02DAQDkrDhhZNR8r2TLM=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements
+
+ 01aaA/ulnCrME+Yud7DUzdClx7k=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1
+
+ NWmlUzm/O1/1sykBrQelQNLnu9k=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeResources
+
+ tA/CYXafRbqj9UoMUxnRMwYMmAg=
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeSignature
+
+ RfasgLfB+kSvVf//qOElG0/M6r0=
+
+
+ files2
+
+ ios-arm64/FBAudienceNetwork.framework/FBAudienceNetwork
+
+ hash
+
+ FOZdxkQXlrJv8zSara3GOM9wUQ0=
+
+ hash2
+
+ 0PglR61hMaeWBpl5EkimHpFRnqHajhiH3xTLATsQois=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
+
+ hash
+
+ BtpCU0SEsTaWwPXhZG/xryJ14rA=
+
+ hash2
+
+ amaDkW5IUAigoQucSvZdqggJ9bJFNojLdc4Kl37mE1E=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
+
+ hash
+
+ VCjtFROZ6vA+hgirBnmNEZG/05U=
+
+ hash2
+
+ 7pgAucyPVPz8a4OeQjcjBPFALFNjtGohai8Pi4gCSBM=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
+
+ hash
+
+ mPVLE+AFJ3hHwfxTaXS82xOGDqM=
+
+ hash2
+
+ m8MZnnysUAasNl5+2cwlO03dNvOVI/x5CmRnWP/rDEc=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
+
+ hash
+
+ nPor4UpY2+3HUmWaWaOcMYRhfJs=
+
+ hash2
+
+ 8+MrQaycGt04NRbtNxtiwHUsctGnmJA2VRB4+7LZgYQ=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdDefines.h
+
+ hash
+
+ eF5YA2yTwZ/qymrHCLrHNXxCcks=
+
+ hash2
+
+ 3CWJcYm2XCY646OOi0BxVi+RoONw3thuDzAEq0MLJ1Y=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h
+
+ hash
+
+ IWXtxQr66bLlIaz0MZEx+GTWdmg=
+
+ hash2
+
+ lPW2X42jJ+W9PGhaZaXOH/nyAJfv0maGZl/zrf7N5Hs=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h
+
+ hash
+
+ n7hvtmm7C4VcB1D1XRUlxhw2ol4=
+
+ hash2
+
+ T1yeJNtdmHpZqJFqQiJ69JITwAIt1MLJ0TJlKRuinW4=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdIconView.h
+
+ hash
+
+ mYVzuZvmyQNMvmvzaAYi0RbESdA=
+
+ hash2
+
+ JibHgKTOs6wDtAzaPgZvkGM3To4sowPwMfdYYtimfLM=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdImage.h
+
+ hash
+
+ OaVQV9ZKvcm0C1JBmeTqdWCw7mA=
+
+ hash2
+
+ 9BvTeQ5iGpHNNil5K/TmAhTchYnsaVDRhclDTgoB7Zg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h
+
+ hash
+
+ Id+HrpoYLEEmgxgEUQhvGfap6bU=
+
+ hash2
+
+ AyTv7l1bIkP5CvBa+LUKGvktSdUX6xevDJRsJuinLd0=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h
+
+ hash
+
+ Kr1b5BaDE9+Niq1J7t1P+MUGSZI=
+
+ hash2
+
+ uvVwsWym2LtMl+eGO9BYk7zDvMRit4iaew7jlAApIr8=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettings.h
+
+ hash
+
+ 934rUlgBtzwvwfBeyMMN1YPbgfI=
+
+ hash2
+
+ an02TE/wVcCFLtK5iIN6vG+lJC2I8lFZ2NbMT/qZBxg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h
+
+ hash
+
+ otXXaNl3ivITTXmQnbVsH+2bqoU=
+
+ hash2
+
+ UI+J0a95m7Ys7K0cPLtq7WLECIlE530mF+igVHk+JIE=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSize.h
+
+ hash
+
+ 467OPNHvQN+SuTpujVQIu6UHKS8=
+
+ hash2
+
+ wF90yazUuH2Zcc8Hs/II5eyL1er7xb7pGGtMmHrcKBg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h
+
+ hash
+
+ gAsta3Ku0CWuWl5UTPHKiH0Htak=
+
+ hash2
+
+ Ekr7YVyzcAdl6B0H7nbYsV7iUcHpsrzssTApmPvpQsg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdView.h
+
+ hash
+
+ 63WRrf+IX626fzGNbMmHZv24gNA=
+
+ hash2
+
+ 8CDyiOU4r0R1kHWs48WAj7HdOIV2lmk04EUw/XklUdg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h
+
+ hash
+
+ OodJ7CV+yZ7t4qMfaw+Kf28t8b8=
+
+ hash2
+
+ 6af6A0ZYL2djXooZTlBkHbvifK1+LfujFaneIDf12qM=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h
+
+ hash
+
+ Koz9Fi0nOjJ9WWjoAb1uqzgktNE=
+
+ hash2
+
+ 4JhdtxBNiqqFmzn8zNXa2FymFRWkfEpevEcbvzT80CQ=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h
+
+ hash
+
+ H/X7/UR12iWRVjaSltqIiArIosM=
+
+ hash2
+
+ fcBdNhRn8zj/GrDiVlUpRzgjLTDGHz0dEL10YpQdQ70=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h
+
+ hash
+
+ tsiK6PU6SwlcUUO3nvmecWvIq0A=
+
+ hash2
+
+ HF+SY2KIPEIPMlOcchbxR8Hv/VfkHvqC49yH0SR2Bwc=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h
+
+ hash
+
+ lIlaP5u77Wek+3RM2x88LAnpVVk=
+
+ hash2
+
+ c4yQYqi0krH8w3Lgio+oX5bvMdjzOhzIAv1J3CrMfDc=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h
+
+ hash
+
+ q0sSvvj1o8+x5LmKwxlhIV/565k=
+
+ hash2
+
+ dj5iE+sKiA2u98F/8Ufr71ZBAG/3usLfdO1HX7TNnq4=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaView.h
+
+ hash
+
+ XcW9MWOORzas0upnWUPgaLToIaY=
+
+ hash2
+
+ IdJZ2bSGN2VC8krmDBP0qszbSSkjbQsxqyMQtvl9lCs=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h
+
+ hash
+
+ jD5UU9ICd4La/BLkWy6cDpjBwQw=
+
+ hash2
+
+ zZVU8tBgqcNFlcqoLwU+8CxPXOMVE6b+2qX6+FcW9qg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAd.h
+
+ hash
+
+ 3ja15NIMLK6OWYjdfRKs0kthxi0=
+
+ hash2
+
+ 0Wcadjh4ZkPNNleFsvb5Kqhh6fiKDU+GU4amLf8v/lk=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h
+
+ hash
+
+ l+lfH5qJMxJy03BevlHJnaMbrhQ=
+
+ hash2
+
+ rYE2lIFgnjzYrp0OEDhWQCnPiwJkCuAOScq160xRySw=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h
+
+ hash
+
+ rewXycBU2KSWl8gauwuiGTRq6co=
+
+ hash2
+
+ /7uVyr53xtwPvs70Jm412vHzEoWRwpIv8xUqPi6uREU=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h
+
+ hash
+
+ /zUpuGlyxJuQVIdk34SYBqg1da8=
+
+ hash2
+
+ SO+PSlCk/idLK06M76CgFE8qzVRmaNFq+pX6ncbBMgw=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h
+
+ hash
+
+ 5W/OoYUbOOd5XUWJIN2EPFC+5Wg=
+
+ hash2
+
+ FZqpXowlj0fdzO7lfluA2HCaTWSTU6MyX+OC6yMOQvc=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h
+
+ hash
+
+ AIJ+BPRGadRoFOcJq4byzLCNNVI=
+
+ hash2
+
+ 56CfPO7yPEXW+1j2qNKVpi6fPxjDsdm3pO4R5b1F6Mg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h
+
+ hash
+
+ cTgHcaEBZJiOOHqrNJgFYSOTFxc=
+
+ hash2
+
+ xb4Qh66pqYjzGIsBIBIDCEZscxJRIr9KN4IL33K0ZzE=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h
+
+ hash
+
+ p+bqYNQZS8SWtgZheKS83Hovokg=
+
+ hash2
+
+ NP81wRmav1YlgTPbO945gezhUmqDDoowhI1udasjQBQ=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdView.h
+
+ hash
+
+ J9FN9bQtZnm2TSMxR6vdypm5OtM=
+
+ hash2
+
+ Y/qMKttgI1kOxAd2bO2gm+a2r/mXuBj8ZFNhMbz37+w=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h
+
+ hash
+
+ +02NIOY5GtfKVtV9WR6ELAKv6gU=
+
+ hash2
+
+ 1qAkpo1/MuwX5jD2vqzoOuNdGRVFHcnZ4OwAHq9HUPY=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h
+
+ hash
+
+ SER5cKJ0SHgxJ0VGBKCE9D5pFbQ=
+
+ hash2
+
+ qn4dEFN6+wCANj1ZLjH64skPimIjztj9n5ClaoUFM+E=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h
+
+ hash
+
+ M0ynY/kAU4FSXp0YzQUwPLR8AAE=
+
+ hash2
+
+ DgxFwbXDiSln1fywfE7xg4b+byh93VYRgcZAxXQ5fZA=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h
+
+ hash
+
+ hPi9YaW20M8SibWRzcHsvxgB7aI=
+
+ hash2
+
+ e7LXD+yH3fbbFRkgtLJB9i3fytZnLxniZwjKeOdqLSg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h
+
+ hash
+
+ Ja3i8kgcHuIyVokVSFqkrNJJaIc=
+
+ hash2
+
+ 3qP9r9VcXg07rx5l7yxO7/zSjKWYX4xAEx7jFXx/3Ew=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h
+
+ hash
+
+ HTglpeO2IlcK2Sy2WyZsyyu/w+s=
+
+ hash2
+
+ Y2OUHTfxuwWRs9C41o0hoGV4CBfnkdprZOYY7XS/Jts=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h
+
+ hash
+
+ 1bMVuSeL7cq06A9kiGQjLeMvy5s=
+
+ hash2
+
+ qVNmDTFc5cH9FJUcJ+5UROcaz0L+qAKQS5H+8NjDBks=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h
+
+ hash
+
+ UIyv4MmxUtXcBhhp1hyYKHadxTA=
+
+ hash2
+
+ +MnUlXhK83jI9ajQxYZoLkV1ou3hSilb1idDllCkq6E=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Info.plist
+
+ hash
+
+ wKdTzmnW6sqCoBYsT65FPonYqWg=
+
+ hash2
+
+ NK6LhOM8jW59Yc205yxPFYEFSAzMpj/4PDgSb3yq6kQ=
+
+
+ ios-arm64/FBAudienceNetwork.framework/Modules/module.modulemap
+
+ hash
+
+ eL2I/YyQvaoNWry0nbEJDR6NAhQ=
+
+ hash2
+
+ ik1Ragh1i/sv7KVakaF6zQXkvLt6jm/DDar2NKEWScg=
+
+
+ ios-arm64/FBAudienceNetwork.framework/PkgInfo
+
+ hash
+
+ cBYDa3QyibPnSPDvyuw5uDs0LWg=
+
+ hash2
+
+ KIPJdhuYpCHG8dugfGO+DAsGwnleS5hpIX6yXzPrQuk=
+
+
+ ios-arm64/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy
+
+ hash
+
+ iJf6SpfSfy71MDcGI+K9k1a78DU=
+
+ hash2
+
+ cSw93xWtIPxdaMlNpIyJu23eaMe/V5QkksYayESwhlc=
+
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory
+
+ hash
+
+ SY/Z3pbfhRJRLYErm6wsUDmfcWk=
+
+ hash2
+
+ 5RtcaEi0MZXFME/frOCePINIPBAt/He5gl/5Qkorq7A=
+
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements
+
+ hash
+
+ 01aaA/ulnCrME+Yud7DUzdClx7k=
+
+ hash2
+
+ I+ZEESfCtQmr5DL2fsqdiE12jRUhaNj/2/oa5gJVQyI=
+
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1
+
+ hash
+
+ Isr/UfqKAHYFseipGjDmSpC22tg=
+
+ hash2
+
+ f2/uQSFZnhyr33AJDKp9aKpo6J8dK1q/IgUclRaQjTc=
+
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeResources
+
+ hash
+
+ tA/CYXafRbqj9UoMUxnRMwYMmAg=
+
+ hash2
+
+ gkV7QE/fooA9mDWVQsRgAEPABXyBXEuDZBsD879zVBk=
+
+
+ ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeSignature
+
+ hash
+
+ K8os8h7ZbFjLDlLZtmWf0bH6Lss=
+
+ hash2
+
+ HevDz3vJDrwwToVdi2OW9iGik+1y9mkBADyaRugKbxE=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/FBAudienceNetwork
+
+ hash
+
+ +ZTj2mfgzlFdcLeeqxR4iM3WX2w=
+
+ hash2
+
+ RmrAIcIlz2LurTnWEo3JZKLiopbCYKP2S47tsNolR9s=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
+
+ hash
+
+ BtpCU0SEsTaWwPXhZG/xryJ14rA=
+
+ hash2
+
+ amaDkW5IUAigoQucSvZdqggJ9bJFNojLdc4Kl37mE1E=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
+
+ hash
+
+ VCjtFROZ6vA+hgirBnmNEZG/05U=
+
+ hash2
+
+ 7pgAucyPVPz8a4OeQjcjBPFALFNjtGohai8Pi4gCSBM=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
+
+ hash
+
+ mPVLE+AFJ3hHwfxTaXS82xOGDqM=
+
+ hash2
+
+ m8MZnnysUAasNl5+2cwlO03dNvOVI/x5CmRnWP/rDEc=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
+
+ hash
+
+ nPor4UpY2+3HUmWaWaOcMYRhfJs=
+
+ hash2
+
+ 8+MrQaycGt04NRbtNxtiwHUsctGnmJA2VRB4+7LZgYQ=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdDefines.h
+
+ hash
+
+ eF5YA2yTwZ/qymrHCLrHNXxCcks=
+
+ hash2
+
+ 3CWJcYm2XCY646OOi0BxVi+RoONw3thuDzAEq0MLJ1Y=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h
+
+ hash
+
+ IWXtxQr66bLlIaz0MZEx+GTWdmg=
+
+ hash2
+
+ lPW2X42jJ+W9PGhaZaXOH/nyAJfv0maGZl/zrf7N5Hs=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h
+
+ hash
+
+ n7hvtmm7C4VcB1D1XRUlxhw2ol4=
+
+ hash2
+
+ T1yeJNtdmHpZqJFqQiJ69JITwAIt1MLJ0TJlKRuinW4=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdIconView.h
+
+ hash
+
+ mYVzuZvmyQNMvmvzaAYi0RbESdA=
+
+ hash2
+
+ JibHgKTOs6wDtAzaPgZvkGM3To4sowPwMfdYYtimfLM=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdImage.h
+
+ hash
+
+ OaVQV9ZKvcm0C1JBmeTqdWCw7mA=
+
+ hash2
+
+ 9BvTeQ5iGpHNNil5K/TmAhTchYnsaVDRhclDTgoB7Zg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h
+
+ hash
+
+ Id+HrpoYLEEmgxgEUQhvGfap6bU=
+
+ hash2
+
+ AyTv7l1bIkP5CvBa+LUKGvktSdUX6xevDJRsJuinLd0=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h
+
+ hash
+
+ Kr1b5BaDE9+Niq1J7t1P+MUGSZI=
+
+ hash2
+
+ uvVwsWym2LtMl+eGO9BYk7zDvMRit4iaew7jlAApIr8=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSettings.h
+
+ hash
+
+ 934rUlgBtzwvwfBeyMMN1YPbgfI=
+
+ hash2
+
+ an02TE/wVcCFLtK5iIN6vG+lJC2I8lFZ2NbMT/qZBxg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h
+
+ hash
+
+ otXXaNl3ivITTXmQnbVsH+2bqoU=
+
+ hash2
+
+ UI+J0a95m7Ys7K0cPLtq7WLECIlE530mF+igVHk+JIE=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdSize.h
+
+ hash
+
+ 467OPNHvQN+SuTpujVQIu6UHKS8=
+
+ hash2
+
+ wF90yazUuH2Zcc8Hs/II5eyL1er7xb7pGGtMmHrcKBg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h
+
+ hash
+
+ gAsta3Ku0CWuWl5UTPHKiH0Htak=
+
+ hash2
+
+ Ekr7YVyzcAdl6B0H7nbYsV7iUcHpsrzssTApmPvpQsg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdView.h
+
+ hash
+
+ 63WRrf+IX626fzGNbMmHZv24gNA=
+
+ hash2
+
+ 8CDyiOU4r0R1kHWs48WAj7HdOIV2lmk04EUw/XklUdg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h
+
+ hash
+
+ OodJ7CV+yZ7t4qMfaw+Kf28t8b8=
+
+ hash2
+
+ 6af6A0ZYL2djXooZTlBkHbvifK1+LfujFaneIDf12qM=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h
+
+ hash
+
+ Koz9Fi0nOjJ9WWjoAb1uqzgktNE=
+
+ hash2
+
+ 4JhdtxBNiqqFmzn8zNXa2FymFRWkfEpevEcbvzT80CQ=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h
+
+ hash
+
+ H/X7/UR12iWRVjaSltqIiArIosM=
+
+ hash2
+
+ fcBdNhRn8zj/GrDiVlUpRzgjLTDGHz0dEL10YpQdQ70=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h
+
+ hash
+
+ tsiK6PU6SwlcUUO3nvmecWvIq0A=
+
+ hash2
+
+ HF+SY2KIPEIPMlOcchbxR8Hv/VfkHvqC49yH0SR2Bwc=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h
+
+ hash
+
+ lIlaP5u77Wek+3RM2x88LAnpVVk=
+
+ hash2
+
+ c4yQYqi0krH8w3Lgio+oX5bvMdjzOhzIAv1J3CrMfDc=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h
+
+ hash
+
+ q0sSvvj1o8+x5LmKwxlhIV/565k=
+
+ hash2
+
+ dj5iE+sKiA2u98F/8Ufr71ZBAG/3usLfdO1HX7TNnq4=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBMediaView.h
+
+ hash
+
+ XcW9MWOORzas0upnWUPgaLToIaY=
+
+ hash2
+
+ IdJZ2bSGN2VC8krmDBP0qszbSSkjbQsxqyMQtvl9lCs=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h
+
+ hash
+
+ jD5UU9ICd4La/BLkWy6cDpjBwQw=
+
+ hash2
+
+ zZVU8tBgqcNFlcqoLwU+8CxPXOMVE6b+2qX6+FcW9qg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAd.h
+
+ hash
+
+ 3ja15NIMLK6OWYjdfRKs0kthxi0=
+
+ hash2
+
+ 0Wcadjh4ZkPNNleFsvb5Kqhh6fiKDU+GU4amLf8v/lk=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h
+
+ hash
+
+ l+lfH5qJMxJy03BevlHJnaMbrhQ=
+
+ hash2
+
+ rYE2lIFgnjzYrp0OEDhWQCnPiwJkCuAOScq160xRySw=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h
+
+ hash
+
+ rewXycBU2KSWl8gauwuiGTRq6co=
+
+ hash2
+
+ /7uVyr53xtwPvs70Jm412vHzEoWRwpIv8xUqPi6uREU=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h
+
+ hash
+
+ /zUpuGlyxJuQVIdk34SYBqg1da8=
+
+ hash2
+
+ SO+PSlCk/idLK06M76CgFE8qzVRmaNFq+pX6ncbBMgw=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h
+
+ hash
+
+ 5W/OoYUbOOd5XUWJIN2EPFC+5Wg=
+
+ hash2
+
+ FZqpXowlj0fdzO7lfluA2HCaTWSTU6MyX+OC6yMOQvc=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h
+
+ hash
+
+ AIJ+BPRGadRoFOcJq4byzLCNNVI=
+
+ hash2
+
+ 56CfPO7yPEXW+1j2qNKVpi6fPxjDsdm3pO4R5b1F6Mg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h
+
+ hash
+
+ cTgHcaEBZJiOOHqrNJgFYSOTFxc=
+
+ hash2
+
+ xb4Qh66pqYjzGIsBIBIDCEZscxJRIr9KN4IL33K0ZzE=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h
+
+ hash
+
+ p+bqYNQZS8SWtgZheKS83Hovokg=
+
+ hash2
+
+ NP81wRmav1YlgTPbO945gezhUmqDDoowhI1udasjQBQ=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdView.h
+
+ hash
+
+ J9FN9bQtZnm2TSMxR6vdypm5OtM=
+
+ hash2
+
+ Y/qMKttgI1kOxAd2bO2gm+a2r/mXuBj8ZFNhMbz37+w=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h
+
+ hash
+
+ +02NIOY5GtfKVtV9WR6ELAKv6gU=
+
+ hash2
+
+ 1qAkpo1/MuwX5jD2vqzoOuNdGRVFHcnZ4OwAHq9HUPY=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h
+
+ hash
+
+ SER5cKJ0SHgxJ0VGBKCE9D5pFbQ=
+
+ hash2
+
+ qn4dEFN6+wCANj1ZLjH64skPimIjztj9n5ClaoUFM+E=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h
+
+ hash
+
+ M0ynY/kAU4FSXp0YzQUwPLR8AAE=
+
+ hash2
+
+ DgxFwbXDiSln1fywfE7xg4b+byh93VYRgcZAxXQ5fZA=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h
+
+ hash
+
+ hPi9YaW20M8SibWRzcHsvxgB7aI=
+
+ hash2
+
+ e7LXD+yH3fbbFRkgtLJB9i3fytZnLxniZwjKeOdqLSg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h
+
+ hash
+
+ Ja3i8kgcHuIyVokVSFqkrNJJaIc=
+
+ hash2
+
+ 3qP9r9VcXg07rx5l7yxO7/zSjKWYX4xAEx7jFXx/3Ew=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h
+
+ hash
+
+ HTglpeO2IlcK2Sy2WyZsyyu/w+s=
+
+ hash2
+
+ Y2OUHTfxuwWRs9C41o0hoGV4CBfnkdprZOYY7XS/Jts=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h
+
+ hash
+
+ 1bMVuSeL7cq06A9kiGQjLeMvy5s=
+
+ hash2
+
+ qVNmDTFc5cH9FJUcJ+5UROcaz0L+qAKQS5H+8NjDBks=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h
+
+ hash
+
+ UIyv4MmxUtXcBhhp1hyYKHadxTA=
+
+ hash2
+
+ +MnUlXhK83jI9ajQxYZoLkV1ou3hSilb1idDllCkq6E=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Info.plist
+
+ hash
+
+ wKdTzmnW6sqCoBYsT65FPonYqWg=
+
+ hash2
+
+ NK6LhOM8jW59Yc205yxPFYEFSAzMpj/4PDgSb3yq6kQ=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Modules/module.modulemap
+
+ hash
+
+ eL2I/YyQvaoNWry0nbEJDR6NAhQ=
+
+ hash2
+
+ ik1Ragh1i/sv7KVakaF6zQXkvLt6jm/DDar2NKEWScg=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/PkgInfo
+
+ hash
+
+ cBYDa3QyibPnSPDvyuw5uDs0LWg=
+
+ hash2
+
+ KIPJdhuYpCHG8dugfGO+DAsGwnleS5hpIX6yXzPrQuk=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy
+
+ hash
+
+ iJf6SpfSfy71MDcGI+K9k1a78DU=
+
+ hash2
+
+ cSw93xWtIPxdaMlNpIyJu23eaMe/V5QkksYayESwhlc=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory
+
+ hash
+
+ c9Eeaib02DAQDkrDhhZNR8r2TLM=
+
+ hash2
+
+ +KRAWB7GAG6h0Qf3jV/52QSRPBdE72EyrEnrjZG+RH0=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements
+
+ hash
+
+ 01aaA/ulnCrME+Yud7DUzdClx7k=
+
+ hash2
+
+ I+ZEESfCtQmr5DL2fsqdiE12jRUhaNj/2/oa5gJVQyI=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1
+
+ hash
+
+ NWmlUzm/O1/1sykBrQelQNLnu9k=
+
+ hash2
+
+ op1pfFUt7yOJJ6HhrZxtUjVW8DDxxPLARJUmVGh/G5k=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeResources
+
+ hash
+
+ tA/CYXafRbqj9UoMUxnRMwYMmAg=
+
+ hash2
+
+ gkV7QE/fooA9mDWVQsRgAEPABXyBXEuDZBsD879zVBk=
+
+
+ ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/_CodeSignature/CodeSignature
+
+ hash
+
+ RfasgLfB+kSvVf//qOElG0/M6r0=
+
+ hash2
+
+ ORnTQzHi9Iq1HtvcfF7WMJkM6S3kyQJfFU+zB21Qwi8=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeSignature b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeSignature
new file mode 100644
index 0000000..28e5c43
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/_CodeSignature/CodeSignature differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/FBAudienceNetwork b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/FBAudienceNetwork
new file mode 100644
index 0000000..0e49e29
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/FBAudienceNetwork differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
new file mode 100644
index 0000000..e81078b
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
@@ -0,0 +1,39 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+#import
+#import
+
+FB_EXTERN_C_BEGIN
+
+// External to this project
+typedef NS_ENUM(NSInteger, FBGLViewController) {
+ FBGLViewControllerNone,
+ FBGLViewControllerUnity,
+ FBGLViewControllerCocos2D,
+};
+
+__attribute__((weak)) extern UIViewController *UnityGetGLViewController(void);
+__attribute__((__always_inline__)) extern FBGLViewController fbad_Cocos2DGetGLViewController(
+ UIViewController **glViewController);
+
+__attribute__((__always_inline__)) extern UIViewController *fbad_GetGLViewController(void);
+__attribute__((__always_inline__)) extern FBGLViewController fbad_UnityGetGLViewController(
+ UIViewController **glViewController);
+
+FB_EXTERN_C_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
new file mode 100644
index 0000000..8cb4e33
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
@@ -0,0 +1,92 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+#import
+#import
+#import
+#import
+
+typedef void (*FBAdBridgeCallback)(uint32_t uniqueId);
+typedef void (*FBAdBridgeErrorCallback)(uint32_t uniqueId, char const *error);
+
+@interface FBAdBridgeContainer : NSObject
+
+@property (nonatomic, assign) int32_t uniqueId;
+
+/**
+ This method explicitly removes added callbacks. When the instance is deallocated, it is called automatically by SDK
+ */
+- (void)dispose;
+
+@end
+
+@interface FBAdViewBridgeContainer : FBAdBridgeContainer
+
+@property (nonatomic, strong) FBAdView *adView;
+
+@property (nonatomic, assign) FBAdBridgeCallback adViewDidClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback adViewDidFinishHandlingClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback adViewDidLoadCallback;
+@property (nonatomic, assign) FBAdBridgeErrorCallback adViewDidFailWithErrorCallback;
+@property (nonatomic, assign) FBAdBridgeCallback adViewWillLogImpressionCallback;
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+- (instancetype)initWithAdView:(FBAdView *)adView withUniqueId:(int32_t)uniqueId NS_DESIGNATED_INITIALIZER;
+
+@end
+
+@interface FBInterstitialAdBridgeContainer : FBAdBridgeContainer
+
+@property (nonatomic, strong) FBInterstitialAd *interstitialAd;
+
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdDidClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdDidCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdWillCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdDidLoadCallback;
+@property (nonatomic, assign) FBAdBridgeErrorCallback interstitialAdDidFailWithErrorCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdWillLogImpressionCallback;
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+- (instancetype)initWithInterstitialAd:(FBInterstitialAd *)interstitialAd
+ withUniqueId:(int32_t)uniqueId NS_DESIGNATED_INITIALIZER;
+
+@end
+
+@interface FBRewardedVideoAdBridgeContainer : FBAdBridgeContainer
+
+@property (nonatomic, strong) FBRewardedVideoAd *rewardedVideoAd;
+
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdDidClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdDidCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdWillCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdDidLoadCallback;
+@property (nonatomic, assign) FBAdBridgeErrorCallback rewardedVideoAdDidFailWithErrorCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdWillLogImpressionCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdVideoCompleteCallback;
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+- (instancetype)initWithRewardedVideoAd:(FBRewardedVideoAd *)rewardedVideoAd
+ withUniqueId:(int32_t)uniqueId NS_DESIGNATED_INITIALIZER;
+
+@end
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
new file mode 100644
index 0000000..b84d478
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
@@ -0,0 +1,123 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class FBAdImage;
+@class FBNativeAdBase;
+@class FBNativeAdViewAttributes;
+
+/**
+ FBAdChoicesView offers a simple way to display a sponsored or AdChoices icon.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBAdChoicesView : UIView
+
+/**
+ Access to the text label contained in this view.
+ */
+@property (nonatomic, weak, readonly, nullable) UILabel *label;
+
+/**
+ Determines whether the background mask is shown, or a transparent mask is used.
+ */
+@property (nonatomic, assign, getter=isBackgroundShown) BOOL backgroundShown;
+
+/**
+ Determines whether the view can be expanded upon being tapped, or defaults to fullsize. Defaults to NO.
+ */
+@property (nonatomic, assign, readonly, getter=isExpandable) BOOL expandable;
+
+/**
+ The native ad that provides AdChoices info, such as the image url, and click url. Setting this property updates the
+ nativeAd.
+
+ */
+@property (nonatomic, weak, readwrite, nullable) FBNativeAdBase *nativeAd;
+
+/**
+ Affects background mask rendering. Setting this property updates the rendering.
+ */
+@property (nonatomic, assign, readwrite) UIRectCorner corner;
+
+/**
+ Affects background mask rendering. Setting this property updates the rendering.
+ */
+@property (nonatomic, assign, readwrite) UIEdgeInsets insets;
+
+/**
+ The view controller to present the ad choices info from. If nil, the top view controller is used.
+ */
+@property (nonatomic, weak, readwrite, null_resettable) UIViewController *rootViewController;
+
+/**
+ The tag for AdChoices view. Value of this property is always equal to FBNativeAdViewTagChoicesIcon.
+ */
+@property (nonatomic, assign, readonly) FBNativeAdViewTag nativeAdViewTag;
+
+/**
+ Initializes this view with a given native ad. Configuration is pulled from the provided native ad.
+
+
+ @param nativeAd The native ad to initialize with
+ */
+- (instancetype)initWithNativeAd:(FBNativeAdBase *)nativeAd;
+
+/**
+ Initializes this view with a given native ad. Configuration is pulled from the provided native ad.
+
+
+ @param nativeAd The native ad to initialize with
+ @param expandable Controls whether view defaults to expanded or not, see ``expandable`` property documentation
+ */
+- (instancetype)initWithNativeAd:(FBNativeAdBase *)nativeAd expandable:(BOOL)expandable;
+
+/**
+ Initializes this view with a given native ad. Configuration is pulled from the native ad.
+
+ @param nativeAd The native ad to initialize with
+ @param expandable Controls whether view defaults to expanded or not, see ``expandable`` property documentation
+ @param attributes Attributes to configure look and feel.
+ */
+- (instancetype)initWithNativeAd:(FBNativeAdBase *)nativeAd
+ expandable:(BOOL)expandable
+ attributes:(nullable FBNativeAdViewAttributes *)attributes;
+
+/**
+ This method updates the frame of this view using the superview, positioning the icon in the top right corner by
+ default.
+
+ */
+- (void)updateFrameFromSuperview;
+
+/**
+ This method updates the frame of this view using the superview, positioning the icon in the corner specified.
+ UIRectCornerAllCorners not supported.
+
+
+ @param corner The corner to display this view from.
+ */
+- (void)updateFrameFromSuperview:(UIRectCorner)corner;
+
+/**
+ This method updates the frame of this view using the superview, positioning the icon in the corner specified with
+ provided insets. UIRectCornerAllCorners not supported.
+
+
+ @param corner The corner to display this view from.
+ @param insets Insets to take into account when positioning the view. Only respective insets are applied to corners.
+ */
+- (void)updateFrameFromSuperview:(UIRectCorner)corner insets:(UIEdgeInsets)insets;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
new file mode 100644
index 0000000..86a709c
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+@class FBDisplayAdController;
+
+@protocol FBAdCompanionViewDelegate;
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ This class is experimental and should not be used in production versions of your application
+ */
+@interface FBAdCompanionView : UIView
+
+@property (nonatomic, weak, nullable) id delegate;
+
+@end
+
+/**
+ Methods declared by the FBAdCompanionViewDelegate protocol are experimental
+ and should not be used in production versions of your application
+ */
+@protocol FBAdCompanionViewDelegate
+
+@optional
+
+/**
+ This method is experimental and should not be used in production versions of your application
+ */
+- (void)companionViewDidLoad:(FBAdCompanionView *)companionView;
+
+/**
+ This method is experimental and should not be used in production versions of your application
+ */
+- (void)companionViewWillClose:(FBAdCompanionView *)companionView;
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdDefines.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdDefines.h
new file mode 100644
index 0000000..213f700
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdDefines.h
@@ -0,0 +1,67 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#ifndef FBAudienceNetwork_FBAdDefines_h
+#define FBAudienceNetwork_FBAdDefines_h
+
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmacro-redefined"
+
+#ifdef __cplusplus
+#define FB_EXTERN_C_BEGIN extern "C" {
+#define FB_EXTERN_C_END }
+#else
+#define FB_EXTERN_C_BEGIN
+#define FB_EXTERN_C_END
+#endif
+
+#ifdef __cplusplus
+#define FB_EXPORT extern "C" __attribute__((visibility("default")))
+#else
+#define FB_EXPORT extern __attribute__((visibility("default")))
+#endif
+
+#define FB_CLASS_EXPORT __attribute__((visibility("default")))
+#define FB_DEPRECATED __attribute__((deprecated))
+#define FB_DEPRECATED_WITH_MESSAGE(M) __attribute__((deprecated(M)))
+
+#if __has_feature(objc_generics)
+#define FB_NSArrayOf(x) NSArray
+#define FB_NSMutableArrayOf(x) NSMutableArray
+#define FB_NSDictionaryOf(x, y) NSDictionary
+#define FB_NSMutableDictionaryOf(x, y) NSMutableDictionary
+#define FB_NSSetOf(x) NSSet
+#define FB_NSMutableSetOf(x) NSMutableSet
+#else
+#define FB_NSArrayOf(x) NSArray
+#define FB_NSMutableArrayOf(x) NSMutableArray
+#define FB_NSDictionaryOf(x, y) NSDictionary
+#define FB_NSMutableDictionaryOf(x, y) NSMutableDictionary
+#define FB_NSSetOf(x) NSSet
+#define FB_NSMutableSetOf(x) NSMutableSet
+#define __covariant
+#endif
+
+#if !__has_feature(nullability)
+#define NS_ASSUME_NONNULL_BEGIN
+#define NS_ASSUME_NONNULL_END
+#define nullable
+#define __nullable
+#endif
+
+#ifndef FB_SUBCLASSING_RESTRICTED
+#if defined(__has_attribute) && __has_attribute(objc_subclassing_restricted)
+#define FB_SUBCLASSING_RESTRICTED __attribute__((objc_subclassing_restricted))
+#else
+#define FB_SUBCLASSING_RESTRICTED
+#endif
+#endif
+
+#pragma GCC diagnostic pop
+
+#endif // FBAudienceNetwork_FBAdDefines_h
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h
new file mode 100644
index 0000000..aa12348
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExperienceConfig.h
@@ -0,0 +1,42 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+typedef NSString *FBAdExperienceType NS_STRING_ENUM;
+extern FBAdExperienceType const FBAdExperienceTypeRewarded;
+extern FBAdExperienceType const FBAdExperienceTypeInterstitial;
+extern FBAdExperienceType const FBAdExperienceTypeRewardedInterstitial;
+
+FB_CLASS_EXPORT
+/**
+ FBAdExperienceConfig is a class used to add configurations to thead experience
+ */
+@interface FBAdExperienceConfig : NSObject
+
+/**
+ Ad experience type to set up
+ */
+@property (nonatomic, strong, readwrite, nonnull) FBAdExperienceType adExperienceType;
+
+- (instancetype)init NS_UNAVAILABLE;
+
++ (instancetype)new NS_UNAVAILABLE;
+
+/**
+ Creates an FBAdExperienceConfig with a specified type of experience
+ */
+- (instancetype)initWithAdExperienceType:(FBAdExperienceType)adExperienceType NS_DESIGNATED_INITIALIZER;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h
new file mode 100644
index 0000000..f75d874
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdExtraHint.h
@@ -0,0 +1,90 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+typedef NSString *FBAdExtraHintKeyword NS_STRING_ENUM;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordAccessories;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordArtHistory;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordAutomotive;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordBeauty;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordBiology;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordBoardGames;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordBusinessSoftware;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordBuyingSellingHomes;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordCats;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordCelebrities;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordClothing;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordComicBooks;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordDesktopVideo;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordDogs;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordEducation;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordEmail;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordEntertainment;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordFamilyParenting;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordFashion;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordFineArt;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordFoodDrink;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordFrenchCuisine;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordGovernment;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordHealthFitness;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordHobbies;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordHomeGarden;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordHumor;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordInternetTechnology;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordLargeAnimals;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordLaw;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordLegalIssues;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordLiterature;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordMarketing;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordMovies;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordMusic;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordNews;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordPersonalFinance;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordPets;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordPhotography;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordPolitics;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordRealEstate;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordRoleplayingGames;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordScience;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordShopping;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordSociety;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordSports;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordTechnology;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordTelevision;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordTravel;
+extern FBAdExtraHintKeyword const FBAdExtraHintKeywordVideoComputerGames;
+
+FB_CLASS_EXPORT
+@interface FBAdExtraHint : NSObject
+
+@property (nonatomic, copy, nullable)
+ NSString *contentURL FB_DEPRECATED_WITH_MESSAGE("Extra hints are no longer used in Audience Network");
+
+@property (nonatomic, copy, nullable)
+ NSString *extraData FB_DEPRECATED_WITH_MESSAGE("Extra hints are no longer used in Audience Network");
+
+@property (nonatomic, copy, nullable)
+ NSString *mediationData FB_DEPRECATED_WITH_MESSAGE("Extra hints are no longer used in Audience Network");
+
+- (instancetype)initWithKeywords:(NSArray *)keywords
+ FB_DEPRECATED_WITH_MESSAGE("Keywords are no longer used in Audience Network");
+
+- (void)addKeyword:(FBAdExtraHintKeyword)keyword
+ FB_DEPRECATED_WITH_MESSAGE("Keywords are no longer used in Audience Network");
+
+- (void)removeKeyword:(FBAdExtraHintKeyword)keyword
+ FB_DEPRECATED_WITH_MESSAGE("Keywords are no longer used in Audience Network");
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdIconView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdIconView.h
new file mode 100644
index 0000000..4d2590a
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdIconView.h
@@ -0,0 +1,29 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+FB_CLASS_EXPORT
+FB_DEPRECATED_WITH_MESSAGE("This class will be removed in a future release. Use FBMediaView instead.")
+@interface FBAdIconView : FBMediaView
+
+/**
+ The tag for the icon view. Value of this property is always equal to FBNativeAdViewTagIcon.
+ */
+@property (nonatomic, assign, readonly) FBNativeAdViewTag nativeAdViewTag;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdImage.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdImage.h
new file mode 100644
index 0000000..b25623b
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdImage.h
@@ -0,0 +1,52 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Represents an image creative.
+ */
+FB_CLASS_EXPORT
+@interface FBAdImage : NSObject
+
+/**
+ Typed access to the image url.
+ */
+@property (nonatomic, copy, readonly) NSURL *url;
+/**
+ Typed access to the image width.
+ */
+@property (nonatomic, assign, readonly) NSInteger width;
+/**
+ Typed access to the image height.
+ */
+@property (nonatomic, assign, readonly) NSInteger height;
+
+/**
+ Initializes FBAdImage instance with given parameters.
+
+ @param url the image url.
+ @param width the image width.
+ @param height the image height.
+ */
+- (instancetype)initWithURL:(NSURL *)url width:(NSInteger)width height:(NSInteger)height NS_DESIGNATED_INITIALIZER;
+
+/**
+ Loads an image from self.url over the network, or returns the cached image immediately.
+
+ @param block Block that is calledn upon completion of image loading
+ */
+- (void)loadImageAsyncWithBlock:(nullable void (^)(UIImage *__nullable image))block;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h
new file mode 100644
index 0000000..9b89382
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdOptionsView.h
@@ -0,0 +1,49 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class FBNativeAdBase;
+
+/**
+ Minimum dimensions of the view - width
+ */
+extern const CGFloat FBAdOptionsViewWidth;
+/**
+ Minimum dimensions of the view - height
+ */
+extern const CGFloat FBAdOptionsViewHeight;
+
+@interface FBAdOptionsView : UIView
+
+/**
+ The native ad that provides AdOptions info, such as click url. Setting this updates the nativeAd.
+ */
+@property (nonatomic, weak, readwrite, nullable) FBNativeAdBase *nativeAd;
+
+/**
+ The color to be used when drawing the AdOptions view.
+ */
+@property (nonatomic, strong, nullable) UIColor *foregroundColor;
+
+/**
+ Only show the ad choices triangle icon. Default is NO.
+
+
+ Sizing note:
+ - Single icon is rendered in a square frame, it will default to the smallest dimension.
+ - Non single icon requires aspect ratio of the view to be 2.4 or less.
+ */
+@property (nonatomic, assign) BOOL useSingleIcon;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h
new file mode 100644
index 0000000..ba98092
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSDKNotificationManager.h
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBAdSDKNotificationListener
+
+/**
+Method to be called when some specific SDK event will happens
+
+@param event event type. Currently suuported following events:
+ "impression" happens every time when AD got an inpression recorded on the SDK
+@param eventData is a payload associated with the event.
+
+Method would be called on the main queue when the SDK event happens.
+*/
+- (void)onFBAdEvent:(NSString *)event eventData:(NSDictionary *)eventData;
+
+@end
+
+@interface FBAdSDKNotificationManager : NSObject
+
+/**
+ Adds a listener to SDK events
+
+@param listener The listener to receive notification when the event happens
+
+Note that SDK will hold a weak reference to listener object
+*/
++ (void)addFBAdSDKNotificationListener:(id)listener;
+
+/**
+ Adds a listener to SDK events
+
+@param listener The listener to be removed from notification list.
+
+You can call this method when you no longer want to receive SDK notifications.
+*/
++ (void)removeFBAdSDKNotificationListener:(id)listener;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettings.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettings.h
new file mode 100644
index 0000000..3e1e833
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettings.h
@@ -0,0 +1,257 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Audience Network error domain
+ */
+FB_EXPORT NSString *const FBAudienceNetworkErrorDomain;
+/**
+ Audience Network error FBMediaView error domain
+ */
+FB_EXPORT NSString *const FBAudienceNetworkMediaViewErrorDomain;
+
+/**
+ Audience Network SDK logging levels
+ */
+typedef NS_ENUM(NSInteger, FBAdLogLevel) {
+ /// No logging
+ FBAdLogLevelNone,
+ /// Notifications
+ FBAdLogLevelNotification,
+ /// Errors only
+ FBAdLogLevelError,
+ /// Warnings only
+ FBAdLogLevelWarning,
+ /// Standard log level
+ FBAdLogLevelLog,
+ /// Debug logging
+ FBAdLogLevelDebug,
+ /// Log everything (verbose)
+ FBAdLogLevelVerbose
+};
+
+/**
+ Test Ad type to be injected when test mode is on
+ */
+typedef NS_ENUM(NSInteger, FBAdTestAdType) {
+ /// This will return a random ad type when test mode is on.
+ FBAdTestAdType_Default,
+ /// 16x9 image ad with app install CTA option
+ FBAdTestAdType_Img_16_9_App_Install,
+ /// 16x9 image ad with link CTA option
+ FBAdTestAdType_Img_16_9_Link,
+ /// 16x9 HD video 46 sec ad with app install CTA option
+ FBAdTestAdType_Vid_HD_16_9_46s_App_Install,
+ /// 16x9 HD video 46 sec ad with link CTA option
+ FBAdTestAdType_Vid_HD_16_9_46s_Link,
+ /// 16x9 HD video 15 sec ad with app install CTA option
+ FBAdTestAdType_Vid_HD_16_9_15s_App_Install,
+ /// 16x9 HD video 15 sec ad with link CTA option
+ FBAdTestAdType_Vid_HD_16_9_15s_Link,
+ /// 9x16 HD video 39 sec ad with app install CTA option
+ FBAdTestAdType_Vid_HD_9_16_39s_App_Install,
+ /// 9x16 HD video 39 sec ad with link CTA option
+ FBAdTestAdType_Vid_HD_9_16_39s_Link,
+ /// carousel ad with square image and app install CTA option
+ FBAdTestAdType_Carousel_Img_Square_App_Install,
+ /// carousel ad with square image and link CTA option
+ FBAdTestAdType_Carousel_Img_Square_Link,
+ /// carousel ad with square video and link CTA option
+ FBAdTestAdType_Carousel_Vid_Square_Link,
+ /// sample playable ad with app install CTA
+ FBAdTestAdType_Playable,
+ /// Redirect to Facebok - Facebook Rewarded Video experience
+ FBAdTestAdType_FBRV
+};
+
+@protocol FBAdLoggingDelegate;
+
+/**
+ AdSettings contains global settings for all ad controls.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBAdSettings : NSObject
+
+/**
+ Controls support for audio-only video playback when the app is backgrounded. Note that this is only supported
+ when using FBMediaViewVideoRenderer, and requires corresponding support for background audio to be added to
+ the app. Check Apple documentation at
+ https://developer.apple.com/documentation/avfoundation/media_playback_and_selection/creating_a_basic_video_player_ios_and_tvos/enabling_background_audio
+
+ Default value is NO.
+ */
+@property (class, nonatomic, assign, getter=isBackgroundVideoPlaybackAllowed) BOOL backgroundVideoPlaybackAllowed;
+
+/**
+ When test mode is on, setting a non default value for testAdType will
+ requests the specified type of ad.
+ */
+@property (class, nonatomic, assign) FBAdTestAdType testAdType;
+
+/**
+ When this delegate is set, logs will be redirected to the delegate instead of being logged directly to the console with
+ NSLog. This can be used in combination with external logging frameworks.
+ */
+@property (class, nonatomic, weak, nullable) id loggingDelegate;
+
+/**
+ Generates bidder token that needs to be included in the server side bid request to Facebook endpoint.
+ */
+@property (class, nonatomic, copy, readonly) NSString *bidderToken;
+
+/**
+ Generates routing token needed for requests routing in reverse-proxy, since we don't have cookies in app environments.
+ */
+@property (class, nonatomic, copy, readonly) NSString *routingToken;
+
+/**
+ User's consent for advertiser tracking.
+ */
++ (void)setAdvertiserTrackingEnabled:(BOOL)advertiserTrackingEnabled
+ NS_DEPRECATED_IOS(
+ 12_0,
+ 17_0,
+ "The setter for advertiserTrackingEnabled flag is deprecated: The setAdvertiserTrackingEnabled flag is not used for Audience Network SDK 6.15.0+ on iOS 17+ as the Audience Network SDK 6.15.0+ on iOS 17+ now relies on [ATTrackingManager trackingAuthorizationStatus] to accurately represent ATT permission for users of your app");
+
+/*
+ Returns test mode on/off.
+ */
++ (BOOL)isTestMode;
+
+/**
+ Returns the hash value of the device to use test mode on.
+ */
++ (NSString *)testDeviceHash;
+
+/**
+ Adds a test device.
+
+ @param deviceHash The id of the device to use test mode, can be obtained from debug log or `+(NSString
+ *)testDeviceHash` method
+
+
+ Copy the current device Id from debug log and add it as a test device to get test ads. Apps
+ running on Simulator will automatically get test ads. Test devices should be added before loadAdWithBidPayload: is
+ called.
+
+ */
++ (void)addTestDevice:(NSString *)deviceHash;
+
+/**
+ Add a collection of test devices. See `+addTestDevices:` for details.
+
+
+ @param devicesHash The array of the device id to use test mode, can be obtained from debug log or testDeviceHash
+ */
++ (void)addTestDevices:(FB_NSArrayOf(NSString *) *)devicesHash;
+
+/**
+ Clears all the added test devices
+ */
++ (void)clearTestDevices;
+
+/**
+ Clears previously added test device
+
+
+ @param deviceHash The id of the device using test mode, can be obtained from debug log or testDeviceHash
+ */
++ (void)clearTestDevice:(NSString *)deviceHash;
+
+/**
+ Configures the ad control for treatment as child-directed.
+
+
+ @param isChildDirected Indicates whether you would like your ad control to be treated as child-directed
+
+
+ Note that you may have other legal obligations under the Children's Online Privacy Protection Act (COPPA).
+ Please review the FTC's guidance and consult with your own legal counsel.
+ */
++ (void)setIsChildDirected:(BOOL)isChildDirected
+ FB_DEPRECATED_WITH_MESSAGE(
+ "isChildDirected method is no longer supported in Audience Network. Use +mixedAudience instead");
+
+/**
+ Configures the ad control for treatment as mixed audience directed.
+ Information for Mixed Audience Apps and Services: https://developers.facebook.com/docs/audience-network/coppa
+ */
+@property (class, nonatomic, assign, getter=isMixedAudience) BOOL mixedAudience;
+
+/**
+ Sets the name of the mediation service.
+ If an ad provided service is mediating Audience Network in their sdk, it is required to set the name of the mediation
+ service
+
+
+ @param service Representing the name of the mediation that is mediation Audience Network
+ */
++ (void)setMediationService:(NSString *)service;
+
+/**
+ Gets the url prefix to use when making ad requests.
+
+
+ This method should never be used in production versions of your application.
+ */
++ (nullable NSString *)urlPrefix;
+
+/**
+ Sets the url prefix to use when making ad requests.
+
+
+ This method should never be used in production versions of your application.
+ */
++ (void)setUrlPrefix:(nullable NSString *)urlPrefix;
+
+/**
+ Gets the current SDK logging level
+ */
++ (FBAdLogLevel)getLogLevel;
+
+/**
+ Sets the current SDK logging level
+ */
++ (void)setLogLevel:(FBAdLogLevel)level;
+
+/// Data processing options.
+/// Please read more details at https://developers.facebook.com/docs/marketing-apis/data-processing-options
+///
+/// @param options Processing options you would like to enable for a specific event. Current accepted value is LDU for
+/// Limited Data Use.
+/// @param country A country that you want to associate to this data processing option. Current accepted values are 1,
+/// for the United States of America, or 0, to request that we geolocate that event.
+/// @param state A state that you want to associate with this data processing option. Current accepted values are 1000,
+/// for California, or 0, to request that we geolocate that event.
++ (void)setDataProcessingOptions:(NSArray *)options country:(NSInteger)country state:(NSInteger)state;
+
+/// Data processing options.
+/// Please read more details at https://developers.facebook.com/docs/marketing-apis/data-processing-options
+///
+/// @param options Processing options you would like to enable for a specific event. Current accepted value is LDU for
+/// Limited Data Use.
++ (void)setDataProcessingOptions:(NSArray *)options;
+
+@end
+
+@protocol FBAdLoggingDelegate
+
+- (void)logAtLevel:(FBAdLogLevel)level
+ withFileName:(NSString *)fileName
+ withLineNumber:(int)lineNumber
+ withThreadId:(long)threadId
+ withBody:(NSString *)body;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h
new file mode 100644
index 0000000..4751497
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSettingsBridge.h
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * Please refer to FBAdSettings.h for full documentation of the API.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+FB_EXTERN_C_BEGIN
+
+FB_EXPORT void FBAdSettingsBridgeAddTestDevice(char const *deviceID);
+FB_EXPORT void FBAdSettingsBridgeSetURLPrefix(char const *urlPrefix);
+FB_EXPORT void FBAdSettingsBridgeSetIsChildDirected(bool isChildDirected);
+FB_EXPORT void FBAdSettingsBridgeSetMixedAudience(bool mixedAudience);
+FB_EXPORT void FBAdSettingsBridgeSetAdvertiserTrackingEnabled(bool advertiserTrackingEnabled);
+FB_EXPORT void FBAdSettingsBridgeSetDataProcessingOptions(char const *_Nonnull options[_Nonnull], int length);
+FB_EXPORT void FBAdSettingsBridgeSetDetailedDataProcessingOptions(char const *_Nonnull options[_Nonnull],
+ int length,
+ int country,
+ int state);
+FB_EXPORT char const *__nullable FBAdSettingsBridgeGetBidderToken(void);
+
+FB_EXTERN_C_END
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSize.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSize.h
new file mode 100644
index 0000000..dff9891
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdSize.h
@@ -0,0 +1,58 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/// Represents the ad size.
+struct FBAdSize {
+ /// Internal size
+ CGSize size;
+};
+
+/// Represents the ad size.
+typedef struct FBAdSize FBAdSize;
+
+/**
+ DEPRECATED - Represents the fixed banner ad size - 320pt by 50pt.
+ */
+FB_EXPORT FBAdSize const kFBAdSize320x50 FB_DEPRECATED_WITH_MESSAGE("This adSize is DEPRECATED and will be removed.");
+
+/**
+ Represents the flexible banner ad size, where banner width depends on
+ its container width, and banner height is fixed as 50pt.
+ */
+FB_EXPORT FBAdSize const kFBAdSizeHeight50Banner;
+
+/**
+ Represents the flexible banner ad size, where banner width depends on
+ its container width, and banner height is fixed as 90pt.
+ */
+FB_EXPORT FBAdSize const kFBAdSizeHeight90Banner;
+
+/**
+Represents the flexible dynamic banner ad size, where banner width depends on
+its container width, and banner height is set by the backend.
+*/
+FB_EXPORT FBAdSize const kFBAdDynamicSizeHeightBanner;
+
+/**
+ Represents the interstitial ad size.
+ */
+FB_EXPORT FBAdSize const kFBAdSizeInterstitial;
+
+/**
+ Represents the flexible rectangle ad size, where width depends on
+ its container width, and height is fixed as 250pt.
+ */
+FB_EXPORT FBAdSize const kFBAdSizeHeight250Rectangle;
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h
new file mode 100644
index 0000000..15453e7
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdUtilityBridge.h
@@ -0,0 +1,30 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * Please refer to FBAdScreen.h for full documentation of the API.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+FB_EXTERN_C_BEGIN
+
+FB_EXPORT double FBAdUtilityBridgeGetDeviceWidth(void);
+FB_EXPORT double FBAdUtilityBridgeGetDeviceHeight(void);
+FB_EXPORT double FBAdUtilityBridgeGetWidth(void);
+FB_EXPORT double FBAdUtilityBridgeGetHeight(void);
+
+FB_EXPORT double FBAdUtilityBridgeConvertFromDeviceSize(double deviceSize);
+
+FB_EXTERN_C_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdView.h
new file mode 100644
index 0000000..e9f3a1c
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdView.h
@@ -0,0 +1,213 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBAdViewDelegate;
+
+/**
+ A customized UIView to represent a Facebook ad (a.k.a. banner ad).
+ */
+FB_CLASS_EXPORT
+@interface FBAdView : UIView
+
+/**
+ Initializes an instance of FBAdView matching the given placement id.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ @param adSize The size of the ad; for example, kFBAdSizeHeight50Banner or kFBAdSizeHeight90Banner.
+ @param rootViewController The view controller that will be used to present the ad and the app store view.
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID
+ adSize:(FBAdSize)adSize
+ rootViewController:(nullable UIViewController *)rootViewController NS_DESIGNATED_INITIALIZER;
+
+/**
+ Initializes an instance of FBAdView matching the given placement id with a given bidding payload.
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ @param bidPayload The bid payload sent from the server.
+ @param rootViewController The view controller that will be used to present the ad and the app store view.
+ @param error An out value that returns any error encountered during init.
+ */
+- (nullable instancetype)initWithPlacementID:(NSString *)placementID
+ bidPayload:(NSString *)bidPayload
+ rootViewController:(nullable UIViewController *)rootViewController
+ error:(NSError *__autoreleasing *)error;
+
+/**
+ Begins loading the FBAdView content.
+
+
+
+ You can implement `adViewDidLoad:` and `adView:didFailWithError:` methods
+ of `FBAdViewDelegate` if you would like to be notified as loading succeeds or fails.
+ */
+- (void)loadAd FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+
+/**
+ Begins loading the FBAdView content from a bid payload attained through a server side bid.
+
+
+
+ You can implement `adViewDidLoad:` and `adView:didFailWithError:` methods
+ of `FBAdViewDelegate` if you would like to be notified as loading succeeds or fails.
+
+
+ @param bidPayload The payload of the ad bid. You can get your bid id from Facebook bidder endpoint.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload;
+
+/**
+ Disables auto-refresh for the ad view. There is no reason to call this method anymore. Autorefresh is disabled by
+ default.
+
+ */
+- (void)disableAutoRefresh FB_DEPRECATED;
+
+/**
+ Sets the rootViewController.
+ */
+- (void)setRootViewController:(UIViewController *)rootViewController;
+
+/**
+ Typed access to the id of the ad placement.
+ */
+@property (nonatomic, copy, readonly) NSString *placementID;
+/**
+ Typed access to the app's root view controller.
+ */
+@property (nonatomic, weak, readonly, nullable) UIViewController *rootViewController;
+/**
+ Call isAdValid to check whether ad is valid
+ */
+@property (nonatomic, getter=isAdValid, readonly) BOOL adValid;
+/**
+ the delegate
+ */
+@property (nonatomic, weak, nullable) id delegate;
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+@end
+
+/**
+ The methods declared by the FBAdViewDelegate protocol allow the adopting delegate to respond
+ to messages from the FBAdView class and thus respond to operations such as whether the ad has
+ been loaded, the person has clicked the ad.
+ */
+@protocol FBAdViewDelegate
+
+@optional
+
+/**
+ Sent after an ad has been clicked by the person.
+
+
+ @param adView An FBAdView object sending the message.
+ */
+- (void)adViewDidClick:(FBAdView *)adView;
+
+/**
+ When an ad is clicked, the modal view will be presented. And when the user finishes the
+ interaction with the modal view and dismiss it, this message will be sent, returning control
+ to the application.
+
+
+ @param adView An FBAdView object sending the message.
+ */
+- (void)adViewDidFinishHandlingClick:(FBAdView *)adView;
+
+/**
+ Sent when an ad has been successfully loaded.
+
+
+ @param adView An FBAdView object sending the message.
+ */
+- (void)adViewDidLoad:(FBAdView *)adView;
+
+/**
+ Sent after an FBAdView fails to load the ad.
+
+
+ @param adView An FBAdView object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)adView:(FBAdView *)adView didFailWithError:(NSError *)error;
+
+/**
+ Sent immediately before the impression of an FBAdView object will be logged.
+
+
+ @param adView An FBAdView object sending the message.
+ */
+- (void)adViewWillLogImpression:(FBAdView *)adView;
+
+/**
+ Sent when the dynamic height of an FBAdView is set dynamically.
+
+
+ @param adView An FBAdView object sending the message.
+ @param dynamicHeight The height that needs to be set dynamically.
+ */
+- (void)adView:(FBAdView *)adView setDynamicHeight:(double)dynamicHeight;
+
+/**
+ Sent when the position of an FBAdView is set dynamically.
+
+
+ @param adView An FBAdView object sending the message.
+ @param dynamicPosition CGPoint that indicates the new point of origin for the adView.
+ */
+- (void)adView:(FBAdView *)adView setDynamicPosition:(CGPoint)dynamicPosition;
+
+/**
+ Sent when the origin of an FBAdView is to be changed during an animation lasting a specific
+ amount of time.
+
+
+ @param position CGPoint specifying the new origin of the FBAdView
+ @param duration CGFloat specifying the duration in seconds of the animation.
+ */
+- (void)adView:(FBAdView *)controller animateToPosition:(CGPoint)position withDuration:(CGFloat)duration;
+
+/**
+ Sent after an FBAdView fails to load the fullscreen view of an ad.
+
+
+ @param adView An FBAdView object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)adView:(FBAdView *)adView fullscreenDidFailWithError:(NSError *)error;
+
+/**
+ Asks the delegate for a view controller to present modal content, such as the in-app
+ browser that can appear when an ad is clicked.
+
+
+ @return A view controller that is used to present modal content.
+ */
+@property (nonatomic, readonly, strong) UIViewController *viewControllerForPresentingModalView;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h
new file mode 100644
index 0000000..9546734
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAdViewBridge.h
@@ -0,0 +1,53 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * Please refer to FBAdView.h and FBAdExtraHint.h for full documentation of the API.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+#import
+
+FB_EXTERN_C_BEGIN
+
+typedef NS_ENUM(int32_t, FBAdViewBridgeSize) {
+ FBAdViewBridgeSizeHeight50BannerKey,
+ FBAdViewBridgeSizeHeight90BannerKey,
+ FBAdViewBridgeSizeInterstitalKey,
+ FBAdViewBridgeSizeHeight250RectangleKey
+};
+
+FB_EXPORT int32_t FBAdViewBridgeSizeHeight50Banner(void);
+FB_EXPORT int32_t FBAdViewBridgeSizeHeight90Banner(void);
+FB_EXPORT int32_t FBAdViewBridgeSizeInterstital(void);
+FB_EXPORT int32_t FBAdViewBridgeSizeHeight250Rectangle(void);
+
+FB_EXPORT int32_t FBAdViewBridgeCreate(char const *placementID, FBAdViewBridgeSize size);
+FB_EXPORT int32_t FBAdViewBridgeLoad(int32_t uniqueId);
+FB_EXPORT int32_t FBAdViewBridgeLoadWithBidPayload(int32_t uniqueId, char *bidPayload);
+
+FB_EXPORT bool FBAdViewBridgeIsValid(int32_t uniqueId);
+FB_EXPORT void FBAdViewBridgeShow(int32_t uniqueId, double x, double y, double width, double height);
+FB_EXPORT char const *FBAdViewBridgeGetPlacementId(int32_t uniqueId);
+FB_EXPORT void FBAdViewBridgeDisableAutoRefresh(int32_t uniqueId);
+FB_EXPORT void FBAdViewBridgeSetExtraHints(int32_t uniqueId, char const *extraHints);
+FB_EXPORT void FBAdViewBridgeRelease(int32_t uniqueId);
+
+FB_EXPORT void FBAdViewBridgeOnLoad(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBAdViewBridgeOnImpression(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBAdViewBridgeOnClick(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBAdViewBridgeOnError(int32_t uniqueId, FBAdBridgeErrorCallback callback);
+FB_EXPORT void FBAdViewBridgeOnFinishedClick(int32_t uniqueId, FBAdBridgeCallback callback);
+
+FB_EXTERN_C_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h
new file mode 100644
index 0000000..4d5a028
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetwork.h
@@ -0,0 +1,48 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+
+// Unity Bridge
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+
+#define FB_AD_SDK_VERSION @"6.15.0"
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h
new file mode 100644
index 0000000..88536eb
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBAudienceNetworkAds.h
@@ -0,0 +1,87 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ FBAdInitSettings is an object to incapsulate all the settings you can pass to SDK on initialization call.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBAdInitSettings : NSObject
+
+/**
+ Designated initializer for FBAdInitSettings
+ If an ad provided service is mediating Audience Network in their sdk, it is required to set the name of the mediation
+ service
+
+ @param placementIDs An array of placement identifiers.
+ @param mediationService String to identify mediation provider.
+ */
+- (instancetype)initWithPlacementIDs:(NSArray *)placementIDs mediationService:(NSString *)mediationService;
+
+/**
+ An array of placement identifiers.
+ */
+@property (nonatomic, copy, readonly) NSArray *placementIDs;
+
+/**
+ String to identify mediation provider.
+ */
+@property (nonatomic, copy, readonly) NSString *mediationService;
+
+@end
+
+/**
+ FBAdInitResults is an object to incapsulate all the results you'll get as a result of SDK initialization call.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBAdInitResults : NSObject
+
+/**
+ Boolean which says whether initialization was successful
+ */
+@property (nonatomic, assign, readonly, getter=isSuccess) BOOL success;
+
+/**
+ Message which provides more details about initialization result
+ */
+@property (nonatomic, copy, readonly) NSString *message;
+
+@end
+
+/**
+ FBAudienceNetworkAds is an entry point to AN SDK.
+ */
+typedef NS_ENUM(NSInteger, FBAdFormatTypeName) {
+ FBAdFormatTypeNameUnknown = 0,
+ FBAdFormatTypeNameBanner,
+ FBAdFormatTypeNameInterstitial,
+ FBAdFormatTypeNameNative,
+ FBAdFormatTypeNameNativeBanner,
+ FBAdFormatTypeNameRewardedVideo,
+};
+
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBAudienceNetworkAds : NSObject
+
+/**
+ Initialize Audience Network SDK at any given point of time. It will be called automatically with default settigs when
+ you first touch AN related code otherwise.
+
+ @param settings The settings to initialize with
+ @param completionHandler The block which will be called when initialization finished
+ */
++ (void)initializeWithSettings:(nullable FBAdInitSettings *)settings
+ completionHandler:(nullable void (^)(FBAdInitResults *results))completionHandler;
+
++ (void)handleDeeplink:(NSURL *)deeplink;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h
new file mode 100644
index 0000000..6dde1a1
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBDynamicBannerAd.h
@@ -0,0 +1,185 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBDynamicBannerAdDelegate;
+
+/**
+ A modal view controller to represent a Facebook dynamic banner ad. This
+ is a full-screen ad shown in your application.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBDynamicBannerAd : NSObject
+
+/**
+ Typed access to the id of the ad placement.
+ */
+@property (nonatomic, copy, readonly) NSString *placementID;
+/**
+ The delegate.
+ */
+@property (nonatomic, weak, nullable) id delegate;
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ This is a method to initialize an FBDynamicBannerAd matching the given placement id.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID;
+
+/**
+ This is a method to update the placement id of an FBDynamicBannerAd.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ */
+- (void)updatePlacementID:(NSString *)placementID;
+
+/**
+ Returns true if the dynamic banner ad has been successfully loaded.
+
+
+ You should check `isAdValid` before trying to show the ad.
+ */
+@property (nonatomic, getter=isAdValid, readonly) BOOL adValid;
+
+/**
+ Begins loading the FBDynamicBannerAd content.
+
+
+ You can implement `dynamicBannerAdDidLoad:` and `dynamicBannerAd:didFailWithError:` methods
+ of `FBDynamicBannerAdDelegate` if you would like to be notified as loading succeeds or fails.
+ */
+- (void)loadAd FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+
+/**
+ Begins loading the FBDynamicBannerAd content from a bid payload attained through a server side bid.
+
+
+ You can implement `adViewDidLoad:` and `adView:didFailWithError:` methods
+ of `FBAdViewDelegate` if you would like to be notified as loading succeeds or fails.
+
+
+ @param bidPayload The payload of the ad bid. You can get your bid id from Facebook bidder endpoint.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload;
+
+/**
+ Presents the dynamic banner ad modally from the specified view controller. Must be called after loading the ad.
+
+ @param rootViewController The view controller that will be used to present the dynamic banner ad.
+
+ You can implement the `dynamicBannerAdDidClick:` method of `FBDynamicBannerAdDelegate` if you would like to stay
+ informed for this event.
+ */
+- (void)showAdFromRootViewController:(nullable UIViewController *)rootViewController;
+
+/**
+ Changes the visibility of the dynamic banner ad.
+
+ @param visible Boolean set to true in order to make the dynamic banner ad visible or false otherwise.
+ */
+- (void)setVisibility:(BOOL)visible;
+
+/**
+ This method removes the dynamic banner from the view. It should be called before removing its last strong reference.
+ */
+- (void)removeAd;
+
+/**
+ This function handles frame issues occuring when the view is layed out. It should be called on the lifecycle event
+ 'viewDidLayoutSubviews'.
+ @param rootViewController The view controller that will be used to present the dynamic banner ad.
+ */
+- (void)viewDidLayoutSubviews:(nullable UIViewController *)rootViewController;
+
+@end
+
+/**
+ The methods declared by the FBDynamicBannerAdDelegate protocol allow the adopting delegate to respond
+ to messages from the FBDynamicBannerAd class and thus respond to operations such as whether the
+ dynamic banner ad has been loaded, user has clicked or closed the dynamic banner.
+ */
+@protocol FBDynamicBannerAdDelegate
+
+@optional
+
+/**
+ Sent after an ad in the FBDynamicBannerAd object is clicked. The appropriate app store view or
+ app browser will be launched.
+
+
+ @param dynamicBannerAd An FBDynamicBannerAd object sending the message.
+ */
+- (void)dynamicBannerAdDidClick:(FBDynamicBannerAd *)dynamicBannerAd;
+
+/**
+ Sent when an FBDynamicBannerAd successfully loads an ad.
+
+
+ @param dynamicBannerAd An FBDynamicBannerAd object sending the message.
+ */
+- (void)dynamicBannerAdDidLoad:(FBDynamicBannerAd *)dynamicBannerAd;
+
+/**
+ Sent when an FBDynamicBannerAd failes to load an ad.
+
+
+ @param dynamicBannerAd An FBDynamicBannerAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)dynamicBannerAd:(FBDynamicBannerAd *)dynamicBannerAd didFailWithError:(NSError *)error;
+
+/**
+ Sent immediately before the impression of an FBDynamicBannerAd object will be logged.
+
+
+ @param dynamicBannerAd An FBDynamicBannerAd object sending the message.
+ */
+- (void)dynamicBannerAdWillLogImpression:(FBDynamicBannerAd *)dynamicBannerAd;
+
+/**
+ Sent when an FBDynamicBannerAd failes to load a fullscreen view of an ad.
+
+
+ @param dynamicBannerAd An FBDynamicBannerAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)dynamicBannerAd:(FBDynamicBannerAd *)dynamicBannerAd fullscreenDidFailWithError:(NSError *)error;
+
+/**
+ When an ad is clicked, the modal view will be presented. And when the user finishes the
+ interaction with the modal view and dismiss it, this message will be sent, returning control
+ to the application.
+
+
+ @param dynamicBannerAd An FBDynamicBannerAd object sending the message.
+ */
+- (void)dynamicBannerAdDidFinishHandlingClick:(FBDynamicBannerAd *)dynamicBannerAd;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h
new file mode 100644
index 0000000..5440a2e
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAd.h
@@ -0,0 +1,170 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBInterstitialAdDelegate;
+
+/**
+ A modal view controller to represent a Facebook interstitial ad. This
+ is a full-screen ad shown in your application.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBInterstitialAd : NSObject
+
+/**
+ Typed access to the id of the ad placement.
+ */
+@property (nonatomic, copy, readonly) NSString *placementID;
+/**
+ the delegate
+ */
+@property (nonatomic, weak, nullable) id delegate;
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ Experimental Feature, DO NOT USE IN PRODUCTION!
+ */
+@property (nonatomic) BOOL shouldShowCompanionView;
+
+/**
+ This is a method to initialize an FBInterstitialAd matching the given placement id.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID NS_DESIGNATED_INITIALIZER;
+
+/**
+ Returns true if the interstitial ad has been successfully loaded.
+
+
+ You should check `isAdValid` before trying to show the ad.
+ */
+@property (nonatomic, getter=isAdValid, readonly) BOOL adValid;
+
+/**
+ Begins loading the FBInterstitialAd content.
+
+
+ You can implement `interstitialAdDidLoad:` and `interstitialAd:didFailWithError:` methods
+ of `FBInterstitialAdDelegate` if you would like to be notified as loading succeeds or fails.
+ */
+- (void)loadAd FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+
+/**
+ Begins loading the FBInterstitialAd content from a bid payload attained through a server side bid.
+
+
+ You can implement `adViewDidLoad:` and `adView:didFailWithError:` methods
+ of `FBAdViewDelegate` if you would like to be notified as loading succeeds or fails.
+
+
+ @param bidPayload The payload of the ad bid. You can get your bid id from Facebook bidder endpoint.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload;
+
+/**
+ Presents the interstitial ad modally from the specified view controller.
+
+
+ @param rootViewController The view controller that will be used to present the interstitial ad.
+
+
+ You can implement `interstitialAdDidClick:`, `interstitialAdWillClose:` and `interstitialAdWillClose`
+ methods of `FBInterstitialAdDelegate` if you would like to stay informed for thoses events
+ */
+- (BOOL)showAdFromRootViewController:(nullable UIViewController *)rootViewController;
+
+@end
+
+/**
+ The methods declared by the FBInterstitialAdDelegate protocol allow the adopting delegate to respond
+ to messages from the FBInterstitialAd class and thus respond to operations such as whether the
+ interstitial ad has been loaded, user has clicked or closed the interstitial.
+ */
+@protocol FBInterstitialAdDelegate
+
+@optional
+
+/**
+ Sent after an ad in the FBInterstitialAd object is clicked. The appropriate app store view or
+ app browser will be launched.
+
+
+ @param interstitialAd An FBInterstitialAd object sending the message.
+ */
+- (void)interstitialAdDidClick:(FBInterstitialAd *)interstitialAd;
+
+/**
+ Sent after an FBInterstitialAd object has been dismissed from the screen, returning control
+ to your application.
+
+
+ @param interstitialAd An FBInterstitialAd object sending the message.
+ */
+- (void)interstitialAdDidClose:(FBInterstitialAd *)interstitialAd;
+
+/**
+ Sent immediately before an FBInterstitialAd object will be dismissed from the screen.
+
+
+ @param interstitialAd An FBInterstitialAd object sending the message.
+ */
+- (void)interstitialAdWillClose:(FBInterstitialAd *)interstitialAd;
+
+/**
+ Sent when an FBInterstitialAd successfully loads an ad.
+
+
+ @param interstitialAd An FBInterstitialAd object sending the message.
+ */
+- (void)interstitialAdDidLoad:(FBInterstitialAd *)interstitialAd;
+
+/**
+ Sent when an FBInterstitialAd failes to load an ad.
+
+
+ @param interstitialAd An FBInterstitialAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)interstitialAd:(FBInterstitialAd *)interstitialAd didFailWithError:(NSError *)error;
+
+/**
+ Sent immediately before the impression of an FBInterstitialAd object will be logged.
+
+
+ @param interstitialAd An FBInterstitialAd object sending the message.
+ */
+- (void)interstitialAdWillLogImpression:(FBInterstitialAd *)interstitialAd;
+
+/**
+ Experimental Feature, DO NOT USE IN PRODUCTION!
+
+ @param FBAdCompanionView should return a Companion View for the Interstitial Ad.
+ */
+- (void)interstitialAdCompanionViewProvider:(void (^)(FBAdCompanionView *_Nullable))completion;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h
new file mode 100644
index 0000000..c16693d
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBInterstitialAdBridge.h
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * Please refer to FBInterstitialAd.h and FBAdExtraHint.h for full documentation of the API.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+FB_EXTERN_C_BEGIN
+
+FB_EXPORT int32_t FBInterstitialAdBridgeCreate(char const *placementID);
+FB_EXPORT int32_t FBInterstitialAdBridgeLoad(int32_t uniqueId);
+FB_EXPORT int32_t FBInterstitialAdBridgeLoadWithBidPayload(int32_t uniqueId, char *bidPayload);
+
+FB_EXPORT bool FBInterstitialAdBridgeIsValid(int32_t uniqueId);
+FB_EXPORT char const *FBInterstitialAdBridgeGetPlacementId(int32_t uniqueId);
+FB_EXPORT bool FBInterstitialAdBridgeShow(int32_t uniqueId);
+FB_EXPORT void FBInterstitialAdBridgeSetExtraHints(int32_t uniqueId, char const *extraHints);
+FB_EXPORT void FBInterstitialAdBridgeRelease(int32_t uniqueId);
+
+FB_EXPORT void FBInterstitialAdBridgeOnLoad(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBInterstitialAdBridgeOnImpression(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBInterstitialAdBridgeOnClick(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBInterstitialAdBridgeOnError(int32_t uniqueId, FBAdBridgeErrorCallback callback);
+FB_EXPORT void FBInterstitialAdBridgeOnDidClose(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBInterstitialAdBridgeOnWillClose(int32_t uniqueId, FBAdBridgeCallback callback);
+
+FB_EXTERN_C_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaView.h
new file mode 100644
index 0000000..ebf363e
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaView.h
@@ -0,0 +1,138 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBMediaViewDelegate;
+@class FBNativeAd;
+
+/**
+ The FBMediaView loads media content from a given FBNativeAd. This view takes the place of manually loading a cover
+ image.
+ */
+FB_CLASS_EXPORT
+@interface FBMediaView : UIView
+
+/**
+ the delegate
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ A custom FBMediaViewVideoRenderer instance, used to override the default user experience of video ads.
+ The video renderer can only be set prior to registering the mediaView to a nativeAd
+ */
+@property (nonatomic, strong) FBMediaViewVideoRenderer *videoRenderer;
+
+/**
+ The current volume of the media view, ranging from 0.0 through 1.0.
+ */
+@property (nonatomic, assign, readonly) float volume;
+
+/**
+ Shows if the video will autoplay or not
+ */
+@property (nonatomic, readonly, getter=isAutoplayEnabled) BOOL autoplayEnabled;
+
+/**
+ The aspect ratio of the media view visual content. Returns a positive CGFloat, or 0.0 if no ad is currently loaded.
+ */
+@property (nonatomic, assign, readonly) CGFloat aspectRatio;
+
+/**
+ The tag for media view. It always returns FBNativeAdViewTagMedia.
+ */
+@property (nonatomic, assign, readonly) FBNativeAdViewTag nativeAdViewTag;
+
+/**
+ Changes the width of the FBMediaView's frame based on the current height, respecting aspectRatio.
+ */
+- (void)applyNaturalWidth;
+
+/**
+ Changes the height of the FBMediaView's frame based on the current width, respecting aspectRatio.
+ */
+- (void)applyNaturalHeight;
+
+@end
+
+/**
+ The methods declared by the FBMediaViewDelegate protocol allow the adopting delegate to respond to messages from the
+ FBMediaView class and thus respond to operations such as whether the media content has been loaded.
+ */
+@protocol FBMediaViewDelegate
+
+@optional
+
+/**
+ Sent when a FBMediaView has been successfully loaded.
+
+
+ @param mediaView A FBMediaView object sending the message.
+ */
+- (void)mediaViewDidLoad:(FBMediaView *)mediaView;
+
+/**
+ Sent just before a FBMediaView will enter the fullscreen layout.
+
+
+ @param mediaView A FBMediaView object sending the message.
+ */
+- (void)mediaViewWillEnterFullscreen:(FBMediaView *)mediaView;
+
+/**
+ Sent after a FBMediaView has exited the fullscreen layout.
+
+
+ @param mediaView An FBMediaView object sending the message.
+ */
+- (void)mediaViewDidExitFullscreen:(FBMediaView *)mediaView;
+
+/**
+ Sent when a FBMediaView has changed the playback volume of a video ad.
+
+
+ @param mediaView A FBMediaView object sending the message.
+ @param volume The current ad video volume (after the volume change).
+ */
+- (void)mediaView:(FBMediaView *)mediaView videoVolumeDidChange:(float)volume;
+
+/**
+ Sent after a video ad in a FBMediaView enters a paused state.
+
+
+ @param mediaView A FBMediaView object sending the message.
+ */
+- (void)mediaViewVideoDidPause:(FBMediaView *)mediaView;
+
+/**
+ Sent after a video ad in FBMediaView enters a playing state.
+
+
+ @param mediaView A FBMediaView object sending the message.
+ */
+- (void)mediaViewVideoDidPlay:(FBMediaView *)mediaView;
+
+/**
+ Sent when a video ad in a FBMediaView reaches the end of playback.
+
+
+ @param mediaView A FBMediaView object sending the message.
+ */
+- (void)mediaViewVideoDidComplete:(FBMediaView *)mediaView;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h
new file mode 100644
index 0000000..58cc4fd
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBMediaViewVideoRenderer.h
@@ -0,0 +1,139 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ The FBMediaViewVideoRenderer class allows for customization of the user experience for video ads in FBMediaView. This
+ class should be subclassed, and an instance of that subclass should be passed to the videoRenderer property of an
+ FBMediaView instance.
+ */
+FB_CLASS_EXPORT
+@interface FBMediaViewVideoRenderer : UIView
+
+/**
+ The aspect ratio of the video content. Returns a positive CGFloat, or 0.0 if no ad is currently loaded.
+ */
+@property (nonatomic, assign, readonly) CGFloat aspectRatio;
+
+/**
+ The current video playback time, as a CMTime value.
+ */
+@property (nonatomic, assign, readonly) CMTime currentTime;
+
+/**
+ The duration of the video, as a CMTime value. Returns kCMTimeIndefinite if no video is loaded.
+ */
+@property (nonatomic, assign, readonly) CMTime duration;
+
+/**
+ Indicates whether the video is currently playing.
+ */
+@property (nonatomic, assign, readonly, getter=isPlaying) BOOL playing;
+
+/**
+ The current volume of the video, ranging from 0.0 through 1.0.
+ */
+@property (nonatomic, assign) float volume;
+
+/**
+ Starts or resumes video playback.
+ */
+- (void)playVideo;
+
+/**
+ Pauses video playback.
+ */
+- (void)pauseVideo;
+
+/**
+ Used to put the video into seek mode. Video playback halts, and one or more calls to seekVideoToTime: can be made
+ before calling disengageVideoSeek.
+ */
+- (void)engageVideoSeek;
+
+/**
+ Take the video out of seek mode.
+ */
+- (void)disengageVideoSeek;
+
+/**
+ Seeks the video to a particular time location. Only works after calling `engageVideoSeek`.
+ @param time The requested time location, expressed as a CMTime value.
+ */
+- (void)seekVideoToTime:(CMTime)time;
+
+/**
+ Requests the periodic invocation of a given block during playback to report changing time.
+ @param interval The time interval at which the block should be invoked during normal playback, according to progress of
+ the player's current time.
+ @param queue A serial dispatch queue onto which block should be enqueued.
+ @param block The block to be invoked periodically.
+ */
+- (nullable id)addPeriodicTimeObserverForInterval:(CMTime)interval
+ queue:(dispatch_queue_t)queue
+ usingBlock:(void (^)(CMTime time))block;
+
+/**
+ Cancels a previously registered periodic time observer.
+ */
+- (void)removeTimeObserver:(id)observer;
+
+/**
+ Called when the video volume has changed.
+ */
+- (void)videoDidChangeVolume;
+
+/**
+ Called when video content has loaded.
+ */
+- (void)videoDidLoad;
+
+/**
+ Called when video playback was paused.
+ */
+- (void)videoDidPause;
+
+/**
+ Called when video playback has begun or was resumed.
+ */
+- (void)videoDidPlay;
+
+/**
+ Called when seek mode was engaged.
+ */
+- (void)videoDidEngageSeek;
+
+/**
+ Called when a video seek was performed.
+ */
+- (void)videoDidSeek;
+
+/**
+ Called when seek mode was disengaged.
+ */
+- (void)videoDidDisengageSeek;
+
+/**
+ Called when video playback ends.
+ */
+- (void)videoDidEnd;
+
+/**
+ Called when video playback encounters an error.
+ */
+- (void)videoDidFailWithError:(NSError *)error;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAd.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAd.h
new file mode 100644
index 0000000..ca042cf
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAd.h
@@ -0,0 +1,169 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBNativeAdDelegate;
+
+/**
+ The FBNativeAd represents ad metadata to allow you to construct custom ad views.
+ See the AdUnitsSample in the sample apps section of the Audience Network framework.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBNativeAd : FBNativeAdBase
+
+/**
+ the delegate
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+- (instancetype)initWithPlacementID:(NSString *)placementID;
+
+/**
+ This is a method to associate a FBNativeAd with the UIView you will use to display the native ads.
+
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param mediaView The FBMediaView you created to render the media (cover image / video / carousel)
+ @param iconView The FBMediaView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information) or the in-app browser. If nil is passed, the top view controller currently shown
+ will be used. The whole area of the UIView will be clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ mediaView:(FBMediaView *)mediaView
+ iconView:(nullable FBMediaView *)iconView
+ viewController:(nullable UIViewController *)viewController;
+
+/**
+ This is a method to associate FBNativeAd with the UIView you will use to display the native ads
+ and set clickable areas.
+
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param mediaView The FBMediaView you created to render the media (cover image / video / carousel)
+ @param iconView The FBMediaView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information). If nil is passed, the top view controller currently shown will be used.
+ @param clickableViews An array of UIView you created to render the native ads data element, e.g.
+ CallToAction button, Icon image, which you want to specify as clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ mediaView:(FBMediaView *)mediaView
+ iconView:(nullable FBMediaView *)iconView
+ viewController:(nullable UIViewController *)viewController
+ clickableViews:(nullable NSArray *)clickableViews;
+
+/**
+ This is a method to associate a FBNativeAd with the UIView you will use to display the native ads.
+
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param mediaView The FBMediaView you created to render the media (cover image / video / carousel)
+ @param iconImageView The UIImageView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information) or the in-app browser. If nil is passed, the top view controller currently shown
+ will be used. The whole area of the UIView will be clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ mediaView:(FBMediaView *)mediaView
+ iconImageView:(nullable UIImageView *)iconImageView
+ viewController:(nullable UIViewController *)viewController;
+
+/**
+ This is a method to associate FBNativeAd with the UIView you will use to display the native ads
+ and set clickable areas.
+
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param mediaView The FBMediaView you created to render the media (cover image / video / carousel)
+ @param iconImageView The UIImageView you created to render the icon. Image will be set
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information). If nil is passed, the top view controller currently shown will be used.
+ @param clickableViews An array of UIView you created to render the native ads data element, e.g.
+ CallToAction button, Icon image, which you want to specify as clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ mediaView:(FBMediaView *)mediaView
+ iconImageView:(nullable UIImageView *)iconImageView
+ viewController:(nullable UIViewController *)viewController
+ clickableViews:(nullable NSArray *)clickableViews;
+
+/**
+ This method downloads all media for the ad (adChoicesIcon, icon, image, video).
+ It should be called only when mediaCachePolicy is set to FBNativeAdsCachePolicyNone.
+ */
+- (void)downloadMedia;
+
+@end
+
+/**
+ The methods declared by the FBNativeAdDelegate protocol allow the adopting delegate to respond to messages
+ from the FBNativeAd class and thus respond to operations such as whether the native ad has been loaded.
+ */
+@protocol FBNativeAdDelegate
+
+@optional
+
+/**
+ Sent when a FBNativeAd has been successfully loaded.
+
+
+ @param nativeAd A FBNativeAd object sending the message.
+ */
+- (void)nativeAdDidLoad:(FBNativeAd *)nativeAd;
+
+/**
+ Sent when a FBNativeAd has succesfully downloaded all media
+ */
+- (void)nativeAdDidDownloadMedia:(FBNativeAd *)nativeAd;
+
+/**
+ Sent immediately before the impression of a FBNativeAd object will be logged.
+
+
+ @param nativeAd A FBNativeAd object sending the message.
+ */
+- (void)nativeAdWillLogImpression:(FBNativeAd *)nativeAd;
+
+/**
+ Sent when a FBNativeAd is failed to load.
+
+
+ @param nativeAd A FBNativeAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)nativeAd:(FBNativeAd *)nativeAd didFailWithError:(NSError *)error;
+
+/**
+ Sent after an ad has been clicked by the person.
+
+
+ @param nativeAd A FBNativeAd object sending the message.
+ */
+- (void)nativeAdDidClick:(FBNativeAd *)nativeAd;
+
+/**
+ When an ad is clicked, the modal view will be presented. And when the user finishes the
+ interaction with the modal view and dismiss it, this message will be sent, returning control
+ to the application.
+
+
+ @param nativeAd A FBNativeAd object sending the message.
+ */
+- (void)nativeAdDidFinishHandlingClick:(FBNativeAd *)nativeAd;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h
new file mode 100644
index 0000000..b81402f
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBase.h
@@ -0,0 +1,205 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+
+typedef NS_ENUM(NSInteger, FBAdFormatType) {
+ FBAdFormatTypeUnknown = 0,
+ FBAdFormatTypeImage,
+ FBAdFormatTypeVideo,
+ FBAdFormatTypeCarousel
+};
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class FBAdIconView;
+@class FBAdImage;
+@class FBAdPlacementDefinition;
+@class FBAdProvider;
+@class FBMediaView;
+@class FBNativeAdDataModel;
+@class FBNativeAdViewAttributes;
+
+/**
+ Determines if caching of the ad's assets should be done before calling adDidLoad
+ */
+typedef NS_ENUM(NSInteger, FBNativeAdsCachePolicy) {
+ /// No ad content is cached
+ FBNativeAdsCachePolicyNone,
+ /// All content is cached
+ FBNativeAdsCachePolicyAll,
+};
+
+/**
+ The Internal representation of an Ad
+ */
+@interface FBNativeAdBase : NSObject
+/**
+ Typed access to the id of the ad placement.
+ */
+@property (nonatomic, copy, readonly) NSString *placementID;
+/**
+ Typed access to the headline that the advertiser entered when they created their ad. This is usually the ad's main
+ title.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *headline;
+/**
+ Typed access to the link description which is additional information that the advertiser may have entered.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *linkDescription;
+/**
+ Typed access to the name of the Facebook Page or mobile app that represents the business running the ad.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *advertiserName;
+/**
+ Typed access to the ad social context, for example "Over half a million users".
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *socialContext;
+/**
+ Typed access to the call to action phrase of the ad, for example "Install Now".
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *callToAction;
+/**
+ Typed access to the body raw untruncated text, Contains the text that the advertiser entered when they created their
+ ad. This often tells people what the ad is promoting.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *rawBodyText;
+/**
+ Typed access to the body text, truncated at length 90, which contains the text that the advertiser entered when they
+ created their ad. This often tells people what the ad is promoting.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *bodyText;
+/**
+ Typed access to the word 'sponsored', translated into the language being used by the person viewing the ad.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *sponsoredTranslation;
+/**
+ Typed access to the word 'ad', translated into the language being used by the person viewing the ad.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *adTranslation;
+/**
+ Typed access to the word 'promoted', translated into the language being used by the person viewing the ad.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *promotedTranslation;
+/**
+ Typed access to the AdChoices icon. See `FBAdImage` for details. See `FBAdChoicesView` for an included implementation.
+ */
+@property (nonatomic, strong, readonly, nullable) FBAdImage *adChoicesIcon;
+/**
+ Typed access to the icon image. Only available after ad is successfully loaded.
+ */
+@property (nonatomic, strong, readonly, nullable) UIImage *iconImage;
+/**
+ Aspect ratio of the ad creative.
+ */
+@property (nonatomic, assign, readonly) CGFloat aspectRatio;
+/**
+ Typed access to the AdChoices URL. Navigate to this link when the icon is tapped. See `FBAdChoicesView` for an included
+ implementation.
+ */
+@property (nonatomic, copy, readonly, nullable) NSURL *adChoicesLinkURL;
+/**
+ Typed access to the AdChoices text, usually a localized version of "AdChoices". See `FBAdChoicesView` for an included
+ implementation.
+ */
+@property (nonatomic, copy, readonly, nullable) NSString *adChoicesText;
+/**
+ Typed access to the ad format type. See `FBAdFormatType` enum for more details.
+ */
+@property (nonatomic, assign, readonly) FBAdFormatType adFormatType;
+/**
+ Read only access to native ad caching policy, it is set in loadAWithMediaCachePolicy:
+ */
+@property (nonatomic, readonly) FBNativeAdsCachePolicy mediaCachePolicy;
+
+/**
+ Call isAdValid to check whether native ad is valid & internal consistent prior rendering using its properties. If
+ rendering is done as part of the loadAd callback, it is guarantee to be consistent
+ */
+@property (nonatomic, getter=isAdValid, readonly) BOOL adValid;
+
+@property (nonatomic, getter=isRegistered, readonly) BOOL registered;
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+/**
+ This is a method to disconnect a FBNativeAd with the UIView you used to display the native ads.
+ */
+- (void)unregisterView;
+
+/**
+ Begins loading the FBNativeAd content.
+
+ You can implement `nativeAdDidLoad:` and `nativeAd:didFailWithError:` methods
+ of `FBNativeAdDelegate` if you would like to be notified as loading succeeds or fails.
+ */
+- (void)loadAd FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+
+/**
+ Begins loading the FBNativeAd content.
+
+ You can implement `nativeAdDidLoad:` and `nativeAd:didFailWithError:` methods
+ of `FBNativeAdDelegate` if you would like to be notified as loading succeeds or fails.
+
+ @param mediaCachePolicy controls which media (images, video, etc) from the native ad are cached before the native ad
+ calls nativeAdLoaded on its delegate. The default is to cache everything. Note that impression is not logged until the
+ media for the ad is visible on screen (Video or Image for FBNativeAd / Icon for FBNativeBannerAd) and setting this to
+ anything else than FBNativeAdsCachePolicyAll will delay the impression call.
+ */
+- (void)loadAdWithMediaCachePolicy:(FBNativeAdsCachePolicy)mediaCachePolicy
+ FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload:mediaCachePolicy: instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+;
+
+/**
+ Begins loading the FBNativeAd content from a bid payload attained through a server side bid.
+
+ @param bidPayload The payload of the ad bid. You can get your bid payload from Facebook bidder endpoint.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload;
+
+/**
+ Begins loading the FBNativeAd content from a bid payload attained through a server side bid.
+
+ @param bidPayload The payload of the ad bid. You can get your bid payload from Facebook bidder endpoint.
+
+ @param mediaCachePolicy controls which media (images, video, etc) from the native ad are cached before the native ad
+ calls nativeAdLoaded on its delegate. The default is to cache everything. Note that impression is not logged until the
+ media for the ad is visible on screen (Video or Image for FBNativeAd / Icon for FBNativeBannerAd) and setting this to
+ anything else than FBNativeAdsCachePolicyAll will delay the impression call.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload mediaCachePolicy:(FBNativeAdsCachePolicy)mediaCachePolicy;
+
+/**
+ Creates a new instance of a FBNativeAdBase from a bid payload. The actual subclass returned will depend on the contents
+ of the payload.
+
+ @param placementId The placement ID of the ad.
+
+ @param bidPayload The bid payload received from the server.
+
+ @param error An out value that returns any error encountered during init.
+ */
++ (nullable instancetype)nativeAdWithPlacementId:(NSString *)placementId
+ bidPayload:(NSString *)bidPayload
+ error:(NSError *__autoreleasing *)error;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h
new file mode 100644
index 0000000..db264af
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdBaseView.h
@@ -0,0 +1,31 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class FBNativeAdViewAttributes;
+
+/**
+ The FBNativeAdBaseView creates prebuilt native ad base template views and manages native ads.
+ */
+FB_CLASS_EXPORT
+@interface FBNativeAdBaseView : UIView
+
+/**
+ A view controller that is used to present modal content. If nil, the view searches for a view controller.
+ */
+@property (nonatomic, weak, nullable) UIViewController *rootViewController;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h
new file mode 100644
index 0000000..008a231
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewAdProvider.h
@@ -0,0 +1,93 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Additional functionality on top of FBNativeAdsManager to assist in using native ads within a UICollectionView. This
+ class contains a mechanism to map indexPaths to native ads in a stable manner as well as helpers which assist in doing
+ the math to include ads at a regular interval within a collection view.
+ */
+FB_CLASS_EXPORT
+@interface FBNativeAdCollectionViewAdProvider : NSObject
+
+/**
+ Passes delegate methods from FBNativeAd. Separate delegate calls will be made for each native ad contained.
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ Initializes a FBNativeAdCollectionViewAdProvider.
+
+
+ @param manager The FBNativeAdsManager which is consumed by this class.
+ */
+- (instancetype)initWithManager:(FBNativeAdsManager *)manager NS_DESIGNATED_INITIALIZER;
+
+/**
+ Retrieves a native ad for an indexPath, will return the same ad for a given indexPath until the native ads manager is
+ refreshed. This method is intended for usage with a collection view and specifically the caller is recommended to wait
+ until collectionView:cellForRowAtIndexPath: to ensure getting the best native ad for the given collection cell.
+
+
+ @param collectionView The collectionView where native ad will be used
+ @param indexPath The indexPath to use as a key for this native ad
+ @return A FBNativeAd which is loaded and ready to be used.
+ */
+- (FBNativeAd *)collectionView:(UICollectionView *)collectionView nativeAdForRowAtIndexPath:(NSIndexPath *)indexPath;
+
+/**
+ Support for evenly distributed native ads within a collection view. Computes whether this cell is an ad or not.
+
+
+ @param indexPath The indexPath of the cell within the collection view
+ @param stride The frequency that native ads are to appear within the collection view
+ @return Boolean indicating whether the cell at the path is an ad
+ */
+- (BOOL)isAdCellAtIndexPath:(NSIndexPath *)indexPath forStride:(NSUInteger)stride;
+
+/**
+ Support for evenly distributed native ads within a collection view. Adjusts a non-ad cell indexPath to the indexPath
+ it would be in a collection with no ads.
+
+
+ @param indexPath The indexPath to of the non-ad cell
+ @param stride The frequency that native ads are to appear within the collection view
+ @return An indexPath adjusted to what it would be in a collection view with no ads
+ */
+- (nullable NSIndexPath *)adjustNonAdCellIndexPath:(NSIndexPath *)indexPath forStride:(NSUInteger)stride;
+
+/**
+ Support for evenly distributed native ads within a collection view. Adjusts the total count of cells within the
+ collection view to account for the ad cells.
+
+
+ @param count The count of cells in the collection view not including ads
+ @param stride The frequency that native ads are to appear within the collection view
+ @return The total count of cells within the collection view including both ad and non-ad cells
+ */
+- (NSUInteger)adjustCount:(NSUInteger)count forStride:(NSUInteger)stride;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h
new file mode 100644
index 0000000..e441cea
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdCollectionViewCellProvider.h
@@ -0,0 +1,64 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+#import
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Class which assists in putting FBNativeAdViews into UICollectionViews. This class manages the creation of
+ UICollectionViewCells which host native ad views. Functionality is provided to create UICollectionCellViews as needed
+ for a given indexPath as well as computing the height of the cells.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBNativeAdCollectionViewCellProvider
+ : FBNativeAdCollectionViewAdProvider
+
+/**
+ Method to create a FBNativeAdCollectionViewCellProvider.
+
+
+ @param manager The naitve ad manager consumed by this provider
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ */
+- (instancetype)initWithManager:(FBNativeAdsManager *)manager forType:(FBNativeAdViewType)type;
+
+/**
+ Method to create a FBNativeAdCollectionViewCellProvider.
+
+
+ @param manager The naitve ad manager consumed by this provider
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ @param attributes The layout of this native ad template. For more information, consult FBNativeAdViewLayout.
+ */
+- (instancetype)initWithManager:(FBNativeAdsManager *)manager
+ forType:(FBNativeAdViewType)type
+ forAttributes:(FBNativeAdViewAttributes *)attributes NS_DESIGNATED_INITIALIZER;
+
+/**
+ Helper method for implementors of UICollectionViewDataSource who would like to host native ad UICollectionViewCells in
+ their collection view.
+ */
+- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView
+ cellForItemAtIndexPath:(NSIndexPath *)indexPath;
+
+/**
+ Helper method for implementors of UICollectionViewDelegate who would like to host native ad UICollectionViewCells in
+ their collection view.
+ */
+- (CGFloat)collectionView:(UICollectionView *)collectionView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h
new file mode 100644
index 0000000..5c4a815
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdScrollView.h
@@ -0,0 +1,124 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBNativeAdView;
+
+/**
+ Contains multiple ads in a scroll view.
+
+ When adding this view to a XIB or Storyboard, you may receive the error "Unknown class FBNativeAdScrollView in
+ Interface Builder file" in some cases. This error is caused by the linker failing to include FBNativeAdScrollView in
+ your build. To resolve this, call [FBNativeAdScrollView class] in your project, or add "-all_load -ObjC" to "Other
+ Linker Flags" in your project settings.
+
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBNativeAdScrollView : UIView
+
+/**
+ Maximum native ads that this scroll view will load. Defaults to 10. If changed after calling loadAds, all current ads
+ will be discarded and loadAds must be called again.
+ */
+@property (nonatomic, assign, readonly) NSUInteger maximumNativeAdCount;
+
+/**
+ Toggles animating the loaded views. Default is YES.
+ */
+@property (nonatomic, assign, getter=isAnimationEnabled) BOOL animationEnabled;
+
+/**
+ Horizontal inset for views in the scroll view. Defaults to 8 points.
+ */
+@property (nonatomic, assign) CGFloat xInset;
+
+/**
+ Reloads the same ads for the same manager. Default is NO.
+ */
+@property (nonatomic, assign, getter=isAdPersistenceEnabled) BOOL adPersistenceEnabled;
+
+/**
+ A view controller that is used to present modal content. If nil, the view searches for a view controller.
+ */
+@property (nonatomic, weak, nullable) UIViewController *rootViewController;
+
+/**
+ Passes delegate methods from FBNativeAd. Separate delegate calls will be made for each native ad contained.
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ Initializes a native ad horizontal scroll view for a given native ads manager and native ad template. The manager can
+ be preloaded with ads, and loadAds will use the preloaded ads from the manager. Otherwise, the scroll view uses the
+
+ manager to load ads normally.
+ @param manager An instance of FBNativeAdManager. Can be preloaded with ads.
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ */
+- (instancetype)initWithNativeAdsManager:(FBNativeAdsManager *)manager withType:(FBNativeAdViewType)type;
+
+/**
+ Initializes a native ad horizontal scroll view for a given native ads manager and native ad template. The manager can
+ be preloaded with ads, and loadAds will use the preloaded ads from the manager. Otherwise, the scroll view uses the
+
+ manager to load ads normally.
+ @param manager An instance of FBNativeAdManager. Can be preloaded with ads.
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ @param attributes The layout of this native ad template. For more information, consult FBNativeAdViewLayout.
+ */
+- (instancetype)initWithNativeAdsManager:(FBNativeAdsManager *)manager
+ withType:(FBNativeAdViewType)type
+ withAttributes:(FBNativeAdViewAttributes *)attributes;
+
+/**
+ Initializes a native ad horizontal scroll view for a given native ads manager and native ad template. The manager can
+ be preloaded with ads, and loadAds will use the preloaded ads from the manager. Otherwise, the scroll view uses the
+
+ manager to load ads normally.
+ @param manager An instance of FBNativeAdManager. Can be preloaded with ads.
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ @param attributes The layout of this native ad template. For more information, consult FBNativeAdViewLayout.
+ @param maximumNativeAdCount Maximum native ads to show at once.
+ */
+- (instancetype)initWithNativeAdsManager:(FBNativeAdsManager *)manager
+ withType:(FBNativeAdViewType)type
+ withAttributes:(FBNativeAdViewAttributes *)attributes
+ withMaximum:(NSUInteger)maximumNativeAdCount;
+
+/**
+ Initializes a native ad horizontal scroll view from the provided view.
+ @param manager An instance of FBNativeAdManager. Can be preloaded with ads.
+ @param childViewProvider Block that creates new views for each loaded native ad. Must not reuse the same instance, but
+ return a new view for each call. Views may be arbitrarily resized and should support resizing their content through
+ Auto Layout constraints, autoresizing masks, or manual resizing.
+ */
+- (instancetype)initWithNativeAdsManager:(FBNativeAdsManager *)manager
+ withViewProvider:(UIView * (^)(FBNativeAd *nativeAd, NSUInteger position))childViewProvider;
+
+/**
+ Initializes a native ad horizontal scroll view from the provided view.
+ @param manager An instance of FBNativeAdManager. Can be preloaded with ads.
+ @param childViewProvider Block that creates new views for each loaded native ad. Must not reuse the same instance, but
+ return a new view for each call. Views may be arbitrarily resized and should support resizing their content through
+ Auto Layout constraints, autoresizing masks, or manual resizing.
+ @param maximumNativeAdCount Maximum native ads to show at once.
+ */
+- (instancetype)initWithNativeAdsManager:(FBNativeAdsManager *)manager
+ withViewProvider:(UIView * (^)(FBNativeAd *nativeAd, NSUInteger position))childViewProvider
+ withMaximum:(NSUInteger)maximumNativeAdCount NS_DESIGNATED_INITIALIZER;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h
new file mode 100644
index 0000000..5ab28ac
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewAdProvider.h
@@ -0,0 +1,93 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Additional functionality on top of FBNativeAdsManager to assist in using native ads within a UITableView. This class
+ contains a mechanism to map indexPaths to native ads in a stable manner as well as helpers which assist in doing the
+ math to include ads at a regular interval within a table view.
+ */
+FB_CLASS_EXPORT
+@interface FBNativeAdTableViewAdProvider : NSObject
+
+/**
+ Passes delegate methods from FBNativeAd. Separate delegate calls will be made for each native ad contained.
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ Initializes a FBNativeAdTableViewAdProvider.
+
+
+ @param manager The FBNativeAdsManager which is consumed by this class.
+ */
+- (instancetype)initWithManager:(FBNativeAdsManager *)manager NS_DESIGNATED_INITIALIZER;
+
+/**
+ Retrieves a native ad for an indexPath, will return the same ad for a given indexPath until the native ads manager is
+ refreshed. This method is intended for usage with a table view and specifically the caller is recommended to wait until
+ tableView:cellForRowAtIndexPath: to ensure getting the best native ad for the given table cell.
+
+
+ @param tableView The tableView where native ad will be used
+ @param indexPath The indexPath to use as a key for this native ad
+ @return A FBNativeAd which is loaded and ready to be used.
+ */
+- (FBNativeAd *)tableView:(UITableView *)tableView nativeAdForRowAtIndexPath:(NSIndexPath *)indexPath;
+
+/**
+ Support for evenly distributed native ads within a table view. Computes whether this cell is an ad or not.
+
+
+ @param indexPath The indexPath of the cell within the table view
+ @param stride The frequency that native ads are to appear within the table view
+ @return Boolean indicating whether the cell at the path is an ad
+ */
+- (BOOL)isAdCellAtIndexPath:(NSIndexPath *)indexPath forStride:(NSUInteger)stride;
+
+/**
+ Support for evenly distributed native ads within a table view. Adjusts a non-ad cell indexPath to the indexPath it
+ would be in a collection with no ads.
+
+
+ @param indexPath The indexPath to of the non-ad cell
+ @param stride The frequency that native ads are to appear within the table view
+ @return An indexPath adjusted to what it would be in a table view with no ads
+ */
+- (nullable NSIndexPath *)adjustNonAdCellIndexPath:(NSIndexPath *)indexPath forStride:(NSUInteger)stride;
+
+/**
+ Support for evenly distributed native ads within a table view. Adjusts the total count of cells within the table view
+ to account for the ad cells.
+
+
+ @param count The count of cells in the table view not including ads
+ @param stride The frequency that native ads are to appear within the table view
+ @return The total count of cells within the table view including both ad and non-ad cells
+ */
+- (NSUInteger)adjustCount:(NSUInteger)count forStride:(NSUInteger)stride;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h
new file mode 100644
index 0000000..cde9b18
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdTableViewCellProvider.h
@@ -0,0 +1,69 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+#import
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Class which assists in putting FBNativeAdViews into UITableViews. This class manages the creation of UITableViewCells
+ which host native ad views. Functionality is provided to create UITableCellViews as needed for a given indexPath as
+ well as computing the height of the cells.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBNativeAdTableViewCellProvider
+ : FBNativeAdTableViewAdProvider
+
+/**
+ Initializes a FBNativeAdTableViewCellProvider.
+
+
+ @param manager The naitve ad manager consumed by this provider
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ */
+- (instancetype)initWithManager:(FBNativeAdsManager *)manager forType:(FBNativeAdViewType)type;
+
+/**
+ Initializes a FBNativeAdTableViewCellProvider.
+
+
+ @param manager The naitve ad manager consumed by this provider
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ @param attributes The layout of this native ad template. For more information, consult FBNativeAdViewLayout.
+ */
+- (instancetype)initWithManager:(FBNativeAdsManager *)manager
+ forType:(FBNativeAdViewType)type
+ forAttributes:(FBNativeAdViewAttributes *)attributes NS_DESIGNATED_INITIALIZER;
+
+/**
+ Helper method for implementors of UITableViewDataSource who would like to host native ad UITableViewCells in their
+ table view.
+ */
+- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
+
+/**
+ Helper method for implementors of UITableViewDelegate who would like to host native ad UITableViewCells in their table
+ view.
+ */
+- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
+
+/**
+ Helper method for implementors of UITableViewDelegate who would like to host native ad UITableViewCells in their table
+ view.
+ */
+- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdView.h
new file mode 100644
index 0000000..d4a8f52
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdView.h
@@ -0,0 +1,84 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Determines the type of native ad template. Different views are created
+ for different values of FBNativeAdViewType
+ */
+typedef NS_ENUM(NSInteger, FBNativeAdViewType) {
+ /// Fixed height view, 300 points
+ FBNativeAdViewTypeGenericHeight300 = 3,
+ /// Fixed height view, 400 points
+ FBNativeAdViewTypeGenericHeight400 = 4,
+ /// Dynamic height, will be rendered to make the best use of the size set.
+ FBNativeAdViewTypeDynamic = 6,
+};
+
+/**
+ The FBNativeAdView creates prebuilt native ad template views and manages native ads.
+ */
+FB_CLASS_EXPORT
+@interface FBNativeAdView : FBNativeAdBaseView
+
+/**
+ The type of the view, specifies which template to use
+ */
+@property (nonatomic, assign, readonly) FBNativeAdViewType type;
+
+/**
+ This is a method to create a native ad template using the given native ad and using default ad view attributes.
+ @param nativeAd The native ad to use to create this view.
+ */
++ (instancetype)nativeAdViewWithNativeAd:(FBNativeAd *)nativeAd;
+
+/**
+ This is a method to create a native ad template using the given native ad and ad view attributes.
+ @param nativeAd The native ad to use to create this view.
+ */
++ (instancetype)nativeAdViewWithNativeAd:(FBNativeAd *)nativeAd withAttributes:(FBNativeAdViewAttributes *)attributes;
+
+/**
+ This is a method to create a native ad template using the given placement id and type.
+ @param nativeAd The native ad to use to create this view.
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ */
++ (instancetype)nativeAdViewWithNativeAd:(FBNativeAd *)nativeAd withType:(FBNativeAdViewType)type;
+
+/**
+ This is a method to create a native ad template using the given placement id and type.
+ @param nativeAd The native ad to use to create this view.
+ @param type The type of this native ad template. For more information, consult FBNativeAdViewType.
+ @param attributes The attributes to render this native ad template with.
+ */
++ (instancetype)nativeAdViewWithNativeAd:(FBNativeAd *)nativeAd
+ withType:(FBNativeAdViewType)type
+ withAttributes:(FBNativeAdViewAttributes *)attributes;
+
+@end
+
+@interface FBNativeAdViewAttributes (FBNativeAdView)
+
+/**
+ Returns default attributes for a given type.
+
+ @param type The type for this layout.
+ */
++ (instancetype)defaultAttributesForType:(FBNativeAdViewType)type;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h
new file mode 100644
index 0000000..0bd317b
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdViewAttributes.h
@@ -0,0 +1,75 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Describes the look and feel of a native ad view.
+ */
+@interface FBNativeAdViewAttributes : NSObject
+
+/**
+ Initializes native ad view attributes with a dictionary
+ */
+- (instancetype)initWithDictionary:(NSDictionary *)dict NS_DESIGNATED_INITIALIZER;
+
+/**
+ Background color of the native ad view.
+ */
+@property (nonatomic, copy, nullable) UIColor *backgroundColor;
+/**
+ Color of the title label.
+ */
+@property (nonatomic, copy, nullable) UIColor *titleColor;
+/**
+ Color of the advertiser name label.
+ */
+@property (nonatomic, copy, nullable) UIColor *advertiserNameColor;
+/**
+ Color of the ad choices icon.
+ */
+@property (nonatomic, copy, nullable) UIColor *adChoicesForegroundColor;
+/**
+ Font of the title label.
+ */
+@property (nonatomic, copy, nullable) UIFont *titleFont;
+/**
+ Color of the description label.
+ */
+@property (nonatomic, copy, nullable) UIColor *descriptionColor;
+/**
+ Font of the description label.
+ */
+@property (nonatomic, copy, nullable) UIFont *descriptionFont;
+/**
+ Background color of the call to action button.
+ */
+@property (nonatomic, copy, nullable) UIColor *buttonColor;
+/**
+ Color of the call to action button's title label.
+ */
+@property (nonatomic, copy, nullable) UIColor *buttonTitleColor;
+/**
+ Font of the call to action button's title label.
+ */
+@property (nonatomic, copy, nullable) UIFont *buttonTitleFont;
+/**
+ Border color of the call to action button. If nil, no border is shown.
+ */
+@property (nonatomic, copy, nullable) UIColor *buttonBorderColor;
+/**
+ Enables or disables autoplay for some types of media. Defaults to YES.
+ */
+@property (nonatomic, assign, getter=isAutoplayEnabled) BOOL autoplayEnabled
+ __attribute((deprecated("This attribute is no longer used.")));
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h
new file mode 100644
index 0000000..354ec39
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeAdsManager.h
@@ -0,0 +1,115 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ @protocol FBNativeAdsManagerDelegate
+
+
+ Messages from FBNativeAdsManager indicating success or failure loading ads.
+ */
+@protocol FBNativeAdsManagerDelegate
+
+/**
+ When the FBNativeAdsManager has finished loading a batch of ads this message will be sent. A batch of ads may be
+ loaded in response to calling loadAds or due to an automatic refresh by the FBNativeAdsManager. At the point this
+ message is fired all of the native ads will already be loaded and will not hence send their own nativeAdLoad: or
+ nativeAd:didFailWithError: message.
+ */
+- (void)nativeAdsLoaded;
+
+/**
+ When the FBNativeAdsManager has reached a failure while attempting to load a batch of ads this message will be sent to
+ the application.
+ @param error An NSError object with information about the failure.
+ */
+- (void)nativeAdsFailedToLoadWithError:(NSError *)error;
+
+@end
+
+/**
+ This class provides a mechanism to fetch a set of ads and then use them within your application. The recommended usage
+ is to call nextNativeAd: at the moment when you are about to render an ad. The native ads manager supports giving out
+ as many ads as needed by cloning over the set of ads it got back from the server which can be useful for feed
+ scenarios.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBNativeAdsManager : NSObject
+
+/**
+ The delegate
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ Set the native ads manager caching policy. This controls which media from the native ads are cached before the native
+ ads manager calls nativeAdsLoaded on its delegate. The default is to not block on caching.
+ */
+@property (nonatomic, assign) FBNativeAdsCachePolicy mediaCachePolicy;
+
+/**
+ Number of unique native ads that can be accessed through nextNativeAd:. This is not valid until the nativeAdsLoaded:
+ message has been sent.
+ */
+@property (nonatomic, assign, readonly) NSUInteger uniqueNativeAdCount;
+
+/**
+ Returns YES after nativeAdsLoaded: message has been sent.
+ */
+@property (nonatomic, assign, getter=isValid, readonly) BOOL valid;
+
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ Initializes the native ads manager.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ @param numAdsRequested The number of ads you would like the native ads manager to retrieve.
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID
+ forNumAdsRequested:(NSUInteger)numAdsRequested NS_DESIGNATED_INITIALIZER;
+
+/**
+ The method that kicks off the loading of ads. It may be called again in the future to refresh the ads manually.
+ */
+- (void)loadAds;
+
+/**
+ By default the native ads manager will refresh its ads periodically. This does not mean that any ads which are shown
+ in the application's UI will be refreshed but simply that calling nextNativeAd: may return different ads at different
+ times. This method disables that functionality.
+ */
+- (void)disableAutoRefresh;
+
+/**
+ Retrieve the next native ad to be used from the batch. It is highly recommended that the caller wait until immediately
+ before rendering the ad content to call this method to ensure the best ad for the given context is used. If more than
+ uniqueNativeAdCount ads are requested cloned ads will be returned. Periodically the native ads manager will refresh and
+ new ads will be returned.
+
+
+ @return A FBNativeAd which is loaded and ready to be used.
+ */
+@property (nonatomic, readonly, strong, nullable) FBNativeAd *nextNativeAd;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h
new file mode 100644
index 0000000..c65c2db
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAd.h
@@ -0,0 +1,157 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBNativeBannerAdDelegate;
+
+@class FBMediaView;
+
+/**
+ The FBNativeBannerAd represents ad metadata to allow you to construct custom ad views.
+ See the AdUnitsSample in the sample apps section of the Audience Network framework.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBNativeBannerAd : FBNativeAdBase
+
+@property (nonatomic, weak, nullable) id delegate;
+
+- (instancetype)initWithPlacementID:(NSString *)placementID;
+
+/**
+ This is a method to associate a FBNativeBannerAd with the UIView you will use to display the native ads.
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param iconView The FBMediaView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information) or the in-app browser. If nil is passed, the top view controller currently shown
+ will be used.
+
+ The whole area of the UIView will be clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ iconView:(FBMediaView *)iconView
+ viewController:(nullable UIViewController *)viewController;
+
+/**
+ This is a method to associate FBNativeBannerAd with the UIView you will use to display the native ads
+ and set clickable areas.
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param iconView The FBMediaView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information). If nil is passed, the top view controller currently shown will be used.
+ @param clickableViews An array of UIView you created to render the native ads data element, e.g.
+ CallToAction button, Icon image, which you want to specify as clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ iconView:(FBMediaView *)iconView
+ viewController:(nullable UIViewController *)viewController
+ clickableViews:(nullable NSArray *)clickableViews;
+
+/**
+ This is a method to associate a FBNativeBannerAd with the UIView you will use to display the native ads.
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param iconImageView The UIImageView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information) or the in-app browser. If nil is passed, the top view controller currently shown
+ will be used.
+
+
+ The whole area of the UIView will be clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ iconImageView:(UIImageView *)iconImageView
+ viewController:(nullable UIViewController *)viewController;
+
+/**
+ This is a method to associate FBNativeBannerAd with the UIView you will use to display the native ads
+ and set clickable areas.
+
+ @param view The UIView you created to render all the native ads data elements.
+ @param iconImageView The UIImageView you created to render the icon
+ @param viewController The UIViewController that will be used to present SKStoreProductViewController
+ (iTunes Store product information). If nil is passed, the top view controller currently shown will be used.
+ @param clickableViews An array of UIView you created to render the native ads data element, e.g.
+ CallToAction button, Icon image, which you want to specify as clickable.
+ */
+- (void)registerViewForInteraction:(UIView *)view
+ iconImageView:(UIImageView *)iconImageView
+ viewController:(nullable UIViewController *)viewController
+ clickableViews:(nullable NSArray *)clickableViews;
+
+/**
+ This is a method to use to download all media for the ad (adChoicesIcon, icon).
+ This is only needed to be called if the mediaCachePolicy is set to FBNativeAdsCachePolicyNone.
+ */
+- (void)downloadMedia;
+
+@end
+
+/**
+ The methods declared by the FBNativeBannerAdDelegate protocol allow the adopting delegate to respond to messages
+ from the FBNativeBannerAd class and thus respond to operations such as whether the native banner ad has been loaded.
+ */
+@protocol FBNativeBannerAdDelegate
+
+@optional
+
+/**
+ Sent when a FBNativeBannerAd has been successfully loaded.
+
+ @param nativeBannerAd A FBNativeBannerAd object sending the message.
+ */
+- (void)nativeBannerAdDidLoad:(FBNativeBannerAd *)nativeBannerAd;
+
+/**
+ Sent when a FBNativeBannerAd has succesfully downloaded all media
+ */
+- (void)nativeBannerAdDidDownloadMedia:(FBNativeBannerAd *)nativeBannerAd;
+
+/**
+ Sent immediately before the impression of a FBNativeBannerAd object will be logged.
+
+ @param nativeBannerAd A FBNativeBannerAd object sending the message.
+ */
+- (void)nativeBannerAdWillLogImpression:(FBNativeBannerAd *)nativeBannerAd;
+
+/**
+ Sent when a FBNativeBannerAd is failed to load.
+
+ @param nativeBannerAd A FBNativeBannerAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)nativeBannerAd:(FBNativeBannerAd *)nativeBannerAd didFailWithError:(NSError *)error;
+
+/**
+ Sent after an ad has been clicked by the person.
+
+ @param nativeBannerAd A FBNativeBannerAd object sending the message.
+ */
+- (void)nativeBannerAdDidClick:(FBNativeBannerAd *)nativeBannerAd;
+
+/**
+ When an ad is clicked, the modal view will be presented. And when the user finishes the
+ interaction with the modal view and dismiss it, this message will be sent, returning control
+ to the application.
+
+ @param nativeBannerAd A FBNativeBannerAd object sending the message.
+ */
+- (void)nativeBannerAdDidFinishHandlingClick:(FBNativeBannerAd *)nativeBannerAd;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h
new file mode 100644
index 0000000..2f8cd41
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBNativeBannerAdView.h
@@ -0,0 +1,73 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Determines the type of native banner ad template. Different views are created
+ for different values of FBNativeAdBannerViewType
+ */
+typedef NS_ENUM(NSInteger, FBNativeBannerAdViewType) {
+ /// Fixed height view, 100 points (banner equivalent)
+ FBNativeBannerAdViewTypeGenericHeight100 = 1,
+ /// Fixed height view, 120 points (banner equivalent)
+ FBNativeBannerAdViewTypeGenericHeight120 = 2,
+ /// Fixed height view, 50 points (banner equivalent)
+ FBNativeBannerAdViewTypeGenericHeight50 = 5,
+};
+
+/**
+ The FBNativeBannerAdView creates prebuilt native banner ad template views and manages native banner ads.
+ */
+FB_CLASS_EXPORT
+@interface FBNativeBannerAdView : FBNativeAdBaseView
+
+/**
+ The type of the view, specifies which template to use
+ */
+@property (nonatomic, assign, readonly) FBNativeBannerAdViewType type;
+
+/**
+ Factory method that creates a native ad template using the given placement id and type.
+ @param nativeBannerAd The native banner ad to use to create this view.
+ @param type The type of this native banner ad template. For more information, consult FBNativeAdBannerViewType.
+ */
++ (instancetype)nativeBannerAdViewWithNativeBannerAd:(FBNativeBannerAd *)nativeBannerAd
+ withType:(FBNativeBannerAdViewType)type;
+
+/**
+ Factory method that creates a native ad template using the given placement id and type.
+ @param nativeBannerAd The native banner ad to use to create this view.
+ @param type The type of this native banner ad template. For more information, consult FBNativeAdBannerViewType.
+ @param attributes The attributes to render this native ad template with.
+ */
++ (instancetype)nativeBannerAdViewWithNativeBannerAd:(FBNativeBannerAd *)nativeBannerAd
+ withType:(FBNativeBannerAdViewType)type
+ withAttributes:(FBNativeAdViewAttributes *)attributes;
+
+@end
+
+@interface FBNativeAdViewAttributes (FBNativeBannerAdView)
+
+/**
+ Returns default attributes for a given type.
+
+ @param type The type for this layout.
+ */
++ (instancetype)defaultAttributesForBannerType:(FBNativeBannerAdViewType)type;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h
new file mode 100644
index 0000000..2de7dc9
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedInterstitialAd.h
@@ -0,0 +1,175 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+#import
+
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBRewardedInterstitialAdDelegate;
+
+/**
+ A modal view controller to represent a Facebook Rewarded Interstitial ad.
+ This is a full-screen ad shown in your application.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBRewardedInterstitialAd : NSObject
+
+/**
+ Typed access to the id of the ad placement.
+ */
+@property (nonatomic, copy, readonly) NSString *placementID;
+
+/**
+ The delegate.
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ Returns true if the rewarded interstitial ad has been successfully loaded.
+ You should check `isAdValid` before trying to show the ad.
+ */
+@property (nonatomic, getter=isAdValid, readonly) BOOL adValid;
+
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ The duration of the video, as a CMTime value. Returns kCMTimeIndefinite if no video is loaded.
+ */
+@property (nonatomic, assign, readonly) CMTime duration;
+
+/**
+ Initializes a FBRewardedInterstitialAd matching the given placement id.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID;
+
+/**
+ Initializes a FBRewardedInterstitialAd matching the given placement id and allows the publisher to set the
+ reward to give to a user.
+
+
+ - Parameter placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ - Parameter userID the id of the user
+ - Parameter currency reward currency type
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID
+ withUserID:(nullable NSString *)userID
+ withCurrency:(nullable NSString *)currency;
+
+/**
+ Begins loading the FBRewardedInterstitialAd content.
+
+ You can implement `rewardedInterstitialAdDidLoad:` and `rewardedInterstitialAd:didFailWithError:` methods of
+ `FBRewardedInterstitialAdDelegate` if you would like to be notified when loading succeeds or fails.
+ */
+- (void)loadAd FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+
+/**
+ Begins loading the FBRewardedInterstitialAd content from a bid payload attained through a server side bid.
+
+
+ You can implement `rewardedInterstitialAdDidLoad:` and `rewardedInterstitialAd:didFailWithError:` methods of
+ `FBRewardedInterstitialAdDelegate` if you would like to be notified as loading succeeds or fails.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload;
+
+/**
+ This method allows the publisher to set the reward to give to a user. Returns NO if it was not able to set Reward Data.
+
+ - Parameter userID the id of the user
+ - Parameter currency reward currency type
+ */
+- (BOOL)setRewardDataWithUserID:(NSString *)userID withCurrency:(NSString *)currency;
+
+/**
+ Presents the rewarded video ad modally from the specified view controller.
+
+ @param rootViewController The view controller that will be used to present the rewarded video ad.
+ @param animated Pass YES to animate the presentation, NO otherwise.
+
+ You can implement `rewardedInterstitialAdDidClick:` and `rewardedInterstitialAdWillClose:`
+ methods of `FBRewardedInterstitialAdDelegate` if you would like to stay informed for those events.
+ */
+- (BOOL)showAdFromRootViewController:(UIViewController *)rootViewController animated:(BOOL)animated;
+
+@end
+
+@protocol FBRewardedInterstitialAdDelegate
+
+@optional
+
+/**
+ Sent after an ad has been clicked by the person.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ */
+- (void)rewardedInterstitialAdDidClick:(FBRewardedInterstitialAd *)rewardedInterstitialAd;
+
+/**
+ Sent when an ad has been successfully loaded.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ */
+- (void)rewardedInterstitialAdDidLoad:(FBRewardedInterstitialAd *)rewardedInterstitialAd;
+
+/**
+ Sent after a FBRewardedInterstitialAd object has been dismissed from the screen, returning control to your
+ application.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ */
+- (void)rewardedInterstitialAdDidClose:(FBRewardedInterstitialAd *)rewardedInterstitialAd;
+
+/**
+ Sent immediately before a FBRewardedInterstitialAd object will be dismissed from the screen.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ */
+- (void)rewardedInterstitialAdWillClose:(FBRewardedInterstitialAd *)rewardedInterstitialAd;
+
+/**
+ Sent after a FBRewardedInterstitialAd fails to load the ad.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)rewardedInterstitialAd:(FBRewardedInterstitialAd *)rewardedInterstitialAd didFailWithError:(NSError *)error;
+
+/**
+ Sent immediately before the impression of a FBRewardedInterstitialAd object will be logged.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ */
+- (void)rewardedInterstitialAdWillLogImpression:(FBRewardedInterstitialAd *)rewardedInterstitialAd;
+
+/**
+ Sent after the FBRewardedInterstitialAd object has finished playing the video successfully.
+ Reward the user on this callback.
+
+ @param rewardedInterstitialAd A FBRewardedInterstitialAd object sending the message.
+ */
+- (void)rewardedInterstitialAdVideoComplete:(FBRewardedInterstitialAd *)rewardedInterstitialAd;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h
new file mode 100644
index 0000000..b0e0668
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAd.h
@@ -0,0 +1,243 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+#import
+
+#import
+#import
+#import
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@protocol FBRewardedVideoAdDelegate;
+
+/**
+ A modal view controller to represent a Facebook rewarded video ad. This
+ is a full-screen ad shown in your application.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBRewardedVideoAd : NSObject
+
+/**
+ Typed access to the id of the ad placement.
+ */
+@property (nonatomic, copy, readonly) NSString *placementID;
+
+/**
+ The duration of the video, as a CMTime value. Returns kCMTimeIndefinite if no video is loaded.
+ */
+@property (nonatomic, assign, readonly) CMTime duration;
+
+/**
+ The delegate.
+ */
+@property (nonatomic, weak, nullable) id delegate;
+
+/**
+ Returns true if the rewarded video ad has been successfully loaded.
+ You should check `isAdValid` before trying to show the ad.
+ */
+@property (nonatomic, getter=isAdValid, readonly) BOOL adValid;
+
+/**
+ FBAdExtraHint to provide extra info. Note: FBAdExtraHint is deprecated in AudienceNetwork. See FBAdExtraHint for more
+ details
+
+ */
+@property (nonatomic, strong, nullable) FBAdExtraHint *extraHint;
+
+/**
+ FBAdExperiencConfig to provide additional ad configuration
+ */
+@property (nonatomic, copy, nullable) FBAdExperienceConfig *adExperienceConfig;
+
+/**
+ Experimental Feature, DO NOT USE IN PRODUCTION!
+ */
+@property (nonatomic) BOOL shouldShowCompanionView;
+
+/**
+ Initializes a FBRewardedVideoAd matching the given placement id.
+
+
+ @param placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID;
+
+/**
+ Initializes a FBRewardedVideoAd matching the given placement id and allows the publisher to set the
+ reward to give to a user.
+
+
+ - Parameter placementID The id of the ad placement. You can create your placement id from Facebook developers page.
+ - Parameter userID the id of the user
+ - Parameter currency reward currency type
+ */
+- (instancetype)initWithPlacementID:(NSString *)placementID
+ withUserID:(nullable NSString *)userID
+ withCurrency:(nullable NSString *)currency;
+
+/**
+ Begins loading the FBRewardedVideoAd content.
+
+
+ You can implement `rewardedVideoAdDidLoad:` and `rewardedVideoAd:didFailWithError:` methods
+ of `FBRewardedVideoAdDelegate` if you would like to be notified when loading succeeds or fails.
+ */
+- (void)loadAd FB_DEPRECATED_WITH_MESSAGE(
+ "This method will be removed in future version. Use -loadAdWithBidPayload instead."
+ "See https://www.facebook.com/audiencenetwork/resources/blog/bidding-moves-from-priority-to-imperative-for-app-monetization"
+ "for more details.");
+
+/**
+ Begins loading the FBRewardedVideoAd content from a bid payload attained through a server side bid.
+
+
+ You can implement `rewardedVideoAdDidLoad:` and `rewardedVideoAd:didFailWithError:` methods
+ of `FBRewardedVideoAdDelegate` if you would like to be notified as loading succeeds or fails.
+ */
+- (void)loadAdWithBidPayload:(NSString *)bidPayload;
+
+/**
+ This method allows the publisher to set the reward to give to a user. Returns NO if it was not able
+ to set Reward Data.
+
+
+ - Parameter userID the id of the user
+ - Parameter currency reward currency type
+ */
+- (BOOL)setRewardDataWithUserID:(NSString *)userID withCurrency:(NSString *)currency;
+
+/**
+ Presents the rewarded video ad modally from the specified view controller.
+
+
+ @param rootViewController The view controller that will be used to present the rewarded video ad.
+
+
+ You can implement `rewardedVideoAdDidClick:` and `rewardedVideoAdWillClose:`
+ methods of `FBRewardedVideoAdDelegate` if you would like to stay informed for those events.
+ */
+- (BOOL)showAdFromRootViewController:(UIViewController *)rootViewController;
+
+/**
+ Presents the rewarded video ad modally from the specified view controller.
+
+
+ @param rootViewController The view controller that will be used to present the rewarded video ad.
+ @param flag Pass YES to animate the presentation; otherwise, pass NO.
+
+
+ You can implement `rewardedVideoAdDidClick:` and `rewardedVideoAdWillClose:`
+ methods of `FBRewardedVideoAdDelegate` if you would like to stay informed for those events.
+ */
+- (BOOL)showAdFromRootViewController:(UIViewController *)rootViewController animated:(BOOL)flag;
+
+@end
+
+/**
+ The methods declared by the FBRewardedVideoAdDelegate protocol allow the adopting delegate to respond
+ to messages from the FBRewardedVideoAd class and thus respond to operations such as whether the ad has
+ been loaded, the person has clicked the ad or closed video/end card.
+ */
+@protocol FBRewardedVideoAdDelegate
+
+@optional
+
+/**
+ Sent after an ad has been clicked by the person.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdDidClick:(FBRewardedVideoAd *)rewardedVideoAd;
+
+/**
+ Sent when an ad has been successfully loaded.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdDidLoad:(FBRewardedVideoAd *)rewardedVideoAd;
+
+/**
+ Sent after a FBRewardedVideoAd object has been dismissed from the screen, returning control
+ to your application.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdDidClose:(FBRewardedVideoAd *)rewardedVideoAd;
+
+/**
+ Sent immediately before a FBRewardedVideoAd object will be dismissed from the screen.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdWillClose:(FBRewardedVideoAd *)rewardedVideoAd;
+
+/**
+ Sent after a FBRewardedVideoAd fails to load the ad.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ @param error An error object containing details of the error.
+ */
+- (void)rewardedVideoAd:(FBRewardedVideoAd *)rewardedVideoAd didFailWithError:(NSError *)error;
+
+/**
+ Sent after the FBRewardedVideoAd object has finished playing the video successfully.
+ Reward the user on this callback.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdVideoComplete:(FBRewardedVideoAd *)rewardedVideoAd;
+
+/**
+ Sent immediately before the impression of a FBRewardedVideoAd object will be logged.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdWillLogImpression:(FBRewardedVideoAd *)rewardedVideoAd;
+
+/**
+ Sent if server call to publisher's reward endpoint returned HTTP status code 200.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdServerRewardDidSucceed:(FBRewardedVideoAd *)rewardedVideoAd
+ FB_DEPRECATED_WITH_MESSAGE("Functionality has been deprecated. This delegate method will not be called.");
+
+/**
+ Sent if server call to publisher's reward endpoint did not return HTTP status code 200
+ or if the endpoint timed out.
+
+
+ @param rewardedVideoAd A FBRewardedVideoAd object sending the message.
+ */
+- (void)rewardedVideoAdServerRewardDidFail:(FBRewardedVideoAd *)rewardedVideoAd
+ FB_DEPRECATED_WITH_MESSAGE("Functionality has been deprecated. This delegate method will not be called.");
+
+/**
+ Experimental Feature, DO NOT USE IN PRODUCTION!
+
+
+ @param FBAdCompanionView should return a Companion View for the Interstitial Ad.
+ */
+- (void)rewardedVideoAdCompanionViewProvider:(void (^)(FBAdCompanionView *_Nullable))completion;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h
new file mode 100644
index 0000000..180ffe2
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/FBRewardedVideoAdBridge.h
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * Please refer to FBRewardedVideoAd.h and FBAdExtraHint.h for full documentation of the API.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+FB_EXTERN_C_BEGIN
+
+FB_EXPORT int32_t FBRewardedVideoAdBridgeCreate(char const *placementID);
+FB_EXPORT int32_t FBRewardedVideoAdBridgeCreateWithReward(char const *placementID,
+ char const *userID,
+ char const *currency);
+
+FB_EXPORT int32_t FBRewardedVideoAdBridgeLoad(int32_t uniqueId);
+FB_EXPORT int32_t FBRewardedVideoAdBridgeLoadWithBidPayload(int32_t uniqueId, char *bidPayload);
+
+FB_EXPORT bool FBRewardedVideoAdBridgeIsValid(int32_t uniqueId);
+FB_EXPORT char const *FBRewardedVideoAdBridgeGetPlacementId(int32_t uniqueId);
+FB_EXPORT bool FBRewardedVideoAdBridgeShow(int32_t uniqueId);
+FB_EXPORT bool FBRewardedVideoAdBridgeShowAnimated(int32_t uniqueId, bool isAnimated);
+FB_EXPORT void FBRewardedVideoAdBridgeSetExtraHints(int32_t uniqueId, char const *extraHints);
+FB_EXPORT void FBRewardedVideoAdBridgeRelease(int32_t uniqueId);
+
+FB_EXPORT void FBRewardedVideoAdBridgeOnLoad(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBRewardedVideoAdBridgeOnImpression(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBRewardedVideoAdBridgeOnClick(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBRewardedVideoAdBridgeOnError(int32_t uniqueId, FBAdBridgeErrorCallback callback);
+FB_EXPORT void FBRewardedVideoAdBridgeOnDidClose(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBRewardedVideoAdBridgeOnWillClose(int32_t uniqueId, FBAdBridgeCallback callback);
+FB_EXPORT void FBRewardedVideoAdBridgeOnVideoComplete(int32_t uniqueId, FBAdBridgeCallback callback);
+
+FB_EXTERN_C_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h
new file mode 100644
index 0000000..735e756
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Headers/UIView+FBNativeAdViewTag.h
@@ -0,0 +1,37 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ Determines the possible tags for native ad views.
+ */
+typedef NS_ENUM(NSUInteger, FBNativeAdViewTag) {
+ FBNativeAdViewTagIcon = 5,
+ FBNativeAdViewTagTitle,
+ FBNativeAdViewTagCoverImage,
+ FBNativeAdViewTagSubtitle,
+ FBNativeAdViewTagBody,
+ FBNativeAdViewTagCallToAction,
+ FBNativeAdViewTagSocialContext,
+ FBNativeAdViewTagChoicesIcon,
+ FBNativeAdViewTagMedia,
+};
+
+/**
+ Use this category to set tags for views you are using for native ad.
+ This will enable better analytics.
+ */
+@interface UIView (FBNativeAdViewTag)
+@property (nonatomic, assign) FBNativeAdViewTag nativeAdViewTag;
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Info.plist b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Info.plist
new file mode 100644
index 0000000..b4c5677
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Info.plist differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Modules/module.modulemap b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Modules/module.modulemap
new file mode 100644
index 0000000..e22388d
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/Modules/module.modulemap
@@ -0,0 +1,58 @@
+framework module FBAudienceNetwork {
+ umbrella header "FBAudienceNetwork.h"
+
+ export *
+ module * {
+ export *
+ }
+
+ requires objc, blocks
+
+ link framework "AdSupport"
+ link framework "AudioToolbox"
+ link framework "AVFoundation"
+ link framework "CFNetwork"
+ link framework "CoreGraphics"
+ link framework "CoreImage"
+ link framework "CoreMedia"
+ link framework "CoreMotion"
+ link framework "CoreTelephony"
+ link framework "Foundation"
+ link framework "LocalAuthentication"
+ link framework "SafariServices"
+ link framework "Security"
+ link framework "StoreKit"
+ link framework "SystemConfiguration"
+ link framework "UIKit"
+ link framework "WebKit"
+ link framework "VideoToolbox"
+
+ link "c++"
+ link "xml2"
+
+ header "FBAdChoicesView.h"
+ header "FBAdDefines.h"
+ header "FBAdExperienceConfig.h"
+ header "FBAdSDKNotificationManager.h"
+ header "FBAdSettings.h"
+ header "FBAdView.h"
+ header "FBInterstitialAd.h"
+ header "FBMediaView.h"
+ header "FBNativeAd.h"
+ header "FBNativeAdScrollView.h"
+ header "FBNativeAdTableViewAdProvider.h"
+ header "FBNativeAdTableViewCellProvider.h"
+ header "FBNativeAdCollectionViewAdProvider.h"
+ header "FBNativeAdCollectionViewCellProvider.h"
+ header "FBNativeAdView.h"
+ header "FBNativeAdsManager.h"
+ header "FBRewardedVideoAd.h"
+
+ header "FBAdBridgeCommon.h"
+ header "FBAdBridgeContainer.h"
+ header "FBAdSettingsBridge.h"
+ header "FBAdUtilityBridge.h"
+ header "FBAdViewBridge.h"
+ header "FBInterstitialAdBridge.h"
+ header "FBRewardedVideoAdBridge.h"
+}
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/PkgInfo b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/PkgInfo
new file mode 100644
index 0000000..9d5b594
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/PkgInfo
@@ -0,0 +1 @@
+APPLWRUN
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..b79fd3e
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,68 @@
+
+
+
+
+ NSPrivacyTrackingDomains
+
+ ep1.facebook.com
+ ep6.facebook.com
+
+ NSPrivacyCollectedDataTypes
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeAdvertisingData
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising
+ NSPrivacyCollectedDataTypePurposeAnalytics
+
+
+
+ NSPrivacyCollectedDataType
+ NSPrivacyCollectedDataTypeDeviceID
+ NSPrivacyCollectedDataTypeLinked
+
+ NSPrivacyCollectedDataTypeTracking
+
+ NSPrivacyCollectedDataTypePurposes
+
+ NSPrivacyCollectedDataTypePurposeThirdPartyAdvertising
+
+
+
+ NSPrivacyAccessedAPITypes
+
+
+ NSPrivacyAccessedAPIType
+ NSPrivacyAccessedAPICategoryUserDefaults
+ NSPrivacyAccessedAPITypeReasons
+
+ CA92.1
+
+
+
+ NSPrivacyAccessedAPIType
+ NSPrivacyAccessedAPICategorySystemBootTime
+ NSPrivacyAccessedAPITypeReasons
+
+ 35F9.1
+
+
+
+ NSPrivacyAccessedAPIType
+ NSPrivacyAccessedAPICategoryFileTimestamp
+ NSPrivacyAccessedAPITypeReasons
+
+ C617.1
+
+
+
+ NSPrivacyTracking
+
+
+
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory
new file mode 100644
index 0000000..0206f82
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeDirectory differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements
new file mode 100644
index 0000000..41c7cf2
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1 b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1
new file mode 100644
index 0000000..567349d
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeRequirements-1 differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeResources b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeResources
new file mode 100644
index 0000000..6a258a9
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeResources
@@ -0,0 +1,751 @@
+
+
+
+
+ files
+
+ Headers/FBAdBridgeCommon.h
+
+ BtpCU0SEsTaWwPXhZG/xryJ14rA=
+
+ Headers/FBAdBridgeContainer.h
+
+ VCjtFROZ6vA+hgirBnmNEZG/05U=
+
+ Headers/FBAdChoicesView.h
+
+ mPVLE+AFJ3hHwfxTaXS82xOGDqM=
+
+ Headers/FBAdCompanionView.h
+
+ nPor4UpY2+3HUmWaWaOcMYRhfJs=
+
+ Headers/FBAdDefines.h
+
+ eF5YA2yTwZ/qymrHCLrHNXxCcks=
+
+ Headers/FBAdExperienceConfig.h
+
+ IWXtxQr66bLlIaz0MZEx+GTWdmg=
+
+ Headers/FBAdExtraHint.h
+
+ n7hvtmm7C4VcB1D1XRUlxhw2ol4=
+
+ Headers/FBAdIconView.h
+
+ mYVzuZvmyQNMvmvzaAYi0RbESdA=
+
+ Headers/FBAdImage.h
+
+ OaVQV9ZKvcm0C1JBmeTqdWCw7mA=
+
+ Headers/FBAdOptionsView.h
+
+ Id+HrpoYLEEmgxgEUQhvGfap6bU=
+
+ Headers/FBAdSDKNotificationManager.h
+
+ Kr1b5BaDE9+Niq1J7t1P+MUGSZI=
+
+ Headers/FBAdSettings.h
+
+ 934rUlgBtzwvwfBeyMMN1YPbgfI=
+
+ Headers/FBAdSettingsBridge.h
+
+ otXXaNl3ivITTXmQnbVsH+2bqoU=
+
+ Headers/FBAdSize.h
+
+ 467OPNHvQN+SuTpujVQIu6UHKS8=
+
+ Headers/FBAdUtilityBridge.h
+
+ gAsta3Ku0CWuWl5UTPHKiH0Htak=
+
+ Headers/FBAdView.h
+
+ 63WRrf+IX626fzGNbMmHZv24gNA=
+
+ Headers/FBAdViewBridge.h
+
+ OodJ7CV+yZ7t4qMfaw+Kf28t8b8=
+
+ Headers/FBAudienceNetwork.h
+
+ Koz9Fi0nOjJ9WWjoAb1uqzgktNE=
+
+ Headers/FBAudienceNetworkAds.h
+
+ H/X7/UR12iWRVjaSltqIiArIosM=
+
+ Headers/FBDynamicBannerAd.h
+
+ tsiK6PU6SwlcUUO3nvmecWvIq0A=
+
+ Headers/FBInterstitialAd.h
+
+ lIlaP5u77Wek+3RM2x88LAnpVVk=
+
+ Headers/FBInterstitialAdBridge.h
+
+ q0sSvvj1o8+x5LmKwxlhIV/565k=
+
+ Headers/FBMediaView.h
+
+ XcW9MWOORzas0upnWUPgaLToIaY=
+
+ Headers/FBMediaViewVideoRenderer.h
+
+ jD5UU9ICd4La/BLkWy6cDpjBwQw=
+
+ Headers/FBNativeAd.h
+
+ 3ja15NIMLK6OWYjdfRKs0kthxi0=
+
+ Headers/FBNativeAdBase.h
+
+ l+lfH5qJMxJy03BevlHJnaMbrhQ=
+
+ Headers/FBNativeAdBaseView.h
+
+ rewXycBU2KSWl8gauwuiGTRq6co=
+
+ Headers/FBNativeAdCollectionViewAdProvider.h
+
+ /zUpuGlyxJuQVIdk34SYBqg1da8=
+
+ Headers/FBNativeAdCollectionViewCellProvider.h
+
+ 5W/OoYUbOOd5XUWJIN2EPFC+5Wg=
+
+ Headers/FBNativeAdScrollView.h
+
+ AIJ+BPRGadRoFOcJq4byzLCNNVI=
+
+ Headers/FBNativeAdTableViewAdProvider.h
+
+ cTgHcaEBZJiOOHqrNJgFYSOTFxc=
+
+ Headers/FBNativeAdTableViewCellProvider.h
+
+ p+bqYNQZS8SWtgZheKS83Hovokg=
+
+ Headers/FBNativeAdView.h
+
+ J9FN9bQtZnm2TSMxR6vdypm5OtM=
+
+ Headers/FBNativeAdViewAttributes.h
+
+ +02NIOY5GtfKVtV9WR6ELAKv6gU=
+
+ Headers/FBNativeAdsManager.h
+
+ SER5cKJ0SHgxJ0VGBKCE9D5pFbQ=
+
+ Headers/FBNativeBannerAd.h
+
+ M0ynY/kAU4FSXp0YzQUwPLR8AAE=
+
+ Headers/FBNativeBannerAdView.h
+
+ hPi9YaW20M8SibWRzcHsvxgB7aI=
+
+ Headers/FBRewardedInterstitialAd.h
+
+ Ja3i8kgcHuIyVokVSFqkrNJJaIc=
+
+ Headers/FBRewardedVideoAd.h
+
+ HTglpeO2IlcK2Sy2WyZsyyu/w+s=
+
+ Headers/FBRewardedVideoAdBridge.h
+
+ 1bMVuSeL7cq06A9kiGQjLeMvy5s=
+
+ Headers/UIView+FBNativeAdViewTag.h
+
+ UIyv4MmxUtXcBhhp1hyYKHadxTA=
+
+ Info.plist
+
+ wKdTzmnW6sqCoBYsT65FPonYqWg=
+
+ Modules/module.modulemap
+
+ eL2I/YyQvaoNWry0nbEJDR6NAhQ=
+
+ PkgInfo
+
+ cBYDa3QyibPnSPDvyuw5uDs0LWg=
+
+ PrivacyInfo.xcprivacy
+
+ iJf6SpfSfy71MDcGI+K9k1a78DU=
+
+
+ files2
+
+ Headers/FBAdBridgeCommon.h
+
+ hash
+
+ BtpCU0SEsTaWwPXhZG/xryJ14rA=
+
+ hash2
+
+ amaDkW5IUAigoQucSvZdqggJ9bJFNojLdc4Kl37mE1E=
+
+
+ Headers/FBAdBridgeContainer.h
+
+ hash
+
+ VCjtFROZ6vA+hgirBnmNEZG/05U=
+
+ hash2
+
+ 7pgAucyPVPz8a4OeQjcjBPFALFNjtGohai8Pi4gCSBM=
+
+
+ Headers/FBAdChoicesView.h
+
+ hash
+
+ mPVLE+AFJ3hHwfxTaXS82xOGDqM=
+
+ hash2
+
+ m8MZnnysUAasNl5+2cwlO03dNvOVI/x5CmRnWP/rDEc=
+
+
+ Headers/FBAdCompanionView.h
+
+ hash
+
+ nPor4UpY2+3HUmWaWaOcMYRhfJs=
+
+ hash2
+
+ 8+MrQaycGt04NRbtNxtiwHUsctGnmJA2VRB4+7LZgYQ=
+
+
+ Headers/FBAdDefines.h
+
+ hash
+
+ eF5YA2yTwZ/qymrHCLrHNXxCcks=
+
+ hash2
+
+ 3CWJcYm2XCY646OOi0BxVi+RoONw3thuDzAEq0MLJ1Y=
+
+
+ Headers/FBAdExperienceConfig.h
+
+ hash
+
+ IWXtxQr66bLlIaz0MZEx+GTWdmg=
+
+ hash2
+
+ lPW2X42jJ+W9PGhaZaXOH/nyAJfv0maGZl/zrf7N5Hs=
+
+
+ Headers/FBAdExtraHint.h
+
+ hash
+
+ n7hvtmm7C4VcB1D1XRUlxhw2ol4=
+
+ hash2
+
+ T1yeJNtdmHpZqJFqQiJ69JITwAIt1MLJ0TJlKRuinW4=
+
+
+ Headers/FBAdIconView.h
+
+ hash
+
+ mYVzuZvmyQNMvmvzaAYi0RbESdA=
+
+ hash2
+
+ JibHgKTOs6wDtAzaPgZvkGM3To4sowPwMfdYYtimfLM=
+
+
+ Headers/FBAdImage.h
+
+ hash
+
+ OaVQV9ZKvcm0C1JBmeTqdWCw7mA=
+
+ hash2
+
+ 9BvTeQ5iGpHNNil5K/TmAhTchYnsaVDRhclDTgoB7Zg=
+
+
+ Headers/FBAdOptionsView.h
+
+ hash
+
+ Id+HrpoYLEEmgxgEUQhvGfap6bU=
+
+ hash2
+
+ AyTv7l1bIkP5CvBa+LUKGvktSdUX6xevDJRsJuinLd0=
+
+
+ Headers/FBAdSDKNotificationManager.h
+
+ hash
+
+ Kr1b5BaDE9+Niq1J7t1P+MUGSZI=
+
+ hash2
+
+ uvVwsWym2LtMl+eGO9BYk7zDvMRit4iaew7jlAApIr8=
+
+
+ Headers/FBAdSettings.h
+
+ hash
+
+ 934rUlgBtzwvwfBeyMMN1YPbgfI=
+
+ hash2
+
+ an02TE/wVcCFLtK5iIN6vG+lJC2I8lFZ2NbMT/qZBxg=
+
+
+ Headers/FBAdSettingsBridge.h
+
+ hash
+
+ otXXaNl3ivITTXmQnbVsH+2bqoU=
+
+ hash2
+
+ UI+J0a95m7Ys7K0cPLtq7WLECIlE530mF+igVHk+JIE=
+
+
+ Headers/FBAdSize.h
+
+ hash
+
+ 467OPNHvQN+SuTpujVQIu6UHKS8=
+
+ hash2
+
+ wF90yazUuH2Zcc8Hs/II5eyL1er7xb7pGGtMmHrcKBg=
+
+
+ Headers/FBAdUtilityBridge.h
+
+ hash
+
+ gAsta3Ku0CWuWl5UTPHKiH0Htak=
+
+ hash2
+
+ Ekr7YVyzcAdl6B0H7nbYsV7iUcHpsrzssTApmPvpQsg=
+
+
+ Headers/FBAdView.h
+
+ hash
+
+ 63WRrf+IX626fzGNbMmHZv24gNA=
+
+ hash2
+
+ 8CDyiOU4r0R1kHWs48WAj7HdOIV2lmk04EUw/XklUdg=
+
+
+ Headers/FBAdViewBridge.h
+
+ hash
+
+ OodJ7CV+yZ7t4qMfaw+Kf28t8b8=
+
+ hash2
+
+ 6af6A0ZYL2djXooZTlBkHbvifK1+LfujFaneIDf12qM=
+
+
+ Headers/FBAudienceNetwork.h
+
+ hash
+
+ Koz9Fi0nOjJ9WWjoAb1uqzgktNE=
+
+ hash2
+
+ 4JhdtxBNiqqFmzn8zNXa2FymFRWkfEpevEcbvzT80CQ=
+
+
+ Headers/FBAudienceNetworkAds.h
+
+ hash
+
+ H/X7/UR12iWRVjaSltqIiArIosM=
+
+ hash2
+
+ fcBdNhRn8zj/GrDiVlUpRzgjLTDGHz0dEL10YpQdQ70=
+
+
+ Headers/FBDynamicBannerAd.h
+
+ hash
+
+ tsiK6PU6SwlcUUO3nvmecWvIq0A=
+
+ hash2
+
+ HF+SY2KIPEIPMlOcchbxR8Hv/VfkHvqC49yH0SR2Bwc=
+
+
+ Headers/FBInterstitialAd.h
+
+ hash
+
+ lIlaP5u77Wek+3RM2x88LAnpVVk=
+
+ hash2
+
+ c4yQYqi0krH8w3Lgio+oX5bvMdjzOhzIAv1J3CrMfDc=
+
+
+ Headers/FBInterstitialAdBridge.h
+
+ hash
+
+ q0sSvvj1o8+x5LmKwxlhIV/565k=
+
+ hash2
+
+ dj5iE+sKiA2u98F/8Ufr71ZBAG/3usLfdO1HX7TNnq4=
+
+
+ Headers/FBMediaView.h
+
+ hash
+
+ XcW9MWOORzas0upnWUPgaLToIaY=
+
+ hash2
+
+ IdJZ2bSGN2VC8krmDBP0qszbSSkjbQsxqyMQtvl9lCs=
+
+
+ Headers/FBMediaViewVideoRenderer.h
+
+ hash
+
+ jD5UU9ICd4La/BLkWy6cDpjBwQw=
+
+ hash2
+
+ zZVU8tBgqcNFlcqoLwU+8CxPXOMVE6b+2qX6+FcW9qg=
+
+
+ Headers/FBNativeAd.h
+
+ hash
+
+ 3ja15NIMLK6OWYjdfRKs0kthxi0=
+
+ hash2
+
+ 0Wcadjh4ZkPNNleFsvb5Kqhh6fiKDU+GU4amLf8v/lk=
+
+
+ Headers/FBNativeAdBase.h
+
+ hash
+
+ l+lfH5qJMxJy03BevlHJnaMbrhQ=
+
+ hash2
+
+ rYE2lIFgnjzYrp0OEDhWQCnPiwJkCuAOScq160xRySw=
+
+
+ Headers/FBNativeAdBaseView.h
+
+ hash
+
+ rewXycBU2KSWl8gauwuiGTRq6co=
+
+ hash2
+
+ /7uVyr53xtwPvs70Jm412vHzEoWRwpIv8xUqPi6uREU=
+
+
+ Headers/FBNativeAdCollectionViewAdProvider.h
+
+ hash
+
+ /zUpuGlyxJuQVIdk34SYBqg1da8=
+
+ hash2
+
+ SO+PSlCk/idLK06M76CgFE8qzVRmaNFq+pX6ncbBMgw=
+
+
+ Headers/FBNativeAdCollectionViewCellProvider.h
+
+ hash
+
+ 5W/OoYUbOOd5XUWJIN2EPFC+5Wg=
+
+ hash2
+
+ FZqpXowlj0fdzO7lfluA2HCaTWSTU6MyX+OC6yMOQvc=
+
+
+ Headers/FBNativeAdScrollView.h
+
+ hash
+
+ AIJ+BPRGadRoFOcJq4byzLCNNVI=
+
+ hash2
+
+ 56CfPO7yPEXW+1j2qNKVpi6fPxjDsdm3pO4R5b1F6Mg=
+
+
+ Headers/FBNativeAdTableViewAdProvider.h
+
+ hash
+
+ cTgHcaEBZJiOOHqrNJgFYSOTFxc=
+
+ hash2
+
+ xb4Qh66pqYjzGIsBIBIDCEZscxJRIr9KN4IL33K0ZzE=
+
+
+ Headers/FBNativeAdTableViewCellProvider.h
+
+ hash
+
+ p+bqYNQZS8SWtgZheKS83Hovokg=
+
+ hash2
+
+ NP81wRmav1YlgTPbO945gezhUmqDDoowhI1udasjQBQ=
+
+
+ Headers/FBNativeAdView.h
+
+ hash
+
+ J9FN9bQtZnm2TSMxR6vdypm5OtM=
+
+ hash2
+
+ Y/qMKttgI1kOxAd2bO2gm+a2r/mXuBj8ZFNhMbz37+w=
+
+
+ Headers/FBNativeAdViewAttributes.h
+
+ hash
+
+ +02NIOY5GtfKVtV9WR6ELAKv6gU=
+
+ hash2
+
+ 1qAkpo1/MuwX5jD2vqzoOuNdGRVFHcnZ4OwAHq9HUPY=
+
+
+ Headers/FBNativeAdsManager.h
+
+ hash
+
+ SER5cKJ0SHgxJ0VGBKCE9D5pFbQ=
+
+ hash2
+
+ qn4dEFN6+wCANj1ZLjH64skPimIjztj9n5ClaoUFM+E=
+
+
+ Headers/FBNativeBannerAd.h
+
+ hash
+
+ M0ynY/kAU4FSXp0YzQUwPLR8AAE=
+
+ hash2
+
+ DgxFwbXDiSln1fywfE7xg4b+byh93VYRgcZAxXQ5fZA=
+
+
+ Headers/FBNativeBannerAdView.h
+
+ hash
+
+ hPi9YaW20M8SibWRzcHsvxgB7aI=
+
+ hash2
+
+ e7LXD+yH3fbbFRkgtLJB9i3fytZnLxniZwjKeOdqLSg=
+
+
+ Headers/FBRewardedInterstitialAd.h
+
+ hash
+
+ Ja3i8kgcHuIyVokVSFqkrNJJaIc=
+
+ hash2
+
+ 3qP9r9VcXg07rx5l7yxO7/zSjKWYX4xAEx7jFXx/3Ew=
+
+
+ Headers/FBRewardedVideoAd.h
+
+ hash
+
+ HTglpeO2IlcK2Sy2WyZsyyu/w+s=
+
+ hash2
+
+ Y2OUHTfxuwWRs9C41o0hoGV4CBfnkdprZOYY7XS/Jts=
+
+
+ Headers/FBRewardedVideoAdBridge.h
+
+ hash
+
+ 1bMVuSeL7cq06A9kiGQjLeMvy5s=
+
+ hash2
+
+ qVNmDTFc5cH9FJUcJ+5UROcaz0L+qAKQS5H+8NjDBks=
+
+
+ Headers/UIView+FBNativeAdViewTag.h
+
+ hash
+
+ UIyv4MmxUtXcBhhp1hyYKHadxTA=
+
+ hash2
+
+ +MnUlXhK83jI9ajQxYZoLkV1ou3hSilb1idDllCkq6E=
+
+
+ Modules/module.modulemap
+
+ hash
+
+ eL2I/YyQvaoNWry0nbEJDR6NAhQ=
+
+ hash2
+
+ ik1Ragh1i/sv7KVakaF6zQXkvLt6jm/DDar2NKEWScg=
+
+
+ PrivacyInfo.xcprivacy
+
+ hash
+
+ iJf6SpfSfy71MDcGI+K9k1a78DU=
+
+ hash2
+
+ cSw93xWtIPxdaMlNpIyJu23eaMe/V5QkksYayESwhlc=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeSignature b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeSignature
new file mode 100644
index 0000000..a13e29f
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64/FBAudienceNetwork.framework/_CodeSignature/CodeSignature differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/FBAudienceNetwork b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/FBAudienceNetwork
new file mode 100644
index 0000000..114bd66
Binary files /dev/null and b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/FBAudienceNetwork differ
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
new file mode 100644
index 0000000..e81078b
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeCommon.h
@@ -0,0 +1,39 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+#import
+#import
+
+FB_EXTERN_C_BEGIN
+
+// External to this project
+typedef NS_ENUM(NSInteger, FBGLViewController) {
+ FBGLViewControllerNone,
+ FBGLViewControllerUnity,
+ FBGLViewControllerCocos2D,
+};
+
+__attribute__((weak)) extern UIViewController *UnityGetGLViewController(void);
+__attribute__((__always_inline__)) extern FBGLViewController fbad_Cocos2DGetGLViewController(
+ UIViewController **glViewController);
+
+__attribute__((__always_inline__)) extern UIViewController *fbad_GetGLViewController(void);
+__attribute__((__always_inline__)) extern FBGLViewController fbad_UnityGetGLViewController(
+ UIViewController **glViewController);
+
+FB_EXTERN_C_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
new file mode 100644
index 0000000..8cb4e33
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdBridgeContainer.h
@@ -0,0 +1,92 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+/***
+ * This is a bridge file for Audience Network Unity SDK.
+ *
+ * This file may be used to build your own Audience Network iOS SDK wrapper,
+ * but note that we don't support customisations of the Audience Network codebase.
+ *
+ ***/
+
+#import
+
+#import
+#import
+#import
+#import
+
+typedef void (*FBAdBridgeCallback)(uint32_t uniqueId);
+typedef void (*FBAdBridgeErrorCallback)(uint32_t uniqueId, char const *error);
+
+@interface FBAdBridgeContainer : NSObject
+
+@property (nonatomic, assign) int32_t uniqueId;
+
+/**
+ This method explicitly removes added callbacks. When the instance is deallocated, it is called automatically by SDK
+ */
+- (void)dispose;
+
+@end
+
+@interface FBAdViewBridgeContainer : FBAdBridgeContainer
+
+@property (nonatomic, strong) FBAdView *adView;
+
+@property (nonatomic, assign) FBAdBridgeCallback adViewDidClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback adViewDidFinishHandlingClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback adViewDidLoadCallback;
+@property (nonatomic, assign) FBAdBridgeErrorCallback adViewDidFailWithErrorCallback;
+@property (nonatomic, assign) FBAdBridgeCallback adViewWillLogImpressionCallback;
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+- (instancetype)initWithAdView:(FBAdView *)adView withUniqueId:(int32_t)uniqueId NS_DESIGNATED_INITIALIZER;
+
+@end
+
+@interface FBInterstitialAdBridgeContainer : FBAdBridgeContainer
+
+@property (nonatomic, strong) FBInterstitialAd *interstitialAd;
+
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdDidClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdDidCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdWillCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdDidLoadCallback;
+@property (nonatomic, assign) FBAdBridgeErrorCallback interstitialAdDidFailWithErrorCallback;
+@property (nonatomic, assign) FBAdBridgeCallback interstitialAdWillLogImpressionCallback;
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+- (instancetype)initWithInterstitialAd:(FBInterstitialAd *)interstitialAd
+ withUniqueId:(int32_t)uniqueId NS_DESIGNATED_INITIALIZER;
+
+@end
+
+@interface FBRewardedVideoAdBridgeContainer : FBAdBridgeContainer
+
+@property (nonatomic, strong) FBRewardedVideoAd *rewardedVideoAd;
+
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdDidClickCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdDidCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdWillCloseCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdDidLoadCallback;
+@property (nonatomic, assign) FBAdBridgeErrorCallback rewardedVideoAdDidFailWithErrorCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdWillLogImpressionCallback;
+@property (nonatomic, assign) FBAdBridgeCallback rewardedVideoAdVideoCompleteCallback;
+
+- (instancetype)init NS_UNAVAILABLE;
++ (instancetype)new NS_UNAVAILABLE;
+
+- (instancetype)initWithRewardedVideoAd:(FBRewardedVideoAd *)rewardedVideoAd
+ withUniqueId:(int32_t)uniqueId NS_DESIGNATED_INITIALIZER;
+
+@end
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
new file mode 100644
index 0000000..b84d478
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdChoicesView.h
@@ -0,0 +1,123 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+
+#import
+#import
+
+NS_ASSUME_NONNULL_BEGIN
+
+@class FBAdImage;
+@class FBNativeAdBase;
+@class FBNativeAdViewAttributes;
+
+/**
+ FBAdChoicesView offers a simple way to display a sponsored or AdChoices icon.
+ */
+FB_CLASS_EXPORT FB_SUBCLASSING_RESTRICTED @interface FBAdChoicesView : UIView
+
+/**
+ Access to the text label contained in this view.
+ */
+@property (nonatomic, weak, readonly, nullable) UILabel *label;
+
+/**
+ Determines whether the background mask is shown, or a transparent mask is used.
+ */
+@property (nonatomic, assign, getter=isBackgroundShown) BOOL backgroundShown;
+
+/**
+ Determines whether the view can be expanded upon being tapped, or defaults to fullsize. Defaults to NO.
+ */
+@property (nonatomic, assign, readonly, getter=isExpandable) BOOL expandable;
+
+/**
+ The native ad that provides AdChoices info, such as the image url, and click url. Setting this property updates the
+ nativeAd.
+
+ */
+@property (nonatomic, weak, readwrite, nullable) FBNativeAdBase *nativeAd;
+
+/**
+ Affects background mask rendering. Setting this property updates the rendering.
+ */
+@property (nonatomic, assign, readwrite) UIRectCorner corner;
+
+/**
+ Affects background mask rendering. Setting this property updates the rendering.
+ */
+@property (nonatomic, assign, readwrite) UIEdgeInsets insets;
+
+/**
+ The view controller to present the ad choices info from. If nil, the top view controller is used.
+ */
+@property (nonatomic, weak, readwrite, null_resettable) UIViewController *rootViewController;
+
+/**
+ The tag for AdChoices view. Value of this property is always equal to FBNativeAdViewTagChoicesIcon.
+ */
+@property (nonatomic, assign, readonly) FBNativeAdViewTag nativeAdViewTag;
+
+/**
+ Initializes this view with a given native ad. Configuration is pulled from the provided native ad.
+
+
+ @param nativeAd The native ad to initialize with
+ */
+- (instancetype)initWithNativeAd:(FBNativeAdBase *)nativeAd;
+
+/**
+ Initializes this view with a given native ad. Configuration is pulled from the provided native ad.
+
+
+ @param nativeAd The native ad to initialize with
+ @param expandable Controls whether view defaults to expanded or not, see ``expandable`` property documentation
+ */
+- (instancetype)initWithNativeAd:(FBNativeAdBase *)nativeAd expandable:(BOOL)expandable;
+
+/**
+ Initializes this view with a given native ad. Configuration is pulled from the native ad.
+
+ @param nativeAd The native ad to initialize with
+ @param expandable Controls whether view defaults to expanded or not, see ``expandable`` property documentation
+ @param attributes Attributes to configure look and feel.
+ */
+- (instancetype)initWithNativeAd:(FBNativeAdBase *)nativeAd
+ expandable:(BOOL)expandable
+ attributes:(nullable FBNativeAdViewAttributes *)attributes;
+
+/**
+ This method updates the frame of this view using the superview, positioning the icon in the top right corner by
+ default.
+
+ */
+- (void)updateFrameFromSuperview;
+
+/**
+ This method updates the frame of this view using the superview, positioning the icon in the corner specified.
+ UIRectCornerAllCorners not supported.
+
+
+ @param corner The corner to display this view from.
+ */
+- (void)updateFrameFromSuperview:(UIRectCorner)corner;
+
+/**
+ This method updates the frame of this view using the superview, positioning the icon in the corner specified with
+ provided insets. UIRectCornerAllCorners not supported.
+
+
+ @param corner The corner to display this view from.
+ @param insets Insets to take into account when positioning the view. Only respective insets are applied to corners.
+ */
+- (void)updateFrameFromSuperview:(UIRectCorner)corner insets:(UIEdgeInsets)insets;
+
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
new file mode 100644
index 0000000..86a709c
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdCompanionView.h
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#import
+#import
+
+@class FBDisplayAdController;
+
+@protocol FBAdCompanionViewDelegate;
+
+NS_ASSUME_NONNULL_BEGIN
+
+/**
+ This class is experimental and should not be used in production versions of your application
+ */
+@interface FBAdCompanionView : UIView
+
+@property (nonatomic, weak, nullable) id delegate;
+
+@end
+
+/**
+ Methods declared by the FBAdCompanionViewDelegate protocol are experimental
+ and should not be used in production versions of your application
+ */
+@protocol FBAdCompanionViewDelegate
+
+@optional
+
+/**
+ This method is experimental and should not be used in production versions of your application
+ */
+- (void)companionViewDidLoad:(FBAdCompanionView *)companionView;
+
+/**
+ This method is experimental and should not be used in production versions of your application
+ */
+- (void)companionViewWillClose:(FBAdCompanionView *)companionView;
+@end
+
+NS_ASSUME_NONNULL_END
diff --git a/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdDefines.h b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdDefines.h
new file mode 100644
index 0000000..213f700
--- /dev/null
+++ b/Pods/FBAudienceNetwork/Static/FBAudienceNetwork.xcframework/ios-arm64_x86_64-simulator/FBAudienceNetwork.framework/Headers/FBAdDefines.h
@@ -0,0 +1,67 @@
+/*
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
+ * All rights reserved.
+ *
+ * This source code is licensed under the license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+#ifndef FBAudienceNetwork_FBAdDefines_h
+#define FBAudienceNetwork_FBAdDefines_h
+
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmacro-redefined"
+
+#ifdef __cplusplus
+#define FB_EXTERN_C_BEGIN extern "C" {
+#define FB_EXTERN_C_END }
+#else
+#define FB_EXTERN_C_BEGIN
+#define FB_EXTERN_C_END
+#endif
+
+#ifdef __cplusplus
+#define FB_EXPORT extern "C" __attribute__((visibility("default")))
+#else
+#define FB_EXPORT extern __attribute__((visibility("default")))
+#endif
+
+#define FB_CLASS_EXPORT __attribute__((visibility("default")))
+#define FB_DEPRECATED __attribute__((deprecated))
+#define FB_DEPRECATED_WITH_MESSAGE(M) __attribute__((deprecated(M)))
+
+#if __has_feature(objc_generics)
+#define FB_NSArrayOf(x) NSArray
+#define FB_NSMutableArrayOf(x) NSMutableArray
+#define FB_NSDictionaryOf(x, y) NSDictionary
+#define FB_NSMutableDictionaryOf(x, y) NSMutableDictionary
+#define FB_NSSetOf(x) NSSet
+#define FB_NSMutableSetOf(x) NSMutableSet