From 2550e4e31851052e2f5240e86f67693ed76cb6db Mon Sep 17 00:00:00 2001 From: mrevanzak Date: Tue, 31 Oct 2023 17:06:17 +0700 Subject: [PATCH] feat: ios setup --- apps/expo/ios/.gitignore | 30 + apps/expo/ios/.xcode.env | 11 + apps/expo/ios/Podfile | 87 ++ apps/expo/ios/Podfile.lock | 747 ++++++++++++++++++ apps/expo/ios/Podfile.properties.json | 4 + .../project.pbxproj | 551 +++++++++++++ .../xcschemes/VivatMartketplace.xcscheme | 88 +++ .../contents.xcworkspacedata | 10 + apps/expo/ios/VivatMartketplace/AppDelegate.h | 7 + .../expo/ios/VivatMartketplace/AppDelegate.mm | 57 ++ .../App-Icon-1024x1024@1x.png | Bin 0 -> 72178 bytes .../AppIcon.appiconset/Contents.json | 14 + .../Images.xcassets/Contents.json | 6 + .../SplashScreen.imageset/Contents.json | 21 + .../SplashScreen.imageset/image.png | Bin 0 -> 143545 bytes .../Contents.json | 21 + .../SplashScreenBackground.imageset/image.png | Bin 0 -> 68 bytes apps/expo/ios/VivatMartketplace/Info.plist | 85 ++ .../VivatMartketplace/SplashScreen.storyboard | 51 ++ .../VivatMartketplace/Supporting/Expo.plist | 14 + .../VivatMartketplace-Bridging-Header.h | 3 + .../VivatMartketplace.entitlements | 8 + apps/expo/ios/VivatMartketplace/main.m | 10 + .../ios/VivatMartketplace/noop-file.swift | 4 + 24 files changed, 1829 insertions(+) create mode 100644 apps/expo/ios/.gitignore create mode 100644 apps/expo/ios/.xcode.env create mode 100644 apps/expo/ios/Podfile create mode 100644 apps/expo/ios/Podfile.lock create mode 100644 apps/expo/ios/Podfile.properties.json create mode 100644 apps/expo/ios/VivatMartketplace.xcodeproj/project.pbxproj create mode 100644 apps/expo/ios/VivatMartketplace.xcodeproj/xcshareddata/xcschemes/VivatMartketplace.xcscheme create mode 100644 apps/expo/ios/VivatMartketplace.xcworkspace/contents.xcworkspacedata create mode 100644 apps/expo/ios/VivatMartketplace/AppDelegate.h create mode 100644 apps/expo/ios/VivatMartketplace/AppDelegate.mm create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/Contents.json create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/SplashScreen.imageset/Contents.json create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/SplashScreen.imageset/image.png create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/SplashScreenBackground.imageset/Contents.json create mode 100644 apps/expo/ios/VivatMartketplace/Images.xcassets/SplashScreenBackground.imageset/image.png create mode 100644 apps/expo/ios/VivatMartketplace/Info.plist create mode 100644 apps/expo/ios/VivatMartketplace/SplashScreen.storyboard create mode 100644 apps/expo/ios/VivatMartketplace/Supporting/Expo.plist create mode 100644 apps/expo/ios/VivatMartketplace/VivatMartketplace-Bridging-Header.h create mode 100644 apps/expo/ios/VivatMartketplace/VivatMartketplace.entitlements create mode 100644 apps/expo/ios/VivatMartketplace/main.m create mode 100644 apps/expo/ios/VivatMartketplace/noop-file.swift diff --git a/apps/expo/ios/.gitignore b/apps/expo/ios/.gitignore new file mode 100644 index 0000000..8beb344 --- /dev/null +++ b/apps/expo/ios/.gitignore @@ -0,0 +1,30 @@ +# OSX +# +.DS_Store + +# Xcode +# +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +*.moved-aside +DerivedData +*.hmap +*.ipa +*.xcuserstate +project.xcworkspace +.xcode.env.local + +# Bundle artifacts +*.jsbundle + +# CocoaPods +/Pods/ diff --git a/apps/expo/ios/.xcode.env b/apps/expo/ios/.xcode.env new file mode 100644 index 0000000..3d5782c --- /dev/null +++ b/apps/expo/ios/.xcode.env @@ -0,0 +1,11 @@ +# This `.xcode.env` file is versioned and is used to source the environment +# used when running script phases inside Xcode. +# To customize your local environment, you can create an `.xcode.env.local` +# file that is not versioned. + +# NODE_BINARY variable contains the PATH to the node executable. +# +# Customize the NODE_BINARY variable here. +# For example, to use nvm with brew, add the following line +# . "$(brew --prefix nvm)/nvm.sh" --no-use +export NODE_BINARY=$(command -v node) diff --git a/apps/expo/ios/Podfile b/apps/expo/ios/Podfile new file mode 100644 index 0000000..59fcec5 --- /dev/null +++ b/apps/expo/ios/Podfile @@ -0,0 +1,87 @@ +require File.join(File.dirname(`node --print "require.resolve('expo/package.json')"`), "scripts/autolinking") +require File.join(File.dirname(`node --print "require.resolve('react-native/package.json')"`), "scripts/react_native_pods") + +require 'json' +podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties.json'))) rescue {} + +ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0' +ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR'] + +platform :ios, podfile_properties['ios.deploymentTarget'] || '13.0' +install! 'cocoapods', + :deterministic_uuids => false + +prepare_react_native_project! + +# If you are using a `react-native-flipper` your iOS build will fail when `NO_FLIPPER=1` is set. +# because `react-native-flipper` depends on (FlipperKit,...), which will be excluded. To fix this, +# you can also exclude `react-native-flipper` in `react-native.config.js` +# +# ```js +# module.exports = { +# dependencies: { +# ...(process.env.NO_FLIPPER ? { 'react-native-flipper': { platforms: { ios: null } } } : {}), +# } +# } +# ``` +flipper_config = FlipperConfiguration.disabled +if ENV['NO_FLIPPER'] == '1' then + # Explicitly disabled through environment variables + flipper_config = FlipperConfiguration.disabled +elsif podfile_properties.key?('ios.flipper') then + # Configure Flipper in Podfile.properties.json + if podfile_properties['ios.flipper'] == 'true' then + flipper_config = FlipperConfiguration.enabled(["Debug", "Release"]) + elsif podfile_properties['ios.flipper'] != 'false' then + flipper_config = FlipperConfiguration.enabled(["Debug", "Release"], { 'Flipper' => podfile_properties['ios.flipper'] }) + end +end + +target 'VivatMartketplace' do + use_expo_modules! + config = use_native_modules! + + use_frameworks! :linkage => podfile_properties['ios.useFrameworks'].to_sym if podfile_properties['ios.useFrameworks'] + use_frameworks! :linkage => ENV['USE_FRAMEWORKS'].to_sym if ENV['USE_FRAMEWORKS'] + + # Flags change depending on the env values. + flags = get_default_flags() + + use_react_native!( + :path => config[:reactNativePath], + :hermes_enabled => podfile_properties['expo.jsEngine'] == nil || podfile_properties['expo.jsEngine'] == 'hermes', + :fabric_enabled => flags[:fabric_enabled], + # An absolute path to your application root. + :app_path => "#{Pod::Config.instance.installation_root}/..", + # Note that if you have use_frameworks! enabled, Flipper will not work if enabled + :flipper_configuration => flipper_config + ) + + post_install do |installer| + react_native_post_install( + installer, + config[:reactNativePath], + :mac_catalyst_enabled => false + ) + __apply_Xcode_12_5_M1_post_install_workaround(installer) + + # This is necessary for Xcode 14, because it signs resource bundles by default + # when building for devices. + installer.target_installation_results.pod_target_installation_results + .each do |pod_name, target_installation_result| + target_installation_result.resource_bundle_targets.each do |resource_bundle_target| + resource_bundle_target.build_configurations.each do |config| + config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO' + end + end + end + end + + post_integrate do |installer| + begin + expo_patch_react_imports!(installer) + rescue => e + Pod::UI.warn e + end + end +end diff --git a/apps/expo/ios/Podfile.lock b/apps/expo/ios/Podfile.lock new file mode 100644 index 0000000..5d9de06 --- /dev/null +++ b/apps/expo/ios/Podfile.lock @@ -0,0 +1,747 @@ +PODS: + - boost (1.76.0) + - DoubleConversion (1.1.6) + - EXApplication (5.3.1): + - ExpoModulesCore + - EXConstants (14.4.2): + - ExpoModulesCore + - EXFileSystem (15.4.4): + - ExpoModulesCore + - EXFont (11.4.0): + - ExpoModulesCore + - Expo (49.0.16): + - ExpoModulesCore + - ExpoHead (0.0.14): + - ExpoModulesCore + - ExpoKeepAwake (12.3.0): + - ExpoModulesCore + - ExpoLinearGradient (12.3.0): + - ExpoModulesCore + - ExpoModulesCore (1.5.11): + - RCT-Folly (= 2021.07.22.00) + - React-Core + - React-NativeModulesApple + - React-RCTAppDelegate + - ReactCommon/turbomodule/core + - ExpoSecureStore (12.3.1): + - ExpoModulesCore + - EXSplashScreen (0.20.5): + - ExpoModulesCore + - RCT-Folly (= 2021.07.22.00) + - React-Core + - FBLazyVector (0.72.6) + - FBReactNativeSpec (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTRequired (= 0.72.6) + - RCTTypeSafety (= 0.72.6) + - React-Core (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - fmt (6.2.1) + - glog (0.3.5) + - hermes-engine (0.72.6): + - hermes-engine/Pre-built (= 0.72.6) + - hermes-engine/Pre-built (0.72.6) + - libevent (2.1.12) + - RCT-Folly (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.07.22.00) + - RCT-Folly/Default (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Futures (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - libevent + - RCTRequired (0.72.6) + - RCTTypeSafety (0.72.6): + - FBLazyVector (= 0.72.6) + - RCTRequired (= 0.72.6) + - React-Core (= 0.72.6) + - React (0.72.6): + - React-Core (= 0.72.6) + - React-Core/DevSupport (= 0.72.6) + - React-Core/RCTWebSocket (= 0.72.6) + - React-RCTActionSheet (= 0.72.6) + - React-RCTAnimation (= 0.72.6) + - React-RCTBlob (= 0.72.6) + - React-RCTImage (= 0.72.6) + - React-RCTLinking (= 0.72.6) + - React-RCTNetwork (= 0.72.6) + - React-RCTSettings (= 0.72.6) + - React-RCTText (= 0.72.6) + - React-RCTVibration (= 0.72.6) + - React-callinvoker (0.72.6) + - React-Codegen (0.72.6): + - DoubleConversion + - FBReactNativeSpec + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rncore + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-Core (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.6) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/CoreModulesHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/Default (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/DevSupport (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.6) + - React-Core/RCTWebSocket (= 0.72.6) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector (= 0.72.6) + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTActionSheetHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTAnimationHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTBlobHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTImageHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTLinkingHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTNetworkHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTSettingsHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTTextHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTVibrationHeaders (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTWebSocket (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.6) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-CoreModules (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/CoreModulesHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - React-RCTBlob + - React-RCTImage (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - SocketRocket (= 0.6.1) + - React-cxxreact (0.72.6): + - boost (= 1.76.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.6) + - React-debug (= 0.72.6) + - React-jsi (= 0.72.6) + - React-jsinspector (= 0.72.6) + - React-logger (= 0.72.6) + - React-perflogger (= 0.72.6) + - React-runtimeexecutor (= 0.72.6) + - React-debug (0.72.6) + - React-hermes (0.72.6): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - RCT-Folly/Futures (= 2021.07.22.00) + - React-cxxreact (= 0.72.6) + - React-jsi + - React-jsiexecutor (= 0.72.6) + - React-jsinspector (= 0.72.6) + - React-perflogger (= 0.72.6) + - React-jsi (0.72.6): + - boost (= 1.76.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-jsiexecutor (0.72.6): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.72.6) + - React-jsi (= 0.72.6) + - React-perflogger (= 0.72.6) + - React-jsinspector (0.72.6) + - React-logger (0.72.6): + - glog + - react-native-safe-area-context (4.6.3): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - ReactCommon/turbomodule/core + - React-NativeModulesApple (0.72.6): + - hermes-engine + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.72.6) + - React-RCTActionSheet (0.72.6): + - React-Core/RCTActionSheetHeaders (= 0.72.6) + - React-RCTAnimation (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTAnimationHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTAppDelegate (0.72.6): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-hermes + - React-NativeModulesApple + - React-RCTImage + - React-RCTNetwork + - React-runtimescheduler + - ReactCommon/turbomodule/core + - React-RCTBlob (0.72.6): + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.72.6) + - React-Core/RCTBlobHeaders (= 0.72.6) + - React-Core/RCTWebSocket (= 0.72.6) + - React-jsi (= 0.72.6) + - React-RCTNetwork (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTImage (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTImageHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - React-RCTNetwork (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTLinking (0.72.6): + - React-Codegen (= 0.72.6) + - React-Core/RCTLinkingHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTNetwork (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTNetworkHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTSettings (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.6) + - React-Codegen (= 0.72.6) + - React-Core/RCTSettingsHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-RCTText (0.72.6): + - React-Core/RCTTextHeaders (= 0.72.6) + - React-RCTVibration (0.72.6): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.72.6) + - React-Core/RCTVibrationHeaders (= 0.72.6) + - React-jsi (= 0.72.6) + - ReactCommon/turbomodule/core (= 0.72.6) + - React-rncore (0.72.6) + - React-runtimeexecutor (0.72.6): + - React-jsi (= 0.72.6) + - React-runtimescheduler (0.72.6): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker + - React-debug + - React-jsi + - React-runtimeexecutor + - React-utils (0.72.6): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-debug + - ReactCommon/turbomodule/bridging (0.72.6): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.6) + - React-cxxreact (= 0.72.6) + - React-jsi (= 0.72.6) + - React-logger (= 0.72.6) + - React-perflogger (= 0.72.6) + - ReactCommon/turbomodule/core (0.72.6): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.6) + - React-cxxreact (= 0.72.6) + - React-jsi (= 0.72.6) + - React-logger (= 0.72.6) + - React-perflogger (= 0.72.6) + - ReactNativeUiLib (4.1.1): + - React + - RNFlashList (1.4.3): + - React-Core + - RNGestureHandler (2.12.1): + - React-Core + - RNReanimated (3.3.0): + - DoubleConversion + - FBLazyVector + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-callinvoker + - React-Core + - React-Core/DevSupport + - React-Core/RCTWebSocket + - React-CoreModules + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-RCTActionSheet + - React-RCTAnimation + - React-RCTAppDelegate + - React-RCTBlob + - React-RCTImage + - React-RCTLinking + - React-RCTNetwork + - React-RCTSettings + - React-RCTText + - ReactCommon/turbomodule/core + - Yoga + - RNScreens (3.22.1): + - React-Core + - React-RCTImage + - SocketRocket (0.6.1) + - Yoga (1.14.0) + +DEPENDENCIES: + - boost (from `../../../node_modules/react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - EXApplication (from `../../../node_modules/expo-application/ios`) + - EXConstants (from `../../../node_modules/expo-constants/ios`) + - EXFileSystem (from `../../../node_modules/expo-file-system/ios`) + - EXFont (from `../../../node_modules/expo-font/ios`) + - Expo (from `../../../node_modules/expo`) + - ExpoHead (from `../../../node_modules/expo-head/ios`) + - ExpoKeepAwake (from `../../../node_modules/expo-keep-awake/ios`) + - ExpoLinearGradient (from `../../../node_modules/expo-linear-gradient/ios`) + - ExpoModulesCore (from `../../../node_modules/expo-modules-core`) + - ExpoSecureStore (from `../../../node_modules/expo-secure-store/ios`) + - EXSplashScreen (from `../../../node_modules/expo-splash-screen/ios`) + - FBLazyVector (from `../../../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../../../node_modules/react-native/React/FBReactNativeSpec`) + - glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - libevent (~> 2.1.12) + - RCT-Folly (from `../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../../../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../../../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../../../node_modules/react-native/`) + - React-callinvoker (from `../../../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) + - React-Core (from `../../../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../../../node_modules/react-native/`) + - React-CoreModules (from `../../../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../../../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../../../node_modules/react-native/ReactCommon/react/debug`) + - React-hermes (from `../../../node_modules/react-native/ReactCommon/hermes`) + - React-jsi (from `../../../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../../../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../../../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../../../node_modules/react-native/ReactCommon/logger`) + - react-native-safe-area-context (from `../../../node_modules/react-native-safe-area-context`) + - React-NativeModulesApple (from `../../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../../../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../../../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../../../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../../../node_modules/react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../../../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../../../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../../../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../../../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../../../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../../../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../../../node_modules/react-native/Libraries/Vibration`) + - React-rncore (from `../../../node_modules/react-native/ReactCommon`) + - React-runtimeexecutor (from `../../../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-runtimescheduler (from `../../../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../../../node_modules/react-native/ReactCommon/react/utils`) + - ReactCommon/turbomodule/core (from `../../../node_modules/react-native/ReactCommon`) + - ReactNativeUiLib (from `../../../node_modules/react-native-ui-lib`) + - "RNFlashList (from `../../../node_modules/@shopify/flash-list`)" + - RNGestureHandler (from `../../../node_modules/react-native-gesture-handler`) + - RNReanimated (from `../../../node_modules/react-native-reanimated`) + - RNScreens (from `../../../node_modules/react-native-screens`) + - Yoga (from `../../../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - fmt + - libevent + - SocketRocket + +EXTERNAL SOURCES: + boost: + :podspec: "../../../node_modules/react-native/third-party-podspecs/boost.podspec" + DoubleConversion: + :podspec: "../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + EXApplication: + :path: "../../../node_modules/expo-application/ios" + EXConstants: + :path: "../../../node_modules/expo-constants/ios" + EXFileSystem: + :path: "../../../node_modules/expo-file-system/ios" + EXFont: + :path: "../../../node_modules/expo-font/ios" + Expo: + :path: "../../../node_modules/expo" + ExpoHead: + :path: "../../../node_modules/expo-head/ios" + ExpoKeepAwake: + :path: "../../../node_modules/expo-keep-awake/ios" + ExpoLinearGradient: + :path: "../../../node_modules/expo-linear-gradient/ios" + ExpoModulesCore: + :path: "../../../node_modules/expo-modules-core" + ExpoSecureStore: + :path: "../../../node_modules/expo-secure-store/ios" + EXSplashScreen: + :path: "../../../node_modules/expo-splash-screen/ios" + FBLazyVector: + :path: "../../../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../../../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../../../node_modules/react-native/third-party-podspecs/glog.podspec" + hermes-engine: + :podspec: "../../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-2023-08-07-RNv0.72.4-813b2def12bc9df02654b3e3653ae4a68d0572e0 + RCT-Folly: + :podspec: "../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../../../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../../../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../../../node_modules/react-native/" + React-callinvoker: + :path: "../../../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios + React-Core: + :path: "../../../node_modules/react-native/" + React-CoreModules: + :path: "../../../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../../../node_modules/react-native/ReactCommon/cxxreact" + React-debug: + :path: "../../../node_modules/react-native/ReactCommon/react/debug" + React-hermes: + :path: "../../../node_modules/react-native/ReactCommon/hermes" + React-jsi: + :path: "../../../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../../../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../../../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../../../node_modules/react-native/ReactCommon/logger" + react-native-safe-area-context: + :path: "../../../node_modules/react-native-safe-area-context" + React-NativeModulesApple: + :path: "../../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-perflogger: + :path: "../../../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../../../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../../../node_modules/react-native/Libraries/NativeAnimation" + React-RCTAppDelegate: + :path: "../../../node_modules/react-native/Libraries/AppDelegate" + React-RCTBlob: + :path: "../../../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../../../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../../../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../../../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../../../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../../../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../../../node_modules/react-native/Libraries/Vibration" + React-rncore: + :path: "../../../node_modules/react-native/ReactCommon" + React-runtimeexecutor: + :path: "../../../node_modules/react-native/ReactCommon/runtimeexecutor" + React-runtimescheduler: + :path: "../../../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-utils: + :path: "../../../node_modules/react-native/ReactCommon/react/utils" + ReactCommon: + :path: "../../../node_modules/react-native/ReactCommon" + ReactNativeUiLib: + :path: "../../../node_modules/react-native-ui-lib" + RNFlashList: + :path: "../../../node_modules/@shopify/flash-list" + RNGestureHandler: + :path: "../../../node_modules/react-native-gesture-handler" + RNReanimated: + :path: "../../../node_modules/react-native-reanimated" + RNScreens: + :path: "../../../node_modules/react-native-screens" + Yoga: + :path: "../../../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: 57d2868c099736d80fcd648bf211b4431e51a558 + DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 + EXApplication: 042aa2e3f05258a16962ea1a9914bf288db9c9a1 + EXConstants: ce5bbea779da8031ac818c36bea41b10e14d04e1 + EXFileSystem: 2b826a3bf1071a4b80a8457e97124783d1ac860e + EXFont: 738c44c390953ebcbab075a4848bfbef025fd9ee + Expo: fcfd60c1ed6806dee5103b210335ae0c72f675ed + ExpoHead: 82eda8e633ca25980d8ec46ba793a3df4e2b16fc + ExpoKeepAwake: be4cbd52d9b177cde0fd66daa1913afa3161fc1d + ExpoLinearGradient: 5966dd5d49872cc9c104fedc8bbc298b6049b2e8 + ExpoModulesCore: 51cb2e7ab4c8da14be3f40b66d54c1781002e99d + ExpoSecureStore: 57db3b6da8b59046e2057e95bf7738a8027b47c3 + EXSplashScreen: c0e7f2d4a640f3b875808ed0b88575538daf6d82 + FBLazyVector: 748c0ef74f2bf4b36cfcccf37916806940a64c32 + FBReactNativeSpec: 8967d83a119a54ced1d4a37572dfae0c43768e49 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b + hermes-engine: 8057e75cfc1437b178ac86c8654b24e7fead7f60 + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 + RCTRequired: 28469809442eb4eb5528462705f7d852948c8a74 + RCTTypeSafety: e9c6c409fca2cc584e5b086862d562540cb38d29 + React: 769f469909b18edfe934f0539fffb319c4c61043 + React-callinvoker: e48ce12c83706401251921896576710d81e54763 + React-Codegen: a136b8094d39fd071994eaa935366e6be2239cb1 + React-Core: e548a186fb01c3a78a9aeeffa212d625ca9511bf + React-CoreModules: d226b22d06ea1bc4e49d3c073b2c6cbb42265405 + React-cxxreact: 44a3560510ead6633b6e02f9fbbdd1772fb40f92 + React-debug: 238501490155574ae9f3f8dd1c74330eba30133e + React-hermes: 46e66dc854124d7645c20bfec0a6be9542826ecd + React-jsi: fbdaf4166bae60524b591b18c851b530c8cdb90c + React-jsiexecutor: 3bf18ff7cb03cd8dfdce08fbbc0d15058c1d71ae + React-jsinspector: 194e32c6aab382d88713ad3dd0025c5f5c4ee072 + React-logger: cebf22b6cf43434e471dc561e5911b40ac01d289 + react-native-safe-area-context: 36cc67648134e89465663b8172336a19eeda493d + React-NativeModulesApple: 02e35e9a51e10c6422f04f5e4076a7c02243fff2 + React-perflogger: e3596db7e753f51766bceadc061936ef1472edc3 + React-RCTActionSheet: 17ab132c748b4471012abbcdcf5befe860660485 + React-RCTAnimation: c8bbaab62be5817d2a31c36d5f2571e3f7dcf099 + React-RCTAppDelegate: af1c7dace233deba4b933cd1d6491fe4e3584ad1 + React-RCTBlob: 1bcf3a0341eb8d6950009b1ddb8aefaf46996b8c + React-RCTImage: 670a3486b532292649b1aef3ffddd0b495a5cee4 + React-RCTLinking: bd7ab853144aed463903237e615fd91d11b4f659 + React-RCTNetwork: be86a621f3e4724758f23ad1fdce32474ab3d829 + React-RCTSettings: 4f3a29a6d23ffa639db9701bc29af43f30781058 + React-RCTText: adde32164a243103aaba0b1dc7b0a2599733873e + React-RCTVibration: 6bd85328388ac2e82ae0ca11afe48ad5555b483a + React-rncore: 49476f58b1362e8c9a8b7bb07769a29214ddcd80 + React-runtimeexecutor: 57d85d942862b08f6d15441a0badff2542fd233c + React-runtimescheduler: f23e337008403341177fc52ee4ca94e442c17ede + React-utils: fa59c9a3375fb6f4aeb66714fd3f7f76b43a9f16 + ReactCommon: dd03c17275c200496f346af93a7b94c53f3093a4 + ReactNativeUiLib: 18c6c7cae814e9fb4442b6d9a5fb6f50ae36da98 + RNFlashList: ade81b4e928ebd585dd492014d40fb8d0e848aab + RNGestureHandler: c0d04458598fcb26052494ae23dda8f8f5162b13 + RNReanimated: 11ef210bd11e80668ed3708f7a9dd846ae29e99c + RNScreens: 50ffe2fa2342eabb2d0afbe19f7c1af286bc7fb3 + SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 + Yoga: b76f1acfda8212aa16b7e26bcce3983230c82603 + +PODFILE CHECKSUM: f04468ca4255b930634212e09457f69830919e64 + +COCOAPODS: 1.11.2 diff --git a/apps/expo/ios/Podfile.properties.json b/apps/expo/ios/Podfile.properties.json new file mode 100644 index 0000000..de9f7b7 --- /dev/null +++ b/apps/expo/ios/Podfile.properties.json @@ -0,0 +1,4 @@ +{ + "expo.jsEngine": "hermes", + "EX_DEV_CLIENT_NETWORK_INSPECTOR": "true" +} diff --git a/apps/expo/ios/VivatMartketplace.xcodeproj/project.pbxproj b/apps/expo/ios/VivatMartketplace.xcodeproj/project.pbxproj new file mode 100644 index 0000000..ac3c1fa --- /dev/null +++ b/apps/expo/ios/VivatMartketplace.xcodeproj/project.pbxproj @@ -0,0 +1,551 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 0C4D1ABDB21F497AB7FE1531 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23201AB6AF7940EC9AE23485 /* noop-file.swift */; }; + 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; + 96905EF65AED1B983A6B3ABC /* libPods-VivatMartketplace.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-VivatMartketplace.a */; }; + B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; + BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 13B07F961A680F5B00A75B9A /* VivatMartketplace.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = VivatMartketplace.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = VivatMartketplace/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = VivatMartketplace/AppDelegate.mm; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = VivatMartketplace/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = VivatMartketplace/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = VivatMartketplace/main.m; sourceTree = ""; }; + 23201AB6AF7940EC9AE23485 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "VivatMartketplace/noop-file.swift"; sourceTree = ""; }; + 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-VivatMartketplace.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-VivatMartketplace.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6C2E3173556A471DD304B334 /* Pods-VivatMartketplace.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VivatMartketplace.debug.xcconfig"; path = "Target Support Files/Pods-VivatMartketplace/Pods-VivatMartketplace.debug.xcconfig"; sourceTree = ""; }; + 7A4D352CD337FB3A3BF06240 /* Pods-VivatMartketplace.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-VivatMartketplace.release.xcconfig"; path = "Target Support Files/Pods-VivatMartketplace/Pods-VivatMartketplace.release.xcconfig"; sourceTree = ""; }; + A5E51F68591248B6B5BFA386 /* VivatMartketplace-Bridging-Header.h */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.c.h; name = "VivatMartketplace-Bridging-Header.h"; path = "VivatMartketplace/VivatMartketplace-Bridging-Header.h"; sourceTree = ""; }; + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = VivatMartketplace/SplashScreen.storyboard; sourceTree = ""; }; + BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-VivatMartketplace/ExpoModulesProvider.swift"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 96905EF65AED1B983A6B3ABC /* libPods-VivatMartketplace.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* VivatMartketplace */ = { + isa = PBXGroup; + children = ( + BB2F792B24A3F905000567C9 /* Supporting */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.mm */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB71A68108700A75B9A /* main.m */, + AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, + 23201AB6AF7940EC9AE23485 /* noop-file.swift */, + A5E51F68591248B6B5BFA386 /* VivatMartketplace-Bridging-Header.h */, + ); + name = VivatMartketplace; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-VivatMartketplace.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* VivatMartketplace */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + D65327D7A22EEC0BE12398D9 /* Pods */, + D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* VivatMartketplace.app */, + ); + name = Products; + sourceTree = ""; + }; + 92DBD88DE9BF7D494EA9DA96 /* VivatMartketplace */ = { + isa = PBXGroup; + children = ( + FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */, + ); + name = VivatMartketplace; + sourceTree = ""; + }; + BB2F792B24A3F905000567C9 /* Supporting */ = { + isa = PBXGroup; + children = ( + BB2F792C24A3F905000567C9 /* Expo.plist */, + ); + name = Supporting; + path = VivatMartketplace/Supporting; + sourceTree = ""; + }; + D65327D7A22EEC0BE12398D9 /* Pods */ = { + isa = PBXGroup; + children = ( + 6C2E3173556A471DD304B334 /* Pods-VivatMartketplace.debug.xcconfig */, + 7A4D352CD337FB3A3BF06240 /* Pods-VivatMartketplace.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { + isa = PBXGroup; + children = ( + 92DBD88DE9BF7D494EA9DA96 /* VivatMartketplace */, + ); + name = ExpoModulesProviders; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* VivatMartketplace */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "VivatMartketplace" */; + buildPhases = ( + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, + FD10A7F022414F080027D42C /* Start Packager */, + ABDAF9382FE92CDF169BF7A2 /* [Expo] Configure project */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, + EC3BC78904BC0BBB767CF273 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = VivatMartketplace; + productName = VivatMartketplace; + productReference = 13B07F961A680F5B00A75B9A /* VivatMartketplace.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1130; + TargetAttributes = { + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1250; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "VivatMartketplace" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* VivatMartketplace */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios relative | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli')\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; + }; + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-VivatMartketplace-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-VivatMartketplace/Pods-VivatMartketplace-resources.sh", + "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-VivatMartketplace/Pods-VivatMartketplace-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + ABDAF9382FE92CDF169BF7A2 /* [Expo] Configure project */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "[Expo] Configure project"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-VivatMartketplace/expo-configure-project.sh\"\n"; + }; + EC3BC78904BC0BBB767CF273 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-VivatMartketplace/Pods-VivatMartketplace-frameworks.sh", + "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-VivatMartketplace/Pods-VivatMartketplace-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + FD10A7F022414F080027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\nexport RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > `$NODE_BINARY --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/.packager.env'\"`\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open `$NODE_BINARY --print \"require('path').dirname(require.resolve('expo/package.json')) + '/scripts/launchPackager.command'\"` || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */, + 0C4D1ABDB21F497AB7FE1531 /* noop-file.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-VivatMartketplace.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = VivatMartketplace/VivatMartketplace.entitlements; + CURRENT_PROJECT_VERSION = 1; + ENABLE_BITCODE = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "FB_SONARKIT_ENABLED=1", + ); + INFOPLIST_FILE = VivatMartketplace/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; + PRODUCT_BUNDLE_IDENTIFIER = vivat.marketplace.app; + PRODUCT_NAME = VivatMartketplace; + SWIFT_OBJC_BRIDGING_HEADER = "VivatMartketplace/VivatMartketplace-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-VivatMartketplace.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = VivatMartketplace/VivatMartketplace.entitlements; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = VivatMartketplace/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; + PRODUCT_BUNDLE_IDENTIFIER = vivat.marketplace.app; + PRODUCT_NAME = VivatMartketplace; + SWIFT_OBJC_BRIDGING_HEADER = "VivatMartketplace/VivatMartketplace-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "$(inherited)"; + OTHER_CPLUSPLUSFLAGS = "$(inherited)"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-Wl", + "-ld_classic", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../../node_modules/react-native"; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + LIBRARY_SEARCH_PATHS = "$(SDKROOT)/usr/lib/swift\"$(inherited)\""; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = "$(inherited)"; + OTHER_CPLUSPLUSFLAGS = "$(inherited)"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-Wl", + "-ld_classic", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../../node_modules/react-native"; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "VivatMartketplace" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "VivatMartketplace" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/apps/expo/ios/VivatMartketplace.xcodeproj/xcshareddata/xcschemes/VivatMartketplace.xcscheme b/apps/expo/ios/VivatMartketplace.xcodeproj/xcshareddata/xcschemes/VivatMartketplace.xcscheme new file mode 100644 index 0000000..f1203bb --- /dev/null +++ b/apps/expo/ios/VivatMartketplace.xcodeproj/xcshareddata/xcschemes/VivatMartketplace.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/expo/ios/VivatMartketplace.xcworkspace/contents.xcworkspacedata b/apps/expo/ios/VivatMartketplace.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..185c93b --- /dev/null +++ b/apps/expo/ios/VivatMartketplace.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/apps/expo/ios/VivatMartketplace/AppDelegate.h b/apps/expo/ios/VivatMartketplace/AppDelegate.h new file mode 100644 index 0000000..1658a43 --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/AppDelegate.h @@ -0,0 +1,7 @@ +#import +#import +#import + +@interface AppDelegate : EXAppDelegateWrapper + +@end diff --git a/apps/expo/ios/VivatMartketplace/AppDelegate.mm b/apps/expo/ios/VivatMartketplace/AppDelegate.mm new file mode 100644 index 0000000..f8e88bb --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/AppDelegate.mm @@ -0,0 +1,57 @@ +#import "AppDelegate.h" + +#import +#import + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ + self.moduleName = @"main"; + + // You can add your custom initial props in the dictionary below. + // They will be passed down to the ViewController used by React Native. + self.initialProps = @{}; + + return [super application:application didFinishLaunchingWithOptions:launchOptions]; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@".expo/.virtual-metro-entry"]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +// Linking API +- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options { + return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options]; +} + +// Universal Links +- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray> * _Nullable))restorationHandler { + BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler]; + return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken +{ + return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken]; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error +{ + return [super application:application didFailToRegisterForRemoteNotificationsWithError:error]; +} + +// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries +- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler +{ + return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler]; +} + +@end diff --git a/apps/expo/ios/VivatMartketplace/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png b/apps/expo/ios/VivatMartketplace/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png new file mode 100644 index 0000000000000000000000000000000000000000..b91a7bb6e9aaa57c2778ab85762fa3dc51004734 GIT binary patch literal 72178 zcmeFYWmMH)*DkCe-AYTNbZwEYO?RgVA|Tx@-Hn8xbV{RufOII`ttctE0SW1bv-akH z-_L#C_c_lP?-=jLqmF?eT)(yET-TiQn%7)Ls;S80V3K3rxpN0cUQSBm&YgSUulMet zBY_`({hKH6+$C#}mlD@{eRt~{EY@J^J;SuaaKjJx#fbz$GZh~4^%MW>iw})zZc-4# zSM}TPHwdvB*Six^65d+A-FrhTV1Z8nevMhF-Tv(RzdsTF_`iPm{|OI{ISUU=v1vO= zH5F*+=<@KS?gc~?m!@u@-I2N{btu6g%lAHv5w5c!_AX9#CTBs zYsprJr(l|%hZ}!P@i(;1!uRCw&P~(Y)ox5M8n`Ckm!WA74)QAUvF|I&Q}wFfGe@QK z!k}0`vE6ZRx=~8JIqmuAk3vUBcm7qu@-BP6(-T9>v9gd9{K+Q~>!ILeiJCHm$ynK} zz}8IuK&Bj~LPzdXl$E?U6ZVIN=GJs9G_8Ed{T|LtMhDp0PWw)JuswbQN@Cle;0oBOn;Bz za`1ov=DRqE?OJo0p5&~;+?}LxPb7G~Lh3MK9WBSg8Mun>To(xv@y+^_s8o?KnG}Y+ z21yR(w@{%D%%X>7XbdxV#dnZ)i+09CWi^RhtcNG71R=@VM2AYa;6PG03N)zfFCRw{ zmF|vS2DGYWew|utE-8%&$f6fhAd`O-g{|WCjy5p1C_tAGi4jBoQAcpr0K(E6hS&L2 z<$>QTJ>OQVk1UoCX6VM{v1k#2qlzn7ZS{;=;HZSrxk0fu#8n?aX^@U8$qUtzP007r z=#ac{(ZIp;ZnB}+CXNpXEtp1(%Tk7CxcYugnW$+J+!c}aA=HT4sNA`@U=#XG{8`pE z!D}?JlLmL`H+d3F4G&UW!XkC=9~0ULLP=`^Y}B$oTvP2}=7yz5d#P)3qljomF^480 z?azn)p;)l;f|BEVuiQO+v^RQR=PPF}$|aHsKGA6Q65?7OLM$;@jVD%yUG`9qp3Cbz zV>Z(c0`7~!YbQ0$wqu)ZtrDuaiCjdrf>OjIuVWywFOvVf_bhSOIR-ybwlqiV8{8#w zf8_{&eC1U87*I_+*z`GRT)_!nd(>qmWBCKVOMg=n@5iof!)9^+=z3Z5c%*o7YFboq zaYO1^ANa$wLTk26ndMo=*h+I?F7Rtb0!S!R&-mbloKYZ*CkSDe(jFu{RDyI8I^)Vc ze>gwj$i7FlEFuxjkAxu*C@MosrQgn})+%vD+}LmR_6q?|1pF39;0II5V(PpT`kiT5 z%^y#wPU~G)XMgD(8oC@&u+P!K^_QuARBIDIc);c6xTL^cw10P<(-EGC9z4Pi=BdQ|0UgG5BKyq67y7RC zBPNVu-BJK{D87I@XP)$9ro6u{;)HZcPDBG53q`%64P@&4ZT=SvWQgX012)Zr2cadY zqDWU}2z#vw>D2JVWSs){DLV2-q9NL$oSB}Q04JTK9i*B{9ir}hkU4?pAKJwA=#T!( z;Nb5}I>qxjKB4@0DP3DwDN#@kbTTbt*= zvM3r^(t)+-WFI|&2=L}mWU zQO@4e`8Jfu5uCNUG)}UXJMZ~`V057eaUYTV^(av&ugJ!K+1qNcJaqf7056$|nNv=B z(2V?{b=IpxM{%6`sz)&HCp^x>yj;OT;y;w1(nxkvd zADYaFLvZRdGm>uzQ)dp!M;Xu9bMI4K(ub$15#rj{ z57!-5;UQlHy%UI@FDIzDLr3E9*5+f%%&TdT^Zp(2m$~FWEd9G3gP+pi!XpBrhr<5b zyf1TgiDz^7af1ey(>&Pw!7W5`P-gG_py6!vYe-~}-!{N868xW{o*qA#X_m0-z8{L= z8>jEFUkG(dgG+^xe8~~;K&lBc$`O{;3v>GZ=l*J*V<@Wvo>w8M38nyA{wJJWv-pwzUOkmB(4yk@B*$`!UA`Kl6q=F+^v9Mx`w=L3kC-WSi)WGObgi04=TuA^}++KpV{v5GK_@Q3K z;YK-Lp?z(%%IwL~5GU!?Rpikk7{XZ6Krc%SNd8%CHlAQOdvN-NxxN?@Fg8PUeI|D% zX54E=`-~XmUh)!I%wB?C#P>*N3GFfYLNmTtrS1=2Ds_4q334O*a=@?j(2gLK=P&n9 ziaBRKjz$yX?}NI^i_OR)vN4btNY~RX6ORWInbkb!4?}n~;t1pEz>&6yR!K=i}NVmHjrC9|_8`@HZP4 zIvP%%AB1LSB2M?9^LJq-x##_`Rly;zI!AjJGtCsTb%CW1@fu2V=3Dk}?XgeR%L!`b zkTveyUpEEGJTyH=FIPA`v!F(>Q(mQ9gVCCWE{79QQ(G~XUh-U$RYn+(HAQoIekUwo z{nI}P9Z4`zpe+b!_Soaa6MNp+Q7`_J78fd`k`spyCj&f8BkKNmH<+gE_Nc7V+X+$V z>xzg_O;(}7WKL9i`>84;ZdHS!Vspx&0y>iH5=+}n`$z9wa`nf$-~SNwC7bsTr4ayD zEJUdZdl!*dYiQg3ON|Zu=0RCc9Y+($ox|=BoEZ*3;hm+Wibu`A^J=sQy^{u$Px^C+ zk+`m@!535Z(07|TEIFJ*@F0EhWbdzLJxcd4QXRAwrNk+>UxY*Xs3Nk%0tHDA;^U76 z=U=|&T*U2Q|5u@xAT&|K-{eX7#eR1bDsl>sFXY;5(9@k!!N`Sc?hHO}CG-2SN4!k@S#mRh9^7JHKwe76(4s|rH1A-K zS~}}cMrmq9Kr1dH0+6gw#Da%Lho@a@y97$3^RnK<`4w|PhGr~sSol+efl3+w;A>Rl z@JU*fm3yEbM~G9-QhaCCs=y~9h$e6&wpg1~5;wwuR{^iUk0H-X_gTau5(9@!GO1M+d_6;1GUJd|)Vm&z}2lZfFa?CBQ+z_^LtCF4Q= z`55!POJxA7GU}IjuDZDP=Jj}eB zp|P&vL9*PkPJZQ$eG)+lN*+8>29ti2_$=WWxPO1yr1u~`S|dX2X;ULce-yz!e#a{aimlVZ<5-<pVUHciWM(l%k_#{1u($PdIfP$|KzdmW~kq_a$H7E(ya>D>EBD}hk<-y+bj}dO1uAz+Vin68*y2re@Z;2?cNzSVU(G+ zr_~`W+pW2)UV1BDa0UIG^jpO}-oW&)%7F)xdbpCGvU?kJrPX>fg*}QWv!z< zTq1zn@)Usv9(9nOoWhK$w&>UwRCJPAVT0ayUa^;V??3gNv+>~!zlpDu{z!w^ekmAfT@$RE!Q1UTPL*7g zk73_`vh#X2e0R~Zu&??UH6DDOluON9*VN2hYB<-{Qz^3rPyJp&688XQ1x*}(PyPCV z^PpR9s7t5_Qi~qKz=FuHEcMKnbOU*H1C^)7yw6pltC$Av9~NPER5r{M7;VCPMW;8f zp|QPW2$lgVb;po;i_8K2xq_MX>L8J}abX;k^F87snUTOfXPbOq{gpyIHXOEA)$HRU znyLgHA(0>rGp6W1+U_`Re0S3N`fI)PPkNjj#z+Z8ON?}eXR*#%bMLIJbQ-)g1YuCl z48+%H^F}ds=)Ow|wG9kNdM5O9r?Rntu18g13-3?Ukl)AS>o-wb1Fyzd>{gO!~rhVAcH+r=@-zzVz^i|8uHH2VLe+BRLTE6gW zaxWp)AEEX|#&J(+WJe)20Y-VASU2PykD5??KCBI9l(4L?!u#R85!Jt}$!gN6X3ucD zq|^KtF5_;F@J6%W`c*GbHD2h=XHU(P8OJRKRH9Hy(_pe!4SnzrU1LmYb^Y>mLPiR@ zfQd*7&7I;R`OsqAiw*s?OrhvivP~D{gJA4+VG>8klQn(53`br`Ib#OoUz2k!rd1{@RCF_iq%*kr&CpJ+3AAa7iU$;H9 zPq4RcDchG6*h)anCve4PS7%etqAfSkJ4z`oV{ut)4s2ydAiy*7n{_?2tLS<3>*I;T zqMNheh+>xY5$lsH$GGzy1-=O<`sL|vWWRUfJ@B6K2z7&ES?Q12n34@RiOcOt)FLFX z?PHgaR#9BlW6Jto>3D-`NMbr`=W#KYJ9F~qW;Xo9>`bk97)DGQi0$?EeI>a*UB&TS z-cX{JQgyZhoXPt}BfeFQ9}JkUn5<{uIeWh}Su34b+$3i^LoLTC~a&5jfbIVz90ViOz8X3`+l+eNJk!{W(h5g65{>}F?*F8 z=Qfikx;x*-gX2!5DFR|LpgonCU6@B6@dD!#MY@1@e!+t-Fd^&x$%tB<(^Qi=avS`%s*mJ3@K2sBaV6Won zao%C9J||dDUxRbp>{uxFW-dw;H<0CC&~gT`NpMhTNoz|%N5)RB&X0|~z1MfzPorHt zRx722fpugcXMzGx;TLG{hd#i|@iDE*c`4H)$KjUXDs1Ku!OPAO>QJ2Ao7}-xcWV~v zfGpGXp1HYPe>{JGh7*p8vPE%cxEdg${1T_sC8;8TQGS@Kfi2ByyBW}x1wn+Bg!k}^ zgLwd(AltI7IoRSHv_^9=KSy`1!EfinUgi>=wZpCZFvrd?Gqp@58SRAUl?KIL$}wxV zl`D%-WM=$3VC}>U=j!ALzdJDEqq&WeccJuSC6Ppwi7J~^jZgNW<-qv=6|@!MizMtj zv-LgovYT*7@r9;Km^%s293IRMHK*r%#NtNI#73N~DN=&6CM+Fvq6Z?Ib)HOJ zo4UE}y6}!#@6$7`7wK~iPT`JFD)F9Cq#s{d@;ztRYpuxtL^d!-^#`lGMZU`FvflBh zh&Fr104lUdx&)SG;1)sps|Qe8Ol>02EmItCubGR@(i%;<8|7b^fW#?BzfP*(KJ;5R zVt|WH=-KM#$Grm1QVA(&QBR=XhzU=&mb|1f89?0#13nt$>r zPqfzz_H!~`!JWTl*n(kR^#Y~35v)HoiYnk10@dk}!00Z-qG7Ny-uWINY}}FPN}cz> zSwbTMVu?*{@$9_U!|Z2UZF(N=?zY(b2-4sIjLBnJVjRg0%o+damOnhu8>~UxBp2Gb zNU4cR;!4H?P@A*lwWRNa77J?-jk@F~xzBVM&*9>s^NB9#EN99`|D=T{-=OsNp|O#s z`q?$2DD7v;19@!FqM<;)xYQEs>pO6h9?=0gJ^<*7%-uh?&ljmy%|qYd;t}r%d%+1A z98t2Kkxy0Kvq&5^SG&dqT!sTx(vh#I&fu#L$wKkZTdB{D+w4513|mV!=LYQ_QQ_+Y z^&tpKF)1m$WIHu-F088O_Pt+uEwL~EF2Qej_#V1}0@gH7N!4gid10jG;9DmSxXo>7 z86fj@`L)KCWoCZRZ!~{#)*iTy3+{lAZUz{?FvAO zQBN|%$ist2P(*7n=`w#TZRe1eNBzSiKMgz1SJ8gqemL;B%Y&wl z*WgwE9KcHxq9LTyRG5X^u`$)966D7QWHm{!?zWOqYMJ!GMd7b-Q88`*_jj9zPt$$|1ACv2+2@C^qFuv)TbQ_E-CjXV=sY zU}n;WP~X-Sf9@WGLLi2Xw>!PpQs_POJm&ez9l)<=h-I_A{uytVf=uqAT9e~NB=07IA~-}&r6;BuN70r%gFuV z+MhpNe8KjZb_m3N1<(|do>w2hR-MteHMDYcqFV}*|pS+N-Zkc31r#$Cbw*sReBr}Bx(ZL|00Y8GWf&I(xrB>wlA_y)v zRy0;Sw_`lD6LzJ%aD(LGU?1!h{WCb07B&6r_g>}oQ;SMj5Z2%fb4UpTAh^;bCcC0g6Q+1TpzZbaRO8G}2T)w~p22cG0 z9vAjMAKg^ix|jJyyT4haawWWbPvezU9!Irdm^E$U)X>SzYkE4Gb1X#cUF%%T`Lzih zhA%D}3boeNyl?(iFO8dHYI*n5OQNNGI}*GOTP7G7ohjeVYa4`j8|x0=cbeu5g+yr# zlk4{uf51dc;wFJLxb~QBU-=()RDCHMZMN?RUDlU~fb|M^dro)$+|5o*G{;AeXr|F< zz_I9xxEG2_DXCb`90gR9fz-iyr5FDG1*LRI|JsBz8d4ixE8;52SANqFHx(-K+Vihf zobVkCFiQfQgTSJx!&OY>1G{9ysFwyP?YAmA-T8oqLesW!n|%*j$cgAeQinc#iiHGf z$5-XWLQ4xfJ-aPoKA5%$YgyyHv0JHp9qi@a!HAUxV|!2-3fnj9}6p`idQP_|5E;H~DCOZ)%vKq2k&}Kwg($0=<5SISHe0 zitNYf&B3AMi49xKytZ`29cA-iceuCAh`C+~9=8?GpW6rjgH9|7Vin;=vWHhuoYl0 z+b4(+y^F|=7EzGcWm1V*(JefW5A&*N+XePxyQ39gC>Vi+bV~S#Y68NUSKhr=RS)`= zOcn9NK15uIXwJAdg&Q_KJm&Mg!J2Jp!0Bc;0l;Ib3DK6*wuE_jHgIxicrpy-xeo`f zYa%A0UWKiHPX5>%M9=cN!}gWu>_8Jn<%$iodp^lD88$rk@0|W=KdMVpCx->_eH9S+ z?&$+kh4b)S>qFi?F}C!%(uF)j(|R;Y>A$Q4#d(8O9N|mC%54tU+x}Pir8KvKb3|j&;`o-2qteWXxo9=hqye^}TK#vf`Lik$jy@vHnxkFPfUb=@}y?d?u{_hDY zPoT2Oo8Y6dbMemjHBOx6SonGt4t?Z^LXyf(MjVYAK>WfTs2LpL50mZt7ggX;l>vwA zV9|Ty=SBMd&(ag#ivGSTdj_5eQN%1J4{Wu0?E5q4C;K1vurF_>L_K;51cG97sdPF< zXshQ9W6H7%br&)(+QpE@ED*Z-Aty*$A82bX-2H{}XYyuM>~QAjDdS~FCxCd^&H!dU zoLs}goAUv^Q=GC!0u1+%x=_ZeR1;GStTv^Hq>Pdf zM|0>l-g1}xdH0WoJ`XU^giV2hptmO7HXC#Wxv;cWv=eyq)|V%!3YKt49)pCq6=90VmDQHHTq`e zBz#f-O7a*F$YrRb>VzhspUUBvbVBu@a+(iiVJwkaC5X7yXI=Nh${p%_f6~rfxNe6% zB;iFz%g1%aRxb{J4-!vu@j|;1?T@}f{0HjA{q*?0D7X9I_@ZAJY{42?D`ifqj~}kU zYrYgMDBtP1%@SA0rF>~0HPB$nQqaTi2<<&FNn^9oZ#|qVWT?rv-p#Y@Y`6eNBaT8` zRTJLAqP9tW4$8!{f^;erFezyhf(%>{3HMrNev*dAdgC1av1jw=zw>>WYwYc~0s*nK zU`z=R@ZCnMBF92tByW-ol|Y>c-`5OryhjB|VfNTUr&rChuV$@pRFlD2iUQh$9}I6z z;cBqhx8bJ^?Fta^++b|#c2X%HvT0=5ZLC!iTTTRIQf2UZWE9Chb`$d`PL5mrQ@IAu znFGzaK4Rv8A;%nwZxR!3I8%=1TU<8u#2$ajau+HKG{<1=N^+f!_rV!v9=U=%dz+Zv z_wp(bi9R!+b$7;hin_bQcj4;op~^mLhlmN5U=)UD)NvfM@A23Y2C>RJYOl_HVCPk{z56 z5|hgDSWaZO1(_(KREv`SlB7g}#NyUa&{eiDDof`IA`Blm;6_oD@(uf0Ho1uhdq8h3Be#WBL5i9DpaeBQT;hB*P_&IV=g;Bzn|@ zpGMjzagf$CMV3vny!v2x5Gs`|O=`L>NfGZMI@fSo{cx86SB?_IBalJrQC9^@`5bix zl=6nEiPbb+SmwUYI|saF{mWeRT{ck~yk3ICr-4i~ zj+&=rvlO-DOQm=?&d*XJS(UWK50M1$$4K64MBRO|QYq;ly<-s~(khNL_0?K0crIUe zgTaC)VqLReAWjlpQi(oH2)nJC|;rocQoJFi*74dtVWevGA5Gl@12%GdxH z6>l3v?06u17e5VaT?>@$AwJJ*LfX21m^;l1!a&d~=#SRc2U*i2}VX)7(4`-}-f3 z0i{XY(|}m;-hushArt55CA!Fz-fJ;+BSFwxmBa(6$=S`wU`>O@Ll zo08d~Gn?U$F~+;Zwkep3ZS7vvR9B@JKFr=FfKNH#V{iHZ=sm#r1Jj|L=gm=`wD#b^ z0qdXuT3#}O7`9?Sx^tBDl`Z)Mn+m>ux|uMm&5p7T5Wb2q?ytt2wY=hE@=sy?3lY z$E6&2DyL|Qz?ckiFx~*OOpp}CBt63_H<#Et^SEGA z(%^zW-Oe)Ex(LHkP+#s&WWKp^ox@oI&sj1+w*ik*mj8E@-U^^zfruboCN;^f;k?Q{ z#3S_+zc7MIsDPR(kG+}m*dX!$8JP~z@GRT{T^u7djc97BZ5wKIbB?k&dut6Okb6w zzGP(aiR%!%yvB32?K9CVcK0aj8x$}M2_k4OfF|LJR|TY*uJHA~TYg{lAwx|Z<={_7 z4~h@nuodTeD_!f4s$%0$t>4h7^E`%)2Q3&)Vj$fqs_|M0O1*XyBZbeq+Zvq1l`N%M z*E%RfmmaoftOfn5t1-GDf4(q2Ob(;?ozampqS8rf8Ux8j*Jdx6)UbJXHN?Eov}!ZA+X!b{hJplQO$4F1Y_%C+twl;;>qhLDk)ewLRL) z<0U(%u3DUf6y?c@h6{^OTneiHY7|@bsnN-4SyL$&10oaSd6%vmnCUsM_2s>O^ok~# zy-maZ+53$!pSYOf9L%UQqTyvEj`$xn$u-H7)r0Pn&mPr^3hq*NH)A7?D(pa~5pDTR zxo_9tiZ;f-D61G*L+x(YC3!g3X^4Z|!$!_je?>#V%wKh&P z{S99`E(R{j?&E&SDK-)Px+u&+p!*c|6xJ(k^u8d!@XeSftfeP~gaL8&7V=Wo1k9td z4K8O*IS#!-`*(@d2GRI4(Bd5AY#KRJd^`A)D--x#Xg#Sf>0>;NZ+&8}MO0kyL*78e zYJEI*5AA$6K2k97rRd-y635bW92@0|nu{L=3}+nf2fW=85KavQUPk17wMrwXcEdMb zT+TZsceD22O^rtiI=d5oaQeQ6;UjuFOLDjs^JAV?+I%?7l35TZgyrj$NY|+0**ET= zclWWM#a78aVJUv;_ol=1Z%C}G%*o@$cPnNX4>1mSrAYGpLm-^mx7$TVS$>=PiEY&g zJM`c)q<`QBWf)B4&*-Up3L9+Az3NV`ed9u0mg<7*2qHm|2m)?!ozl5y8eG*6B_uE|Ta@C~d$!Wjgegp&^gpfrJ0Eyh#hIkQm zW?R8LWL{0BH$+E^tF3!cn13l~?d>s-ZJ8}&9fRvPMrw_(q{s-2T>jDmaQ>D|80Xhq zc=MbIZ!*wXg268@#c28KvaqqrMO0UvBh)@Qjw-{ z#5MoH$vRGlhn%#`qhL5R>00TZ)(@==KlWRk=)b77ftA=jkAbw|BQ~T~l(H_-C|FRv za$Ecsiq=idj3+09$&!1284}_guplJW6 zfd#Y{S}`^ENsN0$gPQeFgR$1ai!`TaSB2f7Hs;JyH|VB=Z4Yj@lGYB?x6bTbO$y`K zCiBm^!A&iGkOom*`YJwN8SmP+^_*mekl5*SRsry2vk?Mc{t@TJS_C5VcoQwBEz2Bl zbd!*u(4yQsAmq589D-ZNb_R4=n~B=iiJwxtBHbxQw*aHg`%g4ep1r?Cb5=X!(%Us8 ze}?5>y)sKxZ$NAd!oa1K-r9t(QAX_Z#!7BNq^PZFgFLku`H6AX@Z+VZ9iBz3%kerA zW8Yd=u@2IMvRjYO6_-X#vS_Tn7E7Z1Y?M@{XJ72S8KGp^B^;_4LY6D7+fgI%xpeMr zeSRhn?Y$U?>a81gOa6Nhs}cx~r>(^__Dvk;&yd#{rgar6lA31SB5L7HsR9x6>D#5T zxT!;btkuA2O|Mr=j8UGL3-PtCMj9g+Hs;AgYu{PA{{n|6N`q)2J@{Pmf50!EGe-7b zcH8r+tbLu1XFETfKBux1yTm|lauJ>o<<4g~7sl>ZOdWtNb2Q8_`eXRjJN`%@#B-gC%g5_2|k zd&q?KTinK6bNz3)?Ugq8iZW|5Y3G*w^f|^KbKh3IPr3kkMYqnElgfY3qJ4ffX+%P0 z@cQLt!hXQ3d{Ao6Xh;x+=9REeOuFbtpX$RQ;Vwc*_a*9WX?yhF0ymK#)L>B9s(Le$ zkMq*mXKHOU6i7||f)W1kh`&0jo(V<6O$h$v}$Gg*paWJ*5nI0){R?qI-bAp9n4rI6i)nLiMm)x+Vqh5KQdEtJe(ag;E~mml>Bf6IzFlCL z?QIeU+aZ!Lu1baBO`RH5u}Fa|JP8;5Ww(-c!FX<57G04xP%&&0#rzl;_8eiDYGLWV zPG7--vh(5gRn+f;KbFnl&NUd>!~P7Bn-1>MBe2N$AVJ@n z{mIdnHs&LSHOdK|33fLrhMFK?TwN!MQ(vXvYIUYiMRhd)bH2HcU8Dz1w*|gW>kIK% zP!@enL+lQ?ZS?f3*Eht2lKz}^URpl9p#|vVk!tK>ktMpnMfGT?g8aBoKf)f#-Zzn1klvbGZV4a{bVpw98(XxpynrP3RUPk}K>)g_;6} zs?Jj(-v5z$4?+ZT=?6FXnyLggbtZnel`-%F|L@)wLA^4NCNhnl{0A1rf*`zi03)m!amdoD2%QFvz7O@UAzm zDet~`GelxoXK4}r?0;LOey>7wEw#<`wCSOLeijqst9Ic`tWJ~-3Xj~X+>5HK0e{~O z|1iiJ9*AW?A)2J5s3Wu7B?Sn=IE=b{BwGRVqu1wB1;y?g-@5aL6lEawQ)@@JQ;5alABOu)=BI%^vfBwUI)jO?+cQQ9)(+DR ze^I!VS^a6$PD}&d`1Q}4>w82g5-n337dcZaLWM%sahT{#Yrz?euKDa6F-|QG`evfKUW9sRr!YNmqw5hpd z|CWpq7^sq|@I-yE9}yvXUt~MXiSc@J(~z`0g{m0&tvEmhl5woV=rgifj|uCKHkXaH z(Yzr6khL>J%yY(-MiuL9Ms9TXJzNRfcz+py4e!jD4IT~3J#;l3DDT=F*G%~8P(S$7Hy(f>7*(&fcT zsW# zVYf|xpkNLhejNALIt7-U+5VvU>kwBo+W&Gtz%?B_Kp^4;t~9Gk(5_I6@oD;qM-sAG zoKi6y=F&?UHMt+7#j@9oo>p8t6N3kbz~A!-e-EhHP+rK(kPIkMlQ)?D2V#FCaj3zH z{6v+?*k(+r4a7uI|*FE*={sFhjmST)Vmo?3yLdtl^nDXu_PT$&*019FFHG?#`k%x_xP4PlQM~+4NH1^LDqelh47Vy9ckFb zO!%^|e=}wH?)QcK4X6O!gVGc{mk{EG#fK_?E{vPvUWzRj6)}%SZR!e|q+LYM=<}lxvg@FFrJXS2*(|@~ z2iZ;_V24L16(SQ9x$PR^4YWNSsP6Ll^~EsS6HlAHAxXVgoH}j)L$=@Fa#3tQY&NanmE&S`Ix31sf#R%<-td&r36x(!h@?=;E zv(D)b)!j@@4XoZjpen_j)F03?bG1t2>G5neJ{4LGz|`MUp33rgGwL-R>mEqW{Dp*o z0wQz59dq^*;UU<%BR`dU_;UGzQD)e#q07UAKp&|mAgaFd)uT?&Rye5s5zU-()G<$g z7DI4AMfcXFq#*XnwVCRVp>16B9$F#VqYv-=HF9y2D4FyVvM#?e<2Hz#J+mXWs$C}@ z@SLdy^cGGaQ^0fj&E1OQ4rO+}H%(RzyM@Sa$6`G1$2mkQZZ`KH_x|xaPOg1EtTSVV z*hiyKgCQZ2wa)llG|2{3&v2#Upr9Zc@zBqj8XIIbW&#JH{a0%fth;QCWwxM=otS~T=h?JP zt8>pyPhW)2qu_m2{SsuiPJw-7j->~CK4UKi-*RmZrF2`RL)JVHt(YkN#nqxKKTgr! zF?G|PtXPwcfNRFfd*6IgI#4o-YOiwVnpW}a1Ps@GCPdnsWj}pMqSL{8ujYL_@7c!&~juBR(r7t48wJKh2G!UW-R;ozINNc$Jrd#;`yG zrv^SUu@}bmC41%%?1en#oEO%p5Tp^sfUaiUcJjz-Py6EN=B&|5bK)roX%-$V%?RIp zJV9TQ{*zuQ$}!CT3iX3~G8@C+hz%Y@3e!9QN*hqi*di3i!y5PZ-0B((vWzl}=Rf>li7U-G?l@Ju zvRbnjvL6%LN7h$IS(PXJWVxDvWtTXu78$!1II7_$=ytKZ$B*qh!>c?ay#MVc5$ImG z&6&@V^Dv%A)7+3#J!?nY@LY`<$!w%x9ua`YZ@N}myY&|nt%bi_&03y)6db&Gr!k;q z{rms8C(4K!Ky!$h{Y}FPMu{SWs%B&iQw$I+!9~Rzl_OTyHQI7VjCf#6&6NRu?=2GO~G#Z?{9ZEWl*N@ge)2bla`vzJ$I>c3_ zS${fXT&)zMaFA{J^B&I#Mn4hQEXx9%7?;sA5`ne!_O*I@XufXiF9x5#W2S!M{=CNm zyF9UWKOg(c`gXWRW9o~aDFYu$Gf*|)YrNq5nE1g?p50Z+lyfM_Ma2&Ozo}bJNDpWc zD4ckT-EpTnH?eGg>!v|C~28p`~1fMRcv=SnlB~b_|nb8WLF;~;FJ!Y5SR;-p50-SbD5|NaO ztSAbvwoBSroVnxp`sO$bMV{m#O6l+C5|S=5CqUSw!AfZwT?{&y7lLu^YJAt1ic%Bq z(Q=qQY^gX&qI8oYB20=?0^7;Sp!R1uMwbVbCuZqJS!SB-4?@<05xX!-`}5*1J7!5uw&gI)F3Tff6YoLO&(+4#9ShO}DumAxodq*-n@s&l-F1r=Wyh5V zz4r~k{6}mQwyTCoC?)~%w z5z#ez5FypO2RpbSKBLC(E;Pk5!rbQvNvc<^H$dF_BZ!NS#`#2Ln+R^*mu9O=!=>_c zKQFGyAjxpyhkH%CM5DS_uHobiP0TQn8uYMt`)Dp9 zS~+wI0(tM8CERoE^)qKnel%}nx(s~3Z#s`?*?cs*{m6H0>J2MS(yd_o97=dOIl!J% zDa#0~G#B%Q%2To8R;PrY_uz{20amGgw1&^1vS7``JE5z(GI}?tOwE3edQA>Zsuz;1 zo~xa*vc^ITeVrtq$>0T|P^f;}a3w!?+A6x(Jz0J@HODYl=Ow|24^ZaFuc{YcTVoMY z-G8RHrZ9oJo7v;No6&KJbymdEVMRfO*+YnD*P1u0>E#NT^`!veC*ika1K(^Ui3GMb zJ32b%wy&I949bZIj_7#$yh$X0)`=|zFHRP!+N$Ax{vH|bPYh97torSipp>JaI)%s8 zLo>z<$9<)}KDj-+L_!)~Z0@)WibygjuoT#M{lWQ7n`vXNFb%!FIP}cLD)%_1&T(IW zM-t|-KzT6r&G+5(Pl0B<9d*z`-R4%zunB$qIRJ~NtiTo~!ZFSa3T zZnqMv_jW1dI^gLFQDdzJP5JaZ)j~z-j9VrTfLvp`2={S^lD4ncJ4bcdbL=o2n9DHU=YyKO$ za~DYTPmYSFW1ZHfpJ75e>$o`e5M;94`cwGa-sx!Eh2Ukti=Mst2IQj>|+!05UWcF!* zqAo4@@sI@Hu1QP^2|`;F)-6c7=EAPy*&^N;{+^!XfJ_f0#)C(=B!AhRB!onVh7+B-p6rLNg)`H5=%bqFThf@HC>iO zPx06oDWsjsiWh3Lxe{58+9M_d9aa_(iZm^Ce56-?pWVKlHGb?>O__ei2_)>4cx@HY z$BZZqpH&Ls_I&nFIj8P23^$gYSNB!}t@j-&m{l!eHgTrMr@1W=)hD|f+|#V6t;nn) zU7EF1#JPWo{!vcd?2n{nU zRd^M+?1b*buHIqQi+7eTRWK*$j0=s5dJo4+^5k)~0~4!RiSdrazUZlJibshxJDoJs z3y;qR4I5}iyM03ak!j-MXIjO7i!r^RSgQdXdG;29p==rlq(NYxlw?HW5#}yP@_FmH zMSNw(|7447{^d0?E;R-vsHg>JLBEWQ6AYq0<1jylCs7S)1`@@IjOmTA>)jQRC$tar z&pMg(J+-ioIzMpjHcq<{B!@lFy|QI12*ICyoZo=z_jyrK(&?{38|?@H3_JHG`z?DHWzq_hl)CqJB_=s zV!hQQO}DM2^?Q5<-aI@gOBLRwNz3%NjEJ3Xq+LQ=3$W!-7Y}kmr@5IAU-YCdo#%K? zlx^D1cacIk5yGFRxdirh^J6bqB$hKmPM={=MK8En*lMFtJS&hoO7}qm2Cwa^f%VLCix_}-yMwCvagxl z#(d0)s8k7yz>#M{19o&(FIs=B5A+E-m=I+1JMzalSn+le89!g~=~aAJjxiRxB8d)m zYK!+TeUj0=nCqytH@e2!541kUM<3c@GGmyD6QY~3`{UnE#*?F;f(f)BpI zi}d}3w`GLvjFb*q<$E4Vd`W1pq*&3JvL9=2esv93N|M$LtD!!4{gackkW_M}Hf2N~ zky^|%Tp-eKqD=j08_|bCREsrYi*tg2!p%6mh}8Oc&3 zge-OZ3`I+A#X9r0R^2F}XUgWz1$4BE(N^cPyL!LYu8J|m2*V%@p@s`{@34RUf}2sZ zslaiOyMWVlq=rE|sF4yrZY_?9&YAGTku05>eWt=^QPtht3jT*44r%H7HZ!$`Q@nP|eqm=Zh;jq#7k~xp zmMA2c8F6|@A5TzPwb@^c#@Gpb!yxkv1QY7N`HzPlZ$Hi;8AeSNSQ?at1$SIZ0BRsN z=A;|Wx3u$4sGBc|5(rgEB+}eRo%y|!YiU&dT5%_Tq92opcCTaz?nI&3V;iJ&?S&cmT~0flz8 z77u?n?Oe<_I$9O`87Yp^o|lY80bd3!Cpbj7w8uE=TsCx0ab$X%kUU&?igCbk_3P=% z^aE#@$EUU;1IRob{oApAtbC$R!kB^%bHbi!vF>jcG%YkbR?;_Hyzc?(lHH1sT;w;_ zwzq7zj$V&zz9XC~+)kSYQcc!K7S?a4EOSK{6_?nIH*VbDdGk|z4n<$X!wR%w`I{Sl z{dF8W>0U!XwacT|S6>XBh*DY+dF=ybolxI2QFtza4OnI735fNx&Ra^N!1sqYd3rF+ z*L$;rG`%EMeMdd_*k_I6wNEEsKG2ZB2$k*KyRZhVzKh?~aNheRf-v{>T$l4|A+=8n z<1Q1UH7d$#=!60g;V|_}L>9lDaY{rut|iGv_4pvBn1hUF*Tfa|hI5ADXm*d?q&pkt z7ezoDFp}6ID-rG>_uQ)W<*}~bqhu3XNd=4ptn>F;V_OpTX_`WFqc@q&vJCLCY=TZr zdqhkx^cMkj`xA~OV%^brqUKUS!y<2+lENgDx>#Q_+;hXMpoz0)p)$rz==K;UWWo{B8|fEv zQPkD6{ug6!85QLh^?^#s&ntb?h3y^#l1Z+ixhwU$@l1@% zC4F`8 zd#oRCG^}Og=Gz4Zf(?Fm9y)>c@4xbauwaE;FAfOx89bcTeKrkZH47gGIzM!+F$ z;cfu5GkmQL)(EtUIi+G#Yodn`#$r(cVtOxr_pRTSBqXGhqemjOobfWAJUu!BbsGV% z^oQv0ugbcNdRIsHjr>Q7)jc08)9L~0aXrdg+GSfR&sPOI)FML#kL>fr-xyKhIrvOj zp6`KkDDZX)4q}%nw%?4?mt>@WBJTtMr&pHgsOdDAv=#W5zv^xrf3ar7`Vp#*4ZsSs z>nOleqIK{&t>gO02-Hjv)$+bh+LQ~tn%NJ&X;^ugIbBPEO0Ee zO_(P$Bx83pxm&7mA9@~aPe}m;&2INj2L?nJs_Lb%w5jbEl64}KQ7|Gjb^GT%qcY-2e#%xb7k9=o~tj{Zq z#*6O7E4_nbMvaL2AE6&=-h0yk*%76P(}MJRmfY{pZqE(9`Aec6u&ByoE=y`yfTESM zcA$!7FSS6gd(ZE0`o4QhSULc0Ic#*3=%0wz;x&hcBiN1u@S^ageVA4q=(c zmS%%3rS94@y#5%eSTQ$NQeGe(Z?4aI6WpXcjbjqH>Gdn>zo5S5=zXL81XkH{oJ%|| zcYyzUVQQ9mn%Ec)$@-I___%4o;8mUl?(P4!bH{?i(K9FhO+i6M8Jtf4dq2;Wu;n?U zk8sFoL#Se4J{RF&n^=-x9W>Eu;nkPR(dXK_CGr#XSCIf7MR-Y#tIa`?PGFIp0h;(Y zJ>10C_AF8tqgoo$a_I|L(TE4-97(weE1DrGv~yl8kHRX9`-8Whb1=LVy${qQwno<4 z*J$kIwQ*;DY#Hh%6oh@VqjEbY+ZF?d;;^a~vB`+s$ zk+Rv^C#dmY)T+11-9ow;K3i%}X))YR{T$MDm~Zgv$J+E)zeB{_=~&ZAVSy6XyklpT z4)1xm5J!^h;l1?RFEM) zLh-k1E8Gk8Wy6HE)5mu=7A-kmZ{>kh)1L`m-FAlc;3H;&d)ZX_E3Gf(&GE4wK&G@v zTc$Mk6M_@qWUz7{aA+SdP|6J`7&DHfQ%y$MCVucRY`z`?9u!8ZQ#~g1DkAoAg>SDn z3yduUh+|M#{(?!PfJ_87VS`i5sc<=Do9R{es~#Y|^yS@FE7n*-!Ns}Z3dT*3?d(NL z3O$>taeBWTDnAu59&iS$FV8IKaFb{N!)TzP$WZ4!Zo3-*Z~y?y`4H#m6Yc2o*c@n) zDU;`yb33<5hp-+qdRVNv?AVf%8ouT)^pfOFsv_3x zXwoP1`6HXit7#W0E6hJSKfKjLn{wtK_)%#{s z81t*Uq@-=)e6!jRVEPd%_ZM>Y1xCwV5a(aFX(+8}ASXr27n5vrlEFB>opqh|kHQcW`F06o#>Ww(9&(DoO(pREkXVF?HNUJcEc zIo*qR*yhmnRelJ$_|n)HErIdm=R$1a-Ti=m{VbwIKNI!h(x58g?bn`WP0@hvG`9-^ zE%khT?o2wuJ?4IzecXPUJPF=I&~+O8n(MTJ<}xMf_&A2v=Bo}mY^tndsi(l5Kcs_| z#-?6R?#x%!nRp?RGP`+8m6!1ER*}|3S8>gQF-I}o)wU7}eIzd942W*j$TetoIro<5 zKJt{-Hr0If&%ZJ#J$`IT)KHX?6g0X*=xV}1X}~$HS6<&LSJ5bG@ogp^ zXZI!=xQ7h!rI(iouXr!zVf^!^SpFS_5=EsTK=!D(6#bzifOE;nMX`rMS4Z^d>1#U11)1ps2|~kphxFf z!EgRc39M`353t*l(aQTFtaJ&gH0YKQ_w9cvc$q#1!(j$)sN{iff&buc&9AEs=|I(C z4QJrJ;EGb3H}~J3#paCc^&dFxMyN?1Dv<*iICB&;^l5RHA|56iNJ1b>*nrruwC*78 z48a!Zehl~yYr_9M0bU|2|w!Iy^8`)g`D+- zz8NMa9#KC4AHO(#FKae&y?Sj4K}8;v43~)kQU1C|8-2G8lH#hN*+-zwj#vLEvta82 zh65V+**p&buJhfALb$#)^1Lvv{WDT^;^Z+1McG1mMTNfRyOGOy^3*)2M*POyWuCQ3 z#x2NtG9Gug7+3A5iCI2d-;iTN#;4Sh-n*%(CfzGU9RtpmPC{2W_%j}en2 zt8>GfFE@)=OBS{8UMjHb*=NYqInqy@&K<4NW$Q7UyB531Mm+sA0ym68sY^Nj2HrW5 zmJ_;h7arKnV&0B!rHQ@MlL3x<7s{W3jVRnV_!nkBswri>r2yy{Y36SRLb%0PHeh%W zT)~R*?9j{2UWf3>1~1TfYT+lWdxZ#gOd97)>dtq~Hqk|i+>2uhzmUM#605my#Fq{J z5EtKn)|7RhTKd~Urjgr%aJ_$~RnC_~(KK{EKd5bGg=xjd_Qj{`0HE?{sZSN)vsT!J+^^rUYKo1D)ClXWRfZ~9_MKM>2JJ5SV@k~nrF0Nyzq0{m& z|Hy=-aqbomz+@+C8e{3&1eBR{_EtPj_j6YP*;u3*vRTy8(ccWXU85?^M z$1I9)`p>o@H|~`)$d=7@7GLU&64dnSX%2mzMTt7GpSqWeA{zYiuj~8!lz*Lze4=zq z-(fhboE4^i!t+3Sw!FOW+_r@udJ<8F`RoT-rvXDAcnPD|N5aF{9ojYGem>B2U_axM zMIj?24H4|wuao*tuK)A5c^$)^Vw?Wkqqm4-t4NrE2ypIfQlOmdqih@B_KEXvpWM&g z5v~bd!Y=LRIvwlky|XGWsNkt~7X%tda_5f^OxrGO?(BM39ThFyaV@ts!QJ|vkv;KR z(bKbmBfSVItVj0nC#6T6R55KGGULn$q5|yk06d^?@g9&K^KVNHFD70_2DH&oXO+`E z*pjCB@rJ$9!B5Kx*ien)g=f!pF7|5{|5PM+$2AKF3`-u_f8Qr4mdqH0+!(g(?Z-_r z#3Q@<5xOFgo>lp>u_M8cNAdQylnOKTplbhf-bb%vT3@|GH1Q$l`Nww z{qzIRCwu!Zp(x>lqeG&&?x|tkHLS{`+^Kk&66=yYBb>ozE=4i1kH}jd1r7w(ms+8r!TJ6|Ky2fXEI0 zy7Pfg6Pv7(feeIGX>mpV!`l6*ftH&GyGt`hX?4|tR1`e7b}E@~F&MKhD~Y$rL0Nfi z2kQyJQix9!nf%%+9%#kIw-b-E9OELoBMTW90FPl@U7t@6F5kI-zmFOh>i!jIJBujb zzuZSpxype4(z!f%7!lJ<5W&ms!8)67l8yFYgP#DwB%kS%)PqI^bz5Eob8gv^K0_lk zPro72)lB%acbx`k*uRXbgbq<;H3XBa)9r_|*j~USAXIpW{p=uBOgVXiR=Qb@v|)UwN3C;aO*M>riwo^1C^d zx^@Ov1b7fOJjhjSAs5{YEMK}j&v`|*JMiOSni1Na$*4w1@s}L;;VxT&L=PqxMy&Qg z_CPo|cLIDUNZOWm=|Wqe9vekT8lY$djH1-na`wX;?mzU(jO4xIbjX+s?y*KbiW9ZK z&t_$i{B{(tAMtg6Ezrq)$7H+K zX@J|3MR8+&)C~V_vDV_4k6|<^=5bT0p=RSC7cL#eKhm#1HX*ZI`eu<~N3v7e?!g=W z@^=<(M0m~CHK`{pat4SDJWOPO%W-e`#Asu8o{2`6chzAB5xNEuQep>xA^;&H>W^M9 zx>OvVI+H-G_4Rjg<2idECuvdJVvW!w{XWb`CfUs1eCp>Z;7XHV|A zuVA?Amyc7(;=r7~F(dTV$vyeFdr8z+#jhSPx1?LeK8tdW0^VopvwWfQQ*S(vi4N$J zBn*=#$QfOJUZ`(_b<541lkG>2OHcsIFI2=%+n)ddWJHS!hWOdmke){Q0vEb=Phk!l z=<_9=d7eUJ`|Ni2L?!ZBU@n=Gi|e)@J8T-ncUiK_cN@-2(ekZogi)YT(}V|_y^9Tf zf*rGH94L8WEIjvlkIgMeZ6Oz`5N|YllH|O%zMYC6OCWBv|$xk@*kw?!} zxwqJP)#a@%u{N1sd^c2{g)jG|0`^p5I~#Ewc%?zg z@Vfb)@QAN+h1ZjjJ8j3{Uu6r5^OKfsmlgBeH^6(TKki=bhd>dkC?!XGQ;!XX05mEW z@F1ZGoxbfssIw7uAs`D;>&}$MW&n7QJ`R7NJQY8+I;OG0dLlc&Y3Rm$LZH8jM*XA@ z2{nWbptqR1M47Z)X(OYu48Z*lkFz+1z3G=$1v(SRD5LX4BbI*^fFPh#iLS0A0utJm z<yA*Ovih^+M;;rTd0qMX!bIBkW+=ZKQKwdt@6VBeL@AvIEh~ zM=Q_<2Jc;$JWtduPiafkCnMVy6@WuyO=dImc;WK3wD&ws1NFZ>KLf`ckv-{4#nnD| z?NZ4fwulD7ZqRJYI*M6-Z$ZaiYRx~o^MLgsD}LTToF*&|6^jdvOBO zNdxa&7%%Fh0RtLfFXUc3qTuBvSth5HDxFMh%y$M1x|D375H_OvgUZriY~HNj=w~SZ z#?C5wqAXK9#J=<*ADZ#8tnWpi{C;^S7?YP(ir3&55(h(?fk(XBd6{$WcAD6KGbr{> zHMr@~vfRwd-@FNUS6bfE&fICI)amETW+pYsP*XN%fw|W^1-kyX1CJ{0a%BY#9{fG% z+V8Q8I08X5iPcy{Y>*#e4MIN+wU*^4Ot@>rM?nz!d2I06P2X8Wo?|b1%-Oe{8C!JK zAF-vAev(YPieA=-CQI=jCG!n;-`#p{y|lJwzYhl0AgqFr;ge`c+uAW1=lb7j&;sXR+fMBB*OC^l9oCCZok^(PWBPCgp?KZ79?T9L^l;8 z?swPpXa|6vNDa^hL5i(=Qi|4d337d=V8A2zp@9Jjkc!uPQ3@#pQvr?6sUNp$!<2vS zjAWpd(ATHuwtL#3M(ha(Z`gos_zTGy(OK9dq1OL@M$V5fE2~e1&M#3MXB0H6lxPEJ z1B0-84Q(ELf%hq174K{Y2CBhhE^Ms`241a2A~Ok=^%7qG8j!9aPzZ||vg-*Gi}`ry zlUvD0T5M=qssC2t*``J49F6=%Oh}Cm=!yY>ihdKHB;qbx|AQ5!=yPxG|L$7(0xVCR_<)S{LOeB{6Otl89er!T&d2rr7aYmxkP)N*Dxvq0GS!Dk00o(i_VofS%HeFnS2TsaQWg4{BJ=qD{!MW zv1LMf9)zyjNQ6|s_Kzm>yWE$XZ`q=v^`CSE zfgpgWdb}`evpRyi=6xhJLO)-AwpP4~Fw~*A>$#OR0At2%x8d~-r6$P;zIp2{q5sdC z;_dhQ$}FnwGMaO-+UA!3z^7tkn2w-*6kjlu=H6aE%8H76u%jYbK-)EQ-JajB6?T!8 z1JAhHnJZRXg1VRw15F*uG{c(%gcTk%@78yd?8)tDd0Frurc2_SP$0BAlnlTZ9GH=K z<@YK1=dtMVBMcI$Dm$*@v9#%8r$mQ>K-j#de(ZnXd4n6YE!B<}#qo-OcH%dWG8R=b z;O5YZ3cUt9L%iDQKoYz;?{Q}|NXTB2!iCU}BLDm9#THjdGyQuzU3cbK$jq95J0BV) zwrCZ{vkzja%vEApMOl}Rpp8OHh6#&rv|y{D%e#YpU)$G~()J>!QvvW)su92uB`31o z+ee;BB`TBj3h$^|CXZW3dduCTVZ(LWUbJ*7m?@f>t=08iwV4Hu)^RF?rvhSlew>7u zyN9;^zF{bxhfDJJR1Wo`cN;VPANP z3FJ5uIB@>Iz7TR1w`SBBg~Lv3HT#8>_*USw@eAK>z$0;V^GZT(Ss2m_5F;$DyodmN zpoJR1W8hzQLuz^c!Q@0>H1i<=HKv6PmM2+b<=C^9iJ8``T1N8}BN|o)W+dX*!SZK) zZNvIJ1?T|k^AO(vyMrjp6p?^gM)EBWrmS8Ho}vO@^X7!_J0tmwu48 zbTqXdfq99iiqB{zR70t43*bSB(K*MyhoEW@AqMSe=A&rL{p7nW{$VMNFD!v)$_78S zimy)1A42VtCGsc`)p5;&C8JhqfQNmXCL%%9(rJMx$GQ7xxg4FFgk5NwJ{$NuM+a6D z!rA?&)6q|lL^|9oJJ6U9s^hLf zMl@w3Ra)bGe^OAoz_?5I$ZTi(r0awae&wWOS@57?ZQh)A!tPBL9m}Wx?J#|j?%Cq| z<$;ait_rm!YTx!b`-Tp}*>xwgX`KHvh*41D$DcO{GX5pw1d)I|CsMEC*Ja6%^=@Z~ zu{~Os>WNFQ8K<@rq62Ai53O>1u@XWBTJyN<-nxL49th zfi$Qk5KHUrtfWVNUiCBWu;weN1R-@}^Q!m({tv%?8w}?j<`46d!%6he;Kk2HG&Kl# zJI~R_Rx$Luii8kaX&=1Mu!hY1IbT!?YK|zLDKj>Pz9C(So2##W&V&6w&1c$T-BNP$ z{qUx)P(sBv`TtqdkY0ao0eD^vXIPClr-QkriQ9p5RQ8ccp84@jRE0_tPoR|H z)%YL@E}*B?5&8dYS9z*zq)C}9n=Ff0W6ie%?L`Q;i^Ko^Hm`Anzo?9o3}QD7zXl3u zmO}iGFKx=hjV|0hpuLCnV#0OO2*Ur5=(4FnuV1_o7IhC@PebZlW$D}?{-57LAl2bi zFIC|><_;!6tw)v5Wx@DrKm_3ZXghag5rJ%^I2;n9sm6aF+lS-~ zz=J!L&~VyNQQ!l)VyC2f={)0*Fn35OXgB>)YK^F45!a9=4y`INiR`9hoh6Q*`UOg9 zBJM`v!6G2XHdQ)fu}I>OzLSetal!e{?)qVr;t^26hXOHxfV>bb zpqH|%z^QA0^`#*(pGT8QC<;+lccdo6vz1zvLo)dFwAgUnB1=RW#%=Ie&%Y>w_`IM3a~v8`~UM77Bruwf2&m}G*6Z-E_i^Ru)ts3^&$~w8BFAX|4YXD~M&(fLl z4>KbtR4P%JEc*e7KjTz;UUs004>_CZ;f(raiwqAMHHN{b>*2}#;hXWJ+RSq0!f%Ao z(L+u9-^|G1TRrd^`55+7#NC%LhIvs~lny9smqxiXPb{Pyl{eWJ3px5;aP+_#Ik^C{ z|gu}i~@#Jz7dH}OY(f1@{sEQG1bV_uD7(8o7$ zxB#mYg1ZDovHw+B{fGpiLWzZ_X87H~!1->fMQO5@CA1+m5&3|^M!k8#Ey_5mDMaH# zz^ln+2abBzr@#XQ5DKd04iRafDGVr$4-OIgjek+N{~hDQ@A=6U`fly`rf>-Sle&ZXB!P0lMlqpTij1xLvCnl6y`n5&2N^emySyz+hKd;){OxE)e(eE&ScfCJ&=*UZU zv|Tsh%Gte8DM*`UfY$ko4JeRp~p4pK>B0snVEWZ>9-5nK7w;hNum5ra^4Ea`Bv z@I436!JLj~#{Lq)%#SGi%_rQ085rro*!T3!>^!d>{fB1!{Bn;A|cR8 z5V+CRl0~LO&aMU4o32L)-KA-8W0q%_A=ZD=H-`f>5|ke`&3QEMUMx=EPTOicpcFR0 zzCznlSE$hqeK)#ta>&NWIozh~%!dFG>loBA=Xc9k!#CtLg;#omqvZDJp2rB)E%g$| zWxQGz(wCz6Kplhnw5!`G$kin3Y1sU)IFM ztEq}UxaI54ZS!Rz@@+4^*3vBzZjnv5sJakBPeC>_hCqYqg7Qz?2w*S7%ZhDAFb1%& zk0`Wa9%cmc*XR%MBZuwdgKl}qUus-Y^`%Z#g%G-S^nH4o3J&I*;=<n($$C)M4KhG z&t)tx{fKg|OQ_*}n@9Tcp^mLL#*0y>n5R1NxWdv;{5~&!+%&O_Hh!u1(GeJ<(Tyc| z&Pt4{-L4Mt$0+8!tjzPGe-a^FTD!5vmAQS@Ab59!XA@k5kTDtw>M{jC%~Znr)#moX z91-m0%gyZ2^An254CrA}VWdK&dZE0M@`z3u9$&gngCmM0+O=}*o_y^cGwqs;+nmwyBf9U;FK#RPl z?Pnz=ysam}m;u^8oNV26f;RBd;H`G;OAS740eCpX;Y3lKngHk6=Cgldp{Q<|t}yX3 zX~TN{o`1ud^Qg}iULh1%Lqw;6R1G<&Hd&$-R1D&yY*}kkN*o?JYZ76b#v?t7X&z)< zN@U-U@+e)3>N0a8WQB!Qf|@s_an07t*<^-j)W6)^g55cV6wDJG z@0&0)=W!3GgKDI-;ZkXhhWY&TVTk_h=f3iem-*$q$nvVvf)~$sNutgteLMIV&f-KS zHUsCn2PBX)hEnZRGKc!}%xDhF9bSjnETM4{^W3I=`=oz-ZHArKZ<_3DUfQz)guQsl zigZ;f9=9!;ofkX!jkHYNT;W8#{WTk9jtkHh;>23p$#|CxgOS$-{^uz9OHfnZKknY@ zO_ zaZ@fV4#^oZ%`=WZ2^97%S}YzwImlDY&sOl+hl#KT9!AlMqprq9=wS%0Ns?(*u2lL^)JL%BBMBkJDx6s3qUgVyX}q0YQ`+!_84&rkUr112 z*OT{10sf)h8nVnPP|O%pS4rOC<)4>5Q8|sz)XgW;aQ_W5=9z-!QY}QcXth~pd6`bJ zhNS6#6>g0iy6aL}XIymq)7W35-R?rc3hVpI*-Y2PbK@bsr;pmZ@t=p= zGx=W+=jk=J3ItWlH)%3$LzFoywe$On`yCUAKv*%Cy0PjiQw*INA~^Ggd0L9>T4%wu z?Fm7OB*49`4@JA+D4IzHuBCzkp;j08G4nY>2 z-zhyxN;XXshh!%3EX+fC;JE&U@ulmRjQ$e?XuZNwlUs;$AWLXF4*_6qQI^#8F-!)^ z^2Ofc^O*u21A{oKC%lU;aVF{nL*)UI$D!{p>DktA8%w*M10}olMZ{?o7T1TXpRM_mt5#jtaYK7R~3g1=|&THx9$7&)+a_ zQb}e?;y*47uq8lKw0z-ZsDh1U(|2vC^~MvCoU~tFC}w#bGhRVyIdc&o!EiYP8%L)# zgUvPWq5|!Jqdt`O$Ncf^EEUfvNd^9q@|kjl=J$?ims@9biT9I#qj!Yn$@PDcp@tC7 zf}tn_P434dqKpT$Rp9R9ny|H9m{K+g9_h<67n&h=qqBv!&rP6{#gwz_8kbxHYVnZb z@Sf4Gc8P2@cdNMjZBpBueyMr!HR_MGWIOXb_!>`A&Sr54NW=rpq8B9tlN&v>EOZvP zKQLrbql40fe!ihOA(;IT;Uz=-k8zOh-?sc@3a8nJKIscKWaQkKW*)8`E<=WB^W<-1 z+GgG_8w>&c`Xmt{rlqyc{0gV$e8Pk7q#;cw&y~QzvXrRM=+{4F#u)w+(Bpy)$A(lW z)0#Dli&yjUUl5SlJk~<=6vGXqTKVYiaDGUR8W;$yu4GDkXQS#6z1dJtf9loi7$6k$ zt7br%r};d}ksSq`NqX3a6%mg>9$PxHIpTi#>#?~;6L$g97Q#tf=;@5>KrXZ&5Rmrg^@ycJiM5SoaD{%* z-BPFq%DXUK)O*D#a1_;dlMn4)LH`YCG`|_( zKxXoN=5JtK2n%4erAOgn?c|!Hx757Tul3I|AB7{Sw6>14SSbJeD5*xm?ajG-q`z(Z z?=Bd2O$A_EOV76#)C2nk$YYJw(+W2~k5Bi(&i-r-Fy!M1k(QGFbXMNn7U%Lf7~!{R ze#KKk7Qm3-JM}J^EJpqFwNywgSF;jD2*O_V}vgLOt`ka~99+!+KLnG!CH~8R;^(^?08$^5w5U~R9zRmK zcMXuTx?K7T1a}CeBCPL5pRnz|Dz3yxXW$hFgDLshrdx&y;v&!8Ejj8J=>Z{;r6g_= zU(R~Bvj{vV@sQuui`BMd%4a?QZOyYZ;`mT>GqVoNCZOY@DITuMc_Oo>*pwqE%2)ie*k9aXE%2=44cyx!9Qfa z9iI1&dl>D3%=HBiOyZ1);0yPMp z9b4FbXQSLF+`(#@uYq?}VVU?GGy{`TZb0S=wmO3QQmtJCjw=t9DD14^M?7CIM!iDHo2IPnD|Z zR=n>E_sh#~sv$VM6XZqDLv|&8oYd+R$YCSE9cm6tTKp)rshZ+4JCszj`!3hbx3gG3 zJQ%51c>3FuudGjGWb3B8wT@;htnQ?=N=B%%Ek8#ttb|TO>5MGx#$qVx%06R8_8ZoC zd9$XJjyZmWO(rEOs-E!g0&}t(`CU3^vHwQJZ%AY9<8kl;wIpxKYb+Ny=akkY*r@3+ znU+vxALuJoz9tDyCK~n{N_1-#EQ8W68Grvdf1;_uUSfwqn-zxBuSG#S*)ZoU5y4dS z{3t1mcPH&;I(g3i=ecxY;Y`;AyU5G?AMV==(=VO#^og$R1~*2txO0<%8yRi-2eAjq zcaEV4(Gd=Ggk?d#)F@3&fg8Mmw@{#8q6Y_TJeFbAqMP0>UCm9XRl%4tSa zlYH{ygob5$Jaa<*l1Bix;hn2Lb(78MZTX~?{pZ+{0-e6{mTCpa z3*MfP1YhcGTU?Ph&STTyXm;?~&9 z?3(x7fvwS!*wR23D=g5jhGyAf!TC0;;gZm9nD6p4@b)7&N8og+Rn=NS@)&AbBf0uF z!g>Gc$(6+j*$F;XovK7{GoZE1yO!zst%esaEJEaUgg@!(7Hi?3_TmF;JlfRc2OAL@>*C8BSX25fTx}mosVvkG34yD70557*N2jn+IpiDA$uYp;9l1wgZ5=CL zriDl7-jM-=u_4oF12w$(gcFM8e(8eQzQjKK(XC{f!?4!@B#(msq7+M8y%Pba@%3l> z4_9yjC$X%fnCcP}lts^}c`pIL6DwO>%4$+Ld$jSFkV$cpm_!2-?TcvtMdOI;hskV^ zz7gun@vIFAht(n6B$#}FH=-_Y)*|d z@5Bdc9(X~E?Y_;$w&s0!ZFm1t@RQhoVuI@E6+2zS`KtKbgh~c9-QGYx{nfN&eAtmk zB_$?^&%~YnT1HJ#z1qQm3!;kGI<2gDY1)@-)0-h6$Yx z12vV!fp*+^USFK{GiSs3I(%l$EqBdaW5oU#&px1MPW6v3g_)5(WCE)V)D*9{LOT@BY z^~apE@UtHiSa0(N#Q?&LZZchDI9qg1Rd!Es$X4PKPeY{fMqoYhh|WHB9m*SlaD)H> z*rDfl20XV>d`nu$ty(fhP$t_&@^tIRHGxuOlH_KU8^@Pqm_TRMnwX4pO>w06Zn34^ z*=QHA=rV+Lvn(->56nUfyx%lnVFRM#B7dE|upFr;?-e4dW5%iRwQQ3CTLyywYREsn z8$5}1%b9i~Upl}qVyx$W1hgJXGfz&e>~+GC6j%@a=#R8yl~ZHBCAKxjHR~UjlektLB-0HFIHQs5;8#Tw z;Y_Q-qA=~^-V0f_4!HOke-h}dTUhrVDKf8u>~h1^Z-Vb2w$I<;d#$m4Zj^)QY#LO~5FyD_~CEhwpz(waKC-^p4w>N(>wuzDY8gtl-#6*4hTYmcS zjwjp361|}HVYhwGkS?b@ASh@jVza@MeWndq1TaBKXkwLbR?^R7eVf5Js$Ldv__-Q29`_hdMi*Yr^(XJRO^-4a)v=lqK~cL{u) zX$$me1X!&m!(?@l+q$c~s-@GY9L$|Dg?5F>92nQ@vv15*^~#cZXb^(9BMiqmAUj-0 z5A>^TzQ#Vm8XK;`FV<}wjk|Cx54(v}YAWmULWfD922%kq^r=p>@O$R1umfYkYB}#5 zmTta_R3e+T4|IAKoEXokeF4SjGw_L1 zy!WULQB*L!eV!j*u=GSPe3Ir06XlDapIuOiSibT8;0b}WCf%{U=h%Bx|4>*Wd)TXD zTKi}IW>ebCl@*H!<7M4n#&g8a#q?&1M5B>To`OAs!R8Tqp*cnWjqIeC;!MM2LAwHe zN-Nq$LZneN_HyJz2QY@zKA@Ct>wHNSb`EeyBi6L`faSO1Il5n?GZgDrBg%^Lxay4- z;zXg()+09@QEp{sLTE_wPY7lk?uHx>iudhoQrHj30+k?J3x z3Qe1FsyFIC{hV0&y3sUJGe~FMQaR*2`2Bloe~065wd(e@@6Y90Cr${5Y&3!Uz9ldf zWRUsth6jDca0B~-8?nbr^+6h>A*%S2xag9XX9l1718lcS{0$P${Zf8Lq5B**XMZXW z3?7ri*jav8JXEA4-p@qF;!}S5UD;&bUyYqqoJgAIYz5pT=JDyjbz0I=ptab`zy{l}= zx7wIR-X1ZTY8L?3B_#_b?1yUNQCh6kHI-wIbmrP4Ee;68iFhQcN2B5yroqsPaBlXp zH12uS-fQ1G;^&JbA@kp(iBb_WzC9nlm7q&%No=ayY8&$5XyrWm;Sw*kAFc*`kLXAl z@uRG?Yl1X2A5VESi`xI@EA=qnPMHqKa6V#M`bUWk3JnezsS7wcV1jR{3Fjxn2hMzd zITD~CPEb8R`G)s0YHEIeUNe`RMr8JH`M0+G;hLa2|1}7T&=R@8q;ZNBa)GNzUiZXxXH$cL4W>AuxO-3Cn69$SCnxFDdc5EtxTvUlm^@u8u#NG1 ziYhOfqB2}?=KSr1?7?-B5|^gT3Hr`5N41mIsdB%vqR8e6eSwsv zjn;~?X^G$3T>zvr*irU6z2Et;KK$mx13^-O7d*KjR*Y3PdbI=<;zDb8{lLSvND>k5 zRKn7KBxcTg(X6H+Dam1=;Z`FPHH}jAJ-KIQPG?0p(DT zyWE4p;KuKq3L9&+d9yv>K=%KB1Y$ulSI8|Tq+7&Z8FV2opykNo}1gdwg7@c#@BT-zdZ+Ak>_ zDzUNk8F>y;*E;@z^@g(T%eaeI`SfPPKAj@*r93A>06i7f5}iEOv)1~*>Zeh5-rdiq zZSOH8Y36b1n-Fd-JBugBzx4XvoIMIl7*j!|+RuT#yT#g1<~_Q^Nd6v1s2{20LHB>x+WWGyds3rj2EvU6%CMHqJjTE&i5L1{n^C!o)s zs0S*V3XP;A3pyL>xdj9kp#|ydZ6+p(Gs@HBReIhpu2{PnssRRE`FZALm@^+yjAk?x z`iM2^4RFn{N~drks&)J~OJ2Mx_xWCf(DWYl0v_53aPVev#GLsm#@_#%Vu;RAz9oSK zs#mNPd$Bwez`||XChD@K%uUWGMDv;FXEyU0UkUr=bSeO2B7*&NJmbj4*6h%NsA*CP z=r*!g2#d*f?jqabaJmX8E@D18`kAr>{KDkeI#Zok$(dm@mL4fg*4g z-KE}4)k9>LDf=L{ZhD!{_0Ncc!5sS$g1&|r=$8&9%7iDl(-q>a(G(xZEm9L*Ddn>> z$4z+7y`pZafa3g6M9bvqguQo@E_u>P)*4fM5YUicO7APPdWWru>}cr4n-ApVr?v{I zT-GYz_W(#U!U)ss+m^Be=lapYitOQT4_X6!rIK~;NVWMOKs3+gyeZ{oseYD@y-318 zVOMuwBplA*&PCDMN^9U*M)bg)uJ`i7*7=HN)%$!JFdn`Tz}Lk8#(R}?bYXJyUPjM7 z_$J~(K#_n<~tNO1Gj;{2&b0~?-cN$fOin(tvRB+AzbJhBEOt_ z(8tWeBC0xz#Eq@-A>+*8V{0Hj%fn}1y#GPMa#|u-336I%sob*mY7+U((>G+DQn%5t zCrQ^0L~dSi_QMCU1KLSOWr{dE(j(@rg^O_%niPQ4-Gc07@59#w`n|(>mxBvlf#)aFeV{yvIj!@Zv&25MS)% zHQ?)OuILoUSBJiDc$Z~}5m0xcVfTHZtQpbk1JRy_cxghd1t+H{#P&N9=SF(VG=E%T zn2Lpn{gsdAu^F0E59-m(Ti{}O!e^hHPjQX}M%}jr4;*2`7T+zi;kIjMb`;=t<0lytgf zpTf4&n9jwrU`6a^04Q5QX$@+y2OACucRqKa>SLyO6_Xr}d_Xwps2&zt?s)rQch-!q)gFCN=n%`Xz4_LfdJI{i*d(LsIWd2yN!^YM)6k`n@gU z!e9yXz4>5aW&EwqtVynGV)Cfy?kyB=foXW>O)trGd%NwiEWDw_W%w_Wh5DK}??Y9! z<&OWzN=dzzPPDPje$w<=?3{dgoWKHx3MA3dHyC;qX+K#MhKu9cOPVAewRGn?H9j)} z-hbqE)Wb=@_AgrZPDpcLsf}-9J@C{@bkiD{8~*n0a$|g|ewS=7%)VoI5{+xIJlhNc zU#G>o@lC;aR%cO%rvTeObk$qn!Pt6*{&4;t_T93Jev+Iyp2i9Zh$D_P*mFxa87vBh zHl-3NzBIpb$^Yz7kG7x_vydf_K>XYhau;>fraCeTzW3Vj=+sIr5l4EYN2uHS}|*ZOP842);QdvFbog zV^Vx03SYNp+#D6cWE=+EB_NtCdBu%$G{e-GIQOL)XnSQfb6XK3u(3Gf##^e{fvR2^ z%+0=7o*OfY>k_YLBI3d}0X@Ft=qZy0JdgZ?a$izW>#ay~TU7VS3TQS+e=BGjHJJ~; zaVmMAU~08p-YJ;((s7iDgxzrHiaLozV^7;N@x2TO@H`+o2hbz>33VqvCujShMXB3R zetep&z5|o7-i$l_iw#vNx7}s|S4t5jg-K4g4lhK1#(CU&$NJgN{hw-DiLrP*7Ly)? zskIP$sw8FdrT)CU?7d(>L_eB)Ad&e{FOc#m?!()?cp7Ojd~ns~4{%+2Vn0GN3@3Jzj|6h_u)YO@!zx zG5UEeD-kLoH}4;8&Ly7slNXwc+L!$`0pJMxPA`c1SHgK2q1;QePJX@SN@o+V_2>ra zO^B>n9xi;r5Tw!iqJ&ufM?asPO^ezx#AD*rnQH+reYil|oSDT4sTi1ySBWc!%rK|f z@DHY2@;>jmO1BrsBV)&1eC>GtANKz9AFl8F1BO3|B#2G~K`?snT?i(6iQWmK_uffl z)aW(3sL`W$5`yS0MjJ$QGNVNgu1&tb`~Cy2r`NONWzN}queR5EueI04&|?^EIe2}* z@ZG%NW*2&UL+qm=6Zvpcx7t|*42RNPiZCxX7}IC?#bYex;7^fP(czy;|KgZPT&U{X zS;DVCR;fI_0l&fu^-E(~f(EYuJ=6~_T5c9?=#mo*f|D3nK(aIzXMtbgi?ja~^Bk$Di&r=^;rAmP3+ z1_}jQKAitJl7DB7!TmsMjddCX%9Vvv>eKWa^c(eThb<#MX(a3mujVTj3;5R<2Z+|d z?qK{mlFYJ6l}_mo=a%s+&W#!qR}u}mCs0jilc-xWY!^a$PLur7!_TyHlR}h!$u!#c zYrsQx^HAbBCE+|wdFwC+g`~pw&5BXq1qK9Q725^XHqvs>YjgcC_3a9O@CX_d8rNk? ziO>6D500m3BnsCPR@kuBrL{~vo>MUR9LkRs5Z0#A?k5g~nOynoNksc^J*cBLzr5gJY&JQv|7bgg&j-T? z4bpo##Id-)k@9WU;=dEeA_P57#G~Qq&+Lw=^c@O+=-V>aPgx=L^b|)5R}qu%)w>yAAigfG_^7}=YTTW}zIR~sDFZkl%R`T)SM+?VX zHXmYr^{7a)x0~AHLIgBeNl|XrKgjIrLVTr&<~|b0TmOQ%5~kHR=t@n*N&Vh@uqBJ^ zeSDGPYt!EQnuctg4gUB(m>dqT-4s{(I1Bt!&w!baqlH7g?y$C-0jERr50A>7=JM1w zCP6ArvGOOsMIV zH%oj)sC1XfOkKJ3{z_uCB`IHg(cEX-6m!F zpX@j5_~M+CX`0;0bA{EJDAS^6{E{*DCRGFvLo5@Mxp%Q zRpUC&P~ z_ainjkz?U>ba|MV;gGk5vjHP`JNpwc+$FvEd8GhYi~MAbuLkDxYS`9>ep;J6s8(%0 zv;&Iu3Wo*$S&6moE)J`1A@Q8Tpl*?ce(w{@rlk}nQ;5n;LpGkOuiLWLlM|b{Xl@w< z3EPc#5Fp0gd-=Y?fv-|GKU;4XBe~@juyF=}X$5cIP~Qz^Vj_HwznsP-K~P$#jaOap zmfrJ;$T%Ia4s_I#&~a*}PMFr*oLPf*ROh(Bs(@HSZZ9t{7gzbd4&2+47`O^Ry}7s$ zPQYEDUik7AK930KD+>~KH&QTq2!!X=t?;a1(qL;ip(PE_xJjR|B!}f%9mJ=6{o>qt z2d(?mtM~eoqI(4Sz2VJB&+zB}y||kv_um>xNnKQh?utZRa!NlL_Q@1JRPwW_QCPFX z`^C!r21k>aMovfIs`b3T)$HU?Gqq!LmhkB)8n_^v6IXsF2z0m*I^CaTSYP4iQV;N| z;lB)w57jD{T9c>)AQM6d`Up9e?U6Y>91E_&HtyNS?;ECuG*wC7#wOlSsMg1{gky-5 zSR5n3Xth6Kk!rh`5R|?80X`K7`3uEgP6ZA=8R>PHDb9&U{F`GK!F;(#(6-6odkM<( zYN}pisI$qtTl1+=$;@?RYcp;}i1&eICs3=v%Mo(0l& zoU7|68A0chRL&;Jw{O~nm%?n5#DSXwmok2K%lP_0Zilly9Pxs)!l*O6PXdwFHufiqCV z^eyTU@MM`X_o=OdvZEAb#Yn<#ykDT1ZjbQE8qo_;K7z(SRixLm6J<}M3GbcM-|AeB zF2=_qxV_Q2Vu#H^Sm1Wi0aRE$`*W`<_6CAPmf%H_J2mAd?%sKgqbn}AP1peM{|#hD z6FQ?eRXU%?xs5M{;0_wC^?mU53F$~PXEYPx7<7);zi-cP`{TB9yzvWyWUHnsF3!ZiF&i*x-;n0^AEW}5K~u$PVY1CoBv04-0l1hQD!0<= zrZ)BA?hkcdK}B05L5CD7y`WrnKEP}@R3ja5`Aq2+c)%rcF>Ql2qkkaWp`S*bO)73_ z-weYqNX6Ges}RVj^9!NVXOJ)@#wOwdBa%tp{mA&|Pb2pAxAmavV;1x6q7N;fN^cN{ zTZ=LJ0@@{7YKv~`RKszs>67IBn=hp0C8zEku+nBsjC25ehkmX?So)Zr^WbvZ=8=m4 zv~ca#iLnCl;Da3n3x`&{K$2e49i#6~deOeU*w}y{RuC{>7wPMSE8^vl`uS$Z^d7Z* z>z4?@TVF506Oz#KiG_a(r7cCb5O+OP>srJ<_BqlGRZH*!%va@x`EuvaEaE;-&6GU| zU;xxLx#h`kC|w7dE^Vx`4zIxx)Eh%v%D{$I+j%6wwTn068zvGntdvv#Z_F~@gc+6J zR@l=MoLkZ9EWxk$sOV2GE^McpVs_|rRSnD&GrbjP4UjaYBlL0?EFk|Q&^X_WZB{b< z=F_hZ_FIk!5}W;JYwZF+OD-~}G@^=^qqox}0%~WSH_v-BlC$Ex?hK&_!4&?Z6Nmqe z1~P_{@R9+-os@IpNej;Xvb0alW&^YKOCV5M0)b+PNoLux+Peh}cL7+KL{BN=cxMN51 z_==A>j$W=M$5^naCNUlm-M|iRs7t2wI1D4bqQ1l9Axno=Zu?%B^k2Do+|Yo~i=tbJ zoJTHQ2{F*N9^kSg4^EBzk2pEQTsAK_ zj=1k7dpR$)+$u>(yw@MfFTMq@vm+@AMT^fLZHMqoJ}x&S2J$)@{{~9;#ge_X=UC5i z`s#k`lGF9xXs3=ABKel3CM*P)l4bQWHm!OlJ4t4K)DoY?U#k2_6PVP_bd!)Jv;mnx z!JV2;&c?$%g-~fy!FS<5D^+hrHaLV7S{NdL2(3&#jXX#>L#Ly;b8k>+B*_CKP?b6Bh6t+?A!L!NL|3-#}*+fi+QF2AG*s}_yl{Vdb| z6H!mZ_mOhz`APZ}@nBJkva(>*#gEtkkha>n$yaW4JSZKg{UXqV3`A=?+ecMD2p0aGVSA zEy}D8=C>9)K@!pB5o~RGextOJZGXmbQU31RqFFJ`gG|4hMA=9{mU?PK7&FZ0X^j&5 zVv&t$K=(QA1Edt|hqud!M&(D!u(zK-`pI8MUhxlVIwW=r6fyTclEx4^QMqM{2yiQ# zaON)=sw~7S4b5_dubr%a5EYu;D8NN8<{XjCub3{KId+Rb+ zC3YkRs%zC1*zOeme&0S(iM>w>tbE>xZqGw)7Zf>-*d&aOZ~WZiDL6n+aXfWwJ`=NI z8Lq}3QmG0mORnW_r!Wv97jE0G#qO$WhUK#To2DG^rU=2KC>vP9rMr@k?orAc{7UgK zOkE!LWNdy*@|{C>TS^loR)tPXZdIu&GrWK!gj9ces9dE$Yn$>MjWGU8ZNrzF*YDgI ze#%Ybyf91hiTC?^zVmni(}j-Vr7XKY5kdbH*%d;#NMkCq^Q2y@`A0%(W~$jR;U8{X z?a#ql<@-e4%~hcQL!HZ~G<|ca?lgUn*FW6$%)NDbrEIDFTl4=G5eoZstOUyJYeYAE zjqArw7S=7Bu#cd^8mhWIEPxg})Yecxx&+5f+=6F5wd-5DC-lgIrJhPvp%biIS~>wA z<@2j<@%Zz)4fhYzjqt2(ce8fsMYH>Zn(u%~F#&$-b5b(niJ-ncN}r?&S;~5Hjp<^L zg+P(q3eggN0Q%;+W9$5XsbZ1PWQCZ&EjMk=z_E+n(i;H+H5fwUkf3IL$n{W77G`vlN< zIZ{kofuzGzPs*Gbc7%#eEoF;CBn?zeEAwAD7b*jsp%#=5-UJOE_^8y3eEjeZBaO(&xQ{*gl87yVOxrCS5rM|?r+ zu>C~spHXfm_;(~9DSx8`nFdzV)ZS^%tF53*;N$%(XK3D`9@S*it@c4}6c7808Ae)v z=v|&t;WQUkv)TqALL6DTefcC>#KMxhmUXhGcPjh7#+h!CvX8u0nX*m>~-p9%Iw)GpPoGR2{?c<}14b5mvt#dGUkjG~_ZnjE()hxI(E9N#t>J?yt?&2Zd}G2RF=+k< z^3cHWyRcH!2?<77S~kBehi$p)bME?z)Ku9^&_?n*_lA-S(fq}|mnJ8AKs*_%B*AqZ zKC*q`(+t|JxcaymYtdQI)+vJct-uW1>v=7O zK?B>#%rzv_87en){4_!jE#+U#!&V-|hzbcU zzaWB2KF7cR)yv~|D`n_nzyOZ`YFKeHCXE=8mf8zK^|28Do)Z>I zIlqY*9!7R~EsSLYjUsj2iZjpZ$r7WO%*I01BVP&QT_j!uw*c@6oOID?+g?VhY{FCu zC~ag&RL)GZP#3OSRW%6IM4$wx@Nj|~1jd*O1|T7jmy^P>p`mo%xS)+Y21ZWSm`_k9F~Q=enKf>SEJ<> z%;0LFrPArzT@W>aQVLWJ2*ZeNqm3joW|Ft2p<-$r3VL;pb{MNPnWr;3g$zt*kn(oC zA-cR?MHFhs!dSx4=&7;E+{D?_WcoGXRQi79j4DNNDQrgobD<6M&d03FV#P9&G7rf8r=~HXi~D8J-IycpBYwq&yk|2 zt|fK)5D4EW-P&p`UcJ8^k-2d?e8fu@>UwM_Mv{X!xojz+d^22W%WtdPWaD-5%9eIi zxv}jm9xM5!Tu?3*83`Tt2zAq2q7I*6rn~~mvq*R4<|0H~)mAP2c~Mr0vX1aBJ0+WH ziP8pgt&-j<(Y*u=_9VWbBZ{mkz}Dik)OjWqGQ?Bq&sZ z23GZ)0k)?EzB(*SBy|c8mpd;=>f(f}ZzI}ciux+1+{(&4vNqh?MeTLqq~!3uNOJA{ zw|M?lQ{tUSHUoqlh)+oa#*a{RJ}j#!NVOk9iM#=dldGPt1xMHV-f3wLkc6M@&(4L$_t zXvnu$Z#`8np0~;-;fn96oVH+KB#foG=Nf7N2~9F+l5%U#cAU7fOjj6bRw_*T`$alzn}{_ zHobjE)PW)S=#d&74W>LbXyTi&w;63N1qglD;n^xR?wLZm9bh}yeP04}kwt?yv?>G=*uVckxU}-C#&QK{AbTa;;I1EY1r-a-Yd~I zKTazuQ7TlT-$-(Wz??L0X$|_H-Pm&8YZK(SfHlOSE`P9pb+v&v$N#mRt#Vric|uzO zcZn56rmUm?YSX*Jc%rL!dvZy!_wEsh6XHX;kkSUlMYGN7?OMhqi?+@2TQY|#6DkLg zRLofE`HsIx2=L$ykjvDix6~_AQd^T%e%2)&3ekSv`nNm9G z_KAw`#dvTbzW8k2lMjbrGF!{=B*eok3*sJ%xHU|M?W6cm_O`7%K3=@LPL`rdzu&VF zX{2O|Sr9;B_#L$W8;oGQ;8ntR79|$Zsj?)K!jg0Kc0v7~GL;2fM|AV@C@k|HZF>v* znNY2#da_?|GE`XP6VUmu++yenUm0LR2LKPaWf<^uG6b3W~cHE>oc&|uCt}T zAiQZ3CWW!|{#N?4BLbzC#~nNOOk7R|&s@)5US=v5N{p%gp}qVrM8hcaE1uj;=;zNi z>tF_V$Z!GLS-Sso5-`jMM`j?gxRWTnHL8QZed>|n_+9VgF>khL9VMu`icNxJz)AC&N^Q2NpI)FdnR)+DQ8#ev$QJevtk=&>H2Jf4q&$PR}^02E_cqW{L^ zEw{$05A?j!MX5hn*ko|Cnl3S#i-Q;9l1UG7r<%^S{Gh2XYfg*sQScbpvK1K$#`Aym zE{HLP-0>$cR{MJQ9;x9&33~3UL7x*yK2p;rugIGABlm9K48nQ(c_)gzoNyKQ&K{H=?;VguFF>6`e*^NBr zQ16~HgoREHf+-J?*Nmsj%OjId(DFPJ8LcWV0oIo1)-YmpzD(A1f5p)KO)1P`g=GDd zi`UDI*UimKJPe~KuQV@@C0p~peB=PF@~_fQ;R%tY4{2bW|HN$%ON*YiRDey{tjMyr z^HBCi=0rOaKnBzQ-oY-u+8GA8;=2@Blz;Nl#rX$F=@KXX4X?mnV#ai1^uZH}^o`Pj zr#4ar@aGLDdtToB13Ynt68?Mg=1#i#2~h6$AOF3EZ;bu_ed_-Wt!QtJ27ZUdRYcnI zhvpT>kqtFs<#Z6;bPWP8>xRlpLcCtxID&$1R3jVJtNlh=FJOB-x3LC(SK|;>nkl3R zdumzyRB3(q8x?_Zl+vk~rM4Z?AxhkL_t^SFD^Z8ojSMi`aQLJb%ZdqmRmC>IZQa1l zav2i8u<)lcHAaNjk`mSvs3I^-()8_|+Uv#7xoWwGhEMN8>DCHv-V{z1Q%(%u^9Swm zd%4K9?Huas=T49NX_IA3)72*mVxe)dnu)8K8VYS<^>Bv;ePk@+tHdvIM#y(su;;st zfCGk__X&u{3qTuedNCs2oml=C&AAXId+cx9f;!D5(%;7u$i@{sD z`b{M;@~OChxmXtTp-x!O9Mp7GDO^p`7}3+zn2?1?oeEfVZIGGUr?zAnm{d$JZg1AN z5@o+BEy#2o=d+n*?6gd0$j)r7N<|)ghEI|X%QTJ;FPz=gw3th_VV+cK*>f&BKQ?IiEuZG6#|llMX65!%C7M5HTv=9fz6E9nnWK9DPVv#OZNK z`t;-;7F1-t+Gz4Ip2E zv~ZliJm@yVGvX*J>+gBZZ=}r0Kug|QJ7Vk(-;uG1n0n8 z>X9EeE~ICT&%QjszKNg`p39Ty?%f}h>q=(X&{7qc;v3BW6JM06F_Gj7+MQ`CsA+XM z{X_x5=PN%E4~-u8qsotk>o0{GO&}^g9dcrl&{yU3$jE_v*Bj}e+k-=8KT<_caZGVc zo%~~5rc_Rb(H(-Pz{o$dmt0-Eu92LWoE^EIpx7U)t|Gjl{&3kK4l~Cps@iDVn>xoD z?+^MMLDb&8x;W1QN)JKp*@22f3PgZW;~@G(R{ucLD^~a!p?lX8RFf}d)-2V2vdf7> z+0OXUSD}g6Iy~JK#j&9#29v~=D!Bh{thctKW%s92R^;3Bn4?jDyhjB1e6&RRaZwmd zl-FN8Q(Bc{Ck=}VlbVMH`F4wZ1eIG2Q`&xmZrp%O4jUJPe~xoW+E&nZ{11WW{jx6i zJ~P;Ilctc}x~f+lg^FnhbxAfHhmPr9lWjQz2`Sxeoo3lqH^lNN^VrFs^DLP!bWCl@ zZaAtlQYmw4Ih?mUesJpr^8vRT#3fH0fBw}D<;VA@#?%{+a`;1Q!@#}?8_6uB60SI> zu0>X*Tn;-54^4{i;wp~lf$*;#*h}-72KYYpAsRBYLWXqY?w7*zDabygI)*O6@a3I$kaRS0gej zb5HlnhwT4I>MU)_Hh9?wt&7r7heIAlGGWAq7BIBZbZZ<)9|s%+9GCr`o~=@(T3>YS zXY)^OsK^#CzjRQw0zuZUKOS())S&VA?%tI;MA$otD=|vEmY|b(-8m3w`l4+DjX?6*E#B`^VhL~AE$Hf^<&`UBKGdYcp;q8x}#$=m%6|iF={Y} zgiXeqh|pS!kUu%)IAy&3ETezt^)rWjySd6rJeZRtga1?BGCOk6C%g`?PIOz;xr=Bl z4Y4<}-ax5embP)jjrp|WpRRclW3k>FieqG1a-yrxN2N0kk6ca`eGS@kGSTOr9X)H< zrIU)c%5v6$^0U(q4uOqWAUvntrT&7Pl_| z-Lo%WC`34!EX?`Nt#+L7HgK~no{jYL6kEi1Cf@!&Nz$dp#l~rLB}#wCNDH)hOjieO zqY0NgH*!AAlIEWnH#UfCN~9Wz4#|$=t)j2{d3x2I{2>x|w&L#)>O;rQypB-0@R{8u zakWqxA{+O0l)#hNNKjXa)#NWM$O*?-W=*`=eZ^z(WTZ_qUAkG!3#n|p%6nqB+LF;1 z=C6DkJLiy9UXuwM3+_!KpIDX+R)xl@70{`?Ei&b?`hFLmAyPF&KL1{~=w!RFSxoId zx>`RD-CH81O2e7wnD1WLT1I(aeIBqd-bQjY)d0?Y(cOTbMHz{Mt5Mf6<|NXR)dOoW%usIaMm}xA6{falm`Yv@*0M>D&P%xXqmW zTE;c)ifc4z>^Ig>nnir67rWDCDN%>`O{lyq=+@mT6s2|kEQ6-uld_12zk zP=H^PkH<64S_XOM5|-r*OK%cc`@*3A`m}w#mzLTCt|xOAjhBp#mW&tLS~xV|1wmi2 zJVmlNiank=A^Dn;nvIIhX9J7clU;hX%YzRqT>ZlZDYo$BLceZRWNqMG|Goa}<7H6k zR8{3vRq1#PqJ*L(j8T>wukNpB3?8Osx$DYx3655K;j~sUbuHk$ z;XGJxS{a%7j8~Fskp*Ar%sgE&yb?OD#Y~A*Brt9mv2N z2e$smald4q$E0d{yWHD2f{p>;DhWvBMt5ehdf*4`<1n#y=7}F$*-?9lTh{OPe0AwQ zlRGyYD1Y}CT>8AAHkw*(Fj)V)G9`&WKsSg3=h_^DJn$lt=>+9#? z8k)=8v(#_8TRP&Ee!doy9ywKWSGGC|%dP9Eb`SDJxXWLk%e})bRB`@Ns_W4Fiz6wC zU+;Fa$+2Z#jM!gC3jU$oag35y6ckvn57SX(rZ0qgyWWc6pfeg;e!wfuZNCXTi<)-S zvcd!DDU2loK}5V{yLtH!ukSm|*IBQJ3LPf~f1EDP<}WXfYai^#Ev0PboKU>aO!e%q zSw^$-2mQC3#$%!s0%F-9PRCne31L(Fxi+mG$VoneY{MI{>r^UJR-BX-PHM&QQ0Il? zriR1dT&4biycRHC&{H@d@=7q+`D#b?*ZH`;t+l6{r^-q@e~SJBwy^<@oUs@_t0_2{ zbd3cFPZZV)496HBy)Sy4lv;S0B9ey@?kV06F3K1);M7PfVg~DDxm_Qo5E%1_J#RC@ zMRb6wT*+WSzo;BwNT=dLLgJfNe_~`CB5+FHSA?YlS7hC1UDV7H5VV8xVy)QHD`B@} z_mk6>EWrH*jd=un723Pek(myA#wt5I4XxQu#zx2!zb=hin`V-}(wpy6)ZQcT=Uq`y zX7Q{~au`m$8UqPI*U48GG}H1QqW03Z@{{82y#gNOrCldIPjOCS%4bmpml}&#$$@z} zo3a2=$|M;kv-0N}kz25mSMRkX?*I^hUsvMo5UO8%UMCA|G9GZJo{4lysVo-dPYxp7 zMh-BSMSuRB3H9m)7=_O>RgzW2IfDLZA$#{tD;jFic9&#Qd%~vw#Qu6U3cdlWfL7asIn8ut{OSyDOA-=-V3?KYl~M;zdS)^4|e{1hiuspd}eXf!*2sl z*I+K;^r1IQpmeX5>Z^?@y(G4W%j`M=%(2NWyE#tg&qw}9u3pw%vR>Y?1BsHqR_6Hu z&tVQz+QYv;Rt5+wh3#}tO}+i!7>p}TZ(orkpJAV)9pEw3SL=xUXv-~y?S`&A=$hF) zu^-Uw+Zyg)UqwN>1V=)n9T%$;k8^si%8z3_RYiGNNF8C%S=kTgdjp@wl(b@chirN;cW5r2}Q zA{KC9JSy$-zk43X1tVlJ{UqdIuZ zy8_d)e?uf5#(%EHr?^w2Mef>lEw($*W^jCw1;E-jxASJB5PVusJ8wYe($;KkP+aEz z^Z98UhO zZ%)>n<7PL#kaZa-`wy|{s&#fokXbb}>aKN{z2Dqg-}Qp+#;#EAGOdjTA{@-c6^<_S zTNX%{%JIDLysix|B(Aw~$jDcM`JKD0YC?h96?o{mrsHK(>90v=m$kmfSjPH(6YGzD zua0)PXI?-j3pW>~9A&n&Sj=-A{dGg0lt@_X zSI2lbcUAp7ee<>|!u;1WhPfv@KR7n{0YL6c2Z1fA-dGK9ZE;d^$JGT6t=ihkV*T}d z1xXl7B!c$&R3*E@^8&~|+74#(sIZHb{RN*^!9~tP3r3Hc7(C~$rCyO0C~?8|o*8=C zhH2tjzX!;1{4Wt(TN8@irnY@FkasvR&1ZcBo8dZuqp}s3N&_ zzFS^4tBu(1=TBH?wAXojb>4=i=k%nl{$OqdF0Y1G*DfQGcx-q<`J*Y!+YAf&=$EfP zs}Ewxg-jy%;%~fG3{_6x%BxtXBx!15EL#xL(PFAy$&Ao?0cL#t>Vl5G;Ugrz_qC3F zvSF3TTpV})prB1Dk`796{{>+X?M6KCVNkD{-mc){j!e4sJ-Hmp=Z?_wpP@a2ReeZ{ z=Jws)Sg~k#I_?-cktnEjOrCRDIm4vFgiwnSuF)y!8NS(7T> zDW!+r1*yeIEJkMz2qQ{)hAk*u1rVoLg4u6Z(5Q6#Sor++LO{M1GixkLg<9+xaFZvp zZK}*oo)UDuF9>m`-W^Xf8FoSI!=XC;ff;jbx_L-)xXJtz0S@C!1%~ao;hNC6NpWc>Q50XEaV8)k=+JIIK^k84uL-FZ ztAk80V|Az?!rKy5I41y?mXG%Su$&~U(-|EgW&UrLLz!b`Htd%F5FPNkql~kPHJARb z;4FJ3W9GMl*2f0O{YT$1@(CPXhVH4*&3(*1jAo zRBqKQ0sv^jhH2|ps8eRRVQ z?bcQ_NS9(>T3az9Pe&Rr1-Fu@Gp3bHeDBUwMYGP|-?RogR4nCsbb~1ixA_hmz|q*s z-@bUW`{VRyv>j&ovA$ar#b^WuDY=Ndf=~~ABchpmGFQ?%P`L)>Z($ek;F;5l7b|DcBMuU z&JcX#f~i)d=9>tYnvWmnTHVuR{PyzCg$ zWRCA*qbqR^PXeen8QVw`#?$Joeor^FZkiTEnDl%NOKVPxb02f z_4t8FQ*vi~>%0W~G^EiT-2@3sFc*2Vq{i*?WA-)KLKGEsLD1RexJ{1Z5wQ>0!smZ{>4Wm#-q)2*t7uR-=pt< zx2t+()$jGgueaAN9yU@C;xFyiszIlJa?sc(#8K3`9xYHxiEduj+K*uefnSx+yCU}Z2NqmDs$ub zFlRA)>3A#LYvNg+KXWkMgpzoiqrsWz<;pcElU!zxL*H&~XvNW{DvXSxey$wNs zBqXx*V3yCu)yu<0)r>hdDMN{QDaNL7VG=dwcMdFosJJ&z!+30yboL>+YW}J7BN7k= zEZxM{%N9iOnYD~TNdr??o<6*eOP5=hYm6CB#X7C{LCwamEz%XGi!ZvpaDgJ|>19Du z%EIqKKF$FBC;Z7H`GKaFm})n<&mNpMQxbhL9vt3{ok`oOVw%3Q&m9Rg^Kumj@rRFY z(6o-GZbdo4a$`0hz7Y9PN&H zwmPk1$BUmsy*l^=%ehCQ@~3~ex^?Z!g6m7(l-||Ooo<<*!)>39Sgkf?6+fLofb1pt z6{bl}%hcdy$`a?AW3g4i+ru7A49F&QF7ae@>Sv!~EAmWcAbZQ!>+rlKsmqBWXHUm< zgq=U*b4z_iWqr0mg>t*9jbSzMJirNWhNVGUs>!TI->%fFv`BRwfpy-Nv7D+F`OF!e zXwAbVe&iQyyUoQCU4Gm2w*eV+E&oH~zD+5RCxU9+<*n9_xdy!oTj=ByC^wHPiO5ll&Uh>)B)3 zRpR@OxmfL_1XVKXz4D8KLU2yW$MRBYT))^SNl1luVTpCZ!)V&$x?d>zi913&RXatm z0z00#d@RN=(;VzoiK!(G4DKY<5bg&W`EjO`F^7Wf=$-N+kfTqy&pOgY{on=-a7quTtd5bIvwr^WKp~V_^~54&#U{Y`gc~XT zx`ucziiBhMp+gZ;PuifjK1J??71~m{(}GG}%k=aj@1;&VV(j|DFQolB#P^`4j<*GC zP`LW&QIeJWf6EV{@!@oQW#4jH+Q{mE_}U7DRU?p@6AY|PZ{6;v%b!FA!BiI=+3cl< zSXgN88TVU?mJEDmx4W#N&`wc)w0)qBBSBH}x|An84a2y&g^^#zD7&Nd?Tl)pF z7q374X7f)t6+PjO5fsKt)8P-eUp}aweNwHf?ra}IL}FEUAI6eoUS?NT4+=LTF%|?P z-2vwpu9Gk-J8H!0H_+4$t(=V9e^LL2U}8kmqdsy+T{l6A{8p}U z-f8N*aA!)6aL65;;J;CV=4q*uZYy8C^M-GPjX>}lWnV_K!?Ar)Tb9{F?iY(uHoW`7 zo0f3|226NK|ADQ5)m^dg~ssPRdXg*X-?Hs{O;tu3CB`;$5wOX7=wr-@01V0{M zGtsseTdgIC4zABC*TdrY(=ZP5uq!?XVLM?e2ihz#Ims}42q*h)^}$Vn0J~ z@Iv!q$J2v)n`=%@ebIULbW+`mIS8E2Kte@bY!>$*o_SAoE8;>>^Dl0N_&yYBjv;UH zoLqbJDxR-a+eo_+MEV@Ek1(yxIAa-h!v4}=XM6}QJ+SY_>Z_w3U zLSJ-D8%TB`JvsmJhCPSg{13-U1rYnt%^l_ z!w)`Sh`_+tAoZG6q`2!@Am)k_Q&mUgxyPTrLVpm2M*2W((DN|`RUoQ4@Yh^WEj?2lzF3VsNbUuC-3@JGdo&c=S}N^tv2f2 zZ5EZWu$iD=MEw*>uXxsI~b-q1d7xPp4;W$pDksXiYA zhXS0)#H(jKVNI}o>d*A@$#4^!B(IBN3nMB#@f*dc_n{O9wp5tG3d+sb{3>7NArL{;dqTC!^IKTtWTZ1$@dPWN#$s(EUIXFFPV z-|27fJ7MAN57d#CQV_?8#?@Hsp@e6!FY`Z9mhi~aU>&e65bzN&{9^BB=#d}wX4IVOc{Wpi zK_8N_U?uwN!Tn4{=RVekiM^U1+FMt+@jzQEFLDm5h7cKJ-yUl3_x51sg}=dAaOzt? zmgyS^6Prjm`sg0Cd`8(Ya!5X+#6UCMsIhCIU9=v9<(0PKfadFEWp(!r_CrNU7_AxX zFIDv-8-|?2e!QRRV<#R9KfFT4YvqilCRxyG7M*!U_YZ>Hm`3r zC*xWOk7RNRYfY_BN-RPXFu$M4ItB$iCv{Dd9QD?L(tV2y#h1~=zrU5kBM)SyAgp1=n^y+L2>?reb-KwqL4yry)HG%}Qi zT0USBz4&4HGJj$B@HxJ_(CQ*W@C-aSC%!!wYYHE0fBwJiq1C{nG^V2!OZ4qVvLcb> zqiC3toUhEud`V%7d7|_p1!@iJu(N-%^B0a_n+weod9SFTSAR)tg!`huJ@PR}v;&jl zJMSkNp@q1WGzjWtG~vI|i#|NSA@Y0^z#m3Rz0rE%7Q`$nh@|DTw2Pt|{}>YU=};1)HH9exXeOhl!NdbXF*JS1T=q znNi?Lv_Kvv?7dsL87mTcRP=RZ)0pAb1ay{{TU>i5b%u+nXIryQgVSH=uM<8cwK_1rf~wFj`*pvp$wd+z1mJ@Q1bpX*opRDJQA65TOVeGGRyvzLwPPQV^l`>k1xjTETG(GzSl&_ZeIV#xFDXKl;WK1 zjbfhb*}ui(PeYI58(v{eQ_D%Af1q2#H~Z;l#(MOI+&A|%AI)1QkUv?8At_%5p#U*B zHIlWIol6j5&9D$J9w+g#!LD8S938LGbfzGQ$mv6CMp}mNyHN5}+F&T?*e5R?&b{Xt zA*ZA!i^(FA8_x@KSC%%U~DaDFwa$OKXuYQ0Sk(Vu`_BkmNm&0QbRl zXAKhaeWW!_;OqSW*-Zh27@~V1B?BRBy6a`_-93CAin6%b{T5CJuB9uc(x>zdK*^r| zj_UPQ-PMbtjf>^2Y_vh8jOM43|4(~w{T5}{y$|0iO2-gNcZYy<*Pug}ASE!Mbax0y z2m{j6-JQ}Y($YB~F$f3D8S{;U0HEyMoBmd8ufsFhd`QUG)AxpxbqAC}1lpPVtc{?9#e!T@wCgLUV-@|zJ+||o2Mu9B3o8kQ3 zuaE_cAA_ZrrQvE)mZo)gxr~$Y(*PwyIYR6E~Y3P6t+f?VzUP}Zr5fo3=H&uow{(L7%lC2c08ar#X8-Jl%W}HNiQ)lq#9yST3 z1x)^IH&j4N6ACXE))iKBTnqVz8SQoInK2lfv3hkVaPY3(NT6c>F4%SYTXKx)P~g_8 zBM`S8r_*!pYCaqWC3h-E$E|&LUeX(njf$8R_6R)w707elent1Hz*BE;bmg4$Q|(lH z#xFQyGk{AaG-GG)oFcMn?`GO1K*^^<_qHq+ONdHZl3tficXCGD&>$!*6A6!=^OX!f zqU}M7G>5F<^$HJE6*5fw2SQzz>q?F`T^cRDhWm;r99!UHbD8`7f6to)|FE7$&iTk; z3*~AlnPI$MU)BdD==^IKr1A?F;J)V4|A-5M-*iFZ$Lsj$J?$_B6@?)QEqu8hlX&`D zG?UOjvVUL~2m&>28rEsnEq=TZ0v%Na>H*cWEC@u`!{x#1eE4AFmTtHU@Zd28c=b3Y1mE?Y_0k2f6Oc_n;`&r}LB*H96o z(1mKpa1><j+Hy5 z`A1}{Vz=Zl0ER&nASD8Zlv<^oX77wVV1GaQzG?G1UWRa~qchD@q@A3}>2+oqA`(NA ze)z7KsHL}uoug%k(LQRt+@L;s8C96<{sjjE8z!p@ViWGavB@(gm@EmL8H_}-g$3r@ zb1$c}GJ}^C#GX$N>s+u0)e4mNl-MxoxSBT>2Zb&na>cIECkD&-2DihbG z7vD}_z-v>=ZqCp~aOKTqa%p<2Bm|5m%RSwU`q#BR_u>KkC&b{JUi`Ldx~3As6ZfVx z#|k2V0(uj6NgDsZiw@v>OSvDr5zwNk#9vdN4~?+00h_ucLMWotGL zLdKr9^39{)GkLmiIkqz8u{vlWg4Uyy_e%BUFt)XqYa_{=<|?rdl7Zut<3wR>P+|af zyR9QW>U=Ylq7OD7OK4#jInymn|7^28{iHBSbi3vWR9-W> zoWh7`({Z2v&J*e1JpnlKgi+EZ4(cP5gQye2u$< z*(hqu7_0Q>&dM`5^Qyp~TdPVawHY8{M00*>9MaEhz~xXpHhTvhTM637uu!!W+dWa9 zJ@>yxz}qM^mO2mtY*H>#U6tdMupF~*X~K8%2BEtj*;zA7}&(}xt9lk$16xwX>oJua&K=1 z|AV33SbA&3{G#izJjd3_&H$prnbAkNF56xdSfl=}GQYX0?%ay%&T#F-H+T$rr@}|{6AC)83X6sj(>BWds zT=pgyX`_+-24l6HV(5G>XF2072+_kq(1%%2)nJQ^@)}vOv+;=cF604+iV}nLc6mPM zf6wS@BH;VNqMCkkWVKuT#)w8{b$Quo(1v=DI{!AKJh(5!!7c4r#M-0j#i`BkOB?ng z$={bByMB4|(S0n#tj^8S5A3td-*hHXz$dS6k*JXyf683SPE52GOpRyCf2dcPc9`9` zILv(>%H!RiWv8imLn8LS`*=pB?M|;63OVOn3b&=>S!vn}-|0PY0==c*OddBv=wfc#f zG6#**>i#UeC5B?ynI8U(rqdE<$;*eE3v@9`O0`&e}*XB1&iTF0Dz^?zSF+W8HYIIWH4sD zP;BiuW~={Rjnx>8X{n4r%L`L%Eqg2%l4J647Z}G>r|yj9(NOkBv$==qO{4BHXKr{?2Ra;C>)_1qP++I3+&Gh*Z6mP9U$ zMtSwGj2OOHoVrZ<=)`OhJxvb`x37s`h(;m%-tORPsSg$@@`>gKEVpuBkyukVDxIj5 zId`cqHfz7cU%BLuGT0A}`ILF|hL8Rho|AD5C<86khqkHP83@$KLA4_v*}jg8M}Vk3 zNmz%Fv|M9s#pl^_XQE+>8Cx?M*invPsC##q=Q>9k(Y~TqlE8mfDMpU^0pjbGcKCw) z=K@pFr2fYe1%5I|aTd-thEXj{c(5;4F(ME9xSBN2Ds4v`d5V5eg10!tE;o5A8l**f z)&d?AjB`zMqu$`_=Jc!K$<))oQr22VL2?2O$5JDa&0Z_OXza>Bu>K zUEQvHzooCLF81-~4NC^rk3!4giMS1 zb?|FvhJF2hz2DF@L(cJx7h{Hvdd6I+Zx7X;gwc^-%l_%c_35Q?8V!VBfr$LZen-yS zA11M6oFURHh@c7!r+0VCE)QPS=opjxH+4_?R~E; z<>hbZg9%YL?EQwjKDRf%s9e?>+I3(yB4^+R*(yG>@YWgeMMhM2H^6V1^C=!HiS?Db zuRa99-^kFjau^XQ1|)ODxno-IEA+V`&(?ki|GuMTReBYyAK$C(?eyr6h`m7gg_TJU zjgxmTXTlG8pFS?DeUODydFGQYDhcN}vL2h=avL-T*3N+hqN{kgU@Lz9cqUTBelwVw zSFl8}LPf}~;~pe}qm77|0W_vTT{eQLGdPlj-4go=RqUeAa_5?|BlmjUTaJf6$#d-9 z8^4Q9iOnP)KR}*8?cWZ3J1?shsDD6P=m+tQ;wh@cS`3bn=|It;W*9)A@9%TS&3~&0 z`0f{D1Qug1j7Uo^^FSLeJ)H0)%kiFxY6HsY<6ZV7KuRC5M6&jTE?Z}tkN=Ce zccx}?5X;K7PI{>2V+1LlMZH<2^s@h*B(ZH*uJ|g29PQ> zPc=s)`~6_u#duuTzb*Mb(BTm-Kz%x+6{a3S;5|s(h{6!dU1i=yIvXaRolyitp&9W;)tfOf?}-1bk>6K zw%orphzB}k_>4+e^fz%+v;c3yZX%Afj(!9yrEb!^g{6l>6U=zvscZQtu1TvPNM#`S zoVKr0%9Dy{sWQN1R?q0b^CJnWkcKcC4s6St!dxB6CImYZSzPw8MB7UjP!YF@j88a& z4ok|+FFwvy#>Rb0nimk4lOG_Ye8liM6DS%Eas58;Lz z<(#IOfQJ)X8h}Ugu2IWvEkP3DLaI~#O}X*^7!zEpPeN$ZNyLu#VP72_hp`BK12&NfVL8GC0g+r zzh4$ME#%e>=>t4u?oJuk(XCXDubf=fdz0NOKGu?HRp*W+Vs62V6m=J?nyVr}Crr;$ zZ8ds_Zz9~|kNIK4p~rhb90MZnu|9kownFlElmFgMCPqp@=)CG%z)WygY+n=b&E6R? z6?1st@N$85AZXrV>)6F6R_kom%Dz9EEABN^kR-v@xy?yXU4b~(D2WMeIu(jx-Qp(Z zFhJFm+nbm|ZhI2BcAq;`_H3)QRpboVaW57^n+4^E!;$;(Lu3oeKHXe$+HH`k_^^t0 zQK!cSBfmS4R@3ligHrTtOv~B;86r2058{>2U~~U(!E?XA$KZ$$!N%-tFrFszy$_%$ z)G5U4@44QkeR^h`5~!<^6>I1B;{>`gbKm))y6jY_rTjFJG4z{>Dm0AWFN_tfk%Ue2 zG=WhQ+&S+&vc>qlJx@cJfTy9<11)W3u$K~+TVtJTVG^rJi8Bo|_O=425Nu<)j668* zjNs-f1h+|#@Lnj9w=T#+fqt!+pg+oiu({2Zn;SsX2zfz`0olx1=9^r_2_RMbFM*4U zdrYYKN*3U^llK<|RJyU+@K0Z$p9)$>$?3M<2l}S124X@o)_!;+;8fUe;Xo%51fkJ| z`~zRXh2??vuV4#@Ur7pnSbdSP81LInm4ehmVkQTc@TjzlIm+N~2u^o8Sn45%mlvaW zyf@n)MWs=V$e~rwL16I(7+?ydSssl(UFtPPQNy7isyLCPW_Z-l0cpR|e9HEfcb2y@ zc43$d2E`QI5IN?jegrRR&S&KO*RQ;NLq08Asec2xiVgy&rWY^RPbjDI-n=CvvfP!& z5@~xJnM}T|wp6mo3nYZTfPxnBlqxyEGCwJX?i+!mV!5NJNWB78@`c0t7R(#Lh}JIo~D5CfNydt*`bm?VM)IziOoscA9Fi4EYC5_IE)nO;_6M+apwnJ9rwl% z>#sxHIATPsXPGu}Zyy^YeGww#c5VVSp_GH-vjsBO>?1ip!i1`2fy`iA(MppzPqw^j z{Qdy|eD?dzBUQ7XE+U{r)!j6BoO|?}PqqU43HzHyoFBZ}&L<8IBWl6B5$8Of3CN}^ z{~rD$asGoQA*cg+Rpr+Ybc zmtuAtZE-z&^d64ko+2=mXWseDl;~Yg*oZiKWn?T-LDo2zJF}B4#|Q}B{F2=lkurm) zZyQKZ&UdzPn2A8UOlU0sipGZE z=NJSg{3JmG?rf@k<8aIMm^Fb{>OSoh1JJ)sK7MtH@3ZM3b*0N^xqS zfH2{ovd=Aj?P`xYv^0!^L>A*c<&ie);Y8^}Hix`}W8cACjBZQ2P<@hS*pJL#730@l zr5X(s5^K>FQ_$sj8A#v*9;fL-_Yd+Q^i6?4@OMQQxA-PLO2($wQ=z(B1;G_U0pV)a zSxAN5C$=>Eg`z}rRsJGo#^1I@iG~@Cp1vka@eTIh2klL*31_V;&ED8)3Ni+XLWKL| z+{WEM#N3NEz-oY3>zrOUONlNeShN%Tyr^nyM+{Y$|5N)eVB}}g>b1wKO@7HR)f~5f zo~EQh>ds6alKMcEicj8Qluv$5cY821H%ZH1P}M=-OQ~Iuoxh@0a{S(a8wfYSeID_8 z0O@(jQ5l1_)jq-k$$YY?d3s3$2k9m;k*pV>FwI2_p-&e5u3ecP+NDWX+QT-0`>65| zx|LhPzcPcpeeuWGY5w$@x)@F!{wOg~N0p(7RQ^l-=Ndx?ATPV^lQzFu{i#e9{q#EZ z!f%)76l(e{=^6d42v}isi5O4^@`<8UK-@Z`U<86wX;|#6nJqH5FB5CGq-TI4?{wwV zgX~#}tx%z_NTk}lf`eUbueiNylok{aSu{OFyHzryi&i$^qfrt&Ksq%hHRur3l{< zUll2^wxB~CL6XNkLv3Q&M;oM1lqB%WIa?-xlFZfE)49IvN?-9oH;Urgqdv}oxAg=` z$l80+7qSaad?X&*rI-4f$Y%);q||~=&Gu1)gLhXSeE(QjH#a;%KC$l?uTcP$?0a?o z*6rG1!I$;`+DVQ4`Y_|ZlP`gOk@Wkc^$TS`vxr$F?V=JP_L+nJmPf18k^a$&HJ$vG z#lF|c8_z8d5XzXBGN&x*fN&|_2hEonvC6Dm?Dt_|( z6U&Bl20)pJ-BgWi9ICDYD9SjLsBhk(eC5=*^WdU^TMiw1$DKe<0Sk=Cv;RhZ$i*v-C+%t(Go()8zJtCh{@vn8@4NXhSw^Y3q}ETs6fY6! zya?@km3_J3fCnGe+Y#_z>!;AG!%-Qsk*V|>OEemmWzQU^quoECrKJs1nHkRx+Q1M3`xgfz9h-Q8y5!M z)BxlgPoYI3=&Hs=^y01|dJ*aKJOv1OdYGI_CMxngvB~fugR?(5DZt87LxzRCIPjfKNZ#V2hjtTiF#qT>P zp2xO>e1>$}tUqrg?HRf*+2gL=|P0 zvdD4-&WA_6ZBjc`%}Bq!#-_HWHe{P#a@>;Td-82B!7uUX7Ryn$yB92X5A%*#=@ zve;TzC<5rWrKn_kCi`M#`9c|MhHLL-S?ZV2PB99pCHqd)9VkeA4M@6RT_m!{N=`I2 z08&Kq0!DpE$NEJBhy5$k%etQywy{}m2HS@&dX^XR5^ypBK9hIsaAulGbgs@Pmi4a8 z#OVeaiWnUx@$1{d$HbFW$U@>!oQ^27pt8Rd80OSxL>>^lH#*;g@EaimwJUWpc zcb%M-`-WRHN=aS?_i9KxO=kI8yhN)wu-II7V7|(d5v(>$?SW;5}UxF=0|X8hz$*R)mFeVQS^VJF08PpKH&a>|Wey3&s69VbPP zs6ymrZx5h%$n^^*BxgiTHrF`u3e|(TLm%s7ld1hqqrU};KAevVaN(@kJ66LH7cl=q z(1A9~bSy<~8ZB#`Ohu*SH^Z<^3{KT6VFx~R;PRhoVHHW8Sp9+;vkt6YPCe}Ofm7ei zh$k6Kd&EeW8NeD{tL}7?#<$H!G7j6u{boH#31^kbC+x$Vmg=QB&Gs#nu9Y^Ao@a}^ z-ve7LO(NC#nvpkwC}ilXTCis^<2r?4M9o|1ZzxqXFmb^Ed2l;VA4y$;cpV969YmZM zZ0Dbz+8ABnZ7$?ZcdQoEq;=@@oeZ4Ba%#gU+`9=GzZb7c z$7t`Dv)?6oZLP}AusE{&7w3(`0%K~zB+~hJ)nMzZV8Acf!yYg(@8C8~KiCEPYk3h> z^-2if18Kb$NtilHz2t90$(?!W`&y*zkDS)|YCEj>7qQVD>~^!5$vN>uS3mjBx;oRf zl|`-DkY|zx2N6s_#xiF@9JvFUp9K7iX?EBa(?E1oM}~eymVm`%GvSPY8<|JG^1JDN zG)s0XmeM|$j1mIU9lH91lueTu`*q3^1zy$+c=WJ;?ygOUlOt~yKMi{Bp4sPRm9hEu zi|3G=f}XG*7`cAaSxH9>oZ37wSL1&RKg;UxK&_x?HpHMj=jAnK`WqF%Xrm0M_M%Ws z*x>aie$bSL@O{(o6-VaI0LIc7-3uVg(S-xVC?bTYCywCU3XAsUksME!aS{CX1Uh9d z%fVCXKY~&$vo5-SlQ=ZCqX!wzE;Qy_toBBa;yoV=q)&#j=S+0t;h`5IZ$8YopVPme z)ATI{@F(3Ki1q}xttAp2O0PToVXB=L{u<=pa69EOH@JWrP84b;Qp<|3^;bNATjH*i1XJZR_qHjvLD33}pC67-uYi6guz&oLrfsdvEVK zO-wSYnpp!ubWIN>^4C|49+~l97Z}mj#RJEb2QO7GD`ueh~Bq74Q zgWGQQN#%Rg;o+<0?{;=HXO%fSR(fl^p}gI{&`~w&OfJA!R4g>Hr1Ukj6_rZ7B&ISz zk+2CK_K6QXGuICZt2z9C%C7%DV#o1C+cy;Ha2uBmG4OHm!WV zZF_#>f0IbOe;WWh(V0D+MN1u@E_@1B99~ z@^Og!-19!a$eXvX+V@%}fch-|dRHkh^#XVnVjXf}#H<%RzHcvI!3#THUOf0}`Hdw} zt*4V2!l9rfHkY^9F#FNn_G9-qT;4%S_sUPj&$m5fq%}8I#JFdg)*puELwG6=tvBH< z0bZw$blHb{pzlO60y(0KP&&rHy%*Y5GNC_s)eDV7SY9mbZs|K-I9+eDrclfO?IypU9^hW?-_bg zR%2qZZgZ-*;jOm6y~+O%o)ImG^5$fC^#DGX};D zOFR*&*f!x^ngs8=SED%oKyWkL%|0jw&e}qkK~Q*SQ^fx4je>^Qp%kEIe0Q(W-sXDJ zYGjIg`q?g1rgNYKgqa8jUbxKnhvfVW&c4(V&(@LxMA`iB`6p|aqs3`sJdg~*QxA6U z=z$Y;=>+>nF@J82d8z!_a{`q`8(M9kU)y#R_hO!T-nYH_?pp)%o?3zd+#N3Dj@6Mx zgw=_vRMmY$Zc6#?D`)1{jLLNC=;ES~qL4QZ>Kr$Z^aGE)skNq}Z>Ft!&m_%N|DBNU zo0!W3EUfehsvc-Zweho7)|F6lm7)J^4KG7+%jf8-L3j`6o@z_U#L11ek!cCA+(VNZ zmrEXAUzLY-Q-88-hWb5cOwewaD(5aaagJi$&@KIR{~}n(BvNiL%Ci_H@ZpL65+C7Z zqRPOP85q%)B^Px%SoDs}5d1EmrVV;S)o8U>niR*6d)vP2ZYxBV(Ud*8pg1$tW~NsL z5vL}qTWxdeDQ2C%U}WjKi7N1ZEPdo9S1$}Ufa5{ctI|6c17#&smdN|-_g7pxq{Bsy zf1b75h!9vPajcmt?*)()ufSB6YlAtjPctvj2p4BoBFS1Q`td;{6NwGuam$gy+e*`YV z#9=5EZn>vG5y~8#C0>S5KF53aO8r|Kf5e|?DHa9`UEqXW5@KjEdxjyK)vD*6I~`F) ztACE$;pEPyO1}5{qWP-Y?56k%COWw96pU4#g_`R7R*m}9Sl&Zm?GMt!=v51)&hcGV zN7Pz;n^zs1U*!x7JH@e=(dFx1 zw|YhGYk1BQNh})#GQDl|Y+||TN{PvtDw-CFPAK-Sh96g4 zEGbv7_6NfQDpl~BsD|@sY}ghdXI7Ey#6y_VLYtKBX-n{Gmcmq_$kHz+CgA{ROQR7{HuM3E#N<~OkV=yy=l!FN?QTmz`g$IcF5pjG0m%56Ui&ll`XRhOvd z7#vvRTEhCBb71sQeNxnh0ZV7sBU^#jGJg~U-dx^`vWU;fRS<-CDw5RX)|j27X@}J% z=e!C%bnXHgDUoIz~v0XSCAo_q2O>rwE7JEULFSsjBi5>NWn{>4*}L&|X14 z$!-`P;SYIiT6)GUqtnQfp~Jtj*W7Xt2kn8S!k#5ICwhh2+3C#i5UZX<`~a6ard`fG z+l_^!x<^ppdh|ERPcZ*fqrd5jAO`oNd-9P-MscabR82jjNN=$c@ zIQD)n*$5!fP1&4oL(xA1_KtN@J z5L!&zWI_hxg^bU(+K|2llO$id)PmWuTofeZJTr^kR+c{nY_TrUy3#X)spkOqBdD&< z!SrXIHIW3B_kPK-mCdu5psN`n1Xz-96v9 zySV$qvi`Hi%ONo~{3EvC-@yFKq%QZO_q!wZLy>7|;y`oSw7@kbkOu~^2V*o4fy1A; zYJsUF_RW*hvlWkJn>1m##@SQ>n2Dolfu^V#j&E0nl`_(m4pI-%hsG?$apAL%4GMHC z;WT(r2Vt)PKL-Z0S>2qo?auPCc{r)l(XWTG@4{>(_QJJs_9Y(xbqTxX-5K@#*n63b%Wfy-j{j14bw zIw{Tb#P-&zEv?)?a{xj?%jAD| zL(!l>+W8MQhopM!VOt8vAi0Za2I%Oghz7>j5X)#fxfV`4;qO=Nr(*QUB9g=PGgOwp za=XYu9X;og#F>$>`hD0KG-3f5VWL4`4=?NBH9gqT8%skT0R);_iqzlkP59eIF(eb2 z_xTHeFyI-fJb5ugU#+^`f}syrhK~M0oAghYy`AjMJ0pJI8YnoC=hE!y0KiYE9>QE~ znqNL5orcRe4A==WF(c-v~}Ze->dtZol^+3ugKir z6Zs(VrRx?5TB1UO_-?udx&RMqjVR`x*sd(C_D%5eQb(5rJv~GESm{x+E6sQ6BgU8T z^X`l6bE#7T^a;hrllO8}>j<>-sk{@*H6i{ov+uAXm}oW*|N zUh7&K{9HK?0!X<;a*qfgk}Ao6XMVp5_h5xK~~1ZRp~*!#hx2 zmn%lgXR1*1sBZDT2CZriNX5w$D8Gq*N%j{h^k{F#>|Wcb9fulls_#RufgmW!ng;Y7 zYGyBtY_hRe6{Zv>_Dl#Y=ry82?Xr`I_me^~FppGqEuuCAZ#N=0JKmR%suiQm2iq7< za(NaR$u&m1yZLSⅈ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

GHtC#W3}4cRJB_!an`to;Dqg()P(Y#&W4Oe- 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 Q0tz#Dy85}Sb4q9e0EL(iEdT%j literal 0 HcmV?d00001 diff --git a/apps/expo/ios/VivatMartketplace/Info.plist b/apps/expo/ios/VivatMartketplace/Info.plist new file mode 100644 index 0000000..05d8661 --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/Info.plist @@ -0,0 +1,85 @@ + + + + + CADisableMinimumFrameDurationOnPhone + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Vivat Martketplace + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleURLSchemes + + vivat.marketplace.app + vivat.marketplace.app + + + + CFBundleVersion + 1 + ITSAppUsesNonExemptEncryption + + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSUserActivityTypes + + $(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route + + UILaunchStoryboardName + SplashScreen + UIRequiredDeviceCapabilities + + armv7 + + UIRequiresFullScreen + + UIStatusBarStyle + UIStatusBarStyleDefault + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIUserInterfaceStyle + Light + UIViewControllerBasedStatusBarAppearance + + + \ No newline at end of file diff --git a/apps/expo/ios/VivatMartketplace/SplashScreen.storyboard b/apps/expo/ios/VivatMartketplace/SplashScreen.storyboard new file mode 100644 index 0000000..ed03a52 --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/SplashScreen.storyboard @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/expo/ios/VivatMartketplace/Supporting/Expo.plist b/apps/expo/ios/VivatMartketplace/Supporting/Expo.plist new file mode 100644 index 0000000..64eaffa --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/Supporting/Expo.plist @@ -0,0 +1,14 @@ + + + + + EXUpdatesCheckOnLaunch + ALWAYS + EXUpdatesEnabled + + EXUpdatesLaunchWaitMs + 0 + EXUpdatesSDKVersion + 49.0.0 + + \ No newline at end of file diff --git a/apps/expo/ios/VivatMartketplace/VivatMartketplace-Bridging-Header.h b/apps/expo/ios/VivatMartketplace/VivatMartketplace-Bridging-Header.h new file mode 100644 index 0000000..e11d920 --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/VivatMartketplace-Bridging-Header.h @@ -0,0 +1,3 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// diff --git a/apps/expo/ios/VivatMartketplace/VivatMartketplace.entitlements b/apps/expo/ios/VivatMartketplace/VivatMartketplace.entitlements new file mode 100644 index 0000000..018a6e2 --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/VivatMartketplace.entitlements @@ -0,0 +1,8 @@ + + + + + aps-environment + development + + \ No newline at end of file diff --git a/apps/expo/ios/VivatMartketplace/main.m b/apps/expo/ios/VivatMartketplace/main.m new file mode 100644 index 0000000..25181b6 --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/main.m @@ -0,0 +1,10 @@ +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} + diff --git a/apps/expo/ios/VivatMartketplace/noop-file.swift b/apps/expo/ios/VivatMartketplace/noop-file.swift new file mode 100644 index 0000000..b2ffafb --- /dev/null +++ b/apps/expo/ios/VivatMartketplace/noop-file.swift @@ -0,0 +1,4 @@ +// +// @generated +// A blank Swift file must be created for native modules with Swift files to work correctly. +//