From b0399b39c69c449190221125503dd0fafe750077 Mon Sep 17 00:00:00 2001 From: CPM Date: Wed, 30 Jul 2025 10:35:06 +0530 Subject: [PATCH] store dna all done --- .bundle/config | 2 + .eslintrc.js | 4 + .gitignore | 75 + .prettierrc.js | 5 + .watchmanconfig | 1 + App.tsx | 28 + Gemfile | 16 + README.md | 97 + __tests__/App.test.tsx | 13 + android/app/build.gradle | 124 + android/app/debug.keystore | Bin 0 -> 2257 bytes android/app/proguard-rules.pro | 10 + android/app/src/debug/AndroidManifest.xml | 9 + android/app/src/main/AndroidManifest.xml | 30 + android/app/src/main/assets/white.png | Bin 0 -> 3628 bytes .../com/performicsstoredna/MainActivity.kt | 22 + .../com/performicsstoredna/MainApplication.kt | 38 + .../res/drawable/rn_edit_text_material.xml | 37 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 6200 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 6200 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 3668 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 3668 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 9276 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 9276 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 16638 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 16638 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 26447 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 26447 bytes android/app/src/main/res/values/strings.xml | 3 + android/app/src/main/res/values/styles.xml | 9 + android/app/storeDNA | Bin 0 -> 2646 bytes android/build.gradle | 21 + android/gradle.properties | 39 + android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43764 bytes .../gradle/wrapper/gradle-wrapper.properties | 7 + android/gradlew | 251 + android/gradlew.bat | 99 + android/settings.gradle | 9 + app.json | 4 + babel.config.js | 7 + extraCode | 275 + index.js | 10 + ios/.xcode.env | 11 + .../project.pbxproj | 492 + .../xcschemes/PerformicsStoreDNA.xcscheme | 88 + .../contents.xcworkspacedata | 10 + .../xcshareddata/WorkspaceSettings.xcsettings | 5 + ios/PerformicsStoreDNA/AppDelegate.swift | 48 + .../AppIcon.appiconset/1024.png | Bin 0 -> 402048 bytes .../AppIcon.appiconset/120 1.png | Bin 0 -> 12741 bytes .../AppIcon.appiconset/120.png | Bin 0 -> 12741 bytes .../AppIcon.appiconset/180.png | Bin 0 -> 24121 bytes .../Images.xcassets/AppIcon.appiconset/40.png | Bin 0 -> 2895 bytes .../Images.xcassets/AppIcon.appiconset/58.png | Bin 0 -> 4674 bytes .../Images.xcassets/AppIcon.appiconset/60.png | Bin 0 -> 4875 bytes .../Images.xcassets/AppIcon.appiconset/80.png | Bin 0 -> 7105 bytes .../Images.xcassets/AppIcon.appiconset/87.png | Bin 0 -> 8011 bytes .../AppIcon.appiconset/Contents.json | 62 + .../Images.xcassets/Contents.json | 6 + .../Images.xcassets/white.png | Bin 0 -> 3628 bytes ios/PerformicsStoreDNA/Info.plist | 78 + .../LaunchScreen.storyboard | 47 + ios/PerformicsStoreDNA/PrivacyInfo.xcprivacy | 37 + ios/Podfile | 35 + ios/Podfile.lock | 3111 ++++ ios/white.png | Bin 0 -> 3628 bytes ...rtificateSigningRequest.certSigningRequest | 16 + .../PerformicsStoreDNA.mobileprovision | Bin 0 -> 12415 bytes ios_certificates/development.cer | Bin 0 -> 1513 bytes ios_certificates/distribution.cer | Bin 0 -> 1545 bytes jest.config.js | 3 + metro.config.js | 11 + package.json | 80 + src/App.js | 25 + src/api/ApiConstant.js | 12 + src/api/ApiService.js | 158 + src/assets/Icons/backIcon.png | Bin 0 -> 546 bytes src/assets/Icons/camera.png | Bin 0 -> 2210 bytes src/assets/Icons/cross.png | Bin 0 -> 2037 bytes src/assets/Icons/dots.png | Bin 0 -> 601 bytes src/assets/Icons/down.png | Bin 0 -> 458 bytes src/assets/Icons/filter.png | Bin 0 -> 1261 bytes src/assets/Icons/greenTick.png | Bin 0 -> 1300 bytes src/assets/Icons/green_camera.png | Bin 0 -> 2722 bytes src/assets/Icons/leftarrow.png | Bin 0 -> 408 bytes src/assets/Icons/menu.png | Bin 0 -> 1416 bytes src/assets/Icons/pluscircle.png | Bin 0 -> 1295 bytes src/assets/Icons/red_camera.png | Bin 0 -> 2853 bytes src/assets/Icons/report.png | Bin 0 -> 1965 bytes src/assets/Icons/rightarrow.png | Bin 0 -> 449 bytes src/assets/Icons/search.png | Bin 0 -> 1043 bytes src/assets/Icons/store.png | Bin 0 -> 1348 bytes src/assets/Icons/uparrow.png | Bin 0 -> 2827 bytes src/assets/Images/appLogoNew.png | Bin 0 -> 83555 bytes src/assets/Images/applogo.png | Bin 0 -> 19393 bytes src/assets/Images/footerImage.png | Bin 0 -> 83188 bytes src/assets/Images/loginbottomBG.png | Bin 0 -> 74522 bytes src/assets/Images/logintopBG.png | Bin 0 -> 79147 bytes src/assets/Images/logo.png | Bin 0 -> 7718 bytes src/assets/Images/welcomebackground.png | Bin 0 -> 226061 bytes src/assets/Images/welcomelogo.png | Bin 0 -> 52770 bytes src/assets/Images/white.png | Bin 0 -> 3628 bytes src/components/Alert.js | 102 + src/components/Background.js | 33 + src/components/Camera.js | 51 + src/components/CustomAlertModal.js | 103 + src/components/CustomButton.js | 13 + src/components/CustomCamera.js | 173 + src/components/CustomDropdown.js | 41 + src/components/CustomHeader.js | 73 + src/components/CustomModal.js | 79 + src/components/CustomTextInput.js | 85 + src/constants/ColorsArray.js | 8 + src/constants/IconGenerator.js | 75 + src/constants/Images.js | 32 + src/constants/Loader.js | 54 + src/constants/Toast.js | 36 + src/constants/constant.js | 9 + src/constants/database.js | 177 + src/constants/function.js | 455 + src/constants/uploadData.js | 65 + src/constants/validations.js | 59 + src/navigation/Routes.js | 47 + src/redux/reducer/index.js | 5 + src/redux/slices/authSlice.js | 33 + src/redux/slices/userSlice.js | 25 + src/redux/store.js | 5 + src/screens/AuthScreen/Login/index.js | 98 + src/screens/AuthScreen/Login/style.js | 82 + src/screens/AuthScreen/Splash/index.js | 95 + src/screens/AuthScreen/VerifyOTP/index.js | 219 + src/screens/AuthScreen/VerifyOTP/style.js | 149 + src/screens/MainScreen/Dashboard/display.json | 209 + .../MainScreen/Dashboard/index copy.js | 906 ++ src/screens/MainScreen/Dashboard/index.js | 1372 ++ .../MainScreen/Dashboard/mainDisplay.json | 567 + src/screens/MainScreen/Dashboard/style.js | 343 + .../Feedback/FeedbackCategories/index.js | 659 + .../Feedback/FeedbackCategories/style.js | 66 + src/screens/MainScreen/Feedback/data.json | 13103 ++++++++++++++++ .../MainScreen/Feedback/feedbackdummy.js | 333 + src/screens/MainScreen/Feedback/index.js | 816 + .../MainScreen/Feedback/mappingdata.json | 232 + src/screens/MainScreen/Feedback/style.js | 103 + .../MainScreen/StoreInfo/index copy.js | 437 + src/screens/MainScreen/StoreInfo/index.js | 319 + src/screens/MainScreen/StoreInfo/style.js | 115 + src/screens/MainScreen/WelcomePage/index.js | 28 + src/screens/MainScreen/WelcomePage/style.js | 61 + src/theme/index.js | 4 + src/theme/theme.js | 87 + src/utilis/MyStatusBar.js | 21 + src/utilis/ToastMessage.js | 0 src/utilis/responsive.js | 11 + store_dna.jks | Bin 0 -> 2646 bytes tsconfig.json | 3 + yarn.lock | 7588 +++++++++ 157 files changed, 35444 insertions(+) create mode 100644 .bundle/config create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 .prettierrc.js create mode 100644 .watchmanconfig create mode 100644 App.tsx create mode 100644 Gemfile create mode 100644 README.md create mode 100644 __tests__/App.test.tsx create mode 100644 android/app/build.gradle create mode 100644 android/app/debug.keystore create mode 100644 android/app/proguard-rules.pro create mode 100644 android/app/src/debug/AndroidManifest.xml create mode 100644 android/app/src/main/AndroidManifest.xml create mode 100644 android/app/src/main/assets/white.png create mode 100644 android/app/src/main/java/com/performicsstoredna/MainActivity.kt create mode 100644 android/app/src/main/java/com/performicsstoredna/MainApplication.kt create mode 100644 android/app/src/main/res/drawable/rn_edit_text_material.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png create mode 100644 android/app/src/main/res/values/strings.xml create mode 100644 android/app/src/main/res/values/styles.xml create mode 100644 android/app/storeDNA create mode 100644 android/build.gradle create mode 100644 android/gradle.properties create mode 100644 android/gradle/wrapper/gradle-wrapper.jar create mode 100644 android/gradle/wrapper/gradle-wrapper.properties create mode 100755 android/gradlew create mode 100755 android/gradlew.bat create mode 100644 android/settings.gradle create mode 100644 app.json create mode 100644 babel.config.js create mode 100644 extraCode create mode 100644 index.js create mode 100644 ios/.xcode.env create mode 100644 ios/PerformicsStoreDNA.xcodeproj/project.pbxproj create mode 100644 ios/PerformicsStoreDNA.xcodeproj/xcshareddata/xcschemes/PerformicsStoreDNA.xcscheme create mode 100644 ios/PerformicsStoreDNA.xcworkspace/contents.xcworkspacedata create mode 100644 ios/PerformicsStoreDNA.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings create mode 100644 ios/PerformicsStoreDNA/AppDelegate.swift create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/1024.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/120 1.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/120.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/180.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/40.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/58.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/60.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/80.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/87.png create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/Contents.json create mode 100644 ios/PerformicsStoreDNA/Images.xcassets/white.png create mode 100644 ios/PerformicsStoreDNA/Info.plist create mode 100644 ios/PerformicsStoreDNA/LaunchScreen.storyboard create mode 100644 ios/PerformicsStoreDNA/PrivacyInfo.xcprivacy create mode 100644 ios/Podfile create mode 100644 ios/Podfile.lock create mode 100644 ios/white.png create mode 100644 ios_certificates/CertificateSigningRequest.certSigningRequest create mode 100644 ios_certificates/PerformicsStoreDNA.mobileprovision create mode 100644 ios_certificates/development.cer create mode 100644 ios_certificates/distribution.cer create mode 100644 jest.config.js create mode 100644 metro.config.js create mode 100644 package.json create mode 100644 src/App.js create mode 100644 src/api/ApiConstant.js create mode 100644 src/api/ApiService.js create mode 100644 src/assets/Icons/backIcon.png create mode 100644 src/assets/Icons/camera.png create mode 100644 src/assets/Icons/cross.png create mode 100644 src/assets/Icons/dots.png create mode 100644 src/assets/Icons/down.png create mode 100644 src/assets/Icons/filter.png create mode 100644 src/assets/Icons/greenTick.png create mode 100644 src/assets/Icons/green_camera.png create mode 100644 src/assets/Icons/leftarrow.png create mode 100644 src/assets/Icons/menu.png create mode 100644 src/assets/Icons/pluscircle.png create mode 100644 src/assets/Icons/red_camera.png create mode 100644 src/assets/Icons/report.png create mode 100644 src/assets/Icons/rightarrow.png create mode 100644 src/assets/Icons/search.png create mode 100644 src/assets/Icons/store.png create mode 100644 src/assets/Icons/uparrow.png create mode 100644 src/assets/Images/appLogoNew.png create mode 100644 src/assets/Images/applogo.png create mode 100644 src/assets/Images/footerImage.png create mode 100644 src/assets/Images/loginbottomBG.png create mode 100644 src/assets/Images/logintopBG.png create mode 100644 src/assets/Images/logo.png create mode 100644 src/assets/Images/welcomebackground.png create mode 100644 src/assets/Images/welcomelogo.png create mode 100644 src/assets/Images/white.png create mode 100644 src/components/Alert.js create mode 100644 src/components/Background.js create mode 100644 src/components/Camera.js create mode 100644 src/components/CustomAlertModal.js create mode 100644 src/components/CustomButton.js create mode 100644 src/components/CustomCamera.js create mode 100644 src/components/CustomDropdown.js create mode 100644 src/components/CustomHeader.js create mode 100644 src/components/CustomModal.js create mode 100644 src/components/CustomTextInput.js create mode 100644 src/constants/ColorsArray.js create mode 100644 src/constants/IconGenerator.js create mode 100644 src/constants/Images.js create mode 100644 src/constants/Loader.js create mode 100644 src/constants/Toast.js create mode 100644 src/constants/constant.js create mode 100644 src/constants/database.js create mode 100644 src/constants/function.js create mode 100644 src/constants/uploadData.js create mode 100644 src/constants/validations.js create mode 100644 src/navigation/Routes.js create mode 100644 src/redux/reducer/index.js create mode 100644 src/redux/slices/authSlice.js create mode 100644 src/redux/slices/userSlice.js create mode 100644 src/redux/store.js create mode 100644 src/screens/AuthScreen/Login/index.js create mode 100644 src/screens/AuthScreen/Login/style.js create mode 100644 src/screens/AuthScreen/Splash/index.js create mode 100644 src/screens/AuthScreen/VerifyOTP/index.js create mode 100644 src/screens/AuthScreen/VerifyOTP/style.js create mode 100644 src/screens/MainScreen/Dashboard/display.json create mode 100644 src/screens/MainScreen/Dashboard/index copy.js create mode 100644 src/screens/MainScreen/Dashboard/index.js create mode 100644 src/screens/MainScreen/Dashboard/mainDisplay.json create mode 100644 src/screens/MainScreen/Dashboard/style.js create mode 100644 src/screens/MainScreen/Feedback/FeedbackCategories/index.js create mode 100644 src/screens/MainScreen/Feedback/FeedbackCategories/style.js create mode 100644 src/screens/MainScreen/Feedback/data.json create mode 100644 src/screens/MainScreen/Feedback/feedbackdummy.js create mode 100644 src/screens/MainScreen/Feedback/index.js create mode 100644 src/screens/MainScreen/Feedback/mappingdata.json create mode 100644 src/screens/MainScreen/Feedback/style.js create mode 100644 src/screens/MainScreen/StoreInfo/index copy.js create mode 100644 src/screens/MainScreen/StoreInfo/index.js create mode 100644 src/screens/MainScreen/StoreInfo/style.js create mode 100644 src/screens/MainScreen/WelcomePage/index.js create mode 100644 src/screens/MainScreen/WelcomePage/style.js create mode 100644 src/theme/index.js create mode 100644 src/theme/theme.js create mode 100644 src/utilis/MyStatusBar.js create mode 100644 src/utilis/ToastMessage.js create mode 100644 src/utilis/responsive.js create mode 100644 store_dna.jks create mode 100644 tsconfig.json create mode 100644 yarn.lock diff --git a/.bundle/config b/.bundle/config new file mode 100644 index 0000000..848943b --- /dev/null +++ b/.bundle/config @@ -0,0 +1,2 @@ +BUNDLE_PATH: "vendor/bundle" +BUNDLE_FORCE_RUBY_PLATFORM: 1 diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..187894b --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native', +}; diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de99955 --- /dev/null +++ b/.gitignore @@ -0,0 +1,75 @@ +# 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 +**/.xcode.env.local + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml +*.hprof +.cxx/ +*.keystore +!debug.keystore +.kotlin/ + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# fastlane +# +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# screenshots whenever they are needed. +# For more information about the recommended setup visit: +# https://docs.fastlane.tools/best-practices/source-control/ + +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output + +# Bundle artifact +*.jsbundle + +# Ruby / CocoaPods +**/Pods/ +/vendor/bundle/ + +# Temporary files created by Metro to check the health of the file watcher +.metro-health-check* + +# testing +/coverage + +# Yarn +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..06860c8 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,5 @@ +module.exports = { + arrowParens: 'avoid', + singleQuote: true, + trailingComma: 'all', +}; diff --git a/.watchmanconfig b/.watchmanconfig new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/.watchmanconfig @@ -0,0 +1 @@ +{} diff --git a/App.tsx b/App.tsx new file mode 100644 index 0000000..d091223 --- /dev/null +++ b/App.tsx @@ -0,0 +1,28 @@ +/** + * Sample React Native App + * https://github.com/facebook/react-native + * + * @format + */ + +import { NewAppScreen } from '@react-native/new-app-screen'; +import { StatusBar, StyleSheet, useColorScheme, View } from 'react-native'; + +function App() { + const isDarkMode = useColorScheme() === 'dark'; + + return ( + + + + + ); +} + +const styles = StyleSheet.create({ + container: { + flex: 1, + }, +}); + +export default App; diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..6a4c5f1 --- /dev/null +++ b/Gemfile @@ -0,0 +1,16 @@ +source 'https://rubygems.org' + +# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version +ruby ">= 2.6.10" + +# Exclude problematic versions of cocoapods and activesupport that causes build failures. +gem 'cocoapods', '>= 1.13', '!= 1.15.0', '!= 1.15.1' +gem 'activesupport', '>= 6.1.7.5', '!= 7.1.0' +gem 'xcodeproj', '< 1.26.0' +gem 'concurrent-ruby', '< 1.3.4' + +# Ruby 3.4.0 has removed some libraries from the standard library. +gem 'bigdecimal' +gem 'logger' +gem 'benchmark' +gem 'mutex_m' diff --git a/README.md b/README.md new file mode 100644 index 0000000..3e2c3f8 --- /dev/null +++ b/README.md @@ -0,0 +1,97 @@ +This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli). + +# Getting Started + +> **Note**: Make sure you have completed the [Set Up Your Environment](https://reactnative.dev/docs/set-up-your-environment) guide before proceeding. + +## Step 1: Start Metro + +First, you will need to run **Metro**, the JavaScript build tool for React Native. + +To start the Metro dev server, run the following command from the root of your React Native project: + +```sh +# Using npm +npm start + +# OR using Yarn +yarn start +``` + +## Step 2: Build and run your app + +With Metro running, open a new terminal window/pane from the root of your React Native project, and use one of the following commands to build and run your Android or iOS app: + +### Android + +```sh +# Using npm +npm run android + +# OR using Yarn +yarn android +``` + +### iOS + +For iOS, remember to install CocoaPods dependencies (this only needs to be run on first clone or after updating native deps). + +The first time you create a new project, run the Ruby bundler to install CocoaPods itself: + +```sh +bundle install +``` + +Then, and every time you update your native dependencies, run: + +```sh +bundle exec pod install +``` + +For more information, please visit [CocoaPods Getting Started guide](https://guides.cocoapods.org/using/getting-started.html). + +```sh +# Using npm +npm run ios + +# OR using Yarn +yarn ios +``` + +If everything is set up correctly, you should see your new app running in the Android Emulator, iOS Simulator, or your connected device. + +This is one way to run your app — you can also build it directly from Android Studio or Xcode. + +## Step 3: Modify your app + +Now that you have successfully run the app, let's make changes! + +Open `App.tsx` in your text editor of choice and make some changes. When you save, your app will automatically update and reflect these changes — this is powered by [Fast Refresh](https://reactnative.dev/docs/fast-refresh). + +When you want to forcefully reload, for example to reset the state of your app, you can perform a full reload: + +- **Android**: Press the R key twice or select **"Reload"** from the **Dev Menu**, accessed via Ctrl + M (Windows/Linux) or Cmd ⌘ + M (macOS). +- **iOS**: Press R in iOS Simulator. + +## Congratulations! :tada: + +You've successfully run and modified your React Native App. :partying_face: + +### Now what? + +- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps). +- If you're curious to learn more about React Native, check out the [docs](https://reactnative.dev/docs/getting-started). + +# Troubleshooting + +If you're having issues getting the above steps to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page. + +# Learn More + +To learn more about React Native, take a look at the following resources: + +- [React Native Website](https://reactnative.dev) - learn more about React Native. +- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment. +- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**. +- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts. +- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native. diff --git a/__tests__/App.test.tsx b/__tests__/App.test.tsx new file mode 100644 index 0000000..e532f70 --- /dev/null +++ b/__tests__/App.test.tsx @@ -0,0 +1,13 @@ +/** + * @format + */ + +import React from 'react'; +import ReactTestRenderer from 'react-test-renderer'; +import App from '../App'; + +test('renders correctly', async () => { + await ReactTestRenderer.act(() => { + ReactTestRenderer.create(); + }); +}); diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..f287891 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,124 @@ +apply plugin: "com.android.application" +apply plugin: "org.jetbrains.kotlin.android" +apply plugin: "com.facebook.react" + +/** + * This is the configuration block to customize your React Native Android app. + * By default you don't need to apply any configuration, just uncomment the lines you need. + */ +react { + /* Folders */ + // The root of your project, i.e. where "package.json" lives. Default is '../..' + // root = file("../../") + // The folder where the react-native NPM package is. Default is ../../node_modules/react-native + // reactNativeDir = file("../../node_modules/react-native") + // The folder where the react-native Codegen package is. Default is ../../node_modules/@react-native/codegen + // codegenDir = file("../../node_modules/@react-native/codegen") + // The cli.js file which is the React Native CLI entrypoint. Default is ../../node_modules/react-native/cli.js + // cliFile = file("../../node_modules/react-native/cli.js") + + /* Variants */ + // The list of variants to that are debuggable. For those we're going to + // skip the bundling of the JS bundle and the assets. By default is just 'debug'. + // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants. + // debuggableVariants = ["liteDebug", "prodDebug"] + + /* Bundling */ + // A list containing the node command and its flags. Default is just 'node'. + // nodeExecutableAndArgs = ["node"] + // + // The command to run when bundling. By default is 'bundle' + // bundleCommand = "ram-bundle" + // + // The path to the CLI configuration file. Default is empty. + // bundleConfig = file(../rn-cli.config.js) + // + // The name of the generated asset file containing your JS bundle + // bundleAssetName = "MyApplication.android.bundle" + // + // The entry file for bundle generation. Default is 'index.android.js' or 'index.js' + // entryFile = file("../js/MyApplication.android.js") + // + // A list of extra flags to pass to the 'bundle' commands. + // See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle + // extraPackagerArgs = [] + + /* Hermes Commands */ + // The hermes compiler command to run. By default it is 'hermesc' + // hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc" + // + // The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map" + // hermesFlags = ["-O", "-output-source-map"] + + /* Autolinking */ + autolinkLibrariesWithApp() +} + +/** + * Set this to true to Run Proguard on Release builds to minify the Java bytecode. + */ +def enableProguardInReleaseBuilds = false + +/** + * The preferred build flavor of JavaScriptCore (JSC) + * + * For example, to use the international variant, you can use: + * `def jscFlavor = io.github.react-native-community:jsc-android-intl:2026004.+` + * + * The international variant includes ICU i18n library and necessary data + * allowing to use e.g. `Date.toLocaleString` and `String.localeCompare` that + * give correct results when using with locales other than en-US. Note that + * this variant is about 6MiB larger per architecture than default. + */ +def jscFlavor = 'io.github.react-native-community:jsc-android:2026004.+' + +android { + ndkVersion rootProject.ext.ndkVersion + buildToolsVersion rootProject.ext.buildToolsVersion + compileSdk rootProject.ext.compileSdkVersion + + namespace "com.performicsstoredna" + defaultConfig { + applicationId "com.performicsstoredna" + minSdkVersion rootProject.ext.minSdkVersion + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode 1 + versionName "1.0" + } + signingConfigs { + debug { + storeFile file('debug.keystore') + storePassword 'android' + keyAlias 'androiddebugkey' + keyPassword 'android' + } + } + buildTypes { + debug { + signingConfig signingConfigs.debug + } + release { + // Caution! In production, you need to generate your own keystore file. + // see https://reactnative.dev/docs/signed-apk-android. + signingConfig signingConfigs.debug + minifyEnabled enableProguardInReleaseBuilds + proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" + } + } +} + +dependencies { + // The version of react-native is set by the React Native Gradle Plugin + implementation("com.facebook.react:react-android") + implementation project(':react-native-vector-icons') + implementation project(':react-native-fs') + + if (hermesEnabled.toBoolean()) { + implementation("com.facebook.react:hermes-android") + } else { + implementation jscFlavor + } +} + +apply from: file("../../node_modules/react-native-vector-icons/fonts.gradle") + diff --git a/android/app/debug.keystore b/android/app/debug.keystore new file mode 100644 index 0000000000000000000000000000000000000000..364e105ed39fbfd62001429a68140672b06ec0de GIT binary patch literal 2257 zcmchYXEfYt8;7T1^dLH$VOTZ%2NOdOH5j5LYLtZ0q7x-V8_6gU5)#7dkq{HTmsfNq zB3ZqcAxeY^G10@?efK?Q&)M(qInVv!xjx+IKEL}p*K@LYvIzo#AZG>st5|P)KF1_Z;y){W{<7K{nl!CPuE z_^(!C(Ol0n8 zK13*rzAtW>(wULKPRYLd7G18F8#1P`V*9`(Poj26eOXYyBVZPno~Cvvhx7vPjAuZo zF?VD!zB~QG(!zbw#qsxT8%BSpqMZ4f70ZPn-3y$L8{EVbbN9$H`B&Z1quk9tgp5FM zuxp3pJ0b8u|3+#5bkJ4SRnCF2l7#DyLYXYY8*?OuAwK4E6J{0N=O3QNVzQ$L#FKkR zi-c@&!nDvezOV$i$Lr}iF$XEcwnybQ6WZrMKuw8gCL^U#D;q3t&HpTbqyD%vG=TeDlzCT~MXUPC|Leb-Uk+ z=vnMd(|>ld?Fh>V8poP;q;;nc@en$|rnP0ytzD&fFkCeUE^kG9Kx4wUh!!rpjwKDP zyw_e|a^x_w3E zP}}@$g>*LLJ4i0`Gx)qltL}@;mDv}D*xR^oeWcWdPkW@Uu)B^X&4W1$p6}ze!zudJ zyiLg@uggoMIArBr*27EZV7djDg@W1MaL+rcZ-lrANJQ%%>u8)ZMWU@R2qtnmG(acP z0d_^!t>}5W zpT`*2NR+0+SpTHb+6Js4b;%LJB;B_-ChhnU5py}iJtku*hm5F0!iql8Hrpcy1aYbT z1*dKC5ua6pMX@@iONI?Hpr%h;&YaXp9n!ND7-=a%BD7v&g zOO41M6EbE24mJ#S$Ui0-brR5ML%@|ndz^)YLMMV1atna{Fw<;TF@>d&F|!Z>8eg>>hkFrV)W+uv=`^F9^e zzzM2*oOjT9%gLoub%(R57p-`TXFe#oh1_{&N-YN z<}artH|m=d8TQuKSWE)Z%puU|g|^^NFwC#N=@dPhasyYjoy(fdEVfKR@cXKHZV-`06HsP`|Ftx;8(YD$fFXumLWbGnu$GMqRncXYY9mwz9$ap zQtfZB^_BeNYITh^hA7+(XNFox5WMeG_LtJ%*Q}$8VKDI_p8^pqX)}NMb`0e|wgF7D zuQACY_Ua<1ri{;Jwt@_1sW9zzdgnyh_O#8y+C;LcZq6=4e^cs6KvmK@$vVpKFGbQ= z$)Eux5C|Fx;Gtmv9^#Y-g@7Rt7*eLp5n!gJmn7&B_L$G?NCN`AP>cXQEz}%F%K;vUs{+l4Q{}eWW;ATe2 zqvXzxoIDy(u;F2q1JH7Sf;{jy_j})F+cKlIOmNfjBGHoG^CN zM|Ho&&X|L-36f}Q-obEACz`sI%2f&k>z5c$2TyTSj~vmO)BW~+N^kt`Jt@R|s!){H ze1_eCrlNaPkJQhL$WG&iRvF*YG=gXd1IyYQ9ew|iYn7r~g!wOnw;@n42>enAxBv*A zEmV*N#sxdicyNM=A4|yaOC5MByts}s_Hpfj|y<6G=o=!3S@eIFKDdpR7|FY>L&Wat&oW&cm&X~ z5Bt>Fcq(fgnvlvLSYg&o6>&fY`ODg4`V^lWWD=%oJ#Kbad2u~! zLECFS*??>|vDsNR&pH=Ze0Eo`sC_G`OjoEKVHY|wmwlX&(XBE<@sx3Hd^gtd-fNwUHsylg06p`U2y_={u}Bc + + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..29dc991 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + diff --git a/android/app/src/main/assets/white.png b/android/app/src/main/assets/white.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee1ff3cb0073909a1a4ffb2c7b614e2182e71c8 GIT binary patch literal 3628 zcmeAS@N?(olHy`uVBq!ia0y~ykd9zr;9tPV3=}!Z%9RSFI14-?iy0W?)j*iBZc+6? zprBxhYeY#%W=T#eLx78$f^$)7Vo83HW85AMprkNJ(y_E8BfkhN8@_VE`7e- z04S|n6%tY6l3JWxlvz-cnV-kNz%lc*hNk9*OV{=F^{;DtcwW{$dH%fSHScrhSsC)? zb9|h>US|hTBXfXHi0l9V|Cb+;J^^%al&6bhh=kh|6Rq~6oj&t;ucLK6V1 C`$q); literal 0 HcmV?d00001 diff --git a/android/app/src/main/java/com/performicsstoredna/MainActivity.kt b/android/app/src/main/java/com/performicsstoredna/MainActivity.kt new file mode 100644 index 0000000..67639d3 --- /dev/null +++ b/android/app/src/main/java/com/performicsstoredna/MainActivity.kt @@ -0,0 +1,22 @@ +package com.performicsstoredna + +import com.facebook.react.ReactActivity +import com.facebook.react.ReactActivityDelegate +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnabled +import com.facebook.react.defaults.DefaultReactActivityDelegate + +class MainActivity : ReactActivity() { + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + override fun getMainComponentName(): String = "PerformicsStoreDNA" + + /** + * Returns the instance of the [ReactActivityDelegate]. We use [DefaultReactActivityDelegate] + * which allows you to enable New Architecture with a single boolean flags [fabricEnabled] + */ + override fun createReactActivityDelegate(): ReactActivityDelegate = + DefaultReactActivityDelegate(this, mainComponentName, fabricEnabled) +} diff --git a/android/app/src/main/java/com/performicsstoredna/MainApplication.kt b/android/app/src/main/java/com/performicsstoredna/MainApplication.kt new file mode 100644 index 0000000..e06d112 --- /dev/null +++ b/android/app/src/main/java/com/performicsstoredna/MainApplication.kt @@ -0,0 +1,38 @@ +package com.performicsstoredna + +import android.app.Application +import com.facebook.react.PackageList +import com.facebook.react.ReactApplication +import com.facebook.react.ReactHost +import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative +import com.facebook.react.ReactNativeHost +import com.facebook.react.ReactPackage +import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost +import com.facebook.react.defaults.DefaultReactNativeHost + +class MainApplication : Application(), ReactApplication { + + override val reactNativeHost: ReactNativeHost = + object : DefaultReactNativeHost(this) { + override fun getPackages(): List = + PackageList(this).packages.apply { + // Packages that cannot be autolinked yet can be added manually here, for example: + // add(MyReactNativePackage()) + } + + override fun getJSMainModuleName(): String = "index" + + override fun getUseDeveloperSupport(): Boolean = BuildConfig.DEBUG + + override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED + override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED + } + + override val reactHost: ReactHost + get() = getDefaultReactHost(applicationContext, reactNativeHost) + + override fun onCreate() { + super.onCreate() + loadReactNative(this) + } +} diff --git a/android/app/src/main/res/drawable/rn_edit_text_material.xml b/android/app/src/main/res/drawable/rn_edit_text_material.xml new file mode 100644 index 0000000..5c25e72 --- /dev/null +++ b/android/app/src/main/res/drawable/rn_edit_text_material.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d8acd539004a71c9fc4180a00b2a5e498a45b5 GIT binary patch literal 6200 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 N002ovPDHLkV1iam*Ej$G literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000000000000000000000000000000000000..941acbc5c7851f36f1b41cb8b223cd7ab9cf7796 GIT binary patch literal 16638 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 N002ovPDHLkV1iam*Ej$G literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..182518ec84a14605ac5dc8be03da5a04ee288161 GIT binary patch literal 26447 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 + Performics Store DNA + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..7ba83a2 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,9 @@ + + + + + + diff --git a/android/app/storeDNA b/android/app/storeDNA new file mode 100644 index 0000000000000000000000000000000000000000..19872cb4ef56350d5c244a72f3c5141abeaeb0e6 GIT binary patch literal 2646 zcma);S5(sp7RHkhO6a`_7$6Xg5dQQcLg>AN^w0z;Mv8Q#1qUHW5Rj69Ls$ABNE28D z2I*a?(xr(YWfYL&x@Y$|XPe+9U~+bwZ=e=uh#5A4DBQoFzIWS) zt=g9^cvEO+BC75If_V8 z{UDqHAywdG^?hmF6qwB!Of)P?=6$bO6Uf);U0-I+k>J`u?b3A^iB|YJt|KQG-(#u z8DWHc*Gf;=nni6LwtUg%FZ1K9R}D>^XhJn`oaPnJSw#wIY4zL1>8Z6|7RO(DcK0dg zIy1SF#{0|G64I(~=q|Jn5eJu}Ej~F)eJ3)FA(awGeOhB$B@$#<=yX^-#Vc~M{WgcgJS^ zmA5UWn}dqX997BRKeYo3LK`+$BFBe}h;L#tI@ZLEJ>iRgwv~`=7Vljs*d{wI>r_8k z*%NN$e=S0(Khr)I0qfghT(1(38*YA^DWh=_NG#NNXad;6KSn!a5dR zQ7`FO)VX5J*w3tTb6WJLXx)U=8 zRNWdI&!nY^5*uYri6UyvWjViYa8w!%%Wu#|{#Jfw?28*@nrqjLw2+D}4);15RE0JT ze=K^E9+2xnkO>>TmHr-mo_bmoqZeo1F@1m4aNW{>GZEA#o}oXq8673oO3gW}Ob7$;#CTiE>-WADZ4o&3IHrz&7 zBaEjkb{;f7nq?Jd{r!Ha8e(O;8>R0zJYgd2#&EmT!tY*6#9m{p^mEG0;d_uIdAJA> z$x68O&hYNSoN~MI;f0o zBMrg=qOacxe%>?F^ z&B9R}CUyMahfVH5UBeX-WuP(P8Tr#L?H5}sh_ zqyW1uDAp^9BbtYKhg(;+a9lW?k^*9mfiKb+fS#S%b@vU>jr8S4IU3?pl*BDY4dO<( zIq>t&Z)@%hw)2ikz4U?CS%)~yo_aIa(l+szJ#zX7%eT_OE?=CT1+{EGcbFnu3$=Y^ zi}`ko#tt^sUqrB-=0$Iswy{<5E9*6MN6ik>1S87F!*g`_Nj_J}G-_hf$Kv3M)rxA< z>4%(!zOIE3A=R5+0lR!eOc-wunzK7=&_MzJ+{aT@>SJ)F$D$csy5kGAd~eOgE5QM* zv+q*-6B$Bkg+7~MMi|j3*f%=Yj?SWE59xJ`^0}zcAHqf4fpAf4bkJP^Y(L90-l(hl zbtz<~DTwx?{QVO`+q9aoF~e8KWk|)mC~NKL2R|(O`>H~2OnZ@O(ztcvexQYgmHIM| zDBVm32rk05*qaAh+VF5Hte8aX9?s`idE0Ar0-pMn;rhdfubSGmQ822^@9V zJ32_OC5&^V*hI9YzjROoi^<(QYTek#Rnuyu#8%}QeE9%Pj{Y)k$!qzB-NvFo;aOYr zGRxD4SKMPK_|<`=ta&w@>WVr6{vLxrfa8q-<9q`SFj26^ zO29FX5dlFSt;0r)jl;?~|Gl7Wh8-ID?e6?)k=4t&Et35|9wS0m+p^|uH79$XoM}W! zlLHPn&KF~K+po!|UN|ir?C!o>lNwJPv0oc1<0^h=zDLFB_X*rpox60n7}sFM(6Tqq z{LDu(pE+XU+VrA~td`LHR)+9u3s9Tt_;int*Y4l6-+gr=vy>8l_<=wU;5qVha3?V -PreactNativeArchitectures=x86_64 +reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 + +# Use this property to enable support to the new architecture. +# This will allow you to use TurboModules and the Fabric render in +# your application. You should enable this flag either if you want +# to write custom TurboModules/Fabric components OR use libraries that +# are providing them. +newArchEnabled=false + +# Use this property to enable or disable the Hermes JS engine. +# If set to false, you will be using JSC instead. +hermesEnabled=true diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..1b33c55baabb587c669f562ae36f953de2481846 GIT binary patch literal 43764 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 '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH="\\\"\\\"" + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/android/gradlew.bat b/android/gradlew.bat new file mode 100755 index 0000000..11bf182 --- /dev/null +++ b/android/gradlew.bat @@ -0,0 +1,99 @@ +@REM Copyright (c) Meta Platforms, Inc. and affiliates. +@REM +@REM This source code is licensed under the MIT license found in the +@REM LICENSE file in the root directory of this source tree. + +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH= + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..69cb564 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,9 @@ +pluginManagement { includeBuild("../node_modules/@react-native/gradle-plugin") } +plugins { id("com.facebook.react.settings") } +extensions.configure(com.facebook.react.ReactSettingsExtension){ ex -> ex.autolinkLibrariesFromCommand() } +rootProject.name = 'PerformicsStoreDNA' +include ':app' +includeBuild('../node_modules/@react-native/gradle-plugin') +include ':react-native-fs' +project(':react-native-fs').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fs/android') + diff --git a/app.json b/app.json new file mode 100644 index 0000000..eefa1f6 --- /dev/null +++ b/app.json @@ -0,0 +1,4 @@ +{ + "name": "PerformicsStoreDNA", + "displayName": "PerformicsStoreDNA" +} diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..4919daf --- /dev/null +++ b/babel.config.js @@ -0,0 +1,7 @@ +module.exports = { + presets: ['module:@react-native/babel-preset'], + plugins: [ + // other plugins here... + 'react-native-reanimated/plugin', // 👈 must be last + ], +}; diff --git a/extraCode b/extraCode new file mode 100644 index 0000000..17f3062 --- /dev/null +++ b/extraCode @@ -0,0 +1,275 @@ + + // const getTabData = async (tabData) => { + // try { + // const params = { + // parameters: { + // projectid: 41654, + // year: 2025, + // monthno: 6, + // storeid: storeData?.StoreId + // } + // }; + + // const graphDetails = tabData?.graphDetails || []; + + // const uniqueUrls = [...new Set(graphDetails.map(graph => graph.GraphUrl))]; + // // console.log('🔄 Unique URLs:', uniqueUrls); + + // const apiCalls = uniqueUrls.map(url => post(url, params)); + // const results = await Promise.all(apiCalls); + + // const dataMap = {}; + // uniqueUrls.forEach((url, idx) => { + // dataMap[url] = results[idx]; + // }); + + // setGraphApiData(dataMap); + // } catch (err) { + // console.log("❌ Error fetching tab data:", err); + // } + // }; + + // Handle scroll event to show/hide button + + + + +// const getTabData = async () => { + +// try { +// const params = { +// parameters: { +// projectid: 41654, +// year: 2025, +// monthno: 6, +// storeid: 2702 +// } +// }; + +// // Extract all unique GraphUrls +// const uniqueUrls = [...new Set(graphDetails.map(graph => graph.GraphUrl))]; + +// console.log('uniqueUrls---->', uniqueUrls); + +// // Call all APIs in parallel +// const apiCalls = uniqueUrls.map(url => post(url, params)); + +// const results = await Promise.all(apiCalls); + +// // Optional: Map result to url if needed +// const dataMap = {}; +// uniqueUrls.forEach((url, idx) => { +// dataMap[url] = results[idx]; +// }); +// setGraphApiData(dataMap); + +// console.log("✅ All API responses:", JSON.stringify(dataMap)); + +// // You can now store `dataMap` into a state if needed +// // setGraphApiData(dataMap); + +// } catch (err) { +// console.log("❌ Error fetching tab data:", err); +// } + + +// }; + + + // const getTabData = () => { + // let params = { + // "parameters": { + // "projectid": 41654, + // "year": 2025, + // "monthno": 6, + // "storeid": 2702 + // } + // } + // post(ApiURL.pssscoreApi, params) + // .then(res => { + // console.log('psscoreApi res==>', res); + + // }) + // } + + // const renderItem = ({ item }) => { + + // switch (item.GraphType) { + // case "ScoreCard": + // return ( + // + // {item.GraphTitle} + // {"45%"} + // + // ); + + // case "BarGraph": + // const barData = { + // labels: ["Jan", "Feb", "Mar", "Apr"], + // datasets: [{ data: [35, 45, 20, 55] }] + // }; + // return ( + // + // + // SOS Compliance Trend + // + // + // + // ); + + // case "Table": + // return ( + // + // + // + // + // {'Asset'} + // + + // + // {'Asset Details'} + // + + // + + // {assetData && assetData.map((table, index) => ( + // + // {table.section} + + // + // + // Display + // Present + // + // { + // table && table.data.map((item) => ( + // + // {item.display} + // {item?.present} + // + // ))} + // + // + + // ))} + // + // + // + // ) + + // case "LineChart": + // return ( + // + // Bezier Line Chart + // `rgba(255, 255, 255, ${opacity})`, + // labelColor: (opacity = 1) => `rgba(255, 255, 255, ${opacity})`, + // style: { + // borderRadius: 16 + // }, + // propsForDots: { + // r: "6", + // strokeWidth: "2", + // stroke: "#ffa726" + // } + // }} + // bezier + // style={{ + // marginVertical: 8, + // borderRadius: 16 + // }} + // /> + // + // ) + // case "PieChart": + // return ( + // + // + // + // ) + + // default: + // return ( + // + // + // Unsupported Graph Type: {item.GraphType} + // + // + // ); + // } + // }; + + // const getFilterStateCity = () => { + + // let data = JSON.stringify({ + // "UserId": "RH5" + // }); + + // let config = { + // method: 'post', + // maxBodyLength: Infinity, + // url: 'https://api1.parinaam.in/api/dabur/StoreDNAfilter', + // headers: { + // 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + // 'Content-Type': 'application/json' + // }, + // data: data + // }; + + // axios.request(config) + // .then((response) => { + // console.log("filter", JSON.stringify(response.data)); + + + // }) + // .catch((error) => { + // console.log(error); + // }); + + // } \ No newline at end of file diff --git a/index.js b/index.js new file mode 100644 index 0000000..02a0490 --- /dev/null +++ b/index.js @@ -0,0 +1,10 @@ +/** + * @format + */ + +import { AppRegistry } from 'react-native'; + +import { name as appName } from './app.json'; +import App from './src/App'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/ios/.xcode.env b/ios/.xcode.env new file mode 100644 index 0000000..3d5782c --- /dev/null +++ b/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/ios/PerformicsStoreDNA.xcodeproj/project.pbxproj b/ios/PerformicsStoreDNA.xcodeproj/project.pbxproj new file mode 100644 index 0000000..4f83986 --- /dev/null +++ b/ios/PerformicsStoreDNA.xcodeproj/project.pbxproj @@ -0,0 +1,492 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXBuildFile section */ + 0C80B921A6F3F58F76C31292 /* libPods-PerformicsStoreDNA.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DCACB8F33CDC322A6C60F78 /* libPods-PerformicsStoreDNA.a */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 761780ED2CA45674006654EE /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761780EC2CA45674006654EE /* AppDelegate.swift */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + D36C74772E212F7200955E13 /* white.png in Resources */ = {isa = PBXBuildFile; fileRef = D36C74762E212F7200955E13 /* white.png */; }; + DB45BE4A6E0F03A0CC859A6F /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 13B07F961A680F5B00A75B9A /* PerformicsStoreDNA.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PerformicsStoreDNA.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = PerformicsStoreDNA/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = PerformicsStoreDNA/Info.plist; sourceTree = ""; }; + 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = PerformicsStoreDNA/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 3B4392A12AC88292D35C810B /* Pods-PerformicsStoreDNA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PerformicsStoreDNA.debug.xcconfig"; path = "Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA.debug.xcconfig"; sourceTree = ""; }; + 5709B34CF0A7D63546082F79 /* Pods-PerformicsStoreDNA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PerformicsStoreDNA.release.xcconfig"; path = "Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA.release.xcconfig"; sourceTree = ""; }; + 5DCACB8F33CDC322A6C60F78 /* libPods-PerformicsStoreDNA.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-PerformicsStoreDNA.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 761780EC2CA45674006654EE /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = PerformicsStoreDNA/AppDelegate.swift; sourceTree = ""; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = PerformicsStoreDNA/LaunchScreen.storyboard; sourceTree = ""; }; + D36C74762E212F7200955E13 /* white.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = white.png; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C80B921A6F3F58F76C31292 /* libPods-PerformicsStoreDNA.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 13B07FAE1A68108700A75B9A /* PerformicsStoreDNA */ = { + isa = PBXGroup; + children = ( + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 761780EC2CA45674006654EE /* AppDelegate.swift */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, + 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */, + ); + name = PerformicsStoreDNA; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + 5DCACB8F33CDC322A6C60F78 /* libPods-PerformicsStoreDNA.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + D36C74762E212F7200955E13 /* white.png */, + 13B07FAE1A68108700A75B9A /* PerformicsStoreDNA */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + BBD78D7AC51CEA395F1C20DB /* Pods */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* PerformicsStoreDNA.app */, + ); + name = Products; + sourceTree = ""; + }; + BBD78D7AC51CEA395F1C20DB /* Pods */ = { + isa = PBXGroup; + children = ( + 3B4392A12AC88292D35C810B /* Pods-PerformicsStoreDNA.debug.xcconfig */, + 5709B34CF0A7D63546082F79 /* Pods-PerformicsStoreDNA.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 13B07F861A680F5B00A75B9A /* PerformicsStoreDNA */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "PerformicsStoreDNA" */; + buildPhases = ( + C38B50BA6285516D6DCD4F65 /* [CP] Check Pods Manifest.lock */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */, + E235C05ADACE081382539298 /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = PerformicsStoreDNA; + productName = PerformicsStoreDNA; + productReference = 13B07F961A680F5B00A75B9A /* PerformicsStoreDNA.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1210; + TargetAttributes = { + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1120; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "PerformicsStoreDNA" */; + compatibilityVersion = "Xcode 12.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* PerformicsStoreDNA */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, + D36C74772E212F7200955E13 /* white.png in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + DB45BE4A6E0F03A0CC859A6F /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(SRCROOT)/.xcode.env.local", + "$(SRCROOT)/.xcode.env", + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; + }; + 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + C38B50BA6285516D6DCD4F65 /* [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-PerformicsStoreDNA-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; + }; + E235C05ADACE081382539298 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-PerformicsStoreDNA/Pods-PerformicsStoreDNA-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 761780ED2CA45674006654EE /* AppDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3B4392A12AC88292D35C810B /* Pods-PerformicsStoreDNA.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = JGDHGNH9XY; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = PerformicsStoreDNA/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.performicsstoredna; + PRODUCT_NAME = PerformicsStoreDNA; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5709B34CF0A7D63546082F79 /* Pods-PerformicsStoreDNA.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = JGDHGNH9XY; + INFOPLIST_FILE = PerformicsStoreDNA/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.performicsstoredna; + PRODUCT_NAME = PerformicsStoreDNA; + SWIFT_VERSION = 5.0; + 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++20"; + 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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + 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*]" = ""; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_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 = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); + LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-DFOLLY_NO_CONFIG", + "-DFOLLY_MOBILE=1", + "-DFOLLY_USE_LIBCPP=1", + "-DFOLLY_CFG_NO_COROUTINES=1", + "-DFOLLY_HAVE_CLOCK_GETTIME=1", + ); + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; + USE_HERMES = true; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "c++20"; + 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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + 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*]" = ""; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); + LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-DFOLLY_NO_CONFIG", + "-DFOLLY_MOBILE=1", + "-DFOLLY_USE_LIBCPP=1", + "-DFOLLY_CFG_NO_COROUTINES=1", + "-DFOLLY_HAVE_CLOCK_GETTIME=1", + ); + OTHER_LDFLAGS = ( + "$(inherited)", + " ", + ); + REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + SDKROOT = iphoneos; + USE_HERMES = true; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "PerformicsStoreDNA" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "PerformicsStoreDNA" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/PerformicsStoreDNA.xcodeproj/xcshareddata/xcschemes/PerformicsStoreDNA.xcscheme b/ios/PerformicsStoreDNA.xcodeproj/xcshareddata/xcschemes/PerformicsStoreDNA.xcscheme new file mode 100644 index 0000000..50c5130 --- /dev/null +++ b/ios/PerformicsStoreDNA.xcodeproj/xcshareddata/xcschemes/PerformicsStoreDNA.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/PerformicsStoreDNA.xcworkspace/contents.xcworkspacedata b/ios/PerformicsStoreDNA.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..674816e --- /dev/null +++ b/ios/PerformicsStoreDNA.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/ios/PerformicsStoreDNA.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/ios/PerformicsStoreDNA.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..0c67376 --- /dev/null +++ b/ios/PerformicsStoreDNA.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,5 @@ + + + + + diff --git a/ios/PerformicsStoreDNA/AppDelegate.swift b/ios/PerformicsStoreDNA/AppDelegate.swift new file mode 100644 index 0000000..06ceaa9 --- /dev/null +++ b/ios/PerformicsStoreDNA/AppDelegate.swift @@ -0,0 +1,48 @@ +import UIKit +import React +import React_RCTAppDelegate +import ReactAppDependencyProvider + +@main +class AppDelegate: UIResponder, UIApplicationDelegate { + var window: UIWindow? + + var reactNativeDelegate: ReactNativeDelegate? + var reactNativeFactory: RCTReactNativeFactory? + + func application( + _ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil + ) -> Bool { + let delegate = ReactNativeDelegate() + let factory = RCTReactNativeFactory(delegate: delegate) + delegate.dependencyProvider = RCTAppDependencyProvider() + + reactNativeDelegate = delegate + reactNativeFactory = factory + + window = UIWindow(frame: UIScreen.main.bounds) + + factory.startReactNative( + withModuleName: "PerformicsStoreDNA", + in: window, + launchOptions: launchOptions + ) + + return true + } +} + +class ReactNativeDelegate: RCTDefaultReactNativeFactoryDelegate { + override func sourceURL(for bridge: RCTBridge) -> URL? { + self.bundleURL() + } + + override func bundleURL() -> URL? { +#if DEBUG + RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: "index") +#else + Bundle.main.url(forResource: "main", withExtension: "jsbundle") +#endif + } +} diff --git a/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/1024.png b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/1024.png new file mode 100644 index 0000000000000000000000000000000000000000..90f36f5455a8d7c98775a7186b3552b9602e88c3 GIT binary patch literal 402048 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�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�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�m}tjhy?vt9dTULYbf=NDKPLEcmDJdzK52V>+I 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�-eL8u>BZEy)mct9vsy8W9G^l+alua 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%0Dn!v_FE+A zJb-`J*;Cr=N@YYs6~!O{cnSR@7gi9v{R!mC*>U{MR5k-a4$8W#|4q~5Bwni#1 z`9(}TT(bU`C7ure?~cxw3PX#5obQii2I|~i!vF_)HVx+q!MWs_;H(x4eW>+f}At7%i|)aVvq%n3aoeGh&+SR?6+)? z1v+rU=pTg0$_Ho#c33~X;^hcBQ@MV-U%uJ9+k=93%%zU5D?80oYM_HnN$iO{#FCh3 zmhz@1hiZcD_x&#S19ryW0_X_(4)cgqT$W!^IcrenEsv)}Hx|igeguD~>`eKHiNiw2 zU;NNso)XXInKjIPh4xr$B{uLgP55M9!^#a9t(cI%qG{Bb?| zoeHM?VkVz}@%Q&+}@Da(@l&MH(4|oz5pSLY84w$wBmB+Z^)I&fvwY!O2CgQIgI=I^?rW zya^Blhg2Xwunb}@q979?l_~TEhEPEB%rFnw@Bc|8%!j+0_?rEnfo1;CS#D4T5VtIp zXt7gQTf~4OjI34UC(q>)IRWqstR$zo4fgC`UHH}<$pSR495z#h>hUWt$WDHIh2l|Z zQrRIf?N@kS1E%>QHu9?$n5%gj^_WtvQVWdji1`0nD*hd3*%-AX$FF*>rbeJ)G))ml zRF0a(7OXxPQUv$9#Qgc2+4ypkI_q|{V{PYnt!xI`bb-8>sT6D_yBNVJLb2pG@@N}> zIX4DYjYFg0>SQdKAaCF-%e$YD!QFOe3?Pd6-T}}{#{VTHr|Xl2VLQgr{=Q4~R665~ zzQ6KkMR_aH$z=rt^c`{GsZf&|@%4Ey&gU~_7THKzI*AN|As4YVl=mm$wEOu_NvZ%) z%G-d{&+KrDf|vxy`7gT@>Yoo!M?bGDOD?CR*{xX>G5unZ#h7}xoXs8j6a(5@A1trN z@@2KZgKu$XcNbT_X}(!zp^8;Zz0=2#&_VYW!$eiBuvb1$myO%iR;!lREtt}CLX9mT zbzwpv?Vio@l*7)Lsw(l^$Xs6qX{x&{YRYX{_I^yRv}V$@6v^DfVdJznN!lhY$+)W_ z(QSz}mKDqHfs5UjhZIxKQ($9gR%&n%rAVv1n)|2{3x7Z-o5ufXO4F=^tWqI%Nc?+^ zYhf$YK`BV|{7q3lqG%;Z_xJUH9*y4`A^xFMu)o++4+lC(woGKSmup*#q?xBMBgn%tAK6UU&soo5&T>9O&VEpSTPj1pFJZSD{ zBJr&LQ2M{uQzQILn{VuFBpj8&pYmKEXtdOjKBMqUCxQfeP*tjl?XB)FPldXt8Gh2t-X|pc zelh|$g-+j|W&`JeDTHqG!}wTU?@L0yGluk`Xdf? zyd(;qO&~%@fi4=rr|or;yu@uaoqx|E*Ic5?RrSO!l#Q9a!W7F?w-`DE`qZ=ft~&0i zx$n=Nngdr+yZd$WgnJ2%p$B4MP;eGP+@-1nV<;D%8dUW1)o#%`ksrv4Nhc5Ew60T@ zYYl%aiaV0>rlq+CekVsuHLU)7y;-J}&TiB6ZlzB;5g!G`*-A^MQbGhopE+5-=W`u0KTlM(8%xBBqtOHm2u z_UpgxbT+2Cd@8*9Pi*?jd|EU8PP2?p8FV8z9ER{AUtwrea@I#ikoSf$#V5bc?dwh} zv7Pb}kNab-j!;o|r>FBkuFQOYg!Z@p8QaDE0aOg|IL2q~HAk^z&v>qA;j_G8{tRF4 znv^j9=1phAo%{WFuXeN7InBXhN02BCNJ+c@khhB0^9Yh7WQZ*LZDdN&`LF1bJi-GP z5QhWYIIR!*#aQrl*n3xrblY+hz@J?DQ)zJ|>>Vgf`i_;FW>~MOZEbV2W2xLrb0o63 z^ecU{wsx@u7rQf*r+iJMEWsrf1{`nX2_Q#}&RP-xv*gfn9tL19=&^o!Qi4#0CorJX z^Tx}W!pL+n9L1>(`YQc{+r{uLbkE)AvW=kOtwmBFBvA9g2$ok2CVBJx*sPy>b)H0@ z&tqSbPG#yB(+&4kr0qtBR`^zuteAow?&}7vZznu)^;lrjHcdS08#866-=i&sto`!b zn14K$@#$79;cw<<$L6T@KlFc;?m+bGrI}^*dGHJ?ob{DF#rj1MH>aLWHDBt&u0}XR z9ci;u*391cO+2Ot13EWoWWeYy%`^@@Yv?*a1%Ux~wk};`<>~qw{a`d>x z_!ziBHvE(Qn)RAP(}Dw~K+b)}zFkp9siXTRSbTrYDh5SG<}}&%><<}nT>L-vZbfve zJ}TQT#m|@mL!w1e6*ON;P_o!QOM*Do8-Yt)0;orSI9>!9av|z|eK&U}Yjj);QeTva zenNkX-fHGg&5V0mIz1u!8XX{JIlHPV7?H8)ENZ!3y@5CC#IgyPK+T2vN< z_~^F!lyiouJG9>GvP_uTiP|`%jJ_+^F9+x!=e`_kdtr03<0Qr43Ax3Px0W9MoQrZK)RFGUN0;b_*SRu>PuKKc(~2F98?}DE z-*1AF0G^{aIfT|_n#W(te}Qy``qw%gy04zjzBaaA*rCsm*a}FU%?j(U(Z)-AweQ53 ze2Z&6^vi`Dx&0aspo7h4$S^A4eY49jt&?Q!G6dgSll2*7gd=y`z1?`Ub{~}f8KOdd z??7&VG$bL*;o^MU_BJU)G<#S{4)tYdYUA)@2+`;6u{#wR1rEqoL`cP6F@ zZX%F}iVp_@&|G4n4Oxc@xU>6;-@btcF722p()3o)SIba4i+JMj2mq10+PgFWTqm*M zL-c?GCF&Op0@hPfO7Z~Y{!q*lED--j&Yj^M+B=R-2p0>Lo&TOep6H!rjy+Q01go!E z|3*b>aZyPw%OiAA-hTG((c7E%CZy*FUJxu(1_eOa#Lg?D%fmP1$A8M9_46I9uap{7 z3nSt1@jL(T%yWks;{*zK`Ha}K?)JBD*n~DiOK4$;K?RFzyX?*UZZJkH`0wOCXRFB@ zN+m^a$N%+x0tGx0+j>){=^!)1%Pz(}is3Sb5Y&D_#`mnf9-DrDDO@T5daP}ZPhsHs zhH-!%+zOaeec1ir?7R911v#;$zB>7v$M}t9$rZ(aB63!;Sf)Q;2w=Z5Nwx>eqPXmK z4habToh2s4r(&vOZm$8rCv*L8nkbkQ9%4lR>R+n-Gv?Fy31_2Kuq)PmG*(V&=y+EO z9eyTr{^5TxDxSzhbL%eks@f?($G+!e^VQY!nxcN(Ef*QIqvSAOj}ozTMJm7efalSE z%`$be^@`UV5V~Mf!$4_8Bka=@pUcHl?z^p}|0S`;`Le3#L71T1<|yg@9!O1z+`%8~ zr064pHwLxAC3xhVVWKG^)ldRTguAM55M1=JqRdJoKm;YW-PY6>34V++jLzwWyqS$l zbbT3Dk2`K#&dXIne8i293*$pQ*Qw3@xSF#UgRVeY;jZ>A2i%i8X-vr^#TudI=#8|PazB#ZB>Pfl^jQ31f_ z+(P$styj|W7+Nmr`+BRH?JXJSBLZ;zN?%0 zMSXGV=sD{VgAn%2B0frSG*uO4-O++XS~t*A0!ge zw1nVd!b(b`xf@qy%nfZgWK-*n}l=8z>QWxmBYgUZw_F;C51}gwSgjGFMbrCU* z4O}KSx|lE$^iG-?%%`zS;0#Ss-JNq?6PnSN!3kqG0nltdxpvgbYBPJ-C2LMzWd25< z6HM~I-z_zUWph5T0w}}nt3gMdIlG#VfUoMo%F)w49k3?-{ani)N#RZFXgtq@! zyT7^bht3*Nn|<(3H2-Zhgv)YGCgrhoC51q`=2i)$vMb9{am9rHQU7mh68YB1CcZ7- zS06mJM9=7XHm_sbQy;w@RZ0NQ@aH5m!tfc z*Km)v{qm9%sE{G(4&GzL#sPKlBOuI1KE^>vY^Fhr|l!Ra}%!8@91 zT8?rKeYp%^2u~$;V2mi&g_$4V7kdis_VUl+aqx^BKEeaH9a5%W z+P_%t4Y2Xp=mc4VJb$r)2>p3*@`zOq54rjbsr$*0&zBrfY0Q;^zZQAqZV)qUDA?Mk z-MHIIA_hyBtX3&0YZ7v!e5r^Vdy_o(fjf?|$OShy71u7_?irEU*Kh%|z_8r=6Xw2e zSLhQ>|Gg%}lB1=sRA$zhKsBXtxf!#M^NU|cQ<@7h#wf==>;HB5^1CXma^TAvR(f|} zX06qaqK@dI>a<2JwK0MEFJaA2oBg{{W)lw!U1Qh)4-pLz2a*K*f5jPZAmDCQrSjEF z7ctZlXv!cwgbI@7N6FGfv_CZ3olyYsDC%@ZYD(kS1}Fn}=1{8NsN+Fmdf)#ewAp9( zF#IT&-ls5N)to}?C;tqN%Nr84jnVA0%Rgc!7J{QcvJ$NYRA%Us2BBlOvxfLb6M4O?2wm~@psOqT$<*G<7QP%?WmMelz)-xz)1^Pk7p3VgwoZz#9)^5$cLc63j91oQso?rLrQs-zCLh3wCW z7v++%q7`Z}Gt+o0?d>0r<_SF4#&Wm}O0|F&4Yn0IsGu92f5ic5F{7-0%bBqeS~5) ztj-=c!@K*Vx67Y?Z__l|_DS^a@_hR#$a*UB%ijsTQfo$T)4RNwp|$bzsPqoE(#mR3 z{|hBD`#1E-*culY!n6$bED8mrFHkDKI8J!91uj4F^E!I7=jY8zg9Zxfp&@Y>Exno* zLek9@`vZ5(%8pb=-&9~g7>3PAUceUJZC(&8LJJ^k=PsHvzT1Yvf`vC-q8j_FM5~M5 zQ(XP!pJ0>CoEuYnaRv3s>cOaA=hT1YcU$19>KgEquk^>ClJ`?~02<1IJ0A;O0{s1%}uC-1*-Vb#FS%Q0~ z==;a#yTUi;&p!d-hx6y@-#lnTTp~3)f_1-rP@?I1FJt=CWya6o|JebCESdOv%j1aw?M*QN@%UzKphVHGCq%mn>bU2JA@Frv z(U6}!3Db`eVlrdr&i?ZKT@dS(Akvnbame18-(dxB@_;YBO~`EpK1khDhBbX1+hV z9*)1v2tYLtO^h;gjd7L$WAHVXXKTzP}wmFZrq$zXs>3-A6hFUSgMyJ_JXV-#Bydq3fq; z(j5`8JkGTEp~f4*3bCanm#Ao5?>n$SGWK#99H8+|QkAVsL16cRTNThbT7E4tgA)1j zyuX*ipWdosZq$7A1=X*M0#r7CH5dbAp>TYD{>6TSN)0Alf9QWd*JvR|qY?C+!~Q7* z7tJ{{fdk!NM^YKxYwx#Q_II5wcUNZJFc1DjEZH7CLZ&bU<-Rl~FQ)9beW`k{=2X?p zUBSIC_i{Udl+E7ir43{_i@*-Dfq`<~e0NX>L*hej6<*&w6I&7e_=mSJK$(IDY)uMr zQHbYo?thRGa-gsh+zRv}Pn2uxu}|>qS~K|>YeLI;yS-$r!cA~Ly?P((bkJu61&w4! zEcOnVh#~b&;d;2A)#0^RqS=t+Nt+XxvkpM778-I+K;)y-NzSVlC}=k6>zK4YjEP_z z%Dpam(+4h46?rdTCDlxKvA@ujq zjXsn9)-fjU=0hvj@DX$nY0;kpSbDZXP=QP~Lq9MCY+$+D5 zFl_sTgae}a9Z~-FM-noWM7xqkR&Y*p{xYV}*vChF{R@xQ$&8cPy5b14-saG7h`k(?saDeL%^9zMGCRa|0bX+*i1F#EYtV>G3gg@{f zmQ_=5{s8tTlXkkAj(W7#rncB7&$f{LnnSsUdTAIE6_sGy7!?SIDTw%fNFvogP+3{; zy%F|a!RKCR{;>Ox-onowJ;@@{XB|R24d`N%9Xy-$gx0=B7dCp~+` zU}MJBEL8XHiT7u&Tl^l>HN`?dNuw`4TLe!v(~V$xqX;+6fJPOo_>U+L@3r^rs-wzJ zq~f8K{y-7_)3jHO>e7;E4=#UsF^_EN8JcjPpBv!uwpi0Tp?EouwhA9ji~X+u4~J&) zZ6rV-g(D*$59$@8f* z)~9q}y7dBJ24k5vvDR3F`PiujO4`f|YSRCzh~XZ))E=(cB73xEI3n^n9$p~bV>Lp{1f)@vXJ8Z zV5Bj9(lE;btB{H|U;oPa@7h4A3tEw26Z(M2ff2{fIikGP(~+0X<&CJZvPuxE3;ZpZ z*>4V!n{YUtikuukS=2Z{-QA`g(N$3@aJ3PV}TBw??Fu?bnzkG_eaX@LV7?_9Y zl}9%Q{6Kqu(wXc}JfDbd>Lqx%Df>4s@Z!iJ9C7{h_J{TVgiWM0+D z&5wU2uLIa2(63%OY;%#;_;N))>k=9uZa6{Huc_U#>0OEv8L{#ZttZF{++~+%fsi%W z=j+3v=4hDv6cjEHuB z8nV|D`7j)uSU!1-(zY=As$@#SysTmn8Ll}WYEDs(VGakQ#awqt21QvnZ1&oq z8Of1~dY?AB+V$O0u$!`4+>EkdH3;ihJsXB;8*j~ ztx(M7P~5K>4^a>`(P9T`FR5=+cs1z0XQn*ya=e3jEk_KG{{nEF9Ogo1W}IYa=^+m+ z6Ivsi&lAuI9T?@L%@V&luXfd)H^(KiT0O|OYL@!;F-X#FGZilpmh&9A8SyavD{6Z-y}R#NVjxtoF~DE>Z0TcD zfpL1&S06Wrlj-==ii{Yhrl+mU)Ff!gq)_M8$dG$7NnRZfK4UJ6p1;@*zK*C)hkke% zi+*JDX7pWD`Y)%&<$4prrg!iQJF!=_uV4z2ANV|XpF8h;|99Cx^AMG*?)O1#t%=YV zPe(sRgYJk>jP$qWK@?H(Zp-8AN57w^t|sDsKSvhyB`tnpm$HA%4*a28EF*hOPSniJ zWpXGuATtp!K(I2e!cfD?s}P1rs(2U_SF3zLDdty_9HwMuxF8e?Vp9;IMQX#^u=Viq z);92JEc#QQe|Gu@Yin3@Y!j7fkS&{&;=)HYX6?iyson>WN|atyB4qomzROL-o96So zf9b-W_zm-($a2bNY0zZ425+=9vs1z*%&_{&y0#kFW>Pd@phFOMF^xJoA=m1Y&-PED zK4ZHi!CPPNz8upjwO#>-lY^pgf6J2ER69qaway3c#Fttzdh3vMV2JK?jyhqXY1%rI zi@A_}@Yb#*|Emev6Kj_+SCMnV?)MIDzHH|xS3-2gsU_aVC`j`oOTu+vzHa3pamJ1B zcQ4}Mf6I5fZv-mt4+mBg)^4&qQXO4XV+#dP8&L94L}tkasc|faG$4HfU*psZTUs>c zC97}ut*_i-!c|?o-nH<>hQ+d3Y(Eq#3ZOB_(M-e{mKSL#6gw{3$#Vj)ktucxODF5B zUqXH9hd=(^(stPX4{?{8cwCPGXtH(&*E>7#AX~wIcfIIQluNA`sFRr(f4k_yPeS=R`hH@4P<|9yDqn>q~WoJ@IpM6dpuEt(HO)*XW0X07e0 zoR)UR8PijtN(twE>Edl>sy4w02nS7v!#`$-Wy#4+)YayNspR2Y?TIUEV5?fUCw3u? zvEoIxAsN9)1*Tv$$Sd-I<)u6q5RZ2i_x3@{PSf)+Y5E>yDiOsOn+`)DDqT4B%zNKb zf3Y|;b+}z8aS*>H(%WCChFmGE(PUuK=9@z*Q|IHC$*Ad{B)a!+o;$CcyrPl1dZLyq z7AN-azdRzfo*H2a<5xlY`Pt}@srz*izN3@CbC9=N5{ztN^Mjfh^`{V|z;tNIBe?6xu0lP1BOtH32lG* z`{&ND_n>gZ<`9etp-@s9od`=`o*5E~e7F!7*YM!0MsL?GpY+%cGMYb+c4{8_o>|Ad zupWJ+rx7bP1P8Rk`8~b$G-jA^!;6Gx1jBugO3TnWX|%mML_WX6#(+8*K4O&qs~|hR9NfOqzK+COsQ`%MH{6TCwnB0h{CXIU&?Fl1LkC_4!i&Qq zwV?3b-l_@Q4&KVs-1q;6MHHS#T#CTwg+LwbvmQ1M0Cabf!?@M(AB z=K<;2==tL6ZKbrFX>J7k?zbZ0xZW794AY@h<#gemtRJErOO~Ne84GA+V(vSc$^3<2 z7jz{;lgk#)J(a(&?=gNq^h=pNUlw0630L`a{|DsQAvC|f6qk6c^g-GQ4JV3-F3_+%C0`XyOonIQEE2SD7cC9VgsL{WfA z#P}|;5=3NKtPO*8?$Y~*rY!}Mb2d6cx8daaT@p#fZ*|#pVaY-r0;Nk84Fa2^qhs0_ z6Uh+zfNS*rxWMvFu04vLn?h2#-jQc5jEHX8|4?{ za>ktTH2jIXKA0hx!`qmqxVQvWU8%A2pZ^V`{66gqaPZy7`()Hk#ECJZ5nckJYYA0G zKa;Y$k^x(-doCK4=Rv+nkGU5!yGLzmmgjTT*Uqjgn;$HxoH;uygpM%uzr3OUGQ*}G ztujKz?1AazbC!vtRx=`^Mf=|zvB>V8KqJKqBA_7ajKyul(|J29uFL}%mL#$c+c5t3 zUEJBLIw%y^e-p>qq~%hWvxNv2t=g4)G4NHE?m5!L4A!G0bU8hp&-)E{UcNJr+V1+S z_vW4j5A)P~|2x1RPBZ6g0+=1eDxuheiwdTbT6K-`fwe)wgXOddsTF$2Kh+;_^=RhM zL|P&RzBVbY2+ZCcAxCEjkvPGh#C}AS3GhtNkec^M_L1_r z&cC69#q2+3KAs-F*8e85_YYLm)!&cz7NBDhljZ>|IFlg%69LANoYp|11S}@(-s(+V zPojE3BqBOe{c`L6_R39yfeP>C1kV><4|1n!lb*9-qjb8C_cQ7_uigKnv(u4J7wnZu z_(JJrN&C0?^PAA*(B^T0kOmXedDyx4H&faoaZHa4XPayqV4m&u(n&U(Mue8=^e z??n-t`NQ(G|3md}PZYows7YDUN6HMAOCxbXJn_q4-uz|5{0|Tz#)y{+(o!p|V%T=~ zye3`2qq0pN`1_}hK0@jSck6!U0Zl&Ol=Ak@cO^`6ET-rb7t(^@Zrlzm{5}WZd9xag zM(t7H1B6qEGob_@zc_RpY(cL`K+35Tx=E*aWo(n4T!vlR+yf&DvLRZB!n*YdKNyg? zqkoNsbcg+JM$I!%K~;m|E=w!z9(Yngy*6UTO=RD;&ViT6Lv)O#>F^q+@SgPFtRXi; z21S15ahsBcQji7>uWx^`_mG-+=S1bq(b<4dTZ=!rG65@5M`n6TyIB;|rheNeEc5TTNig44 zRYpHu60iOF;$vLYaQ0(#)C^w@FLJVBm)NXlt(ni(ETal%H=>;C?psWazMvvws|?`r zqyQW^YmR9_Roj0ydkTeJwU4w1#1e@MQdo9yINBQAol#joWOvJ_N%mmaaIYQ375*)E zkQe#%SoL?B3?;_i@zX2|jzFAje%Y5h1&7LmT~}joH9YKyKJQgXNS z(7~8m@kFyw0E$__Kbu?UQ)+R)0D7GBSKo^j>SZBM+SA9F>C#MA3zk3DZ?%=4juP$5 z6hiCmSdT!H-wYoO?4<6KyOYV}Pi_7@^f~_+&Y%5S@cx%w%-m*kGxw=Spd-(#QW}J0 zFQiDaGPFo&xK|}H6OByPkYg?@*!veL**Sh&Ax?M$-8p!L@@mTq+c?7Rd-a&G1B%)I zW9gj2>uTGsJy&eoZfv`;*~Yf5Cuy8Ujn$ZqZCh>Jw6Se9_BY?-|2I~4RyLA_8{-<| z9HBj9KxMC^_i$tpL4cwnBjM$*o=7U1Yj+#rfRLv}f|8nzzM@KPj{gqO_N|TNS4P*l z;Wo-k4P-L(vEdepaK1~4-84rk{K0URtwzQNIWn|x!nZ~eL($I1ezG@T_1 z>vFkQr7{XuG7?#Xcrh#_07RROE3F?>rRA!c?oaW9FZa+l`_{|jeNtu>QRxQm2qdCI zMgN=c5`TrsaX-F)#fi~cmP%ckn;+#fk?=bAK%k8XrEw#vMyum|+l-s=zB}91lKx!F^5xTGM6eWJz zHYy3%!m-&{0tb5BmZthWlg95J)%370;FRAVOK2)@_zu~j(H$z)P$<~$b586J+Ga15 z-9sP5G8|dZSyRr`rx9X-wv%lBFs}U`Earc8L6FxLT0A0LAu7NRhNY^)$|qn$ztw(Zgy zLy@uB4OG@rWMoJ`Z9;MlJLBrvdWUi@dIl%{x(gt|{lOU|8&79!*#BY4y5vxe_hZi$ z0;u`quWi`D12}TqEc=4ePe`46C_p4_>8=6@2*Y@;*i4RFSb+wzZe4hHSlZiH4n@}7 zS3PS>V-lc2dKZvc0!`6;;#IlyJVT1B3==X%3#pQpN~)5AvEi&&W1uD>97+3azIgxZ z1OH3shS|Ya_sdrFlVaZENPSGKG~`r7pzJ(mqLB0?M>KR~2o|Z=Afbq^ik$O6sKP{d zZ7sJDN+NWQCw zC)`@wY4g{;_SNyZ|K9`Sf)F{iy8;c^ZlfSOD#}P72n=xiWyXk@O6fAG39RZV#5Dq0 z(TjrL>O}`NhbZc*L1zz24nnI`SBxn)pmvz?0;OqvGD z0^%G&&TQ}rYBJik@Lc(o`cI%ix$u}44<52o4oeHepeVDCF{w%&sa6Wlq%`>q2Tllo~MN2r6+`IMRO0HlPrB0asdo;I&_?*0X3i}Agl`qLp z)J}jG1R3gTYRhUQ&|ho^IQSjuya^JaEaCulo0Cu+BHPRO6RIMnZ!JI{T}=rK)wIM_ zGv*hoKdal`!D78xXU~X0Q0K)&MTb-c*(=q9tOzhfHdajJI}iZD|BkO!$7zg@*|#Qi zzZL5K-Q{t6bbxcY*^|w;5}N)IcMJhMycpyY&~wzA4EAea)-HvOPW1m{ygVf=som(i z4Sa{Lc|TJ1xq3)cI*B|mwO5ldE~Ziov6jb#0=^tBtHFt50yBxf6d$rRx97|4KN;L8 zhdF|X27%7K)iFXK4l)0UE^q_l0?`1=rd+#t z_N*Cs#=dY+FRuWQ^z#G&{-WR{rYS$spO6&vmKb+)0h@vEcSp~JkF?cQykMD>!wFPA zH@Vde*zYOV+QJIv6%LEE5Q||ogH*7CjVLq0yzrWd5#ehpb`_*2n zkJl?+nvtk1gYE$E1?AE5Mx96aR_)Fwy8(t`z;1bf5vwW*OKB$fy96AdZXzIHfZFiY z8XO>+|7{VH7>;d1#J3&%-1@uZlt|IRjuao)edQz2{6}CUYk@8-EHp``ig#3*Z-DD|WF%HC+tOSl5nyBb)#g7{ko0vivd&dncM*EM7_d)M zAsb)V1n6EA6; zeN@0?e*hio*PiQ`5pCaO)c1!!eBPIHseWzm4sh4E1nN4l5)x6O+dmMJa0i!^&u<(O zJ%oG5Q!GFIb`Zhs3)cI?e4nZ&-48@%Tz} zSMN|+cIqHzNG*D-BLWWymOnHvMaIg$^D1M~sUO9I(q&E!IUhWx6V@{Y3W z&r+do!JNhN(slrMwQdYp)?B&3cDZ>Z5+g=5IP}L=Nk!Sj_gnx^Yr~{nS~|I;L0{XLKa9ka4t?$@Rn ztVwVEw0N~|oEwPeyw$lfbVkWEf+z5Z7Ej^mo|Wz~TjC#Ywr}My9QEuptjSAlcyVA% zV#uCwZ^Ha9|6s)K$pIq@I)iT_@UBM#mIiN|<|IPCBr8u|6etxGt*8vsscN>l9$X;{b_1o@A3J%3LizZdcb0o!$rb|M{e;QMW%X*!f3lhWFpzd8$d{VQACAN2 znAKuFmGjoGd91r`PYL{C&i26pPwn_n5Xkpo)uqO@53y$PaWvpLaZZqcBYQg=3|7{g z@VxbiKH<7&Gh7SgNG%Z3l?EvLdmmVtM>*aHF`Y>2#~sBOgs@=)jmJ>R@v)y#-k$3% zpV3bFy$FO;lSYP!U9A3wV@4}_tf1ww#L$}tqy z@=dgQ9)%w4BW!Bx+dbi-IoW(He)I{v*#%@dGO_-@=zOm4-<;VWUq4SMi^_BeN08AF zTteLx(g5PAH)5h!*0y&j$Dg|ueSQkSt7d~)zz`Q zdvK=fbZLyE3E@kmO1{DZzq3~z#|eQK;qUDql4{^97?HlI70qqP7tZM+GkEH6+m%MohjIw#1w?zzk(=i2mb{~a@I36{&+&{gq(E^B7<;X=05=G z(Ck;Is5PqrAs5an+vmI7x!p!X2BAun=$MN5Kk3=wW$Cwd>*g(4=U+MwVLgd|PX$%7 zJ3GZ@Jm+;wYS;H}XCA$DIi38t{?D)m4D{kGcqWP)@Keu+HyWM?#+thK>TGQ9-7RXf z#7d?9ZSNclh^|m|OhWi9MR0`b;xo<8nj;b!&lbD=utiFM_*a4bVA-zz3w`*s_?m=P zgEm3fRrl9aD#rXTF8s2JvVxMiObD;3+)<}sB}Ljc3tB>py6?Az+MLvFUxR6U8}zmn;|mq6PNq`N1{GUf zINvd1oeb39pX&X_pmeCA4%bD+lCDX@N#)T16XB^%{#ealZ>>aj)=;%EdNb6%fGc$( zeSNRB+K@CNU?A*`7=cFCZ^93?f&7sxrG!#AJ~&654?#*b==+kyYMJ7Sd@qqg6eb=% z$X+0Gdf!5Cdwky5S&G%SnVc-(gM}O5tgr~=rcTMM_pDZn{qbd?y&^!nq7+%u8#LPK z)SeSS*Wl!nQp{q0wkqblK(YCCT>p86#$3B6wm)!u!J$cs&zxheyyDrqdYZ~9`v~}{ zK9uQ;SdqcK`KV%|M`#lVb{R;!1n47rMhX8g#r3DAUi3f2K+6`2H7r#v@^!;0mW1DO zCjGdq{}q1*uD+Ri1??$Pap20iPLdO)Sq4s-~KOI1gk;R8$%lZ+h2eap@0P8jPM&ez~p1NPpe@7@qK3^vCAEm8G-Qv`s720IXBuIeSe?;`m10d@Y+ z_$2TZyjNuNms!Wmm*Ki`r`_9$DHYR%qVQ=Pp#T&)Qyk7bCZ4xpL@(DLgT14!v&F0n zr8Gii4?1uZ!cz?at))u;69lhZ{&4fWfEen$fRKWnqP~`D@#>NYKFxbb7OHQ>zCHky z?c?~ce1fIO5B=Ncw!=eLO16Dow9HY%d^C~|Z4FVXo%+`PfAfAi(M{)6V>=5DK+cNAU_SqHaA8YQ=C~1Lv zLrGXH`4!A^BUx@cpk-)jwN9+et!?%rF+Mk+TqweO=Wu<8-}Ql8g``k?0r7OP1D*jn zV9{3VwpzJk>b&6;N`ENpe%@6+F5Ei8*<_OPyK`x2ACu1z2j_#~W z7k_DWmqWSUb7YfsJXjR~Jy(9Lf8w6aC&k*(t|M&1l132>_7 zbHqu2zPmt!C~ixX*K)&trF=`BYShTFNFGd{lXU&;;qj$X5RQP~dTu=Uu(RSL`YfdY z$+W=ZctCHSv&;nB$|3aChveu0{ZzX+iOjP%u}gJ}5*lDZSy6HSssseh9;M#raEoBR zg2lQS?+WE`62X6A!ORZ|I!NT{H*fQK8v<{M2VwO z78-TKFW9|$Y3oM1(818q4| zpZ-Lc9OO$721T;r2|~NP4CYg@L}yjwX(hwB>I`pAhxqdhoD5$^PI`n3`oN4fpMqx3XHqaOZ zbp(?%1ib!ruR5pA>u`UW|2`R$78ov^9JbUO{w(}2aFUZB=*tlj_#nQ<1qFEcQOC1* z>Zq2A0~y#MW%|KciW4(|Med6IEegjBVC|@;KY6*w4YW@xW2O_)x0xN}}47mcl=-amRkZL9;)=J-SScNzNs>OK6`>Z=i|EnuDTtS)zN z&6R|~N-ZHi4zCNmTxDf5S5GqA@~>{O-JOb=i6sR2svi^^XC+!VeoML%F^B83H8GIw z8W{h#*23uDIY3+^&cytC?##yL-#)8xGBRYJ6f(qenttI_Ss(;#=EEs^?q67cbL#f| z-mQNy+UgxSv0jM^%)l1f$5P~`Xfv{8uJP+>P*zJy)Kwc$eeI-LYTj1}OMRpp7G(b` z6l4CZx*4kZ-SzGPp19j34w{P&LI4Zn%?B;I&8ko-g5Jyfn zP#_YzxNIz4dzCNc!Rus)tR8=fu~31ejRb5;&2x5QDQaVQCEH5jjAo9!{^BrbuMP=v zKzy+JPiqJuWTG>z0>l$q34hdp{%&TrI+U7CGb{7?=2v181fpGBc>BppRO^wvMrf+WK#7c2YyM9;L7BM^`>-I8?`wzSs%`78f#qlLoo5%) z{uNtVS&C1oTx~iY28@%PTrz1qZ)lzm#wF(Pd-;4C`!*GmI~cbmLJ^Trv|{4*J){H& zfp*bG@KujnJWy`fED(f zR!DAAd^9@_3x9E6=9k>?Q;h+dIo1)X`ZF4P%^>KndTn}ZM}Q)^Janm@OoY~LVr2XK z(n>1l*@0Dm`=l`1WYQKcZ(NV51%X?4WCQ*W(Y!5=GD21bp^(0A`bs4@cM&*o5oN@5)1!D2R%4o7G+;I6|72ixjh z6k0)jVG5m1ygwDnd7ZeRo1NvlA%yD}x_YO7LxHV0$3-v%68Byj*q^u&5Vt-kOOrLg zr?L%aCitkK4{D;s$Sor`fAAEH6!RgB-hW^>BV?*ScR6(p6n#Ly9E@dpcsu56dv_sm zR|MC{PtOuzbK+7*SXKZ7Udr(no&8L{?{}UV!IUpjh6dYMTIVFJ;CJ|)HN|BvQ^DY` zp0N8oXYqgdO@ygb<7*D=jk;RCIR{m({6hG;TkoW;=^G9Q5@$XeFTKaS)$X~A-8(e37e#sO)xCd|Alc}59>s`Cu z&+%lx-YDX`Mh~HU_y5^Ub1WPLaKNrC35+>ZQ^^bjm zz1`R=RKJfxmf@4$wJ>Y z5~FKO4~?`jM&bT2`;PY0dv+{D$3P$dB$oJg@iriP7w- z*dpK)V`Rpwb(EQwj`|H48YX8+^ZwBQ1XGyQ9kd9lUo2lyi?MKd7g1f)^S-}uF~W{I%^vNx0M{D08DvL6{bARRk44MkJ}S^ zRDusmxs}K7Qcgv4xHP{ReaA)7&X=Oct!1x{hLidIJ@~xh9}ZDTE1BnGm?Tw?9uWBeJ$fkH1Wlxnxp_} zA*d!j8g-a;1l*2JhIH@BvOlysQ??t(4)t&c+1@Gf~vwc&YX!aF% z{=|~VPnYT*6;LN@gLV#se2RiF7 z@ngJA|8YD(e$7%Hvl(qq4ncPj5DyMkE?hl4f!!BhLOcR=+hFyDjkzIqWDr0zgCapX zKXS9|g^LuxZg%g~C-{u_;NAvvNN=Oy;2L@#!z@(kic;q>Uv z{WFK^r%$KYr_V2W>~8<~+1UZMxS&)^h(nhftZgbFE*}y&PDz-5r~y3sBiZj3a2cf*=3h zaxk)DxKMlj84f5Dk184zpzM&y!h-)8aqE#bT2Rz>RReKw1@m)P>KJdR5HOHt% zFNMm_qtcC%EH%H_Q@mU}Fc=Vg-0jfb-}aPWwobCzt~Uwsv@^xqqurWi(?6(Z+u6z; zAGYnA;las$Eiqt-#@2B|PMb<9!dVh5sdi=gFl6sNR(lc*7&7-|PW1TYBL8qG;Tr}X z%E8$&r#(CziNCH@vG_ec9Wl9JI$paCj#6fu#xQEVDMgCq^BJ?p@nc-eI10|koF~Sl z5u_(ZT9UP1(mX@KsA)05*gx>CX7=&_Ml#JR^#=0IXZAU#eHY>&34h)#S#8nF{*sj< zD4@U?M)@Is8~>A@-4P+A>a=+`gu2=jh#hY%+&3^r+!R7Lu$~0ON=YFC7~*cthZ0+N zF}5X^L;q!QYKL1Kw5H{xA2Bf}nuV~KGYXjG58^Z-qIl6CczbpsvDpQ7PTku2#rmy5 z1x^N5xG*iWMb^l(SMQv+#M;wNCCSFy)Z;=FD6}zb-N%1&hgk||lWwC6|AA@xuI0~A z*irG0Em;vp>B}T?`HNMr#KkzoZYDxR=zja}6&Jtzv2fhEV7MXmbDgCLGE`nyzgoJY zgsqjL#=IxNGy5Oj6ivyq=7juYyce3J^^&V?BrR(rll>{u)z^RaF|UuvN^3o#9;UF8 zmvt;vChYV@60RB{2wy}Lb$`q`#^4b$rsbsN&(>4QS$f-Dtx8N7=q%4gZU5@vG?Bkg zg5*118#%B%{4uz=txCS$BzZLSN?Ek<=N*-AbvxhL*IE`~x{t?MA9swd=@phrx^LWQ z*Wf%LvH9+++JyUQVk~mzwhoux{G{T&*}AIqe6XkFPu>$%eXHIM>)H?RJ8%V)0q?2QJFmvZqF>N~m(OFItdq5D z)P7F??_~E&56clzaM{a$DRUe)(gF6ke=;cc^jBYUo~{bRR0gZ;S+*KR%XUX&gKw0r zF3&Gs#p1e;F8mxm1Wh z7R7j*ehfOcjO3=kDu1ojL?^@b!b=EuW|`nK-g!%QHRybX23d2lrEDLrtW5E4=Q#`8 zSc{=7VA#1G=_+2ZA2}jPWpV@scaaeO7Fb-td z%%|szfbdf~^QKG`8tzW&KUOL4W=U~gMTD(Vi}L#_2uQRkOqP_7|Lh6-x|gKCcsfEE z8JBiTd_1IR;7R$Ljon7`c|qXg@h-bhYV#JEMWPN+gl{#ybsZL0!A!UO zFQp2qT*Qq*$zHL+>iAo}>eT_&*CHEtLA4xZ2#~|=Y@PAw*W;boZ=znlLQkqV9cp#7Dh7LRHQK>DWf zGdLoDCUxblu#19LdgK#=pSW`G9t)~wB8aTxKN|f1;fJnZ8e;0G%SWF0%UMR2oDmg z%BOi#sd1l50~cOj=-({4fS~ih9U{H*h|X4n(7s37b|V!dk-UY|12Qc%h)axA<0u8e zt>Yrvr`ueq8uc+692~bQ*@fpm*n0W$n4kCci)Ln2GM~x|ofmjdMgGHzU^DD%X)IMI z6bTv2T|;9>C&4z2)ruLmgaXEO42*{Vja8&T5TI4Geb-54&sRPPlR%w& z1csFt&Kz5vP3&uJiXArc68&(>I%f$Vc<${DKnJ>p+g_E8wi{;SAbp!->f}c=6^-VQ zEQ^?*Fcb(gh`^0WT`#`BNV74B$p6Tz37sT%!#-wqRd|uBEBpbMWaN7@-tpF47cu&*$}Z9PD|kqm9+O#r;h=6_C7HmpOO9krkzEIT0*5j~k4WBRw`*^7?dx?B; zBTv?hXTP>0`o?r!#`it(iRA$@{?V-9M5Aj2@{t7ERYl0AgEjaF2;xBjWQEvhg!g#h zSmg=9;w&hz7cxJDU8{2vJgz%TF$(|`$Rs%b86ev%uHasbhRy7;O;LK^Z~P)t>zl0y zJkC=x%m3(Bq+onfxRmsiIP8l^x_VPtAFOZ{C)v)L}~&ky{tI& zq{=@?H`l^6jFuDkt$_OM869*K70}mjgb%oQp0gsf&?Y6SPN?w{pWl`1v#;q0lUCYE zN;cF(Z;%3;8NYzkCwS%}3`(hR1y~RR1HhKjlA3*T`Ymz}13U;q0}anO7+PmR*;r9l z@A`>QtT@k=={*R91e6tvqFvafs@eUcCImnp6nd@uq(PVd14#koT2X8p8iFUKbz}+53NNmB5he77YuVKuNkI} zZJLRocAmt06nO<$Q zCLkTLdB2;sLuyQNf<@u^XGhyQ1UP@rEPKF*0hp_+%mNaDzA+*oD8H>`bdSIW9_EU$ zF_YBNT>y|94-6PVxcg8&f3JE@0=am9-10~4W3$w)f(PXI852XGfY}~}yLfxr6lj1M za#;QO_rjmhw;r+^tx70>|FaIN7wv(Q07)^iGh>@hD3~{||HEEOI!S`;nfob@*M3SN zFY&b{KR>rS>s38Or9D9KD~k^c$QObGDEbE;{Dq&cjV}*3-Xk;YTQNlPWZM2>G_SGS z4yY0%RC!3~z%02I>NFIs$lv8TQRHC#nyEC^l%*MUU*jl-Pwu47;w_Ln`p`6YUNv}? zSZay0#60SV)+-~JGo@Y1bTLwwztn`beZ1e#X2q$B&oc|{JX=&?Q!8_2N097HX7d0%J^{$?Mmj+!5WtPW%PBEx zScCNdZ5b}7m6Pq*vOL zLj$0!1sb644P?Oe{;|tB=vsY#!qru*ws&WxM9M&mOK+C)XHOIJkIh+rzKRDs4(+(Y zX0H;E)?)iO+AT-=AtDDUGD+dmI4uHuW#ZK^&z{EoB^1tv{H9>fF$It}lq9S{|FGzBgT{)TzIWZ+p44K7$^3 z!57bhOg{JaYv^5vkYryt&`$+bXBUo^9{Lx91<=P$$T1cE);*T|j6vM^dq$Z7c; z48mdgCp9ar-=b_q(<|}?ajtxB|6O71Pq#13s64-4m6?N#5CL8+8v=>!ocEm41cXhS z?w*l~`oGJrN9nmUWR$)z0Cx4(I7)GORdF@J-_`+ zsWen{sdf7OQ$Pz@fKyGU@MtjR*n+mSeJNi75SBCT#jc3j<=(a1q+u<&Klw<2cO{2% zPUcnj)d(>)sCkK2sv0kiAgnZZrp$hDaM5=c!z))bYK=U5G!1>K=zbB?!~z*3TyCeN z#h~cWI7&jPm}fvYLo$mr-B&DI*7dgCh-UNK7Kb@jsg5J_*3y{fZ|H|RP6`wlhpoV&1;_A1yfyiK3QdT=L&*e2XD4cIA643F!$;O_{f$!prqN!0S~ z1{hn8_&ci9iyw5yZ7K!|Y4-$7FpMM!!nV`-PFRL25q$^ANLF1jzN-d?sZPCPtDK5_ z>p3R-G}bLq?I=zAfV0=|dOQzBs$xp$a<#k~Y13(5#hx|sI_3KPm#Njv@nbiDDi~ae znaj-0&dU+&T)RGm&gX3Y?+BT>M&@$7yX*!4{+>ZdH6J$5g#IX6a{xtP<0qvs=7|5Z&EKneyhI3~-wQW|_19_><# zlY%J)G7Y!iRKQar1frYF`cd)~#!e`uxXOO`Tm9~^juKWChRsoBf%OI1si+^3Y`{G+ z$?ycQv&&V~tg%)G^LqQqp zrx566O+5)=(1rU>7NbkD5=53?@xYuQ-QVtf;3)^%-RBd`LB3>RA1)}ps`w; z89T56;8 zl@4}W&8@>oQ$niKfDvbJP zWKr#HZ=tTGGUlO_nr_ZXn5MQ2A@%Eui^B!IsNgjs_#ljP5DQL{O@T~+w2J@N5upB4 zoRAdN%JTE5VLIV5f_@HWEZ3f5KfeBljFV&p?4VOLhGsXrw~56^TB*NfHcl&Y%A4=U;C=#cDPQQw3PTAI%~3h5NHL3b>!ES+(5@@acU4 z$i}!W)J$+|&{Bch(*1TEtCCz|%kMO>#c8kk?W*=PbUVaN%=?*@dhK;F?RgK%M0^;v zYWv$q+LQ|{UgiXx2~fr@<)Bln;u~V zSOdQI&HC!9xRKw}g3Zer;%ghKnTxB`%7j9F2F{MTKD+RExo-bbr@Gz1;YiJND?U2; z_iKnbtbC_FLA&sqpw=vGmu|pU>sqp%{$2ia5i-!0%AwSg-j}sUXxf)x_^JHx6`?4Y z8DJ`Mt8V1{C|vIx$1;##3=I7d{YUBX=t;WRT}emh4yJADm!s>BS@JF5Dp#965E=RuAOPp`Ov=o;1yP^h)fIDjA{+~ z3s7p)6_zKW_PMOPltkpOWA$5!sYuE3LIWwPiN(D?Cnx}lAm`;iVJcIAMug|)bp5O2 zhd9%P$HqnfN2-=QvC!P^&R}tUi4t4MkhOHrce;Sm55`V>Le(|b3~Sz_DK9Gku;yj^ z+j|3?Vaz(yArei}X%Q=h)IkH|W;jjBKL<$w@OE2@!j-t}q@KYk0MtbdU%xS2IKXs0 zJGbp_1ios>P>kOwB$VB1oL}Ne8Xx{)02>*20!r1bC%J|b1~e$dt{9oVb2Nb}sVl2T1nV*~J^4Qa7l0e6nBGW%sd*}XY za~w1Zf#&xfKlI6AzA_4F^0BhIiy8|wgnXB-EJif?xI)-;yeQjB?6|leeJqvM87`0A zaapsU&*;G$X&Vyz85)9r97*(mjT#Vg3KxKA$#zw2U2iX$3X#OKXqR_uOr5THEF*>s zUAFsG4{-LCrw1n~VcMf0JC=uSe=d7$MgLykPz81Ln0Ym460s50#KozvOvRiZ++i$H z?TmbvC-yD5_n8D<>=B`OM>aSS^T!-UJ;OFKPbLROPRaiP1ws10K;I(+033Rr$5y#Z zE1N<`g!?B-BD7N0W3u;mS=P%U7VzZ7B*w;X;O2wt7=L&Nlg}SwZgECB0<$e(Pj7&7 zg%m+5->#~9x0C@m?F7?wvooI`=`wIG0L>hF6KyJG&M&ER1^`GKJNHm(x(c1SmVvhT z*X+zfue7%?U~-7t9#c_z%XAv@Ak*vE*ADP<2)})vP@~=bJDVcY?pz_u@>or-ItS`N z#6~}4nMV|9Uvvgpy_G7q4Q<20Jx6is&}m#4y@b<;&tYfnfC>MVkh07pqM)Y&0J6o_ z0|5Ae9yL--tT>CG$P&oQ0hGGQMO+qVn_mQ~9>0q4!_B++>dGzLxcdN)r)Ds}5}`## zP*8G#8~_k{ekTARCe&2CN(6FO5v9wh z$IF;op2gJbN!**fjjLndmXcMVx6jj7f`S0*XGwj$YlvXcfdZUrQ`Ohj zauJzn1Fy1-x$G@{uF`Jpf-}~&3#0ONqSW!iy4r*{*#4Am2aRLtsSy!7A-0-XY69wJ z7X+-+vJSF?M8wWCGco|6zyNSecLCA}07!d3EzxtCa{fMQcmf1)?ey0A(BH$XzK6yt z5rY6DL)&nAlpxV(ICt^_b`9Gxfqoha-QTq^)itVsrV|@=J4rf+Ut!}v08=k9^Ue1d|8M__M}PVPub)q%wY-e5(Uh_|R+2NX zT=fD}1pqKEpnwYm0mxU>o;PY{SdZ?(HvmA|w6VWE0RYvlQ~;m^lw~ceFT&tICICQo zLlFSzoYuDl00e6D6l8S(fcP~wh7$Z|loTt25>Uv*Kkaq&lbmJCE-hQ$s!8NXShA_8 ztHClMwjdT21{DM3z7QW<*jRxm_OGNdUSkDwBG(zBwtWY7oH>O9A6~?c3uiGjdJO#s z_Mp6F04dwk%9hbCL9F|CU92?WlY=PEHoBp6(7-Ph0MK(LzkcC}if}GVF#$=i*9Hyx3G_WtXaG6I>=$V#9r+hE4d zW$1DwGnX3?s-jar6$6{&k&27jVO-dRj;ii9ZC3ywOGnZW7s~;DeB|000AevZUgZ97 zg^$iZ>0FtDvMT@}fV{C9guuo|zfl9Fn994M!twPL%sqI3`+xibV=Y!oS_=9i7^4qn$a8@i8Zv?^>ddR*w^nf)^}CC*VWc>fSwo3K zGMGdE?gFPQ+pd3?1XJt|!2E6VIcy)kA_(CA(v1O-tpVw^tiXp*&0SW~fdG}fu z@FH+vAJEey>3s&nPEbwg(*yt{z3a<(%EN{`OH>w@lsjpS+tFg6N3e`p4{>(stdrKZ zj8`)+@No7%Zr#6uYq!70#KXIoTbLDbF9HD79ySeUTfqjBL>n?Gc%lwTHYbig-v-bW z9cx#{VaLC7M6!+Ns>aRDkqK0=DTnYn0;@GNf#QbgZr0s3JBp>A;aZ*`Svpa&FO+#$ z%O6p0&eZH|rDZJpEIN`uNQPSgO4H9^>4S6pNf{KcfMFO=Z$wyJSYkV60p7L__u=@V z<2ZNf1Drl~7RUCU!0zGw81zQqVL<7*+?y@#FC8PPg_Z=aUbkbL>oxFitkbsoXK^?= zA1u9Krr8O9(g=_l6pDqb1DIY-G5&B0SH~XV+Fj~KOycp>E6lUw2w6lu{iyX0h;z^E zZnMd<6}BZ*1qWUf6~s&BvIMZSodN(z=GQXWBK*${q-+A^GUvJgIRKzz?y_r{r{(N= zk>ctcu?!&o@wL&mVqCWdo95h^buL^1_33zyUSz=-7F+%4kYug?WL{i`h(WIaBQ3wJ;}0EyQ?;x`xyqS0Ex>-tOF zeR>PuUj0HI4<_$nx!yup0s01fR2UE%6-q z46sXN7paJ%vyYZ6fzK&pRGHO1kyIQu3fZnm2AS}m<#|1G&_C#b$q&?2ms{E zD=)*!?3L>>li}M1AX_6!%TpDq=(Daa&iW}JmQR6l4cx-!IUgisQu3iH6k5uo|C5Hn zDZ7DqSW24$04xzwDGy*|^eB#e{t1qL{uxHjokDf%PLv0G;FoE;RRx%Ugw(tX>Y)B` z#`v`Vt>>4ufdD^C2|zvuTHauTQn3H+v)K+J=iE;R=IZzsU2p~K32te3Dn4v?XQz<^ z16;yGog=4OlCv4#0|4vnt^Xf?P;?fb7^$_TiPl;`%_udKkxwybl$6%C)Z%C6i^ z%&U^}(7OFw04y7u5l9LR%&z#TxH8(tgU) zyO-IOCYGN(!Q-#K#l#=Kz_Y72urT=)@zOF%MET=b00YtKWeEipc%@w(+t(=oz^qX- zZ6adEQT$p4GNCveuJ(xvz-IF^F?tpC(v)!av+XolJ8$2NTmS<{?50|_MSq*0uN=>`BaB^e(eV8$N4 zteM4TimBJjxc_7pw?oY6uXRfBSD%GS@>^N-yCfc%6} zCsDygwPNdwjT#F`p_n2Xqr!(`RFnxK3V77AF`J_-e=-3g1pr!+aJ&VeDwomI+l!vw znlJ`L8GK80U5KY%nUma zo%f{qRhC?7m97k{W5;9yYQ^>rP6NdN053t}Meu@HrjHDjrF2#V0l&TWCBC`x7uj?Uq(pfANe{F{<9WN~wl`U1LcJz8$_uoVdb?OM!2^^>_8Z~TKQpxfy<=5wH!$nKXj5erQ!+@Vm%utz_ z6#q-2I?_g6Y#jwhCHq~Ekj}h8>%k)|-MWisw{GFV&D(hT;2{=gU&Bip0st^c!8KcA z37ciI%c%yoDy^t2H!={KWFQ##z>z08JDE8#FyEE&Y5QK)ywHuDdzamOjm`SWZe@y) zr=$5BsF_py_1X=>Fc&I6PaGpbDda9Q;R1h0E7y#PBx(re(w5jx4yBmGbqvyX6E>n( z0@I$2G{q`BVE{1rZw4jQcJ0Kj3uiF;Uw(@tzx@mY$B)1d`_u=J_QD=g0=Xg{sEknO zX*>Vh`FEWFKn9AK_568C0P-1W3$8bc>e_ty+?yz#0qr(FJ1OnN%-I;mb(J?Mn9L5J zHBVB$2LLv^gWk>ayt#P!Jpk}-#(Gnql4V*XljSn)xx%YM5Ou@lIGvjByfIzY2FGf0 z-JZ{}%ECEXj3m2V9M_7SL9}Q7+Cx19&es3|9hNv#8RsRp0RTd~WQHjB z1spw3j!p&?$_ayK^ou-q#_W#t#FC&@+ZK^*E6o;>hGm5PeW(r&p?~`h3?1BuEhmm) z==2E;o<5G+-aSbBnHix-UnD|b9)mE}{WGKEIxpB!E54)~bHiD(n8ace7nExjR_{q@ znsJ0C1A&rWYOc7gHLa}0jKul1QfQ}!&(~NFaB+S`@a!!BfFkO@Zed}*=UpaIDdsvz znlZFGW6otK0ALy-E(fi3uvX(|wn|0s2zF>&J8_YOU7%t>j{2!!lg&#@+w(C4H`KQU zM-Cpvhi5*-g;N)?f6qbm2Sei0B{BD9FDhQY?D6at@uzv79a7 zTo%pNldZyxj>-a zW4VG_PY*)!_zBp0F$St3_HG}c}pP?%j_4I|i_Ipo$9Pd9Fu~!C6z>M4l}|B4=rk?P+(`Yu4Yg`GpQP8r(RMQHpBX zx#9o-13y_-(G>u&DO=A4cxwQFb6Iko3R1)ZY-{k(hXA?~{3~!OS_=kB%Q`hSMyBbJ zEiVf!$*}Pm{EM8UDfMeXKHL694SpU_4tlU{cn6LiK7lhQ&g1yu6WF_BKeqI4MJ?<> zm=HWDOLBo)FHxf@Ocai5nE*h!EP|EtRRjP`c#!1_jfCB2cyv(*746mL%#p?VUBn>heC0A{X08cujR8v9~w3gq|tW198FL36F64vNEBB>q}3|I;UNqiK8Rfx z&*I?kKEb{ZKR{{QPUBETh+8XYah$|2QRRODxSe0p2G!@GuJhoWx9)uSUmgHpthMY! zu~Jpnjx$rs>J9*8$CO*>GD51iqU-8?xcOIYte^SC-t(2`?`Py^9@M|)?Q#IXDYNEf z`$8idU=(ZjWo(!^wT3LKt5}|SjrqwbEKWYf;)6$6 zc<>0bk00yf`4pDxOAIg2hY(xJJs2og!5mYN=zGfH!l0IQidJ{2wQc5>6>h7|X%t76 z4}C&Lp3NL}(*|&kz7u$I^C|&UQ3zpu*F77mLY%N>Dzkvu8Dj0VteFEh4r0vbiSWVT;3c8X?KbX=XIrWy`RXlWITs~=WIh}7JQebIVe*>grKb#!A9NOP& z6@jjHiml!me&aYe-}~vi?hYZxlD;8YYD}O-Z_?FrN>yffrU|yqI6XgBPzc zHu)O&pU&a&%Q;NXzQNqWB9@kyQLnGcKJu9TW2?YQRaynIREVV$ROHV3nH$icOd_S7 z%id$@PjN$=<VlhPmXj%w&cb4V@`kX?vl$G$~1<7-WfpkZgC$wbDe~s3VFRXf`6n6v8rUwHgNc z`>|u|AolMV#*w|lII(XShj$NQ&z3%n^fGJ9U|v5j_8DlmM60i2rAk8eH^D~kF=mgY zWvS`rwApeuC-Pm9E4g2Dba_U!Qi6pFLerF|egg}w*O+=WiH9%7G5O*Fp1pjGm(wpW zGy4iNJeLSWH(LUbl`Cabsuj^h5Xvp@-Rb;LBlX zDXXikmrEDGZ>_e(S_W~k?60_j@>9NT$7N^k6u)Kdzy69vE8C|^2|Dr&0C3Ssq8>qX9U3OqKYq(#~m zOXngLpA?%}Zvt=T5j}c}S9k8<G2)h|;F(!zfa(FLXk;F|I)<6s=NsV1n|5yn6u0w)=VCE|k)I~6 zM4|of&h5)LnL+H1Tx4fen{t6GIU}D(ggptsD4m4j%~9M!J&sXlIgqTz5`w-y)JBHU zzhgUw4(!Ls@naZ1JBqF6PGR8i0idj!4U}ADHy~Mp!XgmfqtX7IUR2K2%g)%`T&(fr z42xFiyweO9RKy{hf1-U;?!@Zy$cdZ_BW(m?CYJeD6n!Q7p3OpT4<>DV1SotVJvs~IHqI(obk zhALGI5&&Q+K#~eGK)VcRMurN!O;Y`65VMvtdc*Fv-0TRg)l~f@#?Spld9oN>0}&+n zwkVBpiD)@U{df2AHH(_zCdEWyHvk|TZRg19g=C+@U$^McuzsHje+vW{Lo?$*=ef!{ zX|6T#EExEwXr|0~dD5O}DQTg>@hF#3?eE9dUAwU3@Ih=JJ&K{@C(t{31eJZe;SUd? z)Kis#(OwArbR8x3=q*t$TiO)mRCF0fqXddm=|r=PN-ytaLAC^2E-SC+wPpPX-jIe* zc1MJ?r0u|xsEN7y4DLU_gDcm+!VfpU#gnHKSYDooA0(($80>0`L7|gdw*l#*V704S zkEvrSWdcH*$hkTiOdHFBKNiJ{Oh-VTB0a|q>B?5lIsic1Nne=t4i9c!=*YDIaxZg1 zjn&plP--OrZmr3h7GXQfya}b>DgE20IB-L5!oe8*D8YZDNtN@Kik1oPNi}q470bdB;A#?(K)OH_Ta2t1Y?*j-`|v=h?)Pa zJVDyoCSvzUpRQIIbaC%97;B)>sH48RidM5JYi4j@0K0eX#<9cuapKT!jP4!A;T=`% z911YRcDT|tKx_X+=fP*rkHTuSV@A2B*q;Q_f(8iyAnoZ)bz=-zV zs6j&@gY5xhDGR7a3wRT~#Ps|Wo=iQ$!^aQtXz~#zA3wp1>6chqUXkGnD5*!F%Sc+o1F37fJEWdNYsG91KtiM!vvrLS(i*^5Til|QZ zh>vPm!_L zQuvQxf{{8h=vCGS|DL5r^2b0bNTKIk9_Nv(>dRjcWlo>@Jsp7y`p(YI%IPxr7-yZ5uRv%THfo$i@d zRb9GB7B#f`+2W}pN=@Z)D z*`;2!N`)ROSC?EJa2(q$&J)X-gyn}BYnq^#lSBvl zVWh)c&?>M18(E@+>d!Mx_YaW~_Ko0K61tG+MVgZc^Tt?Z0!nJkh_t3TW~5v)STsC- z3Yc?xXv~WlN$`rw3AJ{Iss9}SG;?KIys=KJ_wUh-j~>zHXP?p9ryo)2;T_7~-lUo3 zc^)IkjKLMIm;?u$1YlSXY#OlMmQeF;%EURV>-$)8*~2Xe4SKSgwnmWvI~Z zQNGus@{FMFNE8TbsNHQU2q4NCUIB-p-`+4CAu^C6hf!o88i0{x6^e)5Y5>R$8u6;{ zi3rjrj0OP2MjE_KFnaLf>v2C3yDtV$y$4b&r`F+(Esqe1Y>rB^1ul|=d56rfHPkm| zj9e(wEqG<-%2Zrkq2YR~BRfB66CKmO$7+j z6#&ps7zqUsmj$bHyd-J1^0q2)9Qq)D0E0Vt&*W)w9-jZ(^wHx_=*ORbL7#r~DcxMZ zMGLgZUVdn9#Bs!TK*p+5ouaBdR-0Fr19<@>sz^@H}WW&X@q1nr-hMl(eD96YF)L*j`A zY6LIJ4-~%Sz@?|nb{0XY9Pl9LQJ&%J^(Mxs)E56&&9$i3EAi zQ2UCX5zVG=V02{9Mpj=ul*5$5^l*Ry0DzXg6b67M8?`VgDFGjY-1c~K**%eK2nxsz zDKoMsUVp3w-44n&cB#{Xr&m0`rNRQOuil`$cOJ0u|LG^6(}TN@Xmj}%&F7YQP2npu z&@G{FsJz3(anAFD{a59|V61`?ylmKpqttpU?ta3sl8OLUWSG7GNKyDU(wUAzoxC{FR8Zkj=D!x%GMh+Q?Ju(qrsJo0ACiEInV;jZ2_PYEw06^|Db`V86Mi5SvvTB_Am2d{tk8HVxlno|1CzL(N z%ZRXwBG4czlPn>a5de^IlnZA7`-y--V7(#-5e$DY?YM+p+rlHHVghmzW#&qhUtXg5 zjdfbNcZY5~eoUL6Jf<6;d_r^g?+~pn5tR$n$>N+Yb&#tD<^FWG3cDc6P!Qoj*k1aU z(?B=-&;S6|%P?2KnrPOk-mFP(jCPZ&b+FdWYl@(F7-{H|0K4qLwJpN|fKwlr_jW+$ ze|`UdI{@(B#GkxyoUSiUn_-Dfd8t#+o5U${f;kPO#gYV%e<5F_a-l?}!W@+f004M< zhyegAWfRalBYkn09D>a)o-j%Odw&CJ4v4Clo-N97iTK1QU@CBv8Xpkbn%3I2m~NaH z`&jWW1Q)j0_@6<7Kiq!-@#XMe_lS;TxJ*c2_>uN<3rMQE&UwCc6z?D%ZlXQ?<_pj8)u#MQusvZh~8B|Sv7WyDYXU+FdZ!j0bm6w z006K}H9IY;cN#n@Wjr^E-&g2>p1t{&zIpZ)J$>~Jy?p%xZNGa>dwV;yzrRCAl>=(G zabA~c`?bCab1fR_Q2PjN zx6}zCHhUzuATB)&tH7y{op`M9w|M(4lqjM?Tb>5>ESYlMX?CfNWOvAl-$6OIJk6CC zX=P!B)>k&^&gNaZfBOO5zx9~z-+MrtH*eD141#fx2V2GvDsDDYVC61@EX+{;IY)vh z<$T*3N+B#=p)N=gLP>VPrKa%a31cK#^LWVU@LB?|aCe4UZB((4xya?Uva&XV*|JYW zyEUS>yB&J9y+to}cIf%*cl6@rK5cCs(7WA3IygL}TD_(rLlTHP!`}WpmkeYtk|vWv zaxkHz0|d|<2GO{u7}^#A!(BE8fLVJw8(1j8D$ute1pi2)mwn4dINyRf7y$s`+>|v< z%}#Aa{>8I}`z%y-F15%Q^K@%-iSFE5 zqkA{j=>Dxux^rWNZY&b5%@TpIE4L)oN$h*|&DJ(;?QGHZ z?lv7A?sEl!P7irUx|Gc!hF(k6a*hBkqsRH^ctg^v08&bi^9G=j0DDe@Dv}JwD9zqn z?poG0#L8@`8B|3^B%1~&rmamn8~7(#d?kD+3_r8|Q}=tz?#r8*%>A%@F3QzONElWi z0Rua&9yJdNZ5nQp@Is2aJ+^v0Ax3pa(5h#hJCov zAUZsv_Vx~KKYd1Tzx$5feD^(VJ$Xud&t6h>YloVLTT-oXt}XXa&c? zW4D&|4Vmycvjq%eros29iRu|0l*N?@cAS>e^}J8Rh#l=oO=6^fN8Cl-Ol)P4si1&y zR9aa>A+;>5u;)~_CcLewxvL1_1KZMRLAghQ0jNcAJj7fZm$SP6X&Px3WU3 zcW=|`gZs4l@BuA9dO*t$9?|KGg$ zqT`+f0L&?4iK4@-`#f#>7y!Y#+!q4SPn?&jCdXRnM*m8jrT`{}?F3k5U`?cev#tWR zYpqeITBAbMMvWTHIx_(nWMT)1?5hF*VE);j8s~iplYsXpq#bE0`9TwuK<3}S{l6Rl zn4o~q)^z-+hzCudQeKQL?oB)u{9;sEHcpgZ%jd-NKUbWia%qlA`LZwon8a?c6#D-t zGoTLu=!XETgei~%sMM&jyGyMXFX+{u{zTvX*YD}sSAU}2mv5+hP@zJ%%jE*gnGDC^6@ivh zn=|r4L1k~1ITmd}wv9{mZ&A@=s%*S$D-BFb`!JZQGBDMh=fFvJ=7}j~A`MmkP|V@q zqUy?m%}H<+=`UpSG&ftO!fc7XlN9+0GDzl-hZmi2JO|4>0K89 zfS6UK@)E7zy-W8#|CAnl@e{i7=|?p8_#x$QZc=V#nKBFWM0qj(@seabQa7DT!!Z>X zN;u-Zg?7ovI47N!P*YKl8wt83?q3r+h%U`<1_3mOg5=S}^^g%-y%AcmBf~%P z43PAppyskMs_}^uxXrb(TP@Ur7lZ_105h5Z4D+=@M717Ktx0rLZ_sX|POr9)>HDYq z^yJAFJ^kS|y?ptSc6N8D)<9kW;EzShm*yy^c>y3FJZEgAvivYF5pEDv05H@lVsGil z+c+lyfIiqS2^WU*p`$$$GHcX6i8&oV9U%qk4r7j*n?)e~&?cr_X<&@1A}~FJC>Q!{c3Qbt*KI>rgf)=W`ts z2D$7xv=Xi8vxFNl(VAoIg>Axfic8nXn}IydPhdc)CD-H70X@#P%Km$e7ngzRLaeTs z*FwUz_?iliMhLBjp0StOb3 zXzm58l%v&h`s^vqcOXgUbiYwAsf639QH#(NE?W%N%M2kgUcgl&2*s(0rjl`B{J>a7;9LpW#x*T-N~Qj&r=f zVTK@t5v(^<#J~%;2nK-U${*xn7~xqMuqlaQ979I3|EiwL*nVivY7cZ>i;U{1G^8>A z>$^a#FdKrD)3;C}OGXQGMDphM0s?;mY1Zbi}t0M0V z09bBJ4s{WS2UmE}_L(UerI-x0)Pb6e|8PkX$o%`a|K}*?-z9bDx?d&$0C<0l6)>jV zD)p8D0N#{h1^|-(0RSi!$_xO^l@|DKBswzyfFE$B=NfV-3;zhO#A0D*gj>eg0RX#5 zpqPk*KsHucO2nAe+{nCa@dnOs^-6Ktb(C>YBZm|FXvU#hgJ^q;cEA3H{`4RJKYjaO zzo)lPo>60Kmu4z8nr*h3c9&^4C{G>AQ=92`Tq;mY;F+Ef8B>bv+9GUniLq>18?o?n zjqBiVe9yW_BH3^tf`M!MC;))8BQmor{rC>?kfm&ia@hjUyBae9>QwDPWtD6P@X6=1 z1uCGBHO+9=;|jItxYwaND87qJv~cSt-F*Cr9)0mSZ?x+lJ*3Rt+eFJtNTV;CKW`97 znw6m@V(d^FE!bKu-vAPJW#cMaJR4Y+1^}o~A_X!K0Dl*FaO@`@gOp^6Fcgq<3zA3d z@hs~6QjHFKyY%Aq5A^+$uj$FtZ|V7qC-ipv6&)V#Q@v5;ssgOG@cA(AW#hA~%T`H& zl>lY{AX79G3wh3(3xEw+E>CCsrdC}T;n9o^8Sp5Zd}0Bb5f(A{;%6h?x0S&j0{{}Y zDfC=Ude!a<^%mtJqpavUx1kuThYn>q3ps$2OSH1IPPcB{Y!<;d zMBFwLL#3P;j^Qu^FaRVW9~c1{E|&ossN}_HKrw{HN;CYNR*7h*)}7?lJ(;77|l> zS!W*v^(9y10mltp{^R|p-vk(NQUuy6Ey^rVU4I3wu_sYiZKnx_~_J*dqZ#ar4SD&^q+U z0TGuS!#&7&OR})o=#SQu)1JKq03gr3-5+K~i^~CadkyL#Gyn_)(EGJ)8-UM)T7|ZD z-qF)%KhW3Te@#!GeM4LCUQ(s{j#}Lcb-}^v)VUf7?{l#O+9FIOd8jgAY?LiG3K#hh zG)LAJ4Fd=PfQSL0$FV4e%!|_$Mz!C>K*5?8000aya@c~(+Y-?ssULg$EnA%ed^ld& zLjuYO)f-_%v)McqawP^90pt|&Wm;L@phpiM(-%MabNc-AFX;B#9V*cxi-4)`96E%m z0m}N&st=NL#qwxqRRSwNr*lJo4gdg6pvb_L9wUjFMSiBI07qo*NyG$@HHxrzw42O) z5vMpp4>Y-9vq`kKPe(6a&<|h!iN62+f78pazM;dX&#AMuONCm4O3faX5Uz-|7A%H# zojN__p^#h`STT!KpfdJsl-SJx@NQ9~U87bP^GTj+kmltM29NBBT4MCXSlgzzgw73w z-x;Yd*5mpgHpA?VtP=LlDt8#PX8IBWD_WFgW51KlQ8SmNdL~2le3oc&o|bOipt~P` zOpkx|1>O76k7(ubBbvRnNwfg3e~wH0Vc+O95$4(9Tu2DhK!_Idj^rW$z(7XD%=(wK z_(oL8n_2)scFKs2!Z3q|Vu&8v;jpAyqe_+95d#4DTL1t_glx|@12W7&5zv(Z0CS3I z*rUt^2LMjnRxb1R%)fv4f1I|SUuJ)<`L*K5L-ZtDK4BOLEt<$>d_0vMY-;v%X4&J9lXA{#{yoaG!2{^pH01-=+M`8xrq73yJlp zfqLAaAR?g*uAj|ISsflRN#7%hx`=6!00E%TTg^D`Iskwm3?LFg8U>HFQ1#+y$uDD< z+O&db5efmi8#b=|>Ghju^yP@=2euwUC+@lA#AJP5w2b7~VeR^8dZda+^u5-t-Ihl`QprK-e80Ty} zSndbwuT@ddIDd{Ehat(H7mYb(0Kg=Jd>%;Vi804`A%_ZrPH>$p-&4eJ0M`c;S}4%^ z&dka>j29GIV4rTirl;34)@_W=ITF_fjWFAhK_!yqsqxqyti<%hG#{tg!7@$t5|+w zfWt6Bk}||TqueTz_~DaUO(}=LiX`xk3>ES@D&=RXn9tE%sYuK7Wm;Wcq+6S-^x*ae z-Mh0+5ANNd+qdUvS=V38UvPFfKLA2Z*q}rbRgEuK<6pf0Vcl_b&;WoSNKQq=j{NXt zx6gZ4v`Gc{OZ=U{(nt&{>BB(hM*=v+^GhaqycwRRDk1UcF>P&c)ALu)>G|95>DAU# zdb9nMb`M_BapfIV>xa~A)%dx?GY4>rLu0gj9^*y;zj9hhBzmaTa~Q?nOCN)jK(gNi z(;>QxAr{~8*`p_#?h>gmk`shO6WDQqyXVwx47~B%GUKCK24c6H9WIsFZb%3b_O02O z0u>7-ewRvfG+$n#`8j#7E^p9{4P^U&K#w1OOn2@*pykX8%@A_CfboVTX3~x%k_Fog ziQ}Y_jpdpV;3!@xxJp7Fb4)>AWvz+hES%9FvXTs z2GG0`$T`DZ9E%vp3eMaQ7xH z-M>pW9zCSnj~~&-o!gX0DB|LRIwrCbf(THr-R3xVPEpGGu_Q9pj6{(>Hn2)asB8(T zY(xe?u;^%sX&MomT$km?e<;_wRooJW7QnbQW1a;(imUOaE7Ei zY^k${4H{&Js9vMW-X0yl-lodyw^Vs5B?I3*dCIYP@18%WYGseF4gdfYJOcnCCIH7+ z3f&RLyu@glcR)NJ<{_|+O#mH@i)2GZyR7lFlGVANlG-P(U}p~H5pJse^UT6A7;+F( zTMc7TRAh7I>cbiFb|MxI-hM>VwYgGymP%Bj<>h5szjudLA3dOjj~-F^laHu~(teva zsJym9<@qvYkmbJwRYYWT?0Qpj$%X`h{5d#iyf^3kIL0sz4K z&+)SuJ9blEWTrps<^pit} z@Ui+PM7V+s+x`a_{W5DJ+1f)EQGM0RkAK791;v;N$gMUt8#Sues?@7h1v!GzF*8Gj z><#46>T zt98u8L1LD*22Z$TCy;j(C8W322LJ?%j7T_EYNI_*ja#F_0C3>B$R$JNZQ%jRk>TFM zUyEd`^?H+zkB?}lhWr5E)A!H5q$kh+NZZ@b>G0?s)tjPtqY^@`F2EZ<=ZN7305B`$ z5&q)-Qa{$usoBq z?8%>%WW6xPvGM|7Y<8$sZ&9t@pjI7;BVj~jshBU*!om_Q&M$HGkmaQ{T3@?CH*egb zJGbuB&CPqXv3P@)7gniMMlKQATUh^L;}d%0qW5D} zU)We>V_rdOo_{j=dRa+ujUoU5AOJ~3K~$lrgCi#OAp{z-6*a4+i!+!TnzIDq0AK+i z=`b&401N>x@9a|T%{H}Oyr#yJXH0i?cuEd;=Mz%!t#q9H*EN8h>C4i zJZ%)1;Y70n1Vp$SCs2jH3$JvS_WvMR0lNCE&rmQE@0>aXdOK<58>;sC((4NF9x(XMHtlc0oO z3;+lN0AT_7S%d(9{y!K1Xt$6pR{;QQ2swCi#|Z!=O>!|a!sRM5C+yJBat#L~0RWh? zZS*laEi$I{Dw3E5#-M3)x|?Y{s=D`-{sbbxEM<_c8OK)})Z06t+7B;i57h#`{+3>R z^EJJB`U4&AY*FXvfO5?`6*4Hn(~*q6oXy%4bk&!FxHpLpGcY1{AnBeLqufD6*9lI> zX$!jQU!h3Ttw6~xqv?UzvkJos{(uH))_;IaNO}WW+zjY+Gt`;sQL`nrU}2!l&o9u% z<_)_0(MNRqvro8w?%Zb|Q|8W1qGh1!*htxWis;PPz^k1$9V7W3HgkA=vIS1u#B}il z000mm3pp~#Wtr8LlC27Eq>yVyIN9HHMue^|Q}FcXXvzhddgFZ@v|SkS4Gsm6BxT?~ zw5ZlProH1G+TGuwt(~{@=FKa5{rWY%dHa^Ow%*e2!9LaMpvi&q+hZ>_>Uwh)bS_1R z_*|6IffoiWfF|{n8Z1;^xdV=?M@D$%@D2t5(kI5K9vjxp3;?jo1Nykc001&JE4-$8 z0<2~|+uc}4W@o8TLgkSHC$~c~$%WDqZEW14#}7ZHPac0xcW*tS^`#q}g&T@FSR|;u z&0Zk@lkA<-OyOCS$pZi&0WvVySm`qWKruXcKCyg>wrnee&=W15Q7{xW_?Y$}AuwFZ zQvm=80hp!P8H5{XP>zBC26C`Mn3Xqj$1zZ*%pR7vL?%$Hm!ZQd(bisv-t6qtvzM>w z$@Ax&@%=5pqJ7XQQC0~MP==p182%Yf4hVSwtVO)8Fa;!R#o*0;lfNGV4dz0UInuYF z3^?w@qzS(m00tzcUzFSwUVp5S*(?=uIm*NP2%2)UL9IrO+VwiG4>0@-xmhaavb0bx z(&`ebLTu2zdw1yJy<2qe);itYoTv4rJe2@2>HYvOBCZ9>KN6YENaFn%08mB<002B+ z?3IdQoMkRp4*Ce<3K&Fv`l=exYDUXNEX+q2S*EpH1qYtP03Psc0N}v!3IwQ+me<_g z40|)XV4h@PvLT%0klr3Vr*EJ94}JUnf77eiPiX&en`(_?syAv>IXiB*9uDS@(H8;L#5NfS4#IAqt#dMC^U{Kh@#? z_jQiVvDdM;?7cINy+cw$GPAQ9wj&bRdlnH1iO7~?WN$JfD`aG3&-?9j-=FW}{uAyW z?qA=I_w{;T*K0nn*Wi|Z^+>sp!q@5PgS;uuxqwY$sjJd~1;h)?* z^`Q7Y0z*IqzQ{O``HykSl~K4g=Z}xBKG|93bqhXIXgdE(&=h!*csSRTKi$GMIw3o3 z)u3BBTZUen6|%nxFSh;AFIqx$1ZSnkWzD_n2H>!dM>fyk2g%XAV{fd*ca0my$x*AN zT=8=^+#di!!7X+UI4heq$oujH(I;2dd z`84ry_Qg-~7oxpC^1KQXQ|)8gsNgXw6c;aNViW|Nh- zBWQ5ZV;Y^fTy-gGzQize-6A}Ns1?MM0iO!aN3>b|;-HpBa{Uv>_}v1L#CLQoPZD8d zqv_FFADmiLMoZnv^|?!9PbmNhk1%Vz=USS<=kSfOKvMId@5%RSpF0)oc`{suiL2fc zL~7|ZTBshAJZbYg{)aE-6#SLVizs$ZC7HHejlGYUhFcW-$6VB6=$~#pb(YN1bNe1X z;wbSEXPUi(d&dwjC?S_yRsNriw|dh@*tDzWoA7tx{zFckc}k1Ql#*(J!xSay{iCjR zdM{68ds2Fmh0}PY?@`5bKFo!lc|+)Cy=Um-*#=E%=AZc|ct??cXSvPHt>r2kr!5YN z2&vs?d3r}x?E=%1_A$M(;z=J|$0RWHMxj{&99D9qxKx!11ZC~^i0D>2k1l6L&w!wDREH! zYisCmKx*snwkXkj?d^Ad`2!l<#l#}B*|q~l#x=^Hgo0dl%&A1|#lr@z9pmTEl9h>@ zb;Kt|#;d65g3fOWL1-XL>p47SkIT}Zrnk4M z`iu5+ccona=gcE9U(Ku1@4sXG=V03Z;Taa!9;^FqxHz>;NwO7_QqYr%pb+}f`+HMX z6Y0ThOr{oSUyG#%s_6>5KnL!WvgfYJj<+?W)+SlwrzvlfS|C+SZ7W=nu^50skoTN< z#{6S0nr#g#Z+-KWUCx!V=_cm(3qF|p+5rucqoJzuxteB*oCyPQaqB37^K)8zUhADF zABWW_bjIS`3Cwjr9qxVkWo zPF|+~0dW}Tn6e7o3Xb3Kc~rIA1cu%V>)}iMyN#~?^L=J}?WFf}2F%0IS2N|5+{C3b z+uzPTI4(A>LO4>pBMc)oSvrUH9L{Z6cJ`#Mqxh z0LnwJ$Hs2r_pvVyk{Bu`^$|kzru2JLa|FDADs#w#9UQ#w^ifOJ49g1&wyr(=Q1Fua z5p3Su*FHuW%^>}FcoESWS)LZ!KW;aasmtyaM5^r8o?imP*O8_T(4)D3XcrE^AlDR& zN7QX>{Wfjnnr4x1_@nuV1s%Ak79Pk|NO~t#Ov|g|$Ovpdm%pA!jpw=}V#7@=f-Nun zGJvYD>p>}F<>L|GgUn|S8*`gUJ~|Z6Q^EBTvzREtnbtW zo)`cQg3DwK3L2Ne&=a3Ur^+9eOY^nM)A+JL<&2j*vty-M(Ctw{dz2jIavo#u0xrfc zxqSFECd+Y`YUvH_Ao|ojD^jp~rMHE~J>&kFZ-2I^Q5EY`l<#<-aqYrM~ z#Cf3{>wlRHFLt1esMwEwPt;;A0-Ybb8E!fdeT+oC(1DkDtK zp6edt$lD@qp*m5$II~hJwk25#4trV4k?K3WFbo?Auc{H8ZK%^|zlk9un!v-0F+v05 zo~fa%kR!EGfmUZ-N69TI1VIMP-2s9pUUx^Pcr{_muR_6~@C=AV3`w*^I|Az1DG_ms&m+X1n zFD)g{_4vm{WA5`F8}Vqpr^wF6akx7T@9#|vfBBxSOzEx3>&HR{vOE@*zCx0jgSrBL z&wt7b3J8oWj z+hV%2wo}{j4jdn~c)ldzmz0w!9$GMZ85{e%LFbe5Cz{3yvU}-G`gH12v?CZaC-6|Q z{dz*#@rHZ#j?e8{3gUDpdes@)nL&-91e%rJDv^7I1t(&Hf_FeZzY;8Fy*O&Xfjoi0r#}giU6C+gEv&-q6Um|D9(1B8t9Ljs7hWqOqlFg#`%R zmyC3bd`(~7fS|0`@Q1o~KUPh$-?gy?XfdZrLo!l%210qycuuU62A*jJ(>b$U*z=*K za>_r_e?Msx%Q-jZhql!`u?Xy>){bR(rProDmoVG(Ku$(xF&?(5Z^igyL$dhY7k#Yl zaJ!Ai<6IMjqXCq*F34gNyCkg)9u}03%q7XwqmX&AE7p8FD|k9Td(kP zvNra}Ge^oY`P8R8!2W=T(d(6smsoicPVi1|JJ~i}5~~RgW&aHK5WT>IMf7;lDXRr~ z;1HJAiU?NTU;n*%l0rxSQ6}6Rx1L~?bv}ZtT&{M`R^Dfed)V`3FJ0whFCWy`B@X91 ze0{fEQCBjPA3{GdP5U>fYntD@QVnYo z;#F{JL)$w;1nIqMZUKtP#3(3aNa>Y``)cbM$sd}$x>6()cO*}pO7pR*TH||+$*{rr zL{U|>PQd{+pIa$~V9UR_dHvEqlT$N{J>mM&qt^YIkIIEGbZk%E^96G_y7zGf>fCc^ zZ+vW?w#^Og^N;FC4^uV^bbX<f#vE>{Z&tAoEXIHWxQGC)rQwv z7+}_kSh?d+Ob&sf_%KIS7J?^2B)<~R)e%)H6QfOciUOo2@~6uB-jkQm7wD^9Juap2 zfNDn<8y#&gkVQ7bX6pviGysK=8f(SrM9f7`x!wXG8DQfZrhl*@F#!l=nq{&vRqZ4y ze%<{2(?$UJWy}V8lf{j*(l4>&`ceB5xS&sqgboxttJ~co>5qw~|MAGx_A6qnaS{hH zgwZZt&uuT1%4DqMD?!@L7Cio{@#zzj(BP;~gZkGdg8y4iE0)3I(4k)98A<{kVHq zvVAG {T1tldFx`+paKwqTOEOEKzHS_tt}i*n(wdS)9s?mqV(%6`cF_49q}w4D7a zZ3Oz8ZQJr@5B)#Bj3s2k4UG|~V|`S1rA_Fhmha3rzKVnk!WZ95Kr}Dk=aVI#@(V`Gi*W*KOka1mY*{+&APhcC;68 z9zUJ2*xM>Mdl#Co>Q_^vdvp8QvbX!IL(*q|;zQ83#Ws}c+$+!C&@%-{?a$f?=h=m7 zjBxv4I1dcpOO!azJm)xlF!o_t^hR<>ko}9MpK=iXP3F7ArAUk0+!$4wn`RjFNnSIG zNEeFb^mO@qtLm$7x$u`%!9V}}N!U-j!mDI#XC~}FC$Xc(UMoK4wqIn7$Du7|#bE)j zqnLLyR>)o@k>4_$pCW_(9!liO{Mr%tYCNW%CeiHy4Ykk35C6{ypn~h!cfXK0B9o65 z%%!$RdB^M$c_+k2W*~PERT1&Ng99clyDxKHqf!DAT?ki*iTyf+wAzqOa4@4hx{0H%8}^ zR^AL0Qkn&wt7|PXs;yPk?^^_hwB?aKx~ckGC4|QMr?BAA={n)8>BEA96fQGMi}xw& zXc(7Sy09pg)wesjUTmrbjgO=?@oypNziZ^9dRnC-c;s919upD157oMR_ehcuyW`=l zBf}&;Q9}7 z4sBC7zH+f~&Aoh$8kHX_q7I9S@``r2n1uy4roB0DR3|lhs1qS|w^$RQnD0uff@>zo zY4Jnmq4@F-o*EIDct0K0#6&k;qN#Y_&~}#TLclOhX+42MXG~IV4q(vm1zR|Cw=M3xC^#eyZ$lWBUh478x(Ey!{`#pzWl9i9)=$o4tYa^Qi{X6wE zV-~GkDh1qi8vm*Y8#x-Ad6~4mU3aFx9}vuBQ{~;0EyP7REa&@PgjZWOzMrLaUz`8# zQrtN8uH!FE67r2qTs&Sda&d2{2X$g9=D(rL*XmOnN~as;6L@(M{+{!D|oE{(s7SWA+zfuezk4iwcC-*JnWyIn#A(66;i zSv(_>3h${?gWiVx?#$nRVqs{E8d@=T-+v!1rj9aSsKLwN!>!tD~BR!#kk zl~?2bvEm|j9W@iTaPb)*zq~;c5AW=J+qpocUn7)X5~XcbjzwUMsU6B(cMURieb38F z2t4)#kbDT)UiLSH>){WlHQut`*Y@H1IIW;9QDj739FSS+AzX0ViSnT!X0uaHVEqgk)lfv{OFL^4V^ z?h_wtJautPW%ocsj+k^_pjrsqtr>yjd!pl#hgrSi-QG}2gos=y@mp$DYY-90Mdtwx z54o?KmB_07u|eeg=}p{O^S2!S`QC12`++};hAtP_{MQc;kDQLI(hfm`}UDUQ?l zT>Z0xEk`B3Y%tC9BIr4V3knGgowJ()-KwfuEnRQjs`&fw;r>g@b;|vCg~VbTc=nBC zue8V9SfMeHSu!iso8+D&j)lS9x&5Mjgg{NSPL72$tP7wEJIrkt@d27MXjUj1)_2p# z2Vocgs&%c=qBS7~b*rYQhwYwl=YjQ#=L_L-X(n3VGWBT5)ndL@FUFe2C9f(y~4^)Ck?Z3^KGi>I4X zJZ3l_NPkE!ywSW>WewK2u+4`3IY7(bVE3|yM{p?MuI>g9 z6uvM-%ctzA^QEmiI$1}K-yN5k3$}H8b2m-->|x%^pX_|~F12s(Tl>@-KER!tdCAp& zA}{kn1FIvyo%ic!qrEzz-3eWuNz>wzjf+RJ9(<-F0P zP(&&%xnp@$+4aSE<@G?C;!RR-y(88_r?#Z%!$*$XubjDBpF}*A%v)iTJUsjZ>NKF@ zv6c-txqv49A6p8}n@mQO?_ghX{e!py2#RmV-{U0bb8yR{14BFXr5|^yDnH0VL&+~; zfR&nk2k~Uz=SQfhWf943K4agqKI=yy8;09AnDVhvMDzD|*-Y~XGzM4eV#BSBulRZd zCPo^%j#_i^HUpw@dQN}SslgGL&&Q(oJd}Ww5AirY{QijT8$J`!(NA$4J|C!n7NWRN zAzJDoFV^IH4Wd%@-AgP`!~ig^H+gpILp2tjv<}(QaK9SiMU!($DQ&pw=y_kQPIAVd zJU4*LNLgDJvCTw$wF|djwI56tdfn*f`G+35@XRMip^zZAJ>_E;K-~vufstr7Xh}cc#izr#X6UPuw{IKyL6b5>$*@+x$rH(q2{=8vh zreelXb$*FedT6+|I5wA68BWw6MULUJs-ht~%B1#*(waD|C(di*V0V4rW%v_NH-6tu z|H|i>F6k_lIp(U9$X((ukYOnJDs+ThUvn9O`2y2vY~)lC&$Sx!O_A6?3$G;w<)!XS zo?_+3grXi@FXKOCv?pj0fJEcpnm zZgJku(Ue^@=@P-OLos4Zv}a2nBcI}lwxOt4{L%9dzVry7VG$Qw*uI z^I`|IWSBanyCwJjlY8OS0kCL#a*u=!ovQU@3q5D_2zXIDiq7}Nxuz#q0FVLLse(=+tQT^2Mh(O{X6|9-`dmh)=ogV3y;mlX0TZ_R)i+{M(4XX z!!J6QJ`ZN|YB#1@#~I(H)SO_Wjp~o}c!+9~bgpq3lTj>`YgHxT8=F)rTrrB7?j&}e zpdWK0WO(s``_%$nv3=HN5q;PlFxK%;Fhe}tzg!^C1vZt;6u?Z(3v``c?4FkTOcF(V z3y88IizOF-4sZKaXxS)mNR)5z-s_>4<5jUQ`&G)tfaQVD+)D&->a?o#=~Iajm^Dup zvkdfivmjRS@$53N1*nvD=rYu1tXK>SoM;IAhh^PuHvKu{Oe8s*J+(aP*(gqj>(C3*g|Ko+?uDN$Z)$?x9)Je3$*K%Fp!nSar|QO#6&V zluI{9VH1Br`cjsgH)&XB)_cJ)=KwXTP37_P@@^@F>DF2QDK~6q9H-Dy^?pW5X{TwI ztiOT{x%H6wwBsD=>8q$yVFsh@Vo@ zBgckQ4UE=G%_2>XQ+I15RdP{xlL~e+MZU)@@pL>ZGR>f%mRS&F$M&L_*O~h=f(pOw z&1B8SuD4GR9{hHS6#>)=A0W)aUFbh2y5_Dm{@8KDqLZ1GkJrE*PNzh!yk-(tJvmA7gv|^gc6z+q7OK1Bz8!Q4$;KTmx9>7; z)B0(Ne2FLbJ|-%r;%|Oelmq49*FJT-ssBBk#8&=Yj9 zcG~izumq}P@vv{0v)E7k3m?8rv9oe;FRT;N%fk-)QL!0{ZSU-hnSLlJPF95)i7w$F z!lj!psBc=9A^eCFNjWZm@vzIM*Qf9PR*wuJd6gL6CowW4PVk0+W`3=O zyfCuwrZuHn-}i{S{UN})%ySm&E!11RiH#BbE zYRLt^@RjF$Mt0iR4D`z5J+yW8$GiNAD|t+2(BA}f1<3aVtVCgf+&*{f-itO<`!5i| z=lgHp`t_ylk477w*`!VU^DdFJWp-&T{9z7ChJPQS4&Wz!Ix)XfNxa4YOR!YYYgzntd#@n@)JgAp2rR6b|pmq1;=Oz|y|6S?&ADWQMXTJN+29?+nF ztIe_uFz>nKozGNZATp}8HRdItGP_@DCk{Gc4tkGp(eZAg%cztjG^UoiJHaVjpPiA>P1lyE2fhWnJBU_-*+zX{{?=6PmxdN8mN zQovW;?)`d9vmp^Fn=9~dppD?oZD?D$he?-@Che??71rJpKHf>5xAO;hYBY%tCj)f9 zyb}jj-u?T20iA5mz1#^bmD{(TP8t$5Pq+0!x>H_@vK^9S}$gyn+l zr{`(_UB)DW|LD7wswB8W24p&oFi;$%D|5p?+B;RNk1*Bmsj;R`9R!Z$_Ui~Tl-4Cd z^CH+U!g#+u4_e0psA^M=6_RgAYx=Wq*A5ArEs_)AGqK`$~T{=ptai^>OC~ZR^+8ue8xRrACc5 zn$`r>%8{OoTf%bOQkE5mtls@L*(ZPQ-VNO}ZpkG3NdrZlLW590`m?MrvB%>Q1iYPl zE=5FXkFb`)-%;2$zYI7ab!|b8KVU|Hro56}Msbg~CGK7GtxItM3~nTK2^sdR!lsr0 zb_xJ@5}l!qrzT9t$(YOZuW^H~H9(nByKx6yE(>P`cW-~a(Z>9{yz(PJqoMhZ5vwe+ z>U@b7Rf5_8GI@z>&&1L9WwdpZ9YRyw z=KIdzL}!&<#Y)d5F^kU4Nq&4VmipcGr4aS3ge{?O>8q{>xekyhexay4{;}KF6VAt& z+3jmqIJkVqW{J;ZV4YLO~atL;&#q}OrQG%7L z0hD87XQklVmr|q2>n#<`8nbs&M82<6_`Ua;@ww~4E>@R1EIQ?5$H8^_?sNN{&CyMc z75$*}xh3jWQ@>l&4#|FB+hi7Ku{iQ%G-)apBoFB}q$9&zcE>7Z+y8Kywm*__{DymX z=V<`4G-|`SJ&i~~oL$Cf&7^6)M%^Z^iu(LfGHc}cV=1qmP1}R z8H>q|xjtdAeXXoIThVtMSNnygxM1)zo%yM&%O}BEo~N*iY!3RGep#H_u}q(A*@qDs z5kE!mhvxM#Y}#-BTJ_^O2k5;4RNva8OHv((#>z%|CpcZq}rVK_~gUk5--&n zNPNmrFyJ3YdR8aI#K*vv>v6k;EE2np7Evy)j?sut`oo8%J*80HKXc4g!niyA*d?h< zQi}Z|D)CTPnbDlYZqugxt{*Evxn|>Re1ic!%h4g=z3I(!-|poUJ7*4g5alv+Boc<} zg)h^(^IA?{h9v}BluPAcK+=%~qrGSnQ3CtJX*8u%)E^CC=I&^bE3Bd&REwM%@t-65(M@N&Ha>t%_ozXMkWRT(|D1 zn2lrPKUg`3w7yiN@Te>HO~L8cvLR`6Lufmx*Du=dAr75n#s5AX!y!mD?nDRmzW%V= znRH%~fa~8wN=R)vQ>@4KqwL=VcL9p#+`9+#aBljG#!^e%XwHI>F=qbM`=lEw(~n9a z844l8AM#1`*n5BR30Lu#_QTw_MIkp#rY>)%T~xtG!PY1?`GE78(0(+|m#wsEd~b)z zP=&;f#M%y#mk(kx(0_#qz0Q|srb?+Mq5DJQ17R}WQJw&mEr*O3+`78t^qi6rj?5jm z2!31y$sQOboG4YVF|Ux_JKBm?J?D_x&Tpp} zu6cCc>D>Xh;Rv^>jp6L%&bG{t*lQR4K>Vynjo=%-sV~<9f5mqW#EeW^A7mvseo0iQ*FFPL&xq%vkwg03g7Mx8PlDN+{{BcaCPHobNW-Q0QZ9ey@Xpp+9C4 zR)2LIH#9*ndrIiDJ-pNV3OS*#Gl8N#F-{|l4QFuMv3JsvcAmN~D( z!Sc5DR!$yU8Z}-)adu;_3*CofO>-5S?t|}7x#TG4f<-h!Ju($fGB!uw{(yR!$cj_E zUd*jP@-!R%-ne(wDwHwIPonm2uZMrY=Ce4b&Jr_UM}-s8FL7k0g(v9`6!p#%v@5(0 z8ux8^kTh#~=(knlS950a>G-c2x3ZwshO-y*Tc_;Buj0N1Ykq#SmrwMxfAH1TgiO@1 zAnZhb%gf%~C4PCYVh!J1_5G^ULkZb?(-v`$jL(<4;?Cm_h4zf6ZQq=x7d!UN$Fi)TS#(h$S(}o3E6FSGFq`Xh zngvSZ&6Ly88=v(pWm>qq?kSOWGXfe(F zuxFxe>g_(388Lh_NtLHhnl$*VzLz-t?CdHUQ;RjCu}ykmbnrs+HYe?>YlM01e0|Vj zXKo;mTMj*EIHk*AxdZ>Fgk{RCZ|OMVWz7jj!VborjLdzti4KU5nhbAnO^{#`!uoh& z>5!WetNS!@XTM5Bn<1H;cBN8JRO!$Hx&xiJu*n+Ie*I{#@NpNnlG5q?&Rb?UxczCm z2hL99smPB&zpN{u0w}6+Pcbl(;%02FcdLcF;NhF+1jwqgg6ijmp>5v^qus0S^DB%2 za1ov2D{FYTxKFY#JpE3EcJkbB{r)l){b>Hc5a#C}>1B>r-+a54qa1~%|Mt=9Z@A{I z-uQs-`eX5r%~fD5@5MI+w!v*qx!X4qi*vqG2D2EDGZ`CqJrU}96;m^i^i7uH`TJmt z#C+MFcIHCZd#865^(j)%PghD|s)c##J*M+H2&&$YBb&DL&2_7ri&V1-v|Yvy$%fUV zIRlmQ?ty~u2exa!ew)g_S~C}CmmgkHM+lKHTvQ%BA2YGuUur$0pQO!Vadt5uLbyd#Nwo>_)XX;pEJHUgJ^w-cw@g8yMwUH0{J3)7~e(GFh=J!S*FCrxiwtFHa zSC(%{tZ58h^NQzQ3-LtECH3g}iRa*1tfcBMu|rLXm@1mld!>~IVO4=#O)2~2`cwZ} zNAdLgp#p)6hV7r13O7!9D}EtSoU;B;XeK|lNZ#`QG9aYMrTf+^FUIa_7Mtqh{5csq zHj$g&Uz0Z0=faTnqrs!SIG->)gvPpD8Ix?Fi)>sGZnpPnrl{T#bFSap#?;qrk3g4> zz?m%qFq)8HgSD}bqi#Bj+QhJVvF;AAW-GLzz+-;5L!`(=LBq+{cooWC|J8_?KjD;) ztZbF(bgU!f@n+PebWnH%m83g++6eNhQiTH~7HD2DqWb>sSH#VfaH+DUrxbgB58b98 zW!7E}#XNcc;2GyrKg4qdyBoTjQM~?ZQyB!dYrFf>!=L33iJz}e#!0a4SL0=rET#6a zT7d~V8&e!5VmzUa*@QW*$D~?&HDRx=+N)AL)V?1KLC@i zd7;uT3q06%V@~YwK!<>#`vBKGg$F?`wgp@WmWI~FaCyAsngTXg&-(QS?GwTwI9jf6H_+_J~So>j9@z`cjQu7wnQLDD7N$V~Ky`vt(Z^!`=*gL-@p^#l|Rss-4SoZ*@ z^NAc&>{Ta!R(~QE&JqKbdpDN|0YMn39h$0Hwkc|*t{0w09MnD@gP}dOy%@J-fCve% zAA?Xxq&BNyN$^OmlAK)Ln>YW-E?Qc$b*`B~fMu_`qKBbqtef)!8sFO=k25?Yh}MRu zDdc!6_zUei4VoWEnpfIx`kynnV{NI}%DN85GVD98zH*DvPUesn7l8fY2@mwycEYqe zp;Ra^$R~}nhCb&-xh?jCB?&LL@#?XK%&)awb-U8>hAa@#S6u@biJ0)C?_BYGA%?Oq zHA#DdirN)}FS9RqUMUTwJq*%5KHJ&Z!3I|0p>)iJrLX9|Kd3t(@G;>O`BUe*^?~k> zk77ToLD0a!fCjEoP+RlXXprj6I4-IY!tt%%2BsY{#I`WFP3}JXYai`Y`<8PeRe7RD zvKtd3aW|xbrPVgks?Y>gVcYigF>*%)QI3=d9+@OdV|&;fu4}b^&4OdZ-Br)Ku9<@E ze^~1sg@`&WE~-eNZRctt_~Kp=7CvAA&23~NSW18F5lf*-b2==zX_!|+A-zz0t~2)z z#ps>)*6tdL(R(}3&uZwl-o0XJrjAnQOVPQ*Lv=bJuFBH9Bpt9A^KA3i!qM@}bb9+F zcZQBr9jp&kGX&L*kiEzpx1LC!)6&3JV6rYW`ciwaLOVLC<_`rj z3!4!jvv@x1s*(V`QLUTM9_KFvdJ-T~K(fWqnKd$fm0V{t_;NLPr1`wJd50nRtQQg} zA0-Nr+q#{q1>|KnBM+OFT#-9;M`1hG7~{f!tsS<8a*jHffXwG* zZqK)nMT{^0-_)uUAax#>{CHjTtrkD%>hsm9@ab>iVD0A1gU^4m+`rMyd~ITbq|Zv8 zLc}b%t6jTe%iPhRi${b$7%4~g0)fjjFTUkYL|pz%Ko2~(pJ;Knq6=ev@zntlMy3Xk z)|+7>oAZs4n*BZoV%U0n*3ev}GM1}qwO3AkFFf`WOT#2mUv%3K6)pK$PmVz|(P|bc zj={A;!IN>^uIVKKjSo+b9?t$>DnZ2n*?5HuP`lN%j#tgc--VIjc)jGa#p`RGMWs70 z5h^7SkVJs9^~)(|;d%G+3+p+wU7j-X=-P@7LvF&A!srKP4j{^swJM zyBU7ElBjLXf>z7pM~x88T-x(uiM9tsu1W2L#ct0~D0l&dX#@EpQNSqp=Cs+VxJLu@<>Gsv-c99N9evHOp z17zI2Vyax{`)nQr7B~cY)496hDynraF|(}2Cso~3iNu+BN_{u17GRIYX54A`tO)Ri zanaa~ZQckyQwxh|Q|yIp8TVvbJG$GK{XR7w;Ud0PND4ABB8_)DH>ThpDu^`xG_WjD z)ZV_{OC91>`=8NRAdT&}(dPw#DN5X1vVd>v!waKZ&q&FDjx^O{e>Q9kK>xbBJW7!6 zP5viRO=FGC#u_hidBaVnNt*5SRcpFlkdcUCn{{sY*77lwt)=H!8Y>@)V2SaW{^*Pw-Oo(Zv z#j6&`bG7`zKP5J%Z?2ex8qpJ+cbt`YX`##<%g+fiqQ`l)Ta(asx4X zM3_k2SrJ7@Ma&RD{_CI-*}j^drgwY%SPZ|szFr4lr>3SJ#{^?xmzTrEr`v*5q-b1zY8$#y_4wk0uzR<3Ez&lpoH~N1x2-#Z{*`5| zp6}me*}^yfP|Cf0knh=KXsm0V~FfV7_4|=Gm(z4;Cw3x_`WOB9p$jB=f)6 zy2vh>U$9%_W1RMw_2q(+b?33t&{%-w7+3}!LEcJ02I;rFYxbm{qfNtTy%t2A8HV5i zD{VkdV)faM1n^Y7a}d}sy#E*&XFljY=w72h3WZn?YONh8^@>YIt_r!1%AaWitDhag zJhDWB<&7{laaKAhpvn>rum~~q5X_x(*sL~fT{a>~Qoj`)c{Q5~z1U=Zv`gI=u?R>9S5rEfUeoT=p zIVL?ZW2EH9f1*BdBVTtOsxfxzhHED5s^@&?1ZbDS3M$-#gT@IKuKgCi6f1r4&q{~@ z@k8tLU-eI;ltC{G@W4*NE$PXC3xj6t>D>_670h`$a`B4zGG2UM402kPbJDjX8{C5II#E zAk}qW@W&!d#BKGj^K35CohQ_?nuei=v{+KdL}K7M5~*9~A_Tv9SWz;4B6HS1IT(RE z@@!*cWBAvxbRsT$0Pw}y$v}`}o|~S9HzocsOmwkC(#+>#sC~#TXgY+iRgCZ`|J;Ah z5c5AOCXhlTE^w`-^La!JamwwX%i!IphuHwkGli-!b+mDR{QRs1I@^1GfntzLA{0_d zkI`1$Z=~AaX{>UP?FPtaAGC3m@o~deU%EuRRLItR0k|tV*nC;%ju~*90$)8P)=)&k zwD|C=0SbPH7Sp`_v#u>T4h|4KffOsmA|mthM~kbq*kz@VIj;Spdh;WLH?X>$s9?|l z35lk2P^|9!ZB8rEGnyLr9=@V4){X0|0Q86_-@8MCuY2`I{iHdW;UMZdpd>F!(-@TA zjVA1SgXe>kz;ZAg?G*1bSO*IVV9FeRAUD15)SXE@Bd}l~kO3ZU;eHm<>i|>BDI5C? z@*ZAMH4&#_)HtmWXflA#BP^h?6!V9HYg*U(;Jc zV4SvTpJC|n z2b+Db1Rnw@t z20XwfKw}-ZL-Q(;rTJ}^3)5K^H}!==F$qRz+mI9}nnJYgw2;i6t=D3KZQVVmiKqY7 z%~~mF-Y$_v^1(RdWI2MS7_j0&^l1Y?3G)Ux^iV!GBVai|<>^o_~6W97GN(HG5{V;hem{KU@( z3{$^k+|O)b2p(MKRWg5n+xq&tLgJo9u1YngS-ZrMHJ_od+AmgJ^`?Y=;y*~I3q62C zxhjK7d;t8W`K*!Ofw0Y!spkSvu+!i#U*&M4ze*N(DymBR0dam8 z)(Z$HHsbuB{G5y{C6)+k^_mk(AoMjMG^-c;`V7&_#j#4!*5j#5gm?dA(7dpON`2TEt>qsu(M}^o$BM zbSll`-coy-(|AkF9V0?#9s!CjeQY1J-+&D1B@DqT4JKh$gsgfX7>f*$0V&j83QY&3 z_Ibo-T{pI$a?SI^)d^l)6{qcEiqWMxXgxE^hI6&3@ z2Mm2Al^nF7n+)07d?NoufLUuoZgqKBs2XC{j*m%lKU_SDG~UfPgp&bo;Dy6_2h)lz za0mRtVg;svJ0#?Ds<%~@W!$qdbrphJMBDVA@UCq);+hgf>z*nb#MgyR%+MkJ&nDr6 zTpFpwlNJu@yAaj@0LDG&AA^bth7(vxR_!)n0mbgJP;4PAfc(JtOB&0{5b_C*WV8nI z%kgfx_)l)X+s(no>65AXO5(D@3NU4`dZkvZ(o$AM>tif{xrrbz-+STIhpyU*lo(=f ztl41W4=P}Hgs znD&*t1e`G71NHGdzdUN*#saA4`rIJ9$}1?+W>>ckQuwy=-R3~!0X!)lWs2(o z<(G7FdV}1D5D(fsY1F?Cz34f~Iu>7bl+%4x)8a0IjY(q(~028@XI$h)N+g~GJ zB>?zV1=uhe;HnTqPJa3L-F;{p!w8yX{86F;I3dLX;T5=w661XmeP3N>@t_?#*vVO4 zf#SiqG47|aP&}AeTC+icY`BhI8?>5~p>^j8bucLKuQ1D#!LK=~;~#4(Ksbj%LmyC& z0UBC+x8wP7W8j(8D?&~>7;Y_nt{nl-X(d81 z@xQ9>K8|Ed{>ZtzVn5{nnYzS~lhIGy)gaSQL_y4>ba`xhIyD%i@i1T)=M@2(KtxH2 zl)sZC({I?iF1?}jQ(8>?#YkPLk~*$NlFD(BCg=5+%M_VyqQO+a|$EVXqF zy_Ecq?`wEX9%cJ~(6wkG82?LWfEr<~{w4VE^;bmb6k^|w!sI4yE{qTFXOn-LGH7H` z3hHA8=`a@;m-Cx@_?!=|eOn=*;&2!Vy2-*tT&)b@&35UqQ?eC2kEP&!-(}50NXLO3 z8i#AG;6OF0MhXFLd5Z@f58zAJkCu`PYkosGx`jQ#`36D=LVT~DJ2^Z#6enHl*HF9N8LgtaO z8v1J{{hI63ar_RlAa2iu`s4l|B+;q};)flA#s5I}8c7%)fcjEkH_|i|_4b)7J|~(S zoL=3?37~k1eZHotl!r&k?C}-tRoD0AN<{SG+DoN=4we;SEy%5pXZs|F(z;;Le*q~e ztBC8j{_)g+_R~WnM1S7{4{-BYy8q-7xpi%IZaMjxUtm8$*aUD|~ zVLeVq=72C9L=Q3gHX0ufg0QSWE7;Kp0_89PCD4kO_*p~(Q|3|?xbd6yNiclCA|=Y2dmr zX@I9ZlKC&dsD0n~UyQwHSX9f_EnKSuSwJO8Y()e?1OrH>0TmMx1VLgeDmh1q3lw3i z1Ow_uLL;Cc5>%3sT0t-oBnQcovw&p!*7EFqzJ1=~d%yd`KlnV|y{c-?Ip!E+){2B= z1lD0y?bdO@*sdbyEyoVH)?{*=OO0(mFwm_sdzoV9PCoF{O^_VoSK8gmeggMyoCC5v z;2OiVSR5x0Xd#`&UhM^Zj-z9sW%W3rqglVjEPkHJpRCewV0=@Ras(3Im?Y9AC zehRl;OzlrE^-eWH7q7<0?tZXvg!VMJ=y zJ>rkIB=)he}evgxGCS^ErL26`p#Q=9-eT?w{D5k zfToZ(>hzkhOA>DCzhVn+DsBtk#V^+r*K-e3w^f|CQwex5bg9r<6Ksbpfgr&D^nd6m zv)dE}6r7{8vwJ?+$#VD(Eoo!^=@%Bb;H7&?NP89^@RUJTFR}cR_sLXN4D^w4zgPwj2$+4(J0DG7ik|lgUiA6G1S)7NVcwe0%EV+2f_E$DXV(}mECskRpE``~;^F7U zuk|skG@!8SEPn{K`cBj$CbeDYmb zDPt(5=N{0O#CqA#+0RX8o=^eGz7I*7vhA`I%enJD!q=JEeiRI>?QB-N)u`*x)4zNd z;2=B|1cSKXwE>Yv-Jl;^g9dsIxpYrRZMEHVO~Z(_KK#4Xwtmi^fhO5#rkwJcbJZ>^ zFn4_#Z-~LxxZ$^J?CQ;&`hHFPK;P5+xT;-Ds*}faxBqEFlO$4|@IoUL`t6q(o) z<_w%Z|&CqxwD!<37Xp`j$wyqJzQ;Sd*QO>I?saArhg$L2H-i1LwIBzPV$B2y4k$7CHXN5qF8LOHiU{Wg}2EX;&FJirfJT zP==4ZfWco30w=vx1U!AgnEhF0c2(snd}xKMxodisHuTAl)3y7Y%zd}shBWVa_0~;uo3AN?Q^Myb${Xo94QE`L z7v0%UWpGM^3kUn@ZK9CV~&iLbiG#=Pfr(qEcfzv8k_HEN@3T3 z@_G6TTL<}3DH=oJeQR@FqHIKr>AlRpU)iv64O0>SJ5lv*Iks!ndJa?_{Umj8qvql1 z%TtAonle{x_dM07-@Sgt^o#nfAZtz&Ul4V`mG+4-bbD@DSuKP;Ab9yf@WFzDm~w?-17# z_+oo&K$n+&3($ir!3IsobKm`m@IJg{yle=M_K%U%-!V^Zgh^d{I)?b;lZLhw1u!e% zdw*P-GR7iWZ4WaW3&Q8gYxm-Z-QdDIZ>{Jz+qzrI@*jLTz-g&oa(N3Gtrodn9Lt(F z2iVY`!NaveE2Fx>pI##y{W2S&!m56UAp+dIl|M85{88q8+G*107)2;Tr zy|*;sA$DvY+UD3-VA1{I_qhAw&X|K^;vTUZXWeQJrgWASvfwT^4fMRfa9a(+-E6j* z!r;|HHU`o;(mTSt)N2fr2IT-g-XL0dyU z^k4cSL_u}`@@DjIp)gaGz^$PAmCaiyIcaHPm^j^AM_;Q`+yhR5?*wp$bZ}(TDG)*F z+f>EIG>7M-$nGIf^c2XxQQ>UncR!8;n%uUL*{&xLwB8+jZ{`kq`}fcDnByMoL~MZh z9qRgi2=QR=#Ih3%h#XaF*~qOFd2>A;q%!~#eD}(2UidxN@TeGtK~=40)ul%)lk*z- z_KLGVC+MZnuB0x9#6vW}xL>caQ3qy!n>|GY#!ogM9u+cdlyiM0FS9+i1qbUwG}TTFN>LkJsAu% zGCn^lsG!Gb^HCfc!j;wA$~bG0*a^<&mfo!Q!l64NO!9Uyfg8KT1Rmqk&Z2|uWRM>t!HIr=})5jtgAlU5j*)<8h3lk%+Mnj7H`JfX8P@;a35JY$GpRq zqaFg1RhoUT3J&F$b$1It2K3BT!&~?fTK)V$vmx~s3n#dz@7R5VMGuke4Z*$1BAuP^ zGAhr?l1{NX^YpY=7_yl;_tIw`M*QWPxWOF+SKB7E>v8=?;6Bci-M z5d`qQ*~2z#GhowEx6~niN(Tse+xwxcbihr;?Uv%SdZFzzAs^hKiiR+6-Sy$+rOy|~ zTe4mTu6mz)orVwJHcanD z$Sd+A(+Gm4EdI=Z%k!xL@i9E5S!6eez|rcC z+~oOqZ}*wU$AA%gs|2VYW~ph_?bz>{u9xh+$BZZ{2GVh&_kEZMV6a(vv5N@=ykuC_ z#6F(!*T);uc2h(_Q(u)X5&nr{V%)18$v=1l_jng5VEUGO{%WTfrRvr;eN|9;)R?|t zYQ{mb;^XYuFU!ttTP2C@;*ChNxa7^?-qF^#`6qy^LKl2N<}nTAC`ctKxg00LZ#i}x z@v3|kHs(M;y*W;=jeJe%I*Yol`AoEJFZP~v&wvAN5%^4c#16e8>Q~?fVq^#(jQNSY z%ZYV!D#j?FdEl2@RdFE6Q4{pum22abj5&kgz-dnG@Q|G(W2E`X74%s@8=I$F8O!S) z9ja@_!}sB$j^B#Du6H#w^zT4C2QAOA%=5416%)9$>;%O09Mkn~ZM=xokR$`yV}16E z`>~JL{p;h&fTjpP8r$NW-PEYpJhQJ9mn3izt;*19F`kPDkAWU1ryO!N%XHA5K++*| zbP0iA>jxo@fV8{Gs;=hJGv5R>nM>&Vy_r++m)5cM2m4@4zxl5X1_&6&KHU&y*(pg8 z8u1+rG)L=${HcI6hEU9CHIEJz$AP)wy67>aH{kGnJ00YaJEil*W_-)6$cJRz6Z#Y` za_lK*94fi*;_`J3pr@9_Shf|R(fDWCBzynBokC_RIVTvfuOJbL{k5-@hE@Vpz6mSi zPsJTP&Ld;Fr?bH6?)vKD=Qm#C7rzy`WiKjNA>`~GXaPuOS5B0S`Q9e_jy9!$dQ1cw z#KaWtxsQXPVDR#C$96FDv55fG&Rq>m#wl`>KrbN~dyuC4xRw_MQ9<9@3wPsOUlzZ4 z6F(POA2fl>wQJmUWp%R9;sp8xmwv$6cxl%E+wnp`(_|Dt;P-3=hO_4IoL(5Xf7zA* z(!P4RW^Dm%rw>^kAsXnRfJFRy<>areKEYzb*y-HKSgn+Z1KK@_F5?KBh?+_VH*9>0 zaR5iD2L2>5Flny}N}e3SFC?~~oqvU(3h5LA`NZ9fwn8x=QSjKPM;LCyu3hjs_$OGo zDTIITg#yv>Vc-^^H_Xqj{BC^#y&J^@R9&S7H@KzF7Wn~()@-jM$Z&1KqrM3PuRWf23hSLg;^N{SM_hFTVDU!I*!Vgl%VcYMNXHAy*ywwJ`e~E- zTHj{CW!3n$@EDNwo%9vsmVkFRgG)T|g(=v^`#wf36vJO_61VVJ$Qp1d#5Fa+{g9qw z)E3bP5-br3h#p68G-(HJsOAx`6Gw!{d;lu}-g)H! z5?{S%v`gTJm%~wyvRRaz-vYRFKPML+2C|-;+Hu?xcd=*K5?A=^@cKSSl?LA!YDt*xz(CX=O3mb@!3 zNZKhRN>EAEyE+O>5XCTa)B$@I_1`@U$x?tU1IU%@jo2*uP0n>=_RLMzF)#U&9vmqClmp`vG!-z&DOi4g0Jl4+ zJq72d1(W=3EE)f29i)!1(DoT?TMD^cWVf-2zvcq57yY}I9?5#`~HI(Qx~St51kWu2$`IMmZKr?+?uSh}bJ%hL0= zWqNR5Yq33rHA&(R+*nbHTPi-?gS}cf0~|wq7rT5cR8b-;&*4Dd<#*fOM05RDc+`c~WXWlyc-_=u0pN5@@ zf)nb_3c(uzim)hO1p@MpF%Xd|KNaa@c=x*cK3c?HE*fve5edltJWQlg+7wCej>e0x zo?IkwOnZ@~ObY(gD(nbi=^EA>!C!?_FXWCSwUbzdfC9qd&9qYg#ZOOk9$l=BSKNQ) z$Hn2wPJUp@S+5B^6}l6rcIY*{&7J*!`Na2hcrCJXgbnOjNW0t5&6IvvR^;OEQmhXuY{QKU&Zks$H9Q;d6K-T zwRLQ5NzrS}@BvG%eY0eHSzz%^!b4>r=Oz(_CTI@_f90%#Xed;ZEi442X ztqKTvIWPN;@@9A*;8pbhbsjQsWA|XX`Y>MYVPRph|3W2GVSl;p*B$MJE=eT|EoRvy z>d+57@bvU7nwyO;h&9|w3k7TuUxApM!xaH>Ad%B;X$FY#8hp0a~a_WJe8t=i?b~x7f{;2 zn63ywjBGg|S&WCjl|k&kPxDJj3~3UZ-UYSsaB_m%;26HG*eB;Ep*|EH+1bEw#{hg% z0^QHou;#{Uj-^}_`=Fiw{XtD!V34?6gLzo^Ma%BurfO^nai4(kDW|dN{50)K=)Amt|w%*O+SiW^2X`@=`QL?@M z^Ps^-pF}NUKa0szk<4Xy3KUggVl`%)DP8RT)!5wHc7R~U*iY_2pKw+B0NOYK7#(b7 z0?$4?9Nfl&kgs^wPQzj0<9_)-2KP* zkLgbp#5V>v$*?yo&XQTYlMl0u@Oo})Zr))ztGJazpw`>+j&*Wfti7;(&xE<|Sn#*) zUp*Mcj2l`m&-&Xh%~Q}noKv2xNAns;-5zas+$2SvYps=&9tt-KUMo)NTbE!e3R?G5 z3|NAlWdswSoW0?^%N7c{zV=~3IQ{%bso)U;h;^yh9}V~QOXzTk&|hclFPh*)7OIrA zLKKeL6CYZnSJPbW{@ig~`1@_y0NJ)`>s;=l=K2Oz2#+ zLtd6+Z?0eS^W@u`K~v0&n+FVWX#a>w{8>otq==d&<1WFLjmoy8bxFEuTYZeB0-k9+ zpZJz^Td94FOB_K{bC*sa;CLe~d#!p=zVNiaJl_^Zz@s#>erJa)6R=;?IoIFEK>*mP zCL>^I6s1DtCqTn>}q!RBm#6fBtI01L**@ zM+clcUkv1qBJDrrqbnkPPiT}(rm9sgd@W}@agy&@P)V6LcW%^cox!(rChLrBdAosv z4Ll$(-3L!FA}!e#<2!Jd=+paEu@2jq{GwvM# zU65iqf8H$U>#xjA@YtT|hl z1{cdh5)?4!jcP3&`ix`1=m_INgaPQ^6&k_daG9)NMgGG&w3EzD` z_!-!f4HRbe+}jxO;11=QSO47|Tkh=G+Hd^_uiP2yO9EE%oOf9HBouOUFG#GU?N9b? zym5v+Y;RzAtE{eXY1|uK5>lj_6*%7JP+OvDpo$(t3LnA?l$4b%5PdFUUgpMfNs`p* z64MD;ge+|uc+7ei;JXuWqztCa51}s=CH0hu(4ed2YQF|1;Ikj|}-LBz=wOZe5 zyWreTZFP}hwIq)T)%+fB5w9osrj_DX^8?XZvil?jpAVK?R!P(jN}KhRHCE7}+*8u>S$5c`H0EN(lM9 zAH1YF<}v(_-8Za63u|FRWaP3m)90M8I~Ul;XB#9N&*0_SyzlH&c{AZa`9B7Z%)eBu z_RbfK@>H{98Aw?bo9}d){Fd(;oQsE01 z_Xi?qS}vR(Rsb|_6r%vN!r4D|Q{ingOF}A0|r=z1Zrn#dNY2!S%Dm~U`g-zCsx)a%vd8uv~x)l=Ss04`jmO=u89+ajS5Jb%2b z4fKvw?Wxma0-sVmf_%1v54z%sM~Eu0T+r~MhUa-V&R+R|*OQTe6M z_dmW1W9UNz8Cvl6E=oh09(eu&Z4+sHY@kC~&>t&uDbHnVHNnI})zB^4=qZT*gw_ z^FV2O52$D2gOuEy4`jSUHBn`sse4}IEzAbc_lmF#B;nf|9DYoS*UcS+c{}=+{x%CN zG*17I&ews?Ei#!@Ks{(YW56+NDOUg(0&9wemqna);>y^aLAQd6@57l@m@ zRba**XY2g5G-lYVIG>!ARipTW|Jn2N3nK!SXP%0%s|(j9s@|=R7Wtf_9sRgxRH3ggh&ZWQ)+c7qU{>nn8ZSmAie72be6$J9QkyO6FB~=uh6? zbNf)YuNFk!LS9-S7Xk#nURbz0nM#Fv2FqjPpVAnT6Zr>tCAV|u0^0RXhcuS}yVh7c zfWGz^ep6b0d$HJ|b?;jistn^wPUfmSj$E+@`$in4*~)kWwnNYWkJ9dn>k2Y~!?b0V zEsh=NyGKFuOO6Q*LVmJu}r$P1Ahah7EP zqdSOPTY7z1IcAh82o2f6=xW)3lyb5}t^odIG{`n-o!JrF)<*O1BvIAvH&j2<`lQy{4MI;O=BJsUCK zrGC68fFnHjYV<=Ic9X%c^nFPn$fcsLc^mE9)vai=BiFKKnM}b(2P{nMDtb5Gf%Fv>8Ce_sy(^-;mif-H~dR#$csV9zq* z?Dq6Q#lZ~0= zRQNL6k8_s~gst9i3iH)}>+5!))T+P_Kf6JS1et5D8-2Z^a^yzH;6hBN?c80mdvU7E zW7yUdbmz3#8H*n?*2{Nsy}=2uv_(DUSC&plL6X~swezMFb=s#S*sblt{dUOqg~l+T z{lU<$CwSP2^AZ1Hpcm#538*ZQrXAa1kA1f1ohc+WPRS(d5Dg%pAsv}@7-<=MXy2wN zXc!4lHi?-qndS1;u4!`?umkLYgKIEYY&v=JZYqz59TW8F&Cjvbn%-GiR# zG_7%5uQ&~i5ql9nl(7L3Rtp%R&>+caVG)vgA+%sGD$SW5b!W<)vZ?`OxmbU61aL** zf!T+xt>QHrC9V21E*oph&I07a#ANaaB$5w!BcSaQ1H;^?K;7(b1){&9eHyxcA*a?$ z5R8;^gMgX0jLy){wam>3!mh6jnclAR$+t`hw#aX~N9;;;N$*Iu=+Y=cNuzj|zBXW54>3(M4#yDd#f|gnBdDyUcL?u$Y z$L7PbHi4F`75;s)u*X{&Z$eAk41SiH%!L}i1h7|fEHzv?4PtIgoO8yy)PMfe*FRQ{ z^zdwi9*B%pyS7xeI#vAArcU^+TCW?RDpoGDUnUJJ^>{nJP#1WM?i=yF15iz{8aEYU zc?=pqc17aIJ3)M~igVYSK@t#dZ@@JzzqH#jTQ-!5uS>y&Nl>SQ14TMw{T~@vi-LL8 zG_z|vHi7r_TxBNVHfAyhfKI`t*D#1G_X{VT1idfZ)+YEd*ozgCzu8R)ds#sqe&v04 z(5QC4-}j%+odr7VB5Hdu#$>edsdiwCDH4W5&9Ckyu&2MelhsC9yP{m6K*~L>zdexL zN9JNV{FdB=N9S^6dtvo-Ul=oDWY#-F6Rtm1$eL%zmT`)yJMS`A{S{{)dM+o6ro^dN z(|Cm+rlMe&GL>!qx}ljt!>@jmd0rhYsA*K#lZHk2J`ibU7yon zj(vSEJ8qQ|@;oR0;(0>iu>>4?&mbg~+u4h~N%1|eZz`ZNz{!y5?ouhUQRr!y(e^Xq4h*>B1k{1Zar#BG&y*hwy3gbdWbdFhZQ*dn7!DJ{&fFubr1 zU%eAOS=L_+C;$-iX9m@hns64AmAVR(5TUusf!;OirzivrZ<+u(q@bXH377sVHL8q9 z%n(p#G?F#41*e+Cxs`kKamQz5jKh)iI{;8f-V7R^oB*&~-@!r(qD<{d6S^Y3MfpJn zJQFsDLoj?SVRBp-9@2~w$9NX5GtiH~bw;NkRwu+90BDpTXUmjLSjXx@)ghf5P-}~7 z+N(Wgo0ohK69faBh=8Er)_+Y<)vrkdG!cCv#xy%;RIN7Eo7uweofTL=e3weFQRbF- zf`cPqbDNWh>8$QEy&4#2_9aQ(>S!c?>}(KO9daUek@q@wfMds(K9x$tNH6$X$M}H# zRPkeqP~?y}bxGlXugkMW_Te69p@`wT1!`IdITatT9&8yUqCQ0e_V{mQft}5SdeO2U z9E?`143f6Ab+2JS#I;0uA3lD2+w*OD4{IFO9lzL+)xHSmAheP=s8>jF`avSknBdy? zE^NQ^x1v^qP}tp47&ZgLkjRw9;l9r{q!T<|gKf^}dMq4TeRgAUqFoddexP6Fbvlq{NPh!=#9Ou<|FEY#g3U~6JFlcHfyjr*5@vnv zy5T;47mrn1Sjv!^88dg-tiGwS@I7ue?kH1lhfQ7L$1Jl#K>}G7wXTkO-2sj<+Pb*- zWImtODinZ&;Hs_8Zt3;p&Rnua(r2S3X>~c@v(md`HUUb0a7~ zbJ6zP8N&Qt1rbgVhRB!~k<{sHuly;WX|RD~G9Y60gF$+4x);-gYV(W2&NndUwC;|$ z8X98MyRA7J%{p+tIu711_|>Yw@z0w$lk%WaC?}Zb%8?B4j$_P2&%z9wv#pJyqTw64 zYfL|Bz~pPtrP+Czg`9k2Hb62a4hCVyajP?jAUV+XZOp_WEZFPW?4ftFUaf?#y)`Z1 z*r&JQTGyI`4&z9hdY>i*-LVQBzI&2Ea6jS?A-ph36eF z;C^P=os^Tsp$5B^A9^zbh7|ssWL$;>8LPx{K4+jSOh=dzc*~ucn{{Is4E{b=eG|Ov zYnfc1h+MkfJ+MW#?TjMauX1258 z=)=n4KU}il{$d4otUQGRP?3hPaU;jh;kaNYQ+H z0*80tvaQO6OS3x>`;HK=pOX^v-7N*rSJZP89A<9?An4KO6275lSzheYO`HIyy7kG+8-%As(4k`)id@)U5xdfeXrk}M$Sd|eKo1jdkz!`LQK z?Wm$I`2El9?o;FJ`UXZb8y!|cg>=SNQft@68>CblzBX>pnw0rIm^s|g@>MdSYqFuS zbJTKta{PW`ne*sf;oEO47t=Gf1#Dl{d1||aCVA~xKO|jJQSvw)tH(yQ+vSe}*~7>c zMQ({C_zZ)MZ|+ZHcARmCg}`x&6v*8SrZOF@tn$)Cf~r>qTi?FWJ`AE@o@e$ZEWug5 z?N-6-`R1?PkLW?9Iv{9%)u`FmKJ>arHS4Bb3oaummsy*sBR@FU6 zVz931<(0XiTNVHUMB;&eX87rEzZ826dHfdgt?PPAwb0Cx(7d_AkZaV8 zW$R3k*K1biFx|iXjhDkwdse6md?7&-pX`Mz;gAimEQKsg!z1Xc z(}JuRg{gnGp#-+vA9N+h+1}qA&#-o?n4Yt1#z8s_hwG)4PIZ?`!R3j?%HIXFji0j^ zM;mP@BbAav$Xlo%hDKhnlhs->x;?J5fP-1Ys8V5QDf9uo80Xu`qBp$Xa#$WUl6?R- zofa`DgoC2k0u)e=yC}Mb27$l408p!E(|}>QJ)-*L95j5A)H585O0Ta}7k+E(_wRUo zcB8sy)_#12U(hd)@hOWJ$bA!?#I(#vDDs_soQa=#&ugW?iGB-Kb?gGH+wa`q?pS@r zLk^P9X?eu}T?re#He0|$Rex_TBo|6N+Z5d|?u3I(L-r~{PfQoGKDohQNIQ2@Q3BSL zXJ)pYP@?~@Y}H=lG?%cjrz@0WT32wa$U%q!pC7j7Nd3s{hY?&L;h&P`|!f(Wbl z_BMcx)pB~L2J|M4gv_~0uUtsjfWgs6@FApU6fQYj)d|)2yHj?#FP3QHE94=R)5(Ow zuB&(ldJJiU{()NphxWdaA@O#Lo6Z|_W;#h3wv8|Y$uE>qp9h#FVSW*XDGw7eNl)P^ zk0%Yny`;(lbW!YVpB(+1*5aghkej%bu}(9hDPT(0DbzlrEj;;{MCzzG5ol)iD3dtz zQ9P;WF$!zkX8`GYU%3o^9eK0>0ZsfYqN)5VX`6 z4xRalDvJCEhl-zMUd&AEd!RW{;{fB&)!_fi=MX>`9w?~s0NVLzmqi=n_E!i9wCqDV zD)GT7I;wh%y)wbeH`f+&g1NaEE7!l4bq(oG+E%P)Y1yQ(c^ZQjTzXAim^mP`n%MV! z2tY8Q_W+>f*)?Jr#Sd=cUAfQuc`!*KeprVI{NTFrR6k@Mp6+8k4EgnVm|_8%^^Ie= zGrLzj%el%}$;md~t3mD{e<{shm;(R-eb>9Y>GS2)M`6_DXp^X(j_yCbyZ^v0czp{2469}UeRV>X83}zK}V+?gi{>jU= z@!Pui<_wW-qCnEK7XHNazJ_smgzVQL9xyf_^qgbSh?a2XDSdkD=y=xF(M+FcrER+^ z#`sf(Io2$DcIs@B-d}Ph^%noWqelyF-5)w%GnG#@I;h7xMdvS2ir|RM)l%DCU8WcE zQVPbl_eX~x*J0)Vvx^5Y)aLKVxXLB7^i(RNpf}D*E2%K->%oIoH&^ZIa*4fl>huW% zPz$)i>1RHxAg;7A1h0BG93t2goxHquuOSUzI)k>`J@ zkN@glAlyu1cF!^&>fos_NZho;1W>_SC9BEF$sZ6rY3!s$t8YlqS6a)zwV(j+M{5tg zo2HDbWPM{tAP1!ko@;(iquc-;$GE$Qv?q``r_EwjWOW&1qO(B$Oxk+fF0mLtBAGQMNF8PR`LtVA__~E}j_(mU30W?fBH=xXj%~Rb zm`M^k%3{Mtxp7#9L$0@fD7TWQn+p!IHdN*sc%E zAn%US>Clv)@M4b-R`eC)MZjk30ksLr;z@x& z|6H3(qThqnA3C#i&ACt|I|c1vV?Ys7aJp%RTd`YopSLFgYR)2NXHD(Gwo~SxQqW(G3W5N~)bkx!Qi3V! zn-ej@4?s;n7LqpUMg06)J3;o>EIJcd%X{Hc`ZB64?DSGs?e@rnF90yx$U66`$_a_! zLNQMj^yUbHTpHqGkirxopuT!n3o2@-qjB&dCG>LdB%TI(23Oh@Fn$GES5L{cpOuIE zyB04HXYF(b)HlN8@ey*`((vAdu$!RBdom8oDAp(C6>NPW9c5=`KV1%94?1{&4UyonB zlwwHbg0=IWrcuE*Y!D?!F$bj>^tfnR>9@x-W( z8UWTBFOCaBL+00dy$Ki0MC#NjkMToTe}B0yQ5tR=9D2CN9Fv)Jb>{oZSl-(*QfNlD z?%22B9i=AeqU{LbH=z=^c%mt5c$>A za%I1*YtOfimfOjtTYk01Y>NTEX&MIg6wCeF>?h*NIcz>>Q`G{N^dP;owrOz-sV8SAG5a z4v@>;+ni}U2o3M&5MbH67i_e(wb9MVsQR2&5d4;}ja%WYQ9n?!%MLkFZLSa z#kgP$Tz@Q_Q-j%!17aoXu8ci&*a#8?B>~F@klyRV^t>1r*B{@HFT*Z(KLFVkdx5u% z59}k`at)^Ma6rAr6c42y9%<9>@xesE%Cjd1<__2Zk6rt)M3V^MgyB|nx!IG5h5tpu ze~hDjN`^rJ2@JY0l&rZ{wZ5uz(eYpj*5^S8_MF9mYH#Xh@I6Pdj*Ux#0YEM*kO1Jj zw!yQD-urOW6KvluIBjeMm`wn&|qrzcYZ4ldzKk2N~Xryn@f*GMp})d0ZM z*un)OB`Mv(ectJ5Qa^UXH^CEOz;A~CASB~igODwgoJD0(~LCzcI{Yn($(c26Z;}f&|EIH>tmqWQv5nv4$Qv-m?Fsv*GV}ZkrP= zsXxdm-{|0GXu_ZG(9zM^wi|fg)CfNMB{4M(Et{6+d*`uIzq}>suCIj;LNjklNlSYl zwkAph(NM`RD!*$FdikG#)Jw}6-46gI=3VpDCAc;1iNC4h3;;_N(b|A2{{hY(e1~P3 z9bj2%zV=`kv+D;e-IM4X;{mR?x-|RX z?O#t817EB$<`S&{$fxO05FLc(xV>;ku?x98gU8=8fndimYu)}ZF|S&v;j9QJMf*DM^Wy@41B0ssnFcLm&?Nj0K{2BYgoZ8BeGnR+kZ|^rhllJgHfr*3 z7x-T*a}j{?+=|hcn*o1zBo{DTZ{Szc+t2e|vf?V?3q}wmW)pk>af+rv7Y(pY6yUULvy@CpK_%Qr(lF*+DOkTUEWg@cBjKau1 zPYbxX2`+Y$jn%&z*CXWFN14I=m3hgim_BUocfNe7FR8~uoEc;>y08D`b2ctf)&DFu z?!Nr}uI~5mAMbw6a$^@R+FKTDvU{akJ`;mG!4nF4o5@fjW8gdjxIv{40?%vpli2#Z z7Z4N{L+xVl+~fsZ*?-l9cRTsgqcNbcW2%uiKs;mouF_)Cv7Gs1+PdL+1?4dhauQFP zX=i$R7oOC0dFr24m}BO*@+M8!@9>ykS4y_96E!8Up+~5cIjH52`5sT|=GlcUuvDU3 zSk3k3AOQOK{%!_24(71bjG)PHu;z%ERkJSiP5ZKdvwARU`Z)mV1aF8N%PiReo@cFZ zlk@Mtit~=`er@8~_70Y_5ohFKxVHc~73{HiV+g%R-|byA(Axl zXvN^I`(NkxZ?O}u3F@A1zNE^<(3a~^Qw(qIX@*gQAx#7vCXAdH1$TbB+3cgeo7Deo zY%9$oup7N{2?002UWllmjYSf!B%omPKhED2aH#!56rf`Fm1QSl7fT!g_0_90uoPPq4|yZx4LU4p z1Kz}XJi8g3w!H=ay z){<6A&{AKiODjrX{Fq#mtC_drqxx_{tcl4EB< zjT5uNrB7UT&d$3)`qDOd7VTxvzs45S`MpP1^l$3IS%5Yh)Rb2p=SOB{`m|m{Sss&U z!+r_u?ob+swfJ#_387wh_3VY5gKJhkPsmC)gqaq4US7J1jY6@5J?2GvaB_6SK!4&b z6M7;~1tEu-N;f;hp%cmAiJ{-*zb(o@`#6GbdJqIv;BV!@R(s8hdUpWM4LU4|#l!RU zPMt5)z>?wxtbgt|1NQ27436ZL5o$+AMk3y**f&WGFNvu5)^p>`p$qz!hVhjWPVtOd-~9J1;}zyQ7pO3$Agw2EX98fRr@%}FdBD`VL1ugSl^HKNKKjih^7`t$4aj3OXb`0m%}? z0FpE-ZyzilM>t;;#9_|?%gX;Z1(yLCuow)mP)|S5LF(fj;+Oj0vl;`=)9MfwgxCTu zY>?^m{n!QpXnmXuit7mP*^dUt^TAQ zAAA^RUg~F*sB%RUqLnWyjS_kifEHi*wYix)KQuJB4c?^*SGBu5=gJl zfcDws>nC$M31HNYzLM~}y6QjmP2z6Y&inLZI96FyDyk7g8 zW5j|3@MdK1S~`5K#3(@F^|2zbUdfo9z2Nc#0sQB2$fu`1rkm0kiBoxgd4e*w?AGgfPsVq?Dwx< z>?yf&rVL)!vm8vHrYpkIfOK|r#Lu}@6imtmMg1Sb-ZHAnsOuWO4jobg(v1ZI0@5ic zphzexB_)#5-5k0>L^_r3PHCi(?(Xi61Lxb^@x0G>kNX|(PX}Z8<6L|1HP>8o&h@P> z=RNwf<`*z=S=pc`nziFF_^ovjNbAvF!cN3g zNPtg{Nd(Rh;Ms<2i|zBTC4OFp;a+`5T_AeB;mIkdE=n!}lmCm?2F>Qb^w?EmrD{lTY4Nl8s@ z5kP`AW#5yQ`KRY+1k$nPwrQ@)tQr#qQk+arp=o0>wzq{heCxlu`aHR7n; z=xw(z_zMhNVi{SL3v7rW^M>n+JhgI`RN!KhERK0N23+Bv{kt|Wz>i(Q_+NSuQpoV& z8OXC%S8=_*SW8YkLPj?rUiK!7(P`wq9EI?|Csdcg#6?F|IAbJwsSFb?mMgA|t_M$Y zVj!sQMFH}7V~7U2wXS#p$x9Jn?KZYmE202L`M|b(+8_Mfvj53ZHa0%+7y52#;52{F zle>&&D(P=~#ZKeI*tAjJ=;9gp2DelUGuSPGWOBcnn!9bddUZx4Rm7pZe&eKy8B*=1 zj&m2GUsI0CjBDB6XStS*ZJt^QKEUIvTpK4mJ>M*^3#-4^puj-StVPb*f9~oef(-5!JQrPpeVHL5C zV&#wKY*nq!);U{k4nMxQWvM{$kkx7rMYZEm#?*ar0^1TcsAy-Z2!z}`dgFoUt^?$>6`wcHHBa=^ zah#F1oYU#pP_@>fSp5PMYTQHunqayDe%fgJ>ZnOfZ#*>*919Dp|2BYajMgAgDCvbJ z#el5N1#!?0ET_p;rj5t_h>7#)Wn*l0wu}msTrF@1n)SVG4}T^W)Gpcc3p(@})7IBN zG#z(Bm|fls+a27rI@3-eH!N4WNdLhqfu%c^Kwe#_83`CPJ@3j~FP?8h>g;}_f-W^q zVa{Jgpy0lHQ9~n_X%=o8f5-ZGw^F92twP9USd62;=pDaJWqY%tL&lgh1wsGJ z1>pXJEVTwBqAaY$HA@JN0tYm(MKyA3tT1||JG%SUs@W66i3Z&$cr`nLk`bdR9M1#Q z#-RdwCe|zQCrUM_MDvJ8w-T0%Y?Cc0tCUjf?`VQG)%OC{nFCUX>5+mLUyH?R_ZFyG zfxY1NX?6z^-@{uG0dzj!X65hfqij;$ zj8XeWh)Ms72<4#uQA$(!x^zAC^IQF;jaf0&=#5Q0-6h5XcuRT&ojOV=Ij1K$S6*bP z9Dp)ZEY6tJ2At>W?U?gFG$G_FdQ?fFrAxh~BZ_^kjuk42qUJR3T{T*+NuL+r0XCZ6M1nI+12vj~-#hMZ>YA!} zWSFUAs2?~|4u&KRzh3}o=K62&`M(|F|^sacCa6(@XQ< zYc5(y4WTZsW#g66@uJYvu4<~?M;MC$NnI3Or-O6nPv9k#r@~uO- z2ucy>h=1gDefw|o9nb;aI!dCs(?cT){5MC9&Z(wc82+3A$ZwWz4!pH*l~mYTJxCjj zZ>;FF^!lRgX$$QNB_4|_t_>Cp=B`@eS?+=gyqa^(bOtif#IBDcY8?(32Z4sf)Yi_f z{$7Qd62b6=0&Ce!h9L7v(4K}Y{vlNbY9+(LWv>by_GnWA=OBF~v6>V_z@s2{a z1gsHUpT}2cd(i;P{g!}d-4Mj2t4*!n3C@obV;Zc`=-dP7#ws9p2jli_`th%~>Hi2m zh#=Hl6INtyL}71;59(&eOtDMcgOb8PG1_S9X$ALs#Nu&<+vKYdnzI0@i6CtV4A3~>*cTq z5w3)Z`Jy_uS|)druZ~vB-og7Ygp{g?fgUP^bFoMS0gM)LYbCsG*r@o-Y5`RFF1tZ*}VZkX0I8UPh7aR<+{CDGvm<+ zh@BBwQSLr@#7({}{yudICbipgi0)Pupth>#itDK9;l7Dqf1svd;m|X(Edn@s2xc*N zmLC7;jQXq%3m##Z+C%LN?hIa zIS$@;8C;Q{3z@*Mgr5TEJ)q~rn_fEsC+Djby`}dlG2q_(Qwe?xE7qiH&sC|REL|hz znvsnPTh!s_CHBLcXBNH(f;UnNV(+g&$A$yt91-{_(>yK9B|^2+Q=dA8LF*1ntXm+p z$*kM~SQXjR(S9xgNZ5%3JzWhA1v!)s=legcZ(uNB8d$54bOEV6Qk351VS<&TQaH>c z^UN>xvqC8;p6)-%PT+nLTq5r#{8>_oaUYEP30+I0|Cvr^na7LqrgAsbXEXPS`0Ifi9~Bc9)~JSX!)QF7SELLJk_G=c@#!y&tIu> zBE5^erSkyYX=qJx=NiUco^d{X=1E1r$ta2{d zEp~PM7b^Kb+@KV+oM~0-pi$cxiw@)6(+WbUW_Al+PqO!V9T8;S^Fb0`hGBk079SRl z{h=u~k#acAxTvH(PcIS3Krr8putYwzbz{=%bzX}8QDsJYx1 zZFoy?^Q5i;oy-A0_d1@}^n0R^eGTCuNPw!^cemv)ogvyW{NOHvnR^34fDTB%3NVC* zv4GPCKoVg09f^Qa*as<&{*Ia`nih@F*#fZ#ruI=O!Yb<*Y3bDhH5W^Ofds9} zKe$H)pt&*VO$d-cT7EB($>shU1REV2`ProjMm;|JT=U{u`*LoCb8DC+ETYl<%E!dH zmo4gQU$(0(Z?l&w^O>Prr})e!QZW>WKu31I!7&3LESe8v7df@V#5HKP-;t#&J)$ob z%+7d=2d@|1z$>SE?LJg*mx2W)e#KD-&Ya;u%cVB#3NR@euXC;}eYkBHgo!c^_-@l3 z##whlI&#-@!aHK7)P(sh29IutHzH{_);GS5o{}9Nj#wLQ8AkT*+HGv?*c6_e+R7?u zRUW?zlhG)29v(>znIFo%9l@UkunxKpG2$o5;Yoqh+?4e(2L!>rPJc3$j`C6&{up{0 z{R8j8tsZ`^3}{^sMv#q`+mT60v%w<$BSwDQfuwGTvdB#hG;xi@T9*Tf+mUXSs+0<%9NXr~Ajzpib|M&OLIL+8dFmByU);A5v8|O@ho6+}BLYN)nQ&g4DcK7>> z&K~)sR*nf=cJk7Cll_=GW|>mO@!h@>)x;u9Easu!{v_$@n?01#c}oyq*VvYT-6azs zBvcmrmMDb%Gh+wu^CmI$WA=$Ckaagc+yV{JKTggvc#1)|1T}bn!Bu95zWrb_YZ+M} z{0XO{X3O(s@>3gvDOT+Qy%GB~UG;VrB8(DxWR)4pQt(!qv~S{rs))2Sk-`TVPc#Si zDaVWKaF-|)0;)u~n{H48koR_WeaQVXGg)r7LjH28XeIen@(58%%2g&WHjDcg z@#dD^X`ZTC-#JL3>z)K5og3fpvwxw^MdENz_nCQLoz8U&uG^(+7B+pfQPK0Q=)bc; zd@Bh;eVmmD|LkEm^`bn?I4zu1E%W(Q2$@Td`EjIWRIdkpd6V4YdM1s>P{z;aPo+(- zy#qjO?IQS`Gd1O)@CX_x4_lIR>%X~WMJvWX>t(fQ>I3s9JR(&bR8$<2ytGX4bpf?1 zj~>LK1moiKS%4yxB=Eb(FkG{U*xpbgE4kSN zKfnAIXcm?S%)`=n^1cvEJ$rTsS8{wIYr)K;Mc+ew5XVd>m8Ey0#yD>uCBGT_Q;ALX z_IUlw%5{s*izfa&W?dH??y{%9jCG&;qQe}(GJ|hwDVXnIDJx*vC`U97{28>J(?1Ye zyV!`&{|oG&wZ~H$tDm>7jDx{9M+hJkEJ88G29(KT8+&PW*2Op@aGc|KzM{mG>W7rF z;RvazXUQ$SqzdBh9)HaO4r>~t^ZmJ7gtztYH}HR*WReW4L7ZAaLEblF^{>OWOyr-< z&S9PSwOsbO-wb`Yw%6IJd*nd+{&VHRSTFh<4NeR00S(DF46uyP)Eu}@D-_GbC8qifA&vBp z5aC=!Q5DVy`L72W)MaZ~Q_vdSQ%t*;oZ{ZdDK-2{+5v%20;&26rMDKC&bKL`=|ac( zI5-66vn(7`nJBGFDGD{eozs5jDpAJA%|z>od}9S2C|x)32{ASxthk&s6LDwkWVIf> zEHFQ4>x>%wNDt6HQ{cX-%Y>NKvj6r>rNRS+I1<|l-|UB^aD?ec|92oS>TKgv`6?iGS*5;Wr87V0H82}@Pvre_Ry|QE%~ksT(ae+>nrxp zUq9pI2GA0fQj6I2>}VkuH-==!E`8e|==iwGAKs{gHxE@5 zZG|zfN6aQ^ZtQm6QE#7l8!l$i==lyk%cSrzZUGHY_t@2*+!C|Yf;Nhyc^a%r59F*~vYix#KaT5t8)GayC5wKT=yq!DGX*&rby?X4 z-iFYwSHI`_1BgqCiv`M*!hTm; zo3*In^S=01Ka2kK#iam57&A>nLC6=Rf@(yKiDtI?Lf(1%12?ACRNM3k5A^LKo1lZp zBJK@DXyQc<&nQqqYYhDGb$S1{-%6sSpWfd|9xl7#tgI;1;U>g;jj#7v9?hM-ewhr0 zU<0eNsX(t_l$ErT^gkDFTRG2!^=l_2-mr`*cCb=K2i*x97Ia=s12V|{&P=Pr#@g$kiATz}fEBuwU@;_SCbvzAeqSsTFw8}t%{uq3SWI2l z*98E#K5Msn?0G<)8Fp16$0yVFE1bx|1@BSa`+^q6R|MWw_BD|kp`r3dU%y5_R7k$f zGFaI{y0Fc;T;+eNad?#^=Da$a-4YjfMe}&AJO~wX6`83K-HG${BK0=FgrND9%*uv$ zzlGW-3h1B|HV7BYK$Gp#wTL{gr{CFgsm0jMY9L3NUW=8GmC^r_2~*`v;xa2UnJM`& z>y8wes6@hh)XP-%H@qFkhJ5-FDZHMt@mR`7s1NyxA#M57m`7OrNW8WQ?>3-&v>rkB zfe9}T%q@tGv@a<-De1JMvJZlOvg1I<1-+cWnD?|o`$P;C`g47xcz5f#;nX?m>!mHh zuLqvRTQ1GHur$IAKjDeY;#)D1G1WB&brd?(=mxgM8uZUR|6b!19a^D(?c@kDX;;9E zzQpQ+i(;0faif6neG|KyVK}7SPse+s0pdlI<%IW$0Nao8&l!nqBnzQ^(Naq=we@xL zIy+Xway5s;dC3T?h{gky6w5EeJ+VU%ms7=V-iltFD+##nN*uc=DFvx_ZdhG~oMF|! zW4co{d)-1)@Y;87M%O;~ovek*1PK>crfWUI*(n*;_stwEW#M`o>Ke9hnqCrkWD;Yluq;I=*s&6M3TA z4+w1-yC}-itCbP-ZsBcjehi@6)Kk%@L%k!TEdD|w8V2dcZO-6BbZ+||wXXZ$dNgaF zA)ejc*f6wDcCEonwni)r`w^i$FTDKJ;jXL@9rVPaD9tVA8U9y)MrgVhqR}YWM21j7 zkbwq6<6b>dvo{eHGQ=IEb9zZh8LuJu(%f8eMpMU#-*r0B0U$yL$u+v?l!ArLa&(ME zDU$Li5Cc=dy)%t|j|@`s+9Ax$2KL|w0nb33>%P~G<2Qllq)RWV9&8(IUuQ!1hrwWP z;+{47HP+Be2-@esxVdh82y^p060<{~saEQwQoF6u2v}%0JaM%yC>05{GXbXChjMs$ z1MFlk9rucf!~hw!--1s%j0@<2;FtdxNk<1N(T_F2ueHiZpg#>VTNZ4PMT0b8cRiK; zM#g4SFvJa_S#3Uy4L7tO#wxWhH{5K69Ue$0cT{U}ykz063@*jek$MhHqFxVHLw zbq`shWx1L)h#%dr7fNEyY8~D{%TIt++~&b?9mhI5IL!>^9+7P76&+1pm>QgovF1I2 zlbvYLb?;l`rYW{`DkT2UmcNs2x+8{hqK2z~N|5=E#mx+AXlm~8-e_?;KI@@MNMXxs z!}Z8B+m7zFzLj1uqS(2Vt9Cib`BZDux{^9q<<_#Jid-Mi-Pjd36Esugux*K(F0oz~ z+FJ80KuFQ*YwgDpg=UJrp^`{bXfu#iK~qc)YM$m^#O7MM=c$n7hDFHl*VF>T%zxNV zwaq{WebZr|Y<$T?kCRfVFxi52cU{c%*kYpIG#9bkvA5i)Zr*w96C{~?x9{M(#r2re+mpEn>7?^HzspQG)L1bXe^Z0^IQFtKVNsYW=xb#m4M z6Ln2r9$sHt>YCJHoH`{!0V3bl_DDmykP z%ZmrhpuWSPW_PLt)MOHLLTf}SpZ#43Yn6aLyp7V(#;^3bM&i)K&!~Oir};V@Q+(K# zS6$+^BsJka50}M_6LWo?hRhA^1v*?_H1W*WV##0aRL~%vua`~u36OSCSLC7~Fb`&R z@qU%^@DTP9_Xl=A-xsL)KE zLkj(8sE~4tDy_Ph)9Tr8!QU%4bytU5K0#K9KOBcGVPc(qVsw$YWBU{o!<6DbFg}(z zUpb{^K2$0870GAX-hAjy7sF1>ME#H%l#VW^=8j8-TZIi+9nB2U3eG8F{(4w;1)2^7 zZp2$aEaI*1eue1YKeRaCN@GQXjAt{5TJ#QoP?Q*Ua;Y|0dTo!FD~;-6!m)KzDS-T| z-%oZW@eQQt$SYgj4s!RX=$B6aRqFXcENo#_e3S?Zz1xQ}mM`^bn6EOV%AX}i5iHl+-? zAbnY3bb8It1z!X}u9m{(XJZ%j{KTkYyd?Gd&|iBk)L^&cf~ULUGC}M1r^rh|Bg0|) zh~B#i6KsPc41HR)-wgV+I?TgpJ6kZ%R%WlStk!xpsx6NyrfXf*cW0b|{Cp;2&dvD= z%?_5cba8_YyDcPNpe_)`NFmYkBFTP!zebI=h6>(YiScOL{j472o-Sb{8eWw%#@EK@ zST5QZPf4h!mSHH3*fvM>aHzjgVAb`xw~Rd>4nzG-Xe__}k2kTxsu_P{7)mqbA}*{A zy1&1~)$1J8D(M%ykfoNXNx zhV=UMY)%Q!{F%Z zBeJe8o~RA1QjZCmWz%C|5U*mpkadx>l!U~+YrM&gHb)az>|uG_H!Fx-P_FIY!a8(FuVi&Nw#9@}GNt3< z)jvb?RfvNI(eGhm7w>zMr19YMxSB2d#k<`$_R7DHZS7?fkNL3(^Ud@|cX19yW~^W3 zhVtkw$5ELSl^8d~F!c$>6rUf`B52=#Pv$lV-5w{}MJci`d=taZd6@Xt;x48!WVle+ z5im-)_%4geopp0=G@F3NSR>Zfan32psbx2Fv>i)x_=snWj;jgV)TEi6inp&p$!T(G z`J!~q3VDNCZGBeo>9?C?f#z=(KC{^$QH|CWNUlMs>N^m?iexPIyJKL|pl8~==tS51PmW_VhKg(KY0VK_5BOtS6iX@%wguBmTU zb7K>`Ef@>#YmwVR3xRCL6~u(K)%H2|#lc$g%6Kuc)lQpjxM-T%u&m?}mJx_NsHzdd zgRmY3p>jfEKZR&;$ckf&I=rpTycSu)xpyItB*WFr$+ii`BQ~;6d)ri#E!Ah|!lP_h z7AS&V?o=o$9^AjQN%D6WAqft=b0&eA>Q3-^gbAQN7_LoqYmAcSW!I2N=+x8;?H-s~KG2PJCJ+Q(EM*rDL1|H-Cl zhTu40LGsDln9$m#J&b&mOEhaTIFhZh#FxYI8ed}nbS$#o;-^0mG{SF$Ngc6EKvyHM zi;0tuegk^HeW6gG%m7$cXvK>_^aqf@bb?sZ)G?5{G=ANj*g!nzYtops;wVwCB}Izj z{qlrRlvbeor~P&fIcrp?W>vpAri4?=%aO(wuiw)%1MK-6nl(5#1a!hb;(^mHB%W{i zFp`xW^Lih}FY(`6fYtn|g8ex_@~8fClP8$YA)?obIW|srCyS-wKe-1T`{Wj@h0dO+ zZ=fZxk=>o$i^JGyXGD3!S??dtZy<_Q*gj#ARbC@%Raxwb`&%cHCX|czm9tOdTkkl$ zkdVQ_X?orE;3z=Obs-#&^g0(?ON?7_RO?-;dy;r$eZwe-Nh&2_tw~8KhM&u9KWkeD zXQtLEO$rH7yNFx1W~}N1S+Q02-8cu2&yo0wBLU9{s7AF|8*p9uG381RpDuh976FGbY(jdAC2EV~V=erYKXGxoH;%~byV3vFY222syy6t{i^_OX>rQO%F==~%ZB78Qr)YWiZvih-^S=&n=fpIs2WMUX3e&XiRiofj}>7e|L9G&$GY>Zu`!;suMEp2Z62#sQ&A%k`gxSU&p#Svm@l3}h*5^fFer`QG~X zQ1)p8ADG`OUF+0mJiHi2k550NNqfJPpBZ9M0ihTlc10ZME6r!V%PJRiT^x}uBMQlu z2h(${woc_7M=qz!xZY5zHz$%MWaxBBRvmdx(aOWw})|Kuz_y_ZnWfDLloy zx{fle-&9vT+V!%yYAg@f6!DcJXuh%ZqkqQ0jY1!@8f!_va3wVP?kR%Gy2bVpf{)=1 zYCjc94e(`bZ+r}8QltDbk^@qxmU?HL^$x!4ak(`+P=NIWK_4tO7<3ju8%Hm9AMV~1 z70F=nc>lU>NCZR#HFA5M&(VMm%;Z*i!ZRKns7Ox*`6Iu^y!v^NlL4WrMmOoS9Hjb4 zyQo?{^wvr0V3opyNMPF=L?(O6bI%0dZS_o8AG(X(ytp~oqmh+hGg*L(Me+|hSrMKx_tpVAfO0AsKBDQ4$i zZWv^@`-7=Li1F%lH{#XOL+{>iGVvJ@e>;N;?zR>Wp5$f=5!$>_R{Pc>+TXay5BY9% zAFYB$b#|=GJZ9E+H!X9!&vs|67j6^E!-Xmjs@V9MO^zZx)-irkNUh>h2*$2cQBG*&G2uP5AYC11*vH9YkrY(O z!Mhx-IT06SkJleX5hBM(_OrWlSQQ>UH#G9N&UO6otr)j&=elKt-frzhiB;=s)oSDF z+KW|TvQ06&Z5awqs~^CU^tvsWhN(p^{f2phQz{D$>K~Y3P3(mcG!IaPJ9!ixE8?C} z1pWxV6jYx3)9K@KQXqdO^ov5X-2U~~Em_C&DRZlxNn2&&`SAd)RVfYH1DgQ(3|Pk-m9!J1>D{ZSgP=(Mr=bq~EcOB{zV z1Q5NyOYHYVV@2GHgSxOPa9b0w>^$La{bDiZP4~jjpI}4cv0}qGF78Li!X)H>+JWEp zu)jP|;ntg2^)Kj;h3<L2{WceR)ZvOw>driGtBxaa%r^9M54XE-R$B0nRVomrcojZAiO zxhsSAkrI}oGY4pG>r)eD)cI>B2y)iDTz(aPxC58Vg3Sj`pewYKjoa??-{C-S|Zpklucx4n8mK z_oFDndOy$i@Ku$0(VJ7RrRKqN!`G=@!wn0abY(JGDJ6swY4A}}@V12sA)@fm3f^k_ zv-(f97SG*8-6ZO-7cehYh96g3UlknNG5t-E-=tETzIb~dRhmgc(O4{t3DUMS<0ngu zCMN0I>RTh=*ySi2EHuX&WsKHf!kuPu7kgGx*>@72V#)LtA!B1jNbx-&QIhD2RlY{! z-lu6mX?sb^AhCu#UVP~V-LCG|J;%MevoB{!B3vgS7nA-ry1h)sX+IhA9uk!izktAk zgG0&QzV2H&e^7hfEy>9LKS${h9U48sR^EL>0yn)c1of8}H3H*QBMW0izQoC9Vm9i*boYpDW>v8m zJx}MKV!lOt9s=`|Xzs)AA^rB}0fnej8L%X2K9G-lG-S~8&GBfh%kw4fmx;sl5{H4i zv7EYj$79|EY8Y`Yv-g203)k@gQC;g0fEA!TI6JWthzOzOdHp~x;Zejxxo@0*ThQ*W zJk1{Nm7!?3;}j{lxS3ogC~(iZ;cLSE&S$2MDMo1(amzUHvHGmJYur_|MtiZfN(7BHigxV1rw^eh zBc8+J=|BpZ^7x~hDUv_~g2vf9lj|9dQKui!;dLu&S^I{n@61I*Ea@~lQlH*MNojl? zS$&PT(n8=PTN;oA=k~}U_dm0J*$_Eso#i#IoMO#Q%|Gj@@Nzvl+Pg=R=2v79?Zo== z0o`(LFC3jMgNxssg%92zSEow&;?4V}HZQ+(bL1k&fjM%saDNUN@9uTRyJ@||!;Ln( zNEP=O-Mk_t(bU;-gvfp9sPLm`sZh+GsmGT;IaX+IGKn5UaJDUR`nH63{J}oGx)$wq zUgO_NUdo$#Svl3J*AUjU0xbo}zVVfOgQ0upiW$?F93Lz`yd%x@rd1<}pqHlM$(Q>v zWo7;}0q72+y}MzFc;V;dkU8u5sov1 z0;4=(**qzEfjY^-Lcq?!J|HC2vT(pz?`8*2MsALsx4R=S5lhG`YieOfj6c-(=YATF z_9Q)wJ&7>-JBi@PpzF!qRz+#tcF`{|E|tg;j@^^5CtFjCqwhIe^EmI``;mKm7}P8A z8}sj;p2H{e*OwK9<=!trgU{~w=v4&0g)55* z6?O@g=O44c#OdJVNeU?9=DChR=R;aZ>BuvV8$?5s*Oe*E$@{U=kd%ZG|NWWO`@v``mE^?+o6&Y&@f}|Y z=16MTGD=wNCt6oU$`Xa7$chM!9E*`!EklxPfue;V?xB*W>cw#UVxeF6Y*3ThME6->4 zZm<=Sgu^c~6&mZV2=-IykmO=FLt;%!m{W#I;pQ9Ns%U;l-6@akKH^_VCw>kU_Q6YD z>}@UC&`sn=nw=30wPU(R(TePjDb95>eJ*ml8>K-+ZUGex~x{n_i*zMb$heTb*WVMk0^AJLRWjSmT9y^6e!{yG?M${#8SU#G>G8L3urNSV5cX}_#c%w z9W0QvZs(oS=gP>#zWp`#o5KA8>AlqVC6DQuUMv+8LhNFx)VV1gnmzSFxKmp-;;V&6 zA>0;TU+s5c``5Ed02HQjGMCTEd{gODRu(0CzZm&3*w$;&hPv`9GR4s(C`0X;XzBs zdHtMdin`(6#rD=DP`zemZ<)XvZDIgHnrbAk@|Rl)hI^3d;NMindMVx z@K6M?Gj}a=(>-@h(r|fVUR-GpAJF!H#V^SpLL|k_99(Ga${>zqf=eBtp%szA$Q;XA zD|=AQ`QgVxpMz^Tq=C(7nL+4|xVstH6G1;!5|qvE}ZWrRFIO9a;2wk;&2+DG+bIDpj(nob_u3Ku4A4zN$)N7 z?mloS%%P?7;r!J}^2otLMv?3e%%atODdbbPW;+kFdx&y8cw8OIFS?RLZqJw8w|^hu zzjw$j5;)~+X8AdCq5gO=R;0TTIvkGfN;v$d^G*RBR>wRUdR)W#;$xtGx*$PrG$2q# zk%-3`saR&!fhlT{@gFEL@7nPDLj7t9C^)~E?p58jV?O%*iTF^xtg?=Di1aDdN=@9t z7G>%^d()HHsyTMDnoKe>B@HX~y9eyW-KzmE?$6Pi*xVPhuBc+2d#fM7z=IVt1g zvf6RsV`IB(!iynvLeAIi%ve$qg#D=6f((t=>34TMLXSm-$NZGFwMxHJP}*j&uje`C9>jXu z3jL(U3>o0he1`f1nZZEcNrdvIlK!Yr%O>R^IkROmrh7Zf`81~1^yc4_=eX6vY9DOA z4HMI^5+b&k^oNrjRv(|A5&rZhq-CueVp!}Xv?RyzXfk%s1)7K7UcJUtiSn2`r#K&# zbJok0`xhE2)m65h4Wt=12FJ+}GQ-#Ov`r$Y5TbV?}aMS)PPd1=P$-Em^+=hdX>{sF0v2=1)&y(Ut%ev3`sfX=Cp z=L1;~#@Z@u=cF^|Yc|Qrw^*Zz`x1V0kiHMCy0`GZx}sK=xqm;p%3dG|q@lwN`@M+q z($g1jdLOtUI{nTU+UXX(+RrTQo$**ha=vj*ijZvbc;+r$##qjUBe)UX2`I72T4N`y z?unJpPz7N7Q4elT>rHP#!Q?GI$d?k0Qs+kHkcDEXp6EJ#QHs}k1^advLPJXV$j&c3 z7M~9}6%!Hpqvd`nix^A3#z+7^6*Y9FqOK`mX-AGNon z-wYB?cBucnV*Vp*(yMUUa^T2(#~V(hsD};R-#_2mwu~O*gNMKN`~mr&#H>8wV?Rdw zj8^cfNqVtrF-O7EJJO9WK=H|oENAR4Gc-PGT`8u@M zm0_$|A2mo&f44nzwVoGZ`MXy1>dj!l@-|n~%>vYS+P80m#8MzQwX_;-g}Y%-D_I5) z*f7rGK0~o_r7IU)xym)Yv~4IL z2Afw+&Sq3_e0K6r;tt;Qgi4d$??Cxf_{UdI-YJ=T8Z{SWW7pJ);^QkEoRo^VT-(s~ zh00q_Q_Z`Od?q1%Du*M1*2n-$Nele;WKxx0{(|>4&+q(~#cw=9as2;0|b5LGkYZFx`rJCf=-`Kx;#vsL2 zPlD1I)V@9}>tN$fC3dka>2lcQT-8t-I^u-=GNa4CR=N{6$3zC|a9cX-2{2(tH41E* zs;yt$yQb8iU*QO zAYy`>$q!Hs><9D|uF3*uhF%O7q)5O^92Gg6#h6|-V#2;s_oaO=urfD=(JPiV+Iv87 z7S(!Uu>R#NqqUU~pYm1IeGLBv5=G(^+4Kq96`^(xYaOT-VusDKGi3FKqZJUJ7l}NS zxa;$POOEw42TKv9k&;d&9ihpztP9|?BjmZyp+oKJ(0&$ zS6BaaIzC~nTaJ~5o_+UQ4>d(Q_5x2|oFAFwmRH5xA}_yIFNFeq*>mD=Ia_xGG>trx8%SJIj1 zPDn_BpwGg>E+8W4u~RDHwT^#~rT@1XrN!_@Lupf7MHKO~@`{@Ak9hYzUeQ|4`attX zJ#NJN99P|c^j|CchUkaPV__3|HF<{`EtUMGr$!y2evQ(D4Zl#ZrU`k6nM2;6od3b2 zO%&(g%R9RB9J9MPL_dN#6xrVtkK`=2`29XFr4w$G-kWJUH73>D_^cgI=*o0lckam8 zs3l!XsQ#EUbTxdayApx=`rg$@7{fzI)3tXty`cjeuBZ0*w$hJuv|D}EZ*)0iBj>7H zAL?)Bt%J#;X>S=AoIZGjySv?xi#AooO^j%7{9!nwcOr*AdYpT+m=)A;bzyMsr-gte z@10pt2>gPux_JJC1{tN1Duff^!n8fhS7v|ceimDg^s9bV%OiUjif8llFxeEfs!47P zH&cqGXD~MDE(`_DWF$#QPfA=mw&pEXjHX-N#8?i$b8Y%}ImiSHCA>bjfS>2P!XCwr zGYfCc>DPs)4Mc1`efNw$7eU>p6Y8<0u;IZ>(>AkC7}&R68NN$(D1ilm6?S)%S+CFD z`Hd#a^~9dMQKUHkVBntmq+^;d7a51H|M9zNrsTC?8DD%74T84YdBR%dXEF=wlL_s$ zn8MtAkq5gLAH|4L)L|4&GNjmNM3~s$W%3YLSa)Fa6ew_SS@J z&PTjNsaK(4XpJ9B{qyDVrgGVA)LMO_pzjn0Uf7|1>=wgR^XD#}sYjgn&XUwgpXO7X zLxY;Ily%&PGxzhR+sJ_-}#d+Y`DD% zLG9uKcm!GH$EjSMz@G*-{%RpK57Q zPY1uN%p*;wB0}sfdNxGrs?qy#p*70ouyY7P5i*6^f9NgMJyx%B*U-|D;l~4CdE!%g zI0p`xqh#=Vo|ngYY^;}a%*kxyjnW&sQ3M6}aBrq}`K;D{&(Gh>)}6mM=H>wVq|fz- zOq^xqLF#l2mfAv)2>yjx+mj=`DYO?SCh6xa$x-xpRQnHf`)6J5zkaha)`Oe;=GV)1 zDJ4-Mw;bYOCUNbgj$%9)*(!WA-=A=a8=;j+6YPD%ZH}~{gKlndrCO>x`)|_P;YoK) z)D?N2PbB`-wCOLn7&rV;Jes59CGMUcpkEhgT<-sR;`#qa)mKN;{m1{m?{&r1uI_G| z&gpJrnAkAgF&ic?)7_?x>5hr%jxomc#>I4Z^Sk^0&gU2B_{%w*%+HyaMfgH`&Ky-J2~tut*U-`=a_C;9ts> z;w^;{{ELYvCzOCiH%Xn*sWfl0=lu#L0~`VjYSu+OVU1Q`{vekEm=-^G?T=1mlBGKJ z#N`N#GI}oEZXjK}W8v^M=yuUb{P&-}14Web!j}BNyD~D8Q0UVEUhiJAK^u#`?6YIb z+!441m8TC`yce4nY*5TyBAAIL_@&;eS~Q&sSa~OiF{%Ik#0=pS*g_XT)zSlm7+f@g zPYonx;#;$3!<<-%%5RJsC=+86k6gnrAj)#;{aO8$WxRUC;E@XMSW$^LbjCqJe9m#T z;5PH>@39b#bF~?>M1m~Simp0}=;b7gULLLu#M|&~QauJ|JA{(@a?VcQX_&5IBOjzg z*688jd)A)L|Fi&V|1(dz|JSOKcoVW!?MWVdVbVj;7tyu^Ley;a@?>irUtOtb(=Vd zH5H#`jI3{tf3*(0xP3+aMi0hD2iwG5JKvarvu3tTQn2!dl_pT)ww?u9HL`)4hnyoT((QFU zeCaRvi(+-7MAux$)8~-4dHNGV1(7!3U<*5xQZMMjG~l`LzOAV}2=Aa`^*CE^&%-`H z<9S^mL^>Eu3sS8bo1ZK+szs~?05Jdbo2jt zZLZWHGj#uKm{}Eo&u*&-s=+YZXmZ7R0;E4{2yaJP9Gj!-CrRKP_<+RSJ$Fanxc|MN zWWY@CdIJC)jwkZ^x3>!ZkA*L%WKX1!DL(4sEGDmfpqU)DgT*~WoX6$M} zmA=dguj=>JRDp|{y(KAMI#PhTFvJt9<6KC=|x2C-KP#5~?^`%vL z=*eQ5E`VW2pXXC0RzvtlUSVY2>yz) zPaP}=Z)23je0vdePyfR^O{BHC@7gu^`w#wTK-o-o?$kt@a4y;Ye8dNQewr}Ao z#fB2Hvk(TaKQGB}A_UI6*V|_H)|;wXOQS+3zzTjT3g?N{HhJ$RpEN z$V57`@)ujXej3s${Q+HEiBPIWbzSrH@u>5pq+$s>mF5#lj)7IcwyMDtck}1`wFDHb z$~qcd{1Ji$B)mmg3*>oyiL39+8NQ!A*oYek1M!4PxgV%O@g4)8JgBb4=?sZApN9{y z5t|Eqf7Uhwc4=}X<9;9#&v|Q zDZnRBYZE2Fl2c;4ob0bO3VYB8RaN%>b@%ZQq*S4}^9EDu_MFi7VUNmhDdNT*Oqa~Y zf^sZhG`bKi@ENI|`aoN!>!Fb~|ExV)&EM6KV>swE4ZWA!(^Uvn`ep;?iWo)A!6@zG zniIeNBw+j8>M($cJOKD}IZxxQfzPuKoGdJmy4=n?%^xcuX9`Y09h){z?#s-;?+FfE zfyi-1m=RrJ4rtz*RAL%ZwUwl9>JeJcLl+%Zfc7!6ePblz7x_}3!-A!VpOYY^dIWUJ zJl>m7Sq)XGOH{8wMo$l)%$|r*1ssE_t22;B0*D>4nv;cjMS=qZM9@~DWOpx5FiTP* zZH3FW1SoY@HZ8sy$`u?GXw&m};9vQAnK!>=inE>EfCl>jxIbjYpY5&9cSA35wOkjT z^)km?vGDfDOQ7`xn=nI*bfLk~VP9?v0B$yVwp3=>I7^n8M_Z~PJNm23pnNLsIB{4_ z#VniQGwob29jn+xgH?(U!0Z*h1_}yop*fH%o#6yauB*>|y}%Z{#7o2G_%TvDT-L3| zWmXmZAoZ;?3Xj%t?LZN_U)Km364YVfoA(#&eMj+zEL5aD{OIg2EO-C>DD0jFcU;jN zCc+|<2_yykW3^4_Jh&(WEheX*7};FDDE!Ir|en9U-;9J`yu50q+;QZe+~nMY>zF?fg07$8^AF}dQM`~y)8 z{O|rr$&m&c9PfKdZ1YxSpup!We%f~*&L7vS#+p_QMM18dsdnjT>4bpVSBi@bo7%Uf zO_CW7;%Zmf5{|1r*iDG;m5)--K;Y`&x3!T*g@N{^vH8Zy%iEl%sE%4CAEqf^37AxY z8`KFiC^j34Rv64eB6zIo4#xvbaSXQq>n;sf-DMX%61612ym@ap6G zWj4@6<|xnUNEzVj%cA0d*YJk)m%ylQilgRNUOs*io|M4O*4^gcN*=_3+WR@@+06`YhajX7#e zZ~2tVj1cu>h@*QhP)V0LQo~*vIVY{YNz}zViOk6Yi*Tp+WGXQDRHNcjFyrkT5m0jK zIad6t?U!fIi2c+-2W88?ea0!=L_^ z+6PTr#c<+S3}}Yt1Nbh49Q1P>h?;S6f~mG&ZYG%2q4wt0{zT^DRCMXF+UJ;a_JT*< z_fEbiu1a4HjLT_^n9;59^2v_oLg_u?#DwoL<_2T9F|<|q}Kv-+Ap z$&=OZM+PVDI%Iwv+)~!8fdR6R_`fwz)6W83+0$R1Dn{7--BDG~s~-F@``zI7bvyRx zc;O}#Xn)5w=`>@h^BxQTBz%P6Ah%4ocSDt!_V=GIJX+_KpFc1gGo&Q|a3czRkV`(a z)E*x!y^&ro&-{_~GOCVWfx=7@=XB@M;hQ&i_xIlj6UmnVSNFH}etKjtH_p1-ToOZm z<3ElvNUQy<=+9EV6`pk!*oy#UHr89!?`4jmD14Ycq(1+BG;^{7jIinS=YVwCFaZNl z^Cn2K?!YLN2?`gE!wfysH*kJ%j8O}hOp$ls$^uC?nM*8<$(W#a*+bLV)jC3Z8!>^D zl6tLIF%OP?v@$93kcFIgFYFuKyo5%^i$GsqGY@c0T-=nm84v?7t5hh14?AiXR;(V@ zPNPmWpWnVH^5_2yf|Hr0OaeXi7r0~Z7aF7jNO^7egTGph@mYKdBeT!WF;zsN=d~5m zmb<-iN}1{5SF0ZP!~aWe{uF~KI;m}PQ(xiDFwrm-PcY=sDU`fh5M)J^-!&3IMK2v( zhxN;sbj&^v_bP@#Ck5{8o% z{ncZihe*r#yZk*t4#Vw~(MsU7QXc-=!U2PX+Qi?v18i|c;WBSnctaCyxaZFx3wOpD zPrXn4*N!ocy&wT3pAFAy7M&68mBiw|9aomDah{dyRS1qGMm~3&;UCFdPFzZ$be4 z^Kc6Jp5yaYJ;%a~lwa4ftx)ym4e)2nxhJ)CfBhR4pI>BZq$wl5XECpC9V)5}`+FmOao8QsRO(w{*i7^?9G^I`y*aue1i4R^y3|wzqY4pf!yz|3JtG;7i zy7)IwE}8@yUq1ZfB-K*?BXs^?lgTH?F8VV>hR*t0aePFpF+i2RaCM6L+Y(vw1gSCe zMpM6D&Os)L_n{!JsHASEU-;f+7Uu&Zgy6hz+1j9VQd?$KqMRnMSdWtI$D$)e#Gh z`fw-b#;5gqf9$7K;APatvwG6{%Pg$R-1O_o4u3yCH~q9n{tvi8M zy4yCz_S=QRl<>Spl6RscLwUB(O1Ai+?%P`GblmfXI<6L{I7OaSj=J z8PzKcJa2ID-g$0M1gmQzgc#2@6{TTU&#_9V=8s+Y>Am&$ZpGe|r2{@c6x$A^FhA4s z$2;>pnivHwv@W-_0e>42anS*{Lu^*aJt^a>SjOnB8CvGI8u<#;tzCj<$#hAjXaYo5 zdJfXy^aNJCcrgs55PPlD?~%1`Z&67^wgB18cY*{!ZX zambw#Jp&7#D~(~yrCL58ejF-{;*YvC6=xvWO9T)@k55_i7(^3 zM$7UqwYKM3r);%B3te=QPZv1Mj14vti6h>vJ2QPqg8}0{4nxK9+VxvAg27qxY6Ekr1!I3ZYR9ar1OD2z6e^FU1I%z*f}$7k*o(cF|+?96*%pCs!- z0+(>EXP*iE<6~lBOje5mWI!$d@-K}R^yOyZs? z?!Ls11?uv70s{t65MtmwHEQRFOhK$fNglD<5U!6mRn!~WT53m0FbgBSIM~LslYN&-i2wD(oGQ7 z)vKF_F_i4bi$&zkwDnW&%*q_%bFjasVEm*_t=yMymv2o0e@RD>R|MD5uXvg8&*jadiYbHUxQ)=7i0UkAB z1ydGT=iEGGTKMk1?@o%{1D^Md9)H<%?Z((ZZHHd9!CPd(XBm1~7|- zApMRJl#l;vRR}+p0C$|1@o-?EMSfnamwoF+Y%64Jh&;cZMtgC*DsQ99;oAgL&|1Y#K9w>Dyp-HYtBdYULzU6 zSAbWfCW20j$jk9~r#%aR<_FmEouNeuMyMX3XANgNWpzj7FOLr;tld8RUeMDGgZI)cpKb?YNj%C z@C1jE6rLu5x8d_6brix^zMbcs&5r0tinCorFw|%=go2rM z_MHN`%K}OrkoyEkbjzU!zT`WsU1IwqNqTRh1@HW->l-VADcWHg{k zu<@&oAE%!b$b{sIQd8mK+3pu-4B*-0iCE%LSHT38=l+V&w3doAKcp*2-sj+5SDbOF zNpbO44&n+N5GbkdfxK5Xo%Iy*Z9d8qoIw235eD62t;nZU7Cq{l@6h9XQ=r$gQMP^V zA~<1K`le7*4|wiQigV!QTXFTG(f>E?nj_h&BTw(VRnXKaJ#K94oRp;OWkpoC^7;d6 z(4jd2jm4!hz~dbUk(M_M;5v9P8s3zwg#a;(P+U9nl2U@`y-Y%lyX-_|kJnFDtU&cl z9F`b>uvv5-45%g3QREZO7sLm5u`#VGlZ?AdTnR8(Qh=ZUc-A#&7y({cC&!#3;4lGY zaz6R}XAkj1k@8t~XbG@z4l_CjVj|<}@Q5_NLx>5P-r$YPic6Stb`^So_i{~E{|2c* z7jSv#kGuKdPjGV5zCA=4DfY383vWCzFefmeQ&<@h%tDyzf_jS6ciO#LcsO*L+9+B% zrc+?3cJ?8OzG9t3ltlQ-oQ6Tkj5UW`ko@hsi z#mE7eUp_OwTHK3Yj81P*`UdaZvPhQeRw)Cpgq zBWoNQt8l=!ryp9!_UX8)PbJer7xixC_3vM!l&D-nb?5XbJYGqe^Z?ksK*{D{nfCl> zySihbxKkgTC;Y^0pt;hVm_P%tF_O@+t4|4A*eR~%PTHyNXcALiMoitmHa$8#xvEQf zP*1r!$ECLdbX+S`ucHgv-KLt{J{Z;h+B9JG=|B0Ft1j`UXXk@UyMlY^=NxSe-|v!1 zHtlf0%QMz?;~eMcWgONEPr)7()TctFi0ez0VH8ml1w+-(>{nWOP6TM4P*C2{ zcQ$%HYm}WZvju$XooMH^rG}kK>sH9)ySifa>>m$&gOE6FwrR(K8|?$F2}Q!jy3Nlf zPv3l)U1+yuq)7n0-k%ob;--G&Y5PNt{0;HdkuRvMO(;T?cI;68=raWHc_1HSeL|cS zkca}U7R_*t2g@1KI`OI)QW(mn+<*6cXh+S=qKp`?->pET{*~pZ&jZySd*SzVv%S<+ zkf8_Nk}}9o@g^Q)MEn{>Ly8Ve0M9t?RT$7{8l_at)mQUJypG`@@k_e|a*rX{Z^1ISxFu_~>q+eS(yyUBup!!uNhdn;qfOu@IHx$5eIe8=^{LZ3&n$rjM#c)N z>7f-@z}F^z6yatCBp%aLulxO^3R&;CI6r&d%f42lXz2J3wJkKRJMe1F?1 z>}JRrG659=83DX;Buuv9C4lSecmP2Pg)dW|A6<6dVdg&EKs)9R*L;nDNWJDlj{G3* zGEm@k>8aO7TNcqb_re?~8|a%7peN&C5X?=WnSNlV=zeuGiO3*Imf0Qn81{ z$0l*Mr3}GzQ@dF(QY=Wwg91l;hq>3A$AK=2YqsP~9q%eDBUC+zqq-oE6V9H}?D=Gy z=i&_=niE=9DR!3gp(-%3|Ju7~J-OI3h|%wwCb0e`@^sAYjopvb=OZ*R+Gd@PT=M;> z8N`aWf;F`>-3N-4t&~sps$SN1P~@3#(czy8({TW9L%f7sV!B6ag;}tR_5-rVvvugh z_Nj&Vvx5RDOkRQ>-UO4!pO%sFiUCyh@{8MypY5o-J0rXa*Tf$4~RXiFH~Jy)Gs9NCP)lfz_-p6YB15JPiHqbpr~OZD3?KfgvX`G&t! zWN_w1p!1asy^N@9tq%Jei^7OM=OhP*Rfr{hEaPlGig&%jSqb5bDnEic0I23uhP~|Q z@Qj4bliV_>Sgg$-z2z(K}6 z`uq=7yyoNNsJn$D%@E>3)5Cku|NBLi!!M4vccDOhlEMocu7a#~%XWmWNvxW#WF%4) zM(Im}grmzfj$1GG{?Wz6WB-`r7+P@cq;(Z~o4NQNWTw)2M!Afy8MrkwR^ zH81WVIaU)X07ovfzkfU89>tK%H;W*l#SA=^gOGsQl-#HL4o6d|+u=Xn3p$E~`x@_pC*$W1Cf+~`4 zo+aOnTTgmwggvT0mo8r|m}0Z2G#pg)AvVq?cJ#2HGdu4r(X;p0)|5o!iG;5(bz8zL zGSqpfwOl1*YL=;2Pm4FNPLRND`{z%K3gR6->Z<^`1P3NVX|s<}y2n?g*FMwdZ<+fq zf6a7v`GA&K`nv$@AeHTAe2XE`t+Zqx_ur*pm9hu&9=`qDms0Q#SZGiRrK&i{_^QnF zywT+p|A6Bhv-c9Xs6%xrvYrLr1V_Li$X(`}{rOtV$B%qC2YQT{14=Niu9Zk#?(eZn`O5s^7jp z_|Suza~nb!*j@eo`XG;}T02rWtPaH-oBM)BX37SjzR&;Q84M!w;*fy`DVLu`le zfudEHal2OUD5lHruToAnxz4eFBkI|Zt^jX^6JyT4CAw&bm28V>F$)M9|~uB5M!6Df!4WW!^H+|(l3D?;37ZTP)v?osxDf6y(Vd!eL<>pD*n(U{TN3Fn7DQ| zGH`VY$-VsGKQnDg&^B}$!)Jzj7t^rZ2qok1YgrBy8y|N<9o@zFkazS#`U`tAtic!z zPkBX;vGwCATDVbmp$ixaq}WrE`syz#K&4l^;~6%FsU-=am!K&$><~9l>b*0v za;(s;nc;Zz)uc!DYqWJCLv27zMjVHNwDpp~DRr$FHHytW#HJmj=_8Sqm7|h-qY@Cb z7KLH+5t5cfuDG|JW-GOJ!u?`PnQA$DBVHE}sd&f?!~>A7qsb^TGghtemJ$pR z7>K7Tx*4*gOq`A+YYNpZWIJR?36SfuR3|%+v&|^>J5?`BBLef!%05+owMrCTv{Oje zfQEx=r&HW=UQxrZN1vk^JtZ;0hQ3-|V}#Xb`lk5BV0#P+jiX0Rz5YO%6f1C5CO0}k z%Pc~vDAG>0k|*3Vl?3g`XFwcLp|=NKfq8z0d`aL|#fw=j7^dUgr7~1D4GG?e#AQf- z1ac0sye^qm<5}Vf`;wrmwj78Y_b2Q${S2>0#DmQunKxdn;%iW#PopT1$^y;9L=Rkj zs{Ot9V|sUpkF8fLx0kLql|e-&Jq z0mnmj`&&)G*XG52Rh#xd+Ex|mN%`N3KpvF&@itPwhx=m)92KDt%4<@qaD1%-- zY=xw+Ir~yEYG^=jA?AI>2sQ@~wvD&*U$CcaD#e5R{7@@(-ZXNvaNCyEc~GSS@gh>Y ze_hlcqScM_S1|6_l{Uv^0d?lwY?c7d_myWZE*0iB?Gcq<#b%5YetpLssrm>fwnCv( z;V}>k)7y4~yu!8?k)T{Tx}ws;jXgS>r^juTc%{yuPC$38s{9*Bf{=yPo@HVk)l00y zhKnKa2EOO{Ciu2a7=Rw{Xgggp5RcS9m9zw~5Hm~>CDNm8>?@xRO_p22N6h)yv1P&O zL*fG)q7-s$$HjNF%lt;j;enlb4HN>z&wUS4-b=6GiDLLnh>;vcq$kQtp+Jhnlf{4U zAPUf*dA+m2+2xG)z|MBjV+n@xs9=&Q^1nmp-^=a4dV7eSDRY$JCrGRQ63c zl+F%odvi7z=Le^8(*Wn`p%p)A-n5x*h)Nh`m05)b(JL7y`2&;_xQ{ob)6x&J!%)`)?uR6tpSd+eJk zLkNAq9(ums=;()*eh)nN`R42NN50wYJ5d*3wEtaxS})N4?Twrn|AA!P*j$XDqj@mM z^(iLYaG;d*{y!~1ZDblFfDImjsISuiE&+@t%m8G0uF(6o*C&Kv6vmk>0C%A%Z$roLQ*3gJt8}&QJ)L%sov3xX02#H9(N`gQ zmjQh3^~Z${nfT(jcCjB-K`HFv1sQCpU%0bj&Th6ZdnNTh_}PTMMU?!cEqrh&pEKDk zh#1pEb+S+%^nV9_54z=7y|+;BAzNb`u%)mNP<0i>{J9_F`fhS?s+UlFQEK4W(3ENi ztDo;q700=jEB0Y6zR0bDic%q@hH3#VPd*X`1c$9oY7L96RQq+HejrDMpD;!tM@c2i zMbJjqvPl%lLMqpK{8HzqG(iY(yPmF2#{{Pby-^V^3tC;#v0L>Wo#qTR~RY@D{H#qJp+Xk|v6Dz7xVD-$#F>dLcB?08`D zpoQ;O&uG@L*HrIsMOvvMI(q~xgJjq`2=cKLmICk+N&qVL)u20d*^hdD8FG`O34QpC zch)OJyc!HDuO`+42m8K&I%0J<^vV_2q>5;3oanNmgL#1{+)d-rh< zoP=wqs|xgRp7ZXr?J(!{ zcUn&ON1#P~Za#_WD13Eqhm*&Pa4p5Lu}5YTY#2dK_JJ|n4UbP0ogjlSFXz91?cp|7 zcj8f^M7z@5RS!%IeK@AC@7Y(Z`_okpD-fi98THpCDJZ{Gqq8|bYa_oZ^XA#i3k~~K z3nHhj$@fFUtU+vYpyE#xpe>dz6;BRc|Mn>QAKXf0u|>^P8g9H8ZvLW*O#u;8OGsf` zLSK}aKTvHDN?614N}5f@rE!c=Q06%*svf}b@wuFwg!c<(p?y+2>}-5MHP67)KgOb= zl<^`Rc^)yJTX`C^Lzf`?v0D<=%xM7>?;FqFHS3Ch^n?FUi%EL}t zm;^2T%==`)!HNW3Cb#%9Z$j%1^9_${XDTqBFBz4;ad1MV+$WiN8D%>gn4tnS8_VL2 z+O)_MR-TaP>{1DUuN^SsYN8{HCgRRK{QC<2+BT6}BF0>9?dCF6K7kI$=a_LH5gC$DJM*#!UoG}y{$T-;mo&^=tPOun3I;gD@GW(=#%L|IepK?D zshxVGrUFkq%wxKJsYj!)XTiu{xS}wMHf|X>7WcTFL6L@^7n*Xf;|&+NQ|4L4};Zw}^`){8U7e8Q?# zyC~Hpi6!SWo;_Cie0aJzOT^GhTlFQLY=XOB=+2RtIKOPD0cXp!{^e52(gz)m3ETEqCv7y-f!*Di`b_%o?fxNNmzyj?p4Uukbas} z0QxSf>?Poxgm%BbuA78=AKR=}C_R~s|s7IP?4 z>p|Cb%KYFlpHoM7Asm6`@-|w>YP>n#ssMn73%Ho50JqF~<^y*G_^N+%-KvBk@Qt!! zl1sED7>whJwTAE!K)E|Vx4kOv%Q(wpO&}{}uDBbFK8ezPw=H0b-}1iIgh;N_qdiDZ z|JoR*0t%XtZbwUwGSVZ??}oRB(@Cnz?*tGGict28?8LgciubJy7b@Si-hCGFRS1|!qJerJpv82jxKtU7+%%O{0J(5wn%s0kwQyzD)(5{-pk~R{9o)sx ze|@*usRM{s-u#cwQg0s9=1 zcd|KADE3S9WXnfnY^pefGNSoLBcfR3f|KZf8wPn72JN2<{$4gD1tSi;p_!bx8CIlL zoxu2%;jd7r)6|xhjffbH`C&=i{Tde4J8m~G{|M)R@Pl=Xv^5OgS4cOWNPlF-v?YZF z4+UeEIwBrmvrjf{A)}+?=Ph{4IAAHJmk&=23`%%VTLe_t2Cg-jZtzx=b+8XysxYpQ z*C<+>JE!GavBQ1f4PVG$V|xxh9R}unNGRIih`W+YALl6OFqO+IX*THY>oNkl8}+hj zfxJHMx?!1!{j*LdyhXaG^%-fuKS>Wf3xwTu8=^}8`lICs@cfXKIn-h>C#u-RU! zJM!AR45&d!v4WO1JlbM`=I;BMMe$(K<{uLz^KF-zI8RX)>MJ3N``mf5M7!?u5YV@* zdhkO`SR3yq{}oH6D>9fB0+_0E^uTUdrQ@vwL((H$7;C;z`iskvX%^b#9IlDvkkvwu zh|s@6v_)h@Xv{~Jc3l~!ckO?Yc6B!D40serR(g={TN8}IV(ueL^hRuFIBaLYzdpA7 z%B@MMdblUsx)?NP^Zeb~HM|b|=_dN~9l!lM8EG#DX)pT?BWmy(PfxO0s@Y4XN9JqI z2;tYOYi!yPEmR*J@;YNAvrwF-f?RyBN4+Pwo*Qvhyk2fQ$%O%L)8AC&R<#Y>8frhj zNA_HpasWgQTX`x__u>56aRna$i)DR4og(MSMw(#;?v6z)2|wur`saG>GVyA!xH*8u z)i=MW%+N;N!P$_k0YzHqrQD32Xp( zT!z;*B-tzjzSk?#V@dIbf;YsRWdyE+P>Y1zgXbRLuGp-&+Q-z64P~nqM+Jk6S654D z9{N$XC3>O9?h`Gu?**M`(azkd_luL9jK0GF)hA=bQVU#lS1#AZqhnP;YR4~yucVRl zNufbYlTbL4dvkaZFh+@lUH<>&$I8XKE-aZDcdxV9)!2j!>vpvM1s)){;O&M5X9m2B zQ1gmd;Nt{)_k!K=(A%3YXY8~AYv&Om9z(xYcLHiIe%Em08=-#F3uxi)qrtVIznlC6m!`k4*z zm6E2@GYoPdiDm>nB)y@X`YFw{wKsSmusdhsva)o6dEg{iQ~%?^ACFkyf&6@+!wDG^ zwx3uI0m{o7tM88Z29gS}#OI~DXK$6}q$K2Ac=$w57vyMqx&^G0shA&Yn{Sh(^LE?g zfgJ7=R|gVSUbmt{<55DVb80uwXyNSX~?QeABdV#5}nh<|I1ynUwe zj;zJz%ZY_yFZt^8Y07)IpaTCOn_@y=Ki62PJ?fSDpU@xN=wvTyS5gpHR=h%%Fzimt z*Hp2ZWSF8kY>^5eI#t|}%hz~?<^=1B+;(Wkmcd?cBV+{>rah4=AN<+J%foj^^n)$h zN?~QF^`kJ2bom`a`rX2WSj(?_3rOF-*c;3BM?+L;lB-RkQ{zsi&K%IcDunckjQ?7m zd5PpZtc+Uz>q1!8bjT*u&Cre__s^!n(7^$sg94$i=uB!Q_9h2iOlC$Nr-r`$N`6{E zQzOT74A)Ktj(j2h1RbQdSkgq8psowBoAIS#x|Kq@(_yXd{hI3+#kWr$bX>GUwmWqegA84)`#`V`w#=Y*ru5( zhG&J=o7t-n6VqQC``CcmMt~Z`y8aLx>*zjV3GNxzZQwq9BJqg)TuIQ@9O%NwmCp(r zTs+F)mf5EMovMIsGF>~GF6f`k)>Lg~DChwd3=a-w2BPKvG$boaeFM$ug8I~%c~nrJ zGG7%H_6Aw00Y|M~AR=p>`!te|?|RvfUUs5PP0BFCk>193ROPHb4AIR3P~tYe39P^n zv*u6f+JgsH+~L>bElon>Y!3TXenhw%&1FdFS*en=C$N{x?B)F~u=*nI*zyr$P#u#j znkO1F95b54?0cvpiB6%cP9#f+E=2w(k(=XeBi;D1AMLsh!FpFp$K&u3_~#KA#PE(n zPrR)@0`Jge<=BJra^|~1^=-+N?gR$^++>d>D4k!fE?g!53#aXQ?xV8`fOS$S_{HgE z3+5Fv03lWa!KGLSo?KibGuK^aYkxZD)f>s#6b4zh)3xlrGubR(FpwJQM<+CM*67hOa__nkOhh%$B*k zca#(|0h;QRaKW^soz7vJ8cYCGA%>PQIgEduVMvRvrinjlL=13V!8(z@EYpq-ol_HI zLCgvVPXqOp1&UwHLMHQMk`y^!KWQGmrnbjxyL|%}JtWfBojpe3F-tLLJ5xL3{CUZ> zkQpwI*U8lW2JIbpV3JAr#{TBg~Q$74DlSq z{0)J?BOdv0e__s@O?|9Qqp&Nb!4{sto*RIbGU6afwcq~s;$_qmzys{~y5D~`p!hDyFHfKmv#JkxxaaQd`=0dFl?wK}hG(Z)bg5(DSB$z^Tjer9 z_SP;sa4#w&+6PW`?1{L){klxaPAj}Shn z2{%bV4erU_xs)2b;Hj(E@80g8yttaJlZ^gvd3*Xr2H3LR^gJ9wFl_Fs@ZMiEX9IbDm9q6yG~~!dcO1n^J|Rbi>>cFolnjwET8lRf{(9#GfJfO|4awVJY|GT ztmY!US16N(#PH7gwwPnQiInsy`Nl!hvB%`_c(-)k`Q_d3ujcVi(C6>1XVM|?J-l-O z-(3={FZoxtbRYHYIq_TNL8f7hw>VbBzr`zrgCoee$<_UPj z0EyMckv>|7Ji5FeOx%_j z@D`OU7_i+7!5Gpm+6QKzDHwD~JvtLXQ?YsE;WGuL&UJSmAGp4O3yx|c(doS%8|Y4V z#(MQDt-fq8Ph4rM01}SpsLxM&8qg+a;o3fqaay|9D=Zlo&oNlpzDXDB_4;@U9Ub3Z z9$h`43F%Y+YBt@H=!%z0#6{E9B1D*DQ)TsEnIA$rA8(MZ*4C{$YPv6@xgEGrMMC|@ z`NQfpSMirdI^wxb;8+go9;o%P{Dmb?)K3ndIi&Zm`(6-9GCpYwaKXupMi@kwvA-iC$0?01e`F}CxhI`oqpF->NmVsfwYwf?E_gM|%puy~jw zzgxQZ`v=)4{-3E;2!&eZP zP}ZfPST{MgIM2G)6TDAPSX`KILWUDnt>7GNkf6EU-_Ebr%JM4Mcqm2b-Z6K4A^Y&> zWhyxjMA`@{G*)!7%tGA7f}$+dDl1oclX+4I?V9q06^_0F<;jDYADMtHFs+3c4nggq zlnTBG>aZ0zZ{{EO=bU0Cq*%6k)>{IR2BxJJ4o<|z4%8Ku5L-QXB=0%@S6jCW+JSdr zw5zM;@Y8O{y>`$+4Ls?A2>p-bh1NHb?VOdn#9Ds>>oZEW)Ri>OBQ-0L4!n_DR&A!~ zHyJ(s=I?CFdIkC{P}6iiJj8~2sSEKOJSrYJk3J&TKU?+OMy$D1Oh3OV{!Y38K0L@7t#~<=2xt^5oCf?*4WYH^NiLr+BC6 zbI}5CJl__kNP<(kcJE46@(>Ys9??sb-kK*vJih3_-I3#xp!I7?Ctb#+mQ2Xw zyi-0_fQ-IGK72rE4gz2yzD}8HGOOW#@kT?!T?vVN5M8{X-fxh$-`9_@wD3E27Yn3d zCn3QHXp0Fk%DF_&sq2PV(^F530vCN~+Y#S4Sv#koFOwYqfN^ZaMegRI_+HG(QF^~P zaCFt)6TSA2ZrRW~@0D|DJ2QXmvHu}FruHCOtKP~&`~5xt(eJR8^W0dHGjSyv@wB*{ zuLhGgNkHCc8lTB7Xo3`+hi(VDdXMCl{u%XodBqlyLf0Vb{WJ{%Esoe9TFp)E!&AF| zQ~cZ(^#{yR?!VN+$AR`VW`IO9mGsYh3LEdKLFdA4qZX_8rp%8dwOe=g?_Wt}6YWvP z_W0svjB}|$!oL{ZA`NZI*Sm#!Y7-Bw#>_+Zik{LNn8r%Hs;te=M-EK2WS zcf>1v@8QJ$s&}P2_)1=705-5;GSVPd^F&rElW;WOpsVVv&s`nu_cL%aj*5Bsrv?fw z1RGjVmatggI5ExkbQIk}15mSR$}5g@QkT0m;v)_^SL*Ifn2Mu+C6me6O$|5it{_Vt2P6-+wvcLdM3U4iJm zZN1v+7Ft@YG;4a@gQO|?Bd^Df6NA{o!P58i!GJR7<+quOWl`4cEF-YAW|a#Apes`| z_v5s&y7~IH^W>lWnp123@*eNsaO5HVpLukQ|ASczx5k9i@Q7bGibmfUXRpcy zaqvUTL)d7}p0q{>bp*8SE`#X%0xn~}z33+}SxyVhxh=N1J2*wTJKfYe`a2K(@pRzR z#LuPo1f=5f{OAOy2juSua{@@p3p0M?yh{Y-Tv1P8#F~nGG(vc~;nr?hC_x_j5#)MX zK1|rw%J~Mru$hoa6m)qnvHFsM8o#Sj_#zvilOFPvrC43M)26?v*R=>mnP!vl~NEdy491)_7JSNx`R?SJ9VR(Z3#Re85; z@SEMTh@!6nWs7JOhe-7H)nV6@p`|>ismK;1xoQ3u6Vj9ARnr=xbm`$5&=iyXl|w%x z8m?|hR1MZSb<@RQ}EfA3<3>EHbPFCB4%oQGJ!9n0~3!bbQ8;$|8O z*R^05{>9Az_-DX?%`Gh~X>DR4It~_3r>8!}=pbfD8k*Gz{5=>|tHs$|pFkyS^OOVC z*wQ>Yo!-|$;8|Al{sA-e7BPG;z;I&cz>?CtOliZ>NrPb_2z+P_$Lv?9MZYQkGV#?Q z24=;T+}q{(TT@OngVMC0CQffWEpS>h9p+wPP1wn1-8=oIq+Z_ssbVIaJ*fs@^pdR& zLu{tlFXGUz?#dZ`uczs8V|_$Asp!9qEM6iY3L^f{*q6y=E~5rgypI;9%|VXu;g<-V zokQE!Aj@7Q`XciiQmk&7L^=%cl`hV6gpyz&J%&h}Z1|VZ2y1={K{)#vCy%hiWf5nW z?vD@c+I0$+XC#HE=aBT>b60<>`XIT=1F0}hs$$0X*Y|ga+{(}3%qVD3LU7UCv%NQmSJ>z_a#R<^ zTeu8awR)C31Fqt!=j*nw)4q_5!3cH1q{f`@eXq>0r2Ku+Y4;jymVlA0Jxi8S;@{&> ziSfl{l))GvGo0HEh_r{3!M*8LPl8Ib?5ka9TEfiVC&02td#hk4(t2i$6!`H?Ac2?E zlz4{|FnX^4Seq%`KEV})P-N`Q_hXM^tV@{SIOA#v~i!yO3IDyc#-AD*DTO}Uj0#{<1ta1 zHesh<)40%gV~>T502Hg_(5DdmRqkFY)lD_{qdvXmFxe|t3tsP@=OdKZ@lfy}8rzz7 zvUL&KOoa@j)8b{OTl4w|m^=^NO#5isLmI9t1YVDr(^VgqbBRf$VvtHBR9ndxDytbFVKNN(aD`BrfpMvY zO?IC)R_pG2$7;P=eNQHicvWzsg2jy-4?V)1$r`RiN`K)^kmE7vZrq_&fIm#B;dVgagC6 zrI!${1b0>C=v7%&bGU<o}e=+ryQBk(v*Vha%v?ARg0@7X5f*@TY z-Q6G!5<>~nBHai`hjcSE5>nDF0#X9f{h#Mu>$leXY3{FcU)O!kK6~$T&fz&8@}V{B z&^e&-e>@+n6|EvLxI^W8@aJD;J3};KLbw9sUO?7FUxVAzlw|NHpOYJ|iv};zu%xPq zDd%VZVQB`Oe^0$*o#CMQt)CV|cv`!?l6okH>qjp4d^2w2it1TrsfQ6(IADsA1@8sPY zcXcwLm)nK1)0Ov<7@}LQhH+}#s0{)~D$G#PmfCq_D+ZBh%W!W5%R-0mD^iI7a|NLu zrnEc}*!d50KOeqcYb2iAobunNqWm&@IBZmrsHkIGU)|6Wd2lB1*Rg!9{Q&mYD{`** zMX_2TLYk}NF+PbL6j83rQj3>^Qn7$EF{LiYGf+)iOeJ90NtPIUZq`2BX;sQyWpu=n zAw9;k+)=A#v&aWay}$q8%|J51eLR~X2H9knvQU!%arSQ13g#l66Rc1!j0fSaCUsS& zBXb#T`q8xADqt~nQ^n}rprEAfXMSl__B$5c*mar;m4kk!ike=Bd9+&hqmLn zUtU!qS4UBHSH4hM_JEVm)kUvDk7NyBlQQz2hGRY&gST&RpFg^p6A^yd`2NGOdvx$d z_hSY8ZAPnrk-(xAV+?GC8_YrXh61smI3L`V!Bw)mB023iwe4WIPOSR9iaZMU1p~w+ z0%f#SFwmW$#xV0tIXGD3#dSJg7C|6di7$n;Z2qJ8NYT7zp)(57)UTX>x=Yd4kVYN? zChMbogyON7nlVJ$GL`C!$#e_Jh#SoDW=fRN#R*S7Ec7XeHZ5on&>62nMNkg@Sa&ET z$m_@X-Y`4Ddgz{LR zY|aMN=9)S(C>-IXW}y#hhse=FgeW1#S+6er4hfA##k!~Nkh4?9xT#ftJ8NmD&n@c= z^oZ;=bv6f!lrfY~!#_w!#~16;jp0_(++k&+K_wv~T@Oeps6%XH=zK7|mA|bnqbUb80}xt%^^WUE=%7F0p=jm-s5d9ecOC1f;`7StPldmAP7F|Ihb=J6_tXQ$je-F;=bR zS#5+{jhtjs@%DAChU|C0FEvABp|K|ze~e!JF^nzDdGO=vy|Rg1q3yPnNM7~0A;>hw z;UB6oO?FCA!MVmzvxLS# zrC8d_(7-tFfET2Yv~Mye--U6b{a1YhRE zS39WVb2Xlqqt8aS_#ZfWBbAf+I_YelL)1>i5^cr@EugZeF)+EW1m6jZNfd2rsdC?T zX|;w@iE9nb+09gU=t-BU%Z?&JBX^Jkrpe9h1X}eh)!Mu*&HDioA<^bnhkmpHL>0bd zUX5DE_w7hw-Oe=MK$1Q8G!Qn62Q(Q6(?3c?zla)rheRKhU*9dL@>4Tf+p5fs=JPx9 z^xiHc1U9rCj3rC#-qngO)4b!%k*yxee&Zfb+fScu!u5BJ9(y*k_m-rsn9?<5`GYE}705vikb&IYj8 zm9m|Cc8)+O7GIoXlL@(Ol4oUeH~6x_%(cgou5K3X{1>tld<4n{iR0PhQNQjwSlf%E z9;j>2dPzfdJ_|i1%yDSl9<|mmZyhvu z{YA0w{@KM^Est~QgET(C?0UcnUxvh93LR_|&%SPykjm+I%*V)&mko&CM=^t}u+%pQ zdn{`I;4VZ;G;=aF&cAnVe^3~q)ged9?fQM)UM{76wdG8=67x6$^EFPz<;pMcI9_HaOR{OxD7_Z^k3T zt}y#lz9wT-GdM!3l4)Djey&G#du+jG2`LIk!D(fGr7mqiQ}dxlX^^W~?{||hXc%PrOTugc@cMzg~x^r66}Cu2I#dCJC7 zyVCA$^tZZ2zFD$^5T`Y93%iollR@^Qwf57)m=yy-yuWx|&(VR)Ed_9CZR$GMR{(I! z7Re6X;Z;;HhX-=wneD$2)=kRyO3Kd;i@qOv?KE`leo-fh3q+g$z9Rul#BWeQ6Iwik zh;A+(f>@J~BJ>85WpS|pU_vL_r=K$Or!dBvvtF$v{zM@!f&uDrxikF^W9***abdrB zJ-E5GaIKr>wMf*T(mv6sej;7AiUJ(acFxDl2nJ44U0WXmu7Yofkzt&4u~bfaYh)9N z;69zk;;ikz76Wdq-KI(|%lB8hPBbIq`?WfCFD$(=#VhzEi}%t{3-r*JC0QR$I6fzJ ze@_|%6QYcBahC+S;rZ&(?`TLTAV4pFbkAJNGi^)iBB$_$lh%vMt&t;6hRX*gS_H1R z!OGe{tJodCuow0>%?+~L(8`SRgU56wca08pKWjQ`RQ!E~eWhNpUrX z5an&^E6O*L66S@Fgo+iWra^>OE?M6}l=mnp>c6NVD}AE-7>`^f?4nO&=M4yLyMMTV zb~3N-gk?jTHujg#^}7#-Q8Ra}B6)0(>Hw>DdP(z*CsT%k6RAt^=zk+vKxk3QD@3Nf z6D7KiExV9_1xp?;L=VH^f+=w*&{4!xs(RTlFux--f@k**dpUbRZuVc65pR)=JvXLuf1s}FpYF$_ocTL>oVO@IVh`(72uSklq#SFQf&v{Y))5TA z=7a@kM`s5aF2~{pG2UDLdy$4K3J~a_icgk>i7peb-8T;JZ#o~^Nhja57L7)DOPzl+*TEkH2je))=Z!+SeLt@3Wx!d}MJq_efwQWja-BE;e%3;KV?So; z*B8q?R^_NB#{HMfd=IMca9h*`pR#8$$7JvE!?7dwt2*?28Ms!jM8(o8vG<3fvt^X; zy<#3m>Mq(<$q;2h5up0|vH#tV71g3=?a*Cl*@UJ|hi9Hqzjnfhy`n)dl0S(cX) z7Zjto>)qdU3D^o!MB-nzo(yjDI24C+CI_ThlqF?T<O<5HPRbNRr4vaLa!%r+Uikutwc^N@ z{gZ2bp48v<6CY_6P%&&!HSsVC&y7pw3&rwE=0A5-mDSuU_uUw9eoBC8ZycfksqdVt zRR;w_4+${@RvlN%H@V97q54G;_?b0hCkrEZstO?USErvB10a_ZQHEu>iSuS}DsBCs z)ifs1a%T&JMzgHCql0R>Fx03KJ!uCA7O~32{U&8#IL$ zD}+339@et7Hdp+6WE(X^sfli>>PS}BU9vg7Jg<28e&ZZ>*{63CUHRLqwH_!Aae{=_ zJl4rH;Z&a^1eDh%S=?hne?xVS-L97fI9;=ha5lX5ie_dcPR{u5|I*llwGwwY%aGHe zl60-|VE8;#>-ZBIV*2yqqnU@-a@~x2@)QSF=vf6JT9YsFd%qBvP>ef*+@HYnO_X7; zG_4#btLfDD%D4l=)NF;G+1X<$eZ<~~m+)5#;~NKXw^k|@$3ddbh2r9~Qziakn0UIihdu*9X{q#m@@R?M#HLSMyUP0ZY!J#%Mk6~$OAC}bOBq`b9;V3&{G0whi!G2E#BvGE_ zebkTNLpw4P+=d#!{%MtQ_Sw>z716@g<9)(4ibk1!PM3WC)%gj>fhF>Ol<8H`d~fw^ z-+EJA{&!Fm?oT=KxqUSelv0FuW62e_KjFswU2B3Y-GuJA!qB40N_XYkM zYttWltm+0*`x^J6BpWwa&^YXp%kcSSqPK{mXqbXkSVX; z(?)EsOdebW;dLOt=3CmAJ16@Y3eJrUv+7pYY`)9BsGMC)j-2Df{NNJvezE&nbm?l#m#=|LWraB4=uVIh6!Ol|29g_t@S7L#fN3oqHyyz|2r&aqnx!P zn}~HT*{Im~*wn7~^bLpwc>GL29SWhWBK%byselc}q6`EF<=4`ywPObbE*S;T_F}6; zXlyat=lao&r_BQIUKPzEH0ii*L&Jg7u>iq~~*195(n#QS} z#yQ!BrJrDs}r)Qo3Zo1tH0adw2QO^mg7+uN|>RN!U$gJYX)Q+>n zSW?rPuRQ_F;%{C@7sy}Ba+)*QR;e^J7^iC)N!%<_vn6j+p4 z8M%$#@^bAqq?4YB2$4TN+O=V-nthEzsjQdk9%O{UC-#ZgbiMjsc+n)unQPg>g?sFH z@rpd~nybh8u<|H_={jfq{2UfVw5N^2HyEubcNRB+VUBsut9P zcdO1hQ-P}-KyrK1uCZZ*=;ixkYl0_i5P-RUC%zl7vcf<2ZNK#og-~7}UA$*HIzBvA zSJKo=mq%-aSY1~et6H7pgP#O;)qRX1Vl zIq^}%h6sQZs_C$#1c){?*H!8Z`u-Ph>2wJOy`>Y#b)&^&PcZHHmNAmH1T9b4k*6WsV!iz=uzw3J30p3|5}Q1*JH`?A`9-f)RAq z*`F8yN3Mp9yRs=S!I<#-oj|(uWZ^zv%ujFgaul{>hpO&AC;D66@Sd@Gz5Z;$YF|BC zWaw_S|7iJGW=+-p_KMCU!~KCCYeE4ZC-m=X&w6pxl(aupT&obZ2iFct4{SV-HrL*z z_PkXWI$KNhqX;{5H04rA`S{*7#%mkf@76t}R+Xfwr48Z7O`r|YxXmy4*fjr&Qt(Od zH;XGDL0wrqxPZG}6i1yKI*@xcnC_V8XunvN9pvPOS&2QUj9%fVVqQ?)$~vqSEo_2_ZU{{>AiF8GFl7e0<)jPH8iBxCBRc&b z@H5H@#(~_=Yc71f$9W$$&bg>PxT))29p|t?l5tOi0o5l5t%%niRNiRfU~Sf z_Y?xm6_zCO=LJS1gW6(u#FzrLwZg58TV?&q#+sklCBgeNYqFF+lMTGarfyM>A8@o* zH`Oo?`2@*L3^*ucgD@fE5KiqT;mI`Rum>hc6e8MwWhim^&U|goBN+!68=ULc>-lF^ zIR^Ew-bp*6T-L{2R7hwWD)HOXOHb?04?>v~di0=c_)kP`z_|@nsBqq^nM154=^%C-iW(d>jQWsB#AR4s^NJBGN{dneHG7Mh2GR^EdqE- z$zttx3H=O9d#flmN@(JqB`H?nXXCoy>zl_ZmvIkQG)FlGmo(oIh`ee~-bzdt z%|I>rAE*)n(E!uVL*^UoZ*{?u&KGZ?A_4K`C+5h%by8S1mHcsUTvW>>`Af8eMepc+y2=Ynjjd*5-`1o(jZnV+psbQH5 zxrBYUo%$;(a;qVaQG5p9Z#Hi0#J2hNGX_=lKlIw>2u_8ma9YKbWTn5CQuF+gFmWL= zox|joqdQIbpmVKzo}>KIHfD$X(miA2u8%NKxV7Jy134f?!RWZ4dRV=aS|Q&Fl) zk?S&Hi-vwDsd|E3MIfGx%5&2Y(M1db$x>>IE(U!#U2D1m@o{tTgvp4ze|C~XC-z_V zGGo1cN15+^#Kv*ehkJ`b@Ehyz&SJY*9Z>|&>O|N=QK$}#zn?FCxGX2z?x^-qhk@$C z-gnU;Imj&*lhy;NmDLUG)vj+4$V%ESGHnyKO0s@?hn!0MOQkG$suet9CijV?)qggk zjd4Qw?%8XRN8|PkX4u}Me>Z-+gidWdF`|ik$G2m?^l|*z!D^69;Zj~%n$@}S!oWf9 zt!q3K^;_B+a`En}=5+On_Oto3+eTjD)t2W!2j1IYixL8+U*3xjH>-ytX`*)8SZ|s- znF!#BuRM|TEiM3Lseeta{F=&comyq}2;eno5|AcD(VOg&0*&3x{){!;w=gSQUa>ks zzlRI{`@fxcW2;V%SNF3wU&g9Qz!6Uf6r>jC=rK2J zDAZB`SVbQnAdTn0e{pX1v;0^_u=A;4-M7s!1xV*exzBxgTk$R`j2fWiQ~ z-?1w^eCCn!bBjr~drjgiK@9E8BPN~FmX_iS`(}uJd5CN*J;u0GAL*$u>EoMJ9Mao3 zZnCp?Tz0=qej;+w>w03CZdiX;d}p1!$82NQLX7hD43xdNzdeRM9Nj|$#ap}Q-Gg>` z23QtNvMhBf-jr*x;-0@cr2Uy|x6Esd8<IW>|aOZX%Yi&4hk5uHiQD> z+1Z>8#)`J>R&8Ue>vo3*Oikg+Q4Yyh8zkFN7D1gMDyZHG@a#(Ll3?)24=)D0^xAq8v?gYot)DEF&k4$b5}Be25@NI z!T=F~FWe7-RCQDrpQsWpV5Refi5MOOt&xRKehD&bBhq8y2S@ogKij>>AC4dHImg~P z`V2Wn=GEmUT zw2U*ONO~qb-k^{G;HaTUg|94;;&vBSDxuSe5Mx(E0Uj5Z;_PZxjtmlXL6PSTb^`f0 z+nWUMwX`~YwYyzkk5>BDXiAiCPvO*I2U3DHOn^18#0U6Ls}ZXJv!ZVn@fPihP?nZI zXFhN=b24s8_p1!Y4g1h37Ql!>2KyPga8yi6fagl}J-$L)hjUwpeS1)w)s$bYx+*R7 z5B*0AC3M5dyG0>VFK+5{uD@qoyBFMl)R$@g?V`SId0;`?QjD-%b^q3Tz}B}pif^s$ zcIz1sg$y>`;ZgbqoHO{h*c5bXGbmNxzyx+VcY8vPUXuRx*R91_2$i6Eg_Tg zyaY@4)&6!E=onKtYLC-{f`)EQZL$99w(vd>6H2 z#u5xK<2M9@_ht`ovv4>6gJHX#En=P3UAN6g?;FkhZ^Ijq&ga{z2Yn=uR#)F~a`P7e zrLI?&^^Z|Kn)~OrLC9n$Pks7q^=m}?$8q%?h}sViaa5BDCFauSDRyfW z(~SCI9ktt~EU>xLQb?!20g7hGBTCg=JO#I|k}7X2wCzVf+50~X2k-GGz1EBp5qvE| z^xi)Tc0Y3Y`?Q8+n7;;Hs+W8ChZ%jrRJehq>+c<`y*|paK6b4rvVYSW0ju(Kr>%~Z zIM+hi(JrDp8>zeZp9MbL5&MqnAcCy$^O8VTucdOIC3$L)$33F&ZES6neWvm9+Aq7v z;l&pmPPS))14S7xoVHlmCUG$r6LzfoXM1mcw|-;5>O}MSZL(!7&9hvdt{7gfo8-xl zi`GeC*Yg&UTk-vmwK-r?)51GycO{)w37amt*GEZrEcHz?HGdIlu>X80L0ViJ0zw0% zW-$jer&fMg(+p;z$TiU^%OGjwOD)U2(iVJs*X2A8 zjd{2^e2~Tkejy)j1;XL7xA_0_0x;2pMcV)AJOn_6Qg#+QmctOp_c<^k7jzi9FB*PB zDTjg%xwsQoV%e9vX`ZijdYv5J=j`2e2h^C-F)! z;3#i{ZI!?taw-MA0|P?5XgH77rwZXfyOCEZWvQS>D=G19us)LWe~XQscrRNKYGd|vm4aK1-14ZkK2FCF(`ZU z3MaGI{uR2Okj^>S?pPRo8JDgU>XWnQKRpxt1r?FupyL&w)reO>Wj_-`LQWi-b4%)Q z2V!Omt@pg=2egKCj2P9r&xVLGYKio4tsXLj(xZ>}_TJncAAJ1zkb^h3Yjd9SC27g@ z<7WazGYn|czJxCJWELt=8^vj!=R$5~CjGPS7E#J;ggo~+qP62#T__Mo$qgm(r&Shm1@NPe%#4qXA)Ky33_$XxbH^`o-Yjy{?&&_cU5SeW#-$b${$Cg%&C#59@xVFq z7Tdk&<-b1(eCV`8a$cgi&p~0&GNy+E1hB{!6j#s9Dcq$)K?}Ei-n2vB@-7BxJnBaq z7@=-JwX+_|vLDHEDSqma+upxOFhzxFN9OuED1xT=S)N>cqxP=19PUh*ftmrIP zton7|>&E^_j3Zl1rOye_aQ#7dU;h}4v!{ja{qjV{!-^BmADmsjpISJfhG<|ZV$Djq zZ8FOMjv=r)IK!-=cRX>JDV6*sGDmKFq_aw!SqtZW*8Y2<-O<=c=Pq1BAU1CufGc|l785{>w4+{F#Kc!5uw+P|%SQC&N$p*un8J=24hfEVUi(`~QiqiX zz3Yjj_^JuOzZ zb&(f2PW*p5Gk@(Xl-!d{F*t3rjwIWUr0pavydAwH7{rL~GdV|2WWlO8KFmrC)D@xH zT+Jr0?a(_ku7P3Qp(;v?EOs6^>GOgi;!o#^_yD%spRQgWDenORe^9$}CAPhg%);6s zfNZN*QlO&)wW%%$KNdK;ylxvj#aj+nmL{Y62m42nM!PO9=S8Q2_x;6N&D!MM$PpaT z*I#G&2>`}F{_6B+D%&>ZF-AWT1+!gcA>2kelxqjyQJqy_Ije6mErVV=bz}f?3h_b6X(R!_^%*% zQ=^TK7_=bpR*HWtpgKu@bpSReqTXEVll+?DP!a-n|7@03S#7{6L!T`1#^kgA+fWNk zvlmZw-BzoozKia1&)^J}5}&uNg$os#{ni>pRdTgACH#Cpk=xBvw()z~EW|5!Bw!0Mj= z=&@TY%H6yqw<#*&tH8&=r3ET#wWVN0ne)}8e{e;vCt%s%;ZNr8Axc9+M{doo&ti2Yx{^>88q0mT0>f zBjVB7WN6Pa5^d4lTSq=mUe#|YN0h(-p>7})=&e@Gv%v0=Mc9N1*Tjp$#e@AAeiX!E z=M4l*kg)>zeis07KMFc{fPzVon8@ey&X4Y}Nx=ex$=VmmuOiKvqEKLpdZdUZs)R&T zhng?+@SAi|<0v!}r9B0UKQf2{f(?tgzQqmh`^zm-XBC~3)xLs7NfC_&36ua2G8YGQ z?du*_uzrjIT`$I)$tgf-Mi|4{Q(jg;;54E)5-U3rkHMdQ!}lK!Dcs_y5$BsX1W6fm z9y&Vm@Es3kjry(Z!bjvYBVaI1|3T&id{>V|~bj!8KsAtsvA)X3TQVT) z$|e-3#myg{cI^z30mCbC^@AY`R>nElH$z1WD%E@&3*)pK#-dEI-SI~w+1)BOR6nO(LS$ekup zO=8lu)wITuRH}05TfMU?yZaw>TF>5}$)!cj)d(NjW=f6g2tGI&CDl-xHzz6x zNwj_2!yX?<+=}`y@nm%!8Ih?GSBoI~_^(brrU_TPb#rp0X8&xOMrVpy?Ejg%OLvR# z7nKO9P3uDb+_Gkjfal*{g z?yNl%300q*5cn1iUy6*mTD=s!rI;R1dxA@0wkSw`?jrQ1a22m8T$)nZm-LM8bRjPS z2yB1~A<18qqdvwKKnY^N4v)*xlDc?s@eGU0;cy9XdzN;8l>iN;z&xK#t2EWkj;v|* zRTDwzhpy5wrwqE*U>R&p8$4M`x31qdLzA-x1SR-|UL?XkW*%6uVB>w3oBQxpnbsJ}N4hwGrYRa1?D{j(`pdI?W6z- zpzTB-cC&CVstZrv6LNz9`!v|6i~X&Ez5Y9qdcyR=QSh z8^;bLQ^AUblP>+db4&gefZw!xZ_NM%fzR%lrC-^9F~oT~;p|<5e(of)n;0yGNtL-s zVnQ6o)_u3IfEriP68>6AK9ab=&5fiTwsec6n=RKJ6#w9;pUmtk6gGSxouD!YsEjqB?erR z%#$3ehg{kIQBF<6wrB0zMD*7h;~KpKJws}v6b)8XzUgqt%*AC4NG`!rN8f6PDEE)r z?A|UrW?>rwjPhlT9V}{t5L-sYf7j%9JI9d-<5jB$SLi1>*%1^Vs^3>y_|^lBAZ!$+3?=oX6-W_%^E>+mKX014qtJCH z1QZ&kTivIzBe~ogk#m`jE~9Lx&ooCVrt62M!27*y+^FW*wL}A2HY!r>B;Egj)Vc5z z($m`XMam;Heke{)&xIoSe{3z?PX-$cN|)w~E#j^E2kP5XIj;{|EV&HeTqMxurnB|^r9TclJQ@7Nfj|HG-RNiGf1kW>rs}TM zkc*mI&*q2zJr5Z+<1p7UO(X1q<@cFi+O&Q-hkq0gAF{Hkc$%yf^M;rc#m|j;yff+b zl$sVRQ~}Tu19<)9NP?AI$v>r>Z6aO3{3SPtK5|?E|5SwibYaAkF=3tN%q;r7vJ#9+ z=~^rrMiu?u@zk)QbK)+A@N5y}a3Gmd-8J79#Hj1Xy(=sv*Lmsv4KY8BpCYJeFqV2{ z{LHeVWcUbu*biKp8m)9*GyF zkCSY1V?GnMB-Wc=mV?K*$p*_$AC2Tb#${Wik$PwnUoHQ5tZTni3pr? z-thiO;<7ibPE*Bbm>JtjdO?SyM|``toJNsu;;>uE*cpY1EFeSc=c{B<`Ml8e4Baxsk&z zJ0VPQ2k(0>-m}Zh@9ED@zU5eeXuJ32VOQIiquh2O0klltGTIu^3-4N?PzPs?7foJa z=Z{JE8J6Xku{N@%ss((T3|QT&*v(uSiP_b5T3Y zu$vOum~8JyZX44vuMPFCao_R%-MB1{`z()+jw~ir-~p^s8Ru|yI3x44Jnej-#=VcH z#+`)Ho7*Yp#><0!a%&Pnq0Z*MGtGlrjw1Udj_;3bOtS1j5pg(2-fy{*(@e&^jN?!A zDF%0ZA;LsmZ%q-IFKMI|i~P-TnSf-T&syliobQ*o{CQL6q{Zr9WEDr}wuuN1=B~C* zYjb|ft2kI?c$K})IBKot&2sw)!2|8of@M6DW!94a0Pn?TG}at{@G&6z#b>Wn#7O%K zo_t3FB*D{}joQ%OU`G$q2y(wo8w*sxWYwIwCV})TT1AJvBzYb#-R5DIT=l3`h+LMm z{#l)Qi#GTssE1v}z2hdam`&H?L-y@=UZP%u<^|Wd-C#z!%w{YAHe@3caxnOT*D^2pk{h z$o`f;zEQ2M+|)Bz4i{-9W!ve2fYq(4+j#&~9mW?&T_{0)Z&;-2CYo%6EkI!?LYne}_5Z8v3p-je8%xDSiG zFSs(^_+`c7aW5FfU{!|0+Cs@?PQifDtpgRR*qKErTVmIRp#rW=&tPI|Fpjs-IE<5V zR3WXVxx8AVXDO@qpDDx&F1On-mP`=Ug%lfx@(ggbhC*~IzD-}Y9zJT~@kCni2y$yw z_127`;J1em8srXH4GmE~;rb2$@g_Eg=%>T_5&T4SA6Q7gD<-u?Q#^*jNLh1JDKgh`0nqcS5FB{dBhHd& zTMPI=AyTKQK@l&DyORUC3A2k%{3*}0{-xGbmcM4XY(oKR3@?l5?Z162$n=^j%AWr0 z`+{U~P&}X<0x$X}Do?S2c!FlFa{r@t+6^+-BqO!Ehcp@LKSRgiqbvOML|#jHep$|l zx~Wm%5cQ(tDOf{);739F0vl4ikdC9Hf7v@z&G};}Abmp9q^^8a5ZQbGAw43kG%Z|Z zy6q==V?q!M3W6una_wFhFX=fw47pknC${ZdO%btqmw~q#- zDWipjNJ~l|EXMmFJ7Ybhcdzzt*-?gCzqUMN>OQ=1dB@*#HO-D3?ec4RUeiePyfd4F z+Ym{m6zP0rCMG;HFT=chF+uusj1-8eIH#V=Bj62w( zza8h-4|*XFK(d7^0|!8WfbhRwv~KQ~7LV!gCPb#J zcVop}CbTGVrgBkxa!rj+ka)Pt%}tCGYPPhPaqE_B-aQ>cY`(QKQZKQcbP3>l^_5RO zpHD|l7EqOc6Jc)(fvEK!S3dij*;$wE1{M8n0xoo#uvoXX?$R z%FlXbBlwK(vzo)`AFoQ`J@VY@l?N7d@k~hI^$GgzPUGXt;d!(l9ABH#Dyo%ACaV+< z>JH3D?^s5^5&L?QVMY39{M-$vHF&D!gxqTD-yQr^S6gXB71oKRZVNiwH`v2~qwREk z_0K`>G6O?(6jZ_pUVzwv4O&yGDy}I= zp*hrb`~xIdNOsPS&Z!>HQy4>^ov+x{+yeUiTpfT|+pRr_XgTkH!0{k-?6Mz8M3G6f zS-;;A2a?h}Wy7mjQjQ!K4kM`*glKNCrXOPld+CPq@Wp7`h~_AWi5dK@mLziXHyh{c zK(G5BbpqIKR${Xeq^R5kLxAZKH?{jaU%ya^+keD?mzzW?kCArFxBE&}(fTj6>)9cv zu$`|@cW*S$C0b$k|L%z&4ro@_X&z1~R{UEKX9tvJej&6<<8t_+1=p`XqF&i{bO|ee zGqRSe)kJo>)1+ZNWyhkbScR-uMLaun<-cRIS0iVs)zsQ{B(pfsX`QL3+jnP!F1xfI zlnHI(0kr{2OA;Y~RNBQw^!RC~wNm_*pPaTl?=nH4q28c`Bz!H7mO}&NNJLMZj0FbE zFvQD$hunp3|27`lm*CO3*NzZmPVa(ck&-rM2vMH92!EY?Ky{8~6r#Ft;fs_x$T17} z`7Hifvr|7jN1u&AtkF-geyaIIk>)IPGPHi@RTitR0d8(xTW!I^;obo8^;NFof9gn- z_=KP+HBd9r_;KG0;8MiF$51l8D72b+9Qy!cHW^mgInE4RIzCiXV!Q?ec2{83gd=)+$AmeOf{TsQ8hJ0!sj>b9(_e{s`INE@~xf zFwMTmwY&OQ70Z;aa@e@Stl~t_Cwp2sA;RQ1<@HQsus&eK6{G=Z1 zO-N9YUaQJ;#1FtA8ivbpdm;K}vkum$3>q=I5Tsj=5Qhoy78!qae@KX9`t^yfoU?s^ z8)!+kNIo3Vl{<~Mr&zYVU821ACHL+5){;&3X+Yq9Ax#r_FeRq$l)}&9^w%R-G)V-#UA@mzIgyz?ty|rH^PUi6e06Zr{Oq2v;VFRQYWc+Shm-7y?AR_k<lZd-Unl7bCr{w*(4myvYs9Z6vaA@Bilo2x(-v_M=G3s?~$4{f)d;PO97&SO0fn zUA(H^h)8Kfy43u9GNyC9ZLlxrO|z0bUYko zj;&U~VoZS;s^Hfz|0UvEq-T`7783+p465Pg9h!D}px#ElpbqT1$IwfOz?e66FSO+J zv96I?Y{LW6UXl@aghYEmUCy@VVY|T;b9~SvlQ0*a6x_6&upneLx$Q%x&Sa>H z_8_2lgY+jCVqD`ca;q>tyY=-Am1q<0Ud$I)d9571h$;LIMR|50b2&8Pj;u^W@(Y&c zdaoe%H@??F@lKY^{s+%z4mZUM47y@4Q-teRES~0Nc>Gn;NgC$?(^U1e01UDrM{14ws^bc!?*A}~lwmvkv9 z-6A=F0@6r>goKK8NT(p6q|#kd(%sB=Kkr)K4;G8R+~@4G_f?xDBNP_G{w#TJvhTr_ z794b!%+%Fy+h^Qg+u-A!QRLc#`tNLA4!;B{$P&nRSSj@`v$1%;d^Bioqdq5UZ*{!? z2kX3~*coN<#w%ao`{pZgE>=Uv;922Tqz9#U5H4KF=fQ#~_T7J_X5*YXJApiTK}+mp znbj)?AV^HIyWEBFV9h6DB~;{cPKgeDxzp}JYWFFIcI#A#Bc#XZc8X4{&1iA12a)7mQ9K<`yST zd1I;aB|gtmsXm2;;2BfMADs?)BewPm1mI5&a&TztEW(rFBHWOGH)DXsD+1oTWWNUY z1Nb8yrLPcm?1SfDI0K3%ZyMSgCckJR+IM2;p0Ee>jxF7t{PwY`P3M}bsV%euk zc2^Ak0Apt^&64YIN(NfGRlI}mv!c(#mrJ=bNDesjDHqeUu*i+m+?u@J z)w#ht`SqS^M{Weegk&2U3*9YLu9KE>h_D=`tDylbu;u(9?z#}5a$@}^$1ZR5LcNL; z+~YIHD&zU9O)Osr#Qa!gThrG!n4h(H$O7VV0WlM#$Zn?wv8#FVzbMIOCqfy#=T4eh z1Mq|gZ!gV*7(niq3wNp=KjpxyD<2ufW3~^sr_|tvembAT zXhp!NlPSaoIyFXZMatE7k2AM)Q_<;V&=i z8~sW0s%JBldy}7-^H!Ra1g)-R8wO%clAbHkEpDJciS2E-7nloeIc0L$a+PV@Wn9?Y zNF?7FP7L7(rP*TNrCF{B)}#9aB%7NF0fCufG(`Jr=fo}=Jz|p77J_yWzr=-Z zA5+QS*yx^^JMx=arI0*mz3q!H)4MPLr>#F%!n^-rAd`wQxKr z!m%%Vyot8`h1rgETi{Q~t|<7F|HsZmZQB)#zj=DQa~NvGLbEoA%W=<>#U!=1;PT$x ze!-xPQN9No>uIhu9vYTpqrv=G(G~7;J2`B88F}{P%q%9^ec;2y%{(-rcnrbjljez<^ZS+sD==NkC&gkI| zi%tbdit)>z3`gtE=!E6ru%5zxuKcf z>>#Su_;Om9(};2Q%E;I9i=uD;d5pht914~x9%$PfkJcG~S?kA-?6XI}igvya=P{=D z*+&w!40@z|JT{iq{kbWwaahec!EKWZ6DVD;8I8&rk8Us;=Ry_lkv$8#h$#*j(r@<- z_HRKd1-B`%XRmcSC_0uBSmMeC#0CA(2e}xQpc5OA5Q+ZSQZ8CB`2^e%a{oQx+455(OW=w9`YE zY36>IsX|x9@i?sFMLjAXU1@!`QQ7%Pjmde-VScY1dl z=I0(OOHi&N`_O-O9)HNo{FHv;bJ%E`Kwfi3^9Pmn zja}E*5Z*fq&&2{XA~Fg9^#JU=!UEWfw(;4U)jrI*C%fpQmZPTbp?QRzD*Do#qGi{? zzU6f8*Q=J`p}K`?e?^){O$6`qP24*?X=~x20t0CZW{2dqziU?AXw|W#qsOh7k;vf} zSYh(ss%>JRUDKwn*Z(eP=kZ_tQ+0y>wK>@K0`)H{@XvoGOXKq3@l4c+YFo}r4v>3% zsd>F6OY$`_!;ZJXTs|ggs<@(#@_gl5z z8tnozQ4c;_$AfeqJo7no%QrtB4wkvN31zK#S9bf$FG)>tD|;^pp3*KlQ)FO36%?5gQAVKIeO+skI0dfM37(FN59&GhMAZq&o#*Vqn)O=C6%~cU|gp{`*@!B2AJB^^* zANQkYPiO4**^R#V*0nQeuic4FU4i~o{{qe{R_#J^~mwQWtUbmU{TdXNu2V&S-Q$J=ePk`T@&e! zACP-MV?REqo#zsuIB!%wbrs!Yir`hFVM22@TZ)&B=7X!evqdc2xw$29vV)b!d+yQL zPvE$-%E_azp_GHH#V7QQs%+)l&z*z>S!LLltvmH1-VJ}4@$s0X@;VabP(EYmM)s}3 z4U4#b-5Q3my}UJyoe}O?W$yf(2{~&A_ScC-ea<#18F-yt10~2#f{d;TJ=r5($Z18# z-&N$uOSNv`yb>yA70CJWFY^{QA(H$rF(a_(ME`f^eUNJ=cFV3$v?lQ&Z9W7Bct3po za+676;uSN!s|*JQ#C7>r2}24qx7JX*p{Oe8<9p`{GMC_&>_|aUvnBJ`Evwtf@}FrR z2Pz*MKcCX6aX}PWxv4AtiF;#cdErEXTa!vYjeWj)Eo5b4qkT#Gw`lx=MX~vLX;5q+ zoyD-S>#)m`XNl#~PBG3reVm(EU&FPgW%T>)3EXT;W_T{vl87THkp8HQ2=f zE?87X)KZpfQ+>n&f$d4?Q1y#^7~oihoQ{UjsU)^|lx0~x4+oshjbuQR#RCQ+Ump!R z-iA(JzRXEE`iPciAFI3k3P4{Qw5Hu2tG&*Cxm-Gymr3F2Xm}a3sy`Qe5M}O|&+P>%}TuteW~Om!4}c_kpyKc8uE4`%Z5Jhh|H!%2Pv z?o+y=Ul@p!R>(eSeZ|A=T!;zB-V&gZd^%oTDMJdfIFaQPFNUA;Z`QdAJFZkPtXQ?{ zlZ6+ci6oX^4H^ZZqrTowL_vxVJQH;)u_n{Sl>sZH z_z>&o6EOT^vmlg(D}3|$tV4blz@gz6RCsuH)Zek8@e6EE?KfAO^bjYGx}2`{fcR}LR)5}3PAOWZV4JfyFo!U2c!${0b*&4Bp|mG zVdNd7o?H#xy{y9drFHh$9qYVb`1LNC+C(=!8?w?z;?VK34ZK`9n4eqA3HDYk8G8x; z`!Z5^puz^Q%+TEmkp7miHY_sW4)wz7vRC<}d!_m1Ou3Ef7po<(HLZ0^_t3-Y-F9U5 z5`5eEdQ>YZpONaL^!O!_k=n;ohUhCFFaGvT8KUq|CGvsrr;N+CkWhq9PJZrF#82%F z7fcfqp8bPm1+%?Dm;KviN?Uy$|HkZ<7mZz>>6Qu36$NPD+%p_3cit;L5u2(A{;fW? z9w$!gXI#wt@L6Kty6UrPwNkCyF<6JWkfUeno~}UmoSUB4w+0u}=^U?O`qv8rwSo`j zIZuRP0G-`GKD^*~$&4bx1ghqj_+cL^ z2?YIHKo>x?i15hwpx^?Rj!hLI5TO6!p@0Pw00f%9zc4Hf}U-X5gUAh4`8o zwDXZzI`y_4{h;G!0E`F=Yka@}CdB~CGGVio6lku-3D$o37aZ`s`kK`xNEld{34v_Q z)IT!j@8^YCIS|Mq7hGUP2y%f%G7JfFjrqa*-@`8fHCSX%hDgLGL(Q#8E@S^O%%w(E zQtE}6bO4FVzti=mSyih+RVdZLIZ1BJ%wf(8@vN$3G}S~@hIIVB`h$~h|4oITA5vLY zIRCBExK|3Q$ooKD(hFNkMnYLuEfi#qb`IMRw)8X>P?)1+@8pf`Mtq$~qmz72TQ8K}nqj{f z!i1&6>Nc+^?7wiF*AZZx?6iIx<735pQ6EqqbakWaxk|PWRMr|kws(F> zd7c1i=K487Mf<r2aG!FDC*#VnVvXuw^T6XRtsBtBe5vmR*qTcvi{X`V@d$<6=Xv%^OHj z!Y~zh(hzj|ACZ*Pa>u{?s;UIlOKGP4T3ttr?oKvd{IcS(cSAN~Lio zV6A-8g^F7SW%-hAcbE)T1^_n1V~iIW@c{=9)I>&nu5;h#rpzKv!Wx;a_E;{M?? z;@ro5b0<#bQcg{LJ7zQi@%g{P{4ODp$kBp6<>H;&mU6r9cO!tD}9iqDe;n{%cKEaLuCTS(5LozhT=ECE7`QP^>Y@AEJ$;0Tefc#)*$g5791qYGRxT`Cp_Mm>Ei`RZBy7kFh(I

_5cM1FLzcnjDr_UMHWO+9MJcox;H+G=? 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
yC75z?#GOxl4tTs6mOxMYc2NX^*P(&iIQrZp^Bf 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 literal 0 HcmV?d00001 diff --git a/src/assets/Images/applogo.png b/src/assets/Images/applogo.png new file mode 100644 index 0000000000000000000000000000000000000000..8c759f2f40f1ecdfc38fa5c56830721b532d8501 GIT binary patch literal 19393 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 literal 0 HcmV?d00001 diff --git a/src/assets/Images/loginbottomBG.png b/src/assets/Images/loginbottomBG.png new file mode 100644 index 0000000000000000000000000000000000000000..cc093069c7f46eeba577aa47672042c24163184f GIT binary patch literal 74522 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

VdkK>Q9~`l%^D)KV$wp z$84f+HI4*lh;aGCys9k1(-BDBf3%0vp8E=YXpb0h(1Rcd_>rfCs6aYC0tX5OOmr6- z4)ExxCsk%ezbWL3-u@j=Ya-ZODcGtFvF)EucKfhYZy$7t*xz+dl_5X>0wiZR;AH-^ zcnR43^ChG{nqASBXUG3cJ$9`2I?=uHxwSZKZuxln>ObN<^Q#!hqu?a|sh^Yzy;>l$ z5D=k9FG;_r0fBch5Db&X@$;Ut$7~ZRyO;dYL@GsLtmElcm~&4I1sX| z2fYK-m~uMaeFCh%aFL*)pOx8Z?H+@Yx~H03cQx(hlj^;eHzA#?ZH7qDc`g-o6hEni z*sWlKCu^N39dUc|s2xuBcVbA865-E=-4A!^ZVR7#W6=mEr4frq_vuC1;n=Ciqxld0 z?U0$fqUK5A!*ShYzu-UEX6;Z-$p=CZYjHXZ~!w+Pxbr+W?kq9 zBv6L2j(n685*(8V;kCnbvv?UvHb-x@;mpUy`ulyeAnS`_MFvDZ_shg;#le~5g~N-s zOMm%KpVc_-LYqP$cE`AG40wRVP(|h+MHLR#r4sOl|k{VvIU8(3=oxJ#wej-U8?cvdH*Gmsc!p9Dl0PtdqGpfgvHJw@$M9rXnH(Lp*+EPR`He~~S^UtQ0` z`@mzV&FpsXbH$-xq)AtltM`T#YOo8otNev`Bi31dd3|XVy`?N|msxLxwYy zo&B-R1*!@RN{FZ{IcUfhP^iB8t$b~wxiNAlh1XiWOW~}M-la3SF<*c>(DQpy&wiEQ z+KYXrpL>&#jeBN7P~=2-8*cW8^yoI7(^MdUoMiRZi;06|2wi+3oO+z1F>8vx4uV`7(o>#UI_- z9=n5vff-P=DHWoldC>!DU75m^gc8ER6GR2h5ED&o_K>1imRTHYkMbt2{Q!O*ier8U6ZjN$ z9bri{q5(agu2Cj#1naaCCGL(*U$^XEg^IS5i5FD_gv zLJbgo9Is||(|pMz@s{l{ghR{+_gF-8Vs&3wxwbA*^kL%68H!g|;Hqvb-YOeD{(92Y3f)WSHDPN# z#S=hTy!`o9wsbIdR=hJ+@;-TXnsKRRtkvZS0<*n7&(hCJ{?2^m9L1~BOxA!rpt z(f~G1J;sbNB5i5c=P^PB44Iw<-qi;4j^m&}LLTvUXu!7erw>#kDd{xd=J z$i2V*QA_LgqA-18o%loj8@=uk0eq#3j=P7}g3SZ4^RyWAS#A;FA_olAThFny9$SO? z0Opzn@@TF4jzEii72seHz!?xg{tX!()2f43fzg4d_x|*=fqw@j0PG(2bbu&y3Qa>4 ziS1Fs^Tp6LfoJ`SAla)-zMS9(!b9sfoj! zFbMJwlKV-eCvE`?Mz?p#et_(Ft>eZc@HGipKp8&{h^Hy)fPze!De@>w#PJb~8!1ML ze^3|TP#Rz7GuSUo+Hao0Ki1=qDw>iP>nVs{O>y>@Z6>+$Ppy`U;Ngjd3t<1&4&|=z zji^b8W%;b6)vTh*cUNJ;nW%4cw>ZbZ6R957+LVqJz>I=u+<)`Gukv3&DEN^?6{qM2 zoCT)V>*ObZP9A`hF6~-1bZzsFnsg3SzIc9QNG=*^sIU9@n^0T*oIAN@2Zv#Z3)4Dx zXMKhhy_se{2rQb$9*jSZ4Yl8oCZi)l@OBH%PD*@J(Qv1>U;LU_UZzUOqEOJfS=qWR zUl+fU>gXh-MNPwKVcRD!OUX%tN4NEvtYUamll5t0B47~lAj2qs(t)QX<{X_Xl0^(z z5VWc)?&jkdpX23x$2_sXBo1AKd)T!}XCH4+qIE_vfGcI}%axCz~rLlsn zm9kI?hMyyDd)Zp=BZ3l&XyTb3kro=M`^)S47J! z-kL!293kbukn*u(Y;ncQ=Ym(CelAI5ix;0bKa9li6f5B$IB^m(CQ4j*QceEcDvWR#3);JcBDp|Mq!78y3Yf+_ut7cpd*XIV#=GK1p|~P!NcS8F&3X z$~7=H)`)=VQoc{dv$8eI>XNCZp+Sw8yq68?0l$#HGS~wpJ+C^S62sKbNy(QQ8+4eI-^SsOmklet5>4Gzlnh4%PDSEf#cMd^LyF6xO2IL@y1RH*MP0ek2frF@-by^3%>}VjeX`P z$+F#&YQLEed+@l3K#Q$rBx8(^1imWS*t9w-L6GensgN!5jp<)J#3A8=GnhU%2237} z|Aj+J9yp&PH2Rlo4@R>FkJIUzI#NpOizkT7ft+rl@X9_w!(}W{%3sLGsYcDO zBa-_l;QCH_qe-hgqzyEBfN1OY!_`{7pLH%DKD`fGb&=Xo+rw3dVl2NZfPm%XdkO&n z_JnlenPxsNylLF0`VUC4o(z}U*UktcA-)uq&$gMJ%h>wCWMv?1)%aME1g`MX#y|CB zL;#yzE~-zTRRH`CkMgIb0m%ISX77~N=!P?1rh!gdDf%a6aX0&Uvg>%>US>%rylFv} zY3L4pt)e1firloJy*DbnI0?BOG%otfB5juvd`^AWT(@xj zxk0PdFv>OrDJQN+vB{ACONW#E7Rz;aRWK^l)g>w@km3dDTxF zu(BE?F|zjja{a?qj|X=cD=%>qcdi$x$kg?0&jbt{6^@pg)&Rc6&xV?`DTx>$Er6nS zsQc~x3L-&6miT_b9sT%l2dKvpGIWc?8cRk36PhMQ3zW|g=zKZ%f3gz9zN4nyO{vr{ zkVa=mgEKAT&lZlzP)DKG#tRg>XYeC3(<`2PTs0&7NH@nrL;KqOYc`=){qW{> z+zTuGsJSMOqDGfhnK{Z|X(yLO;g`Q)-0t;|a_W8%BqIq6M+VS|X1vgc%8_A7)BhVZ zPl;TxDN(gu4Zu)DqoFD2pFV@ezN718TGT&Llaoz}i}n;R0QoL3H>YMSgKG_!=qdcF zghilxk^a{V*6h5I)Sb8kEiXWpaGtV}&zb}CU1^=W6Ksd2H(%}l2u(i zT5kNodFtWMrKo^+7|?*$sQueh-3*42BJiu9utVXUtMw*8Plc~?(S!?(%Whmlq}+l| zN{bbWMh~{l9f41@2&R|6LPdu7)L5S3Szb*%6Y0-mBK_U&YwXndAs9^u%b%8e3$ESB znLQoYgUP&|Ced%@?{N+e#i95NcD|d;5gTDZ6#3p9v^6jKx)`#{?U@+Po}8OiG+Q#3 zXrG_1r5PuyRt;pA&X>OJV|;~_En3S#_pX2=o|a9Ts(Ze^y4u)rGOsDQR|5N9$6RRj36>8CBw8wq5m9h_ib>B?nxwrF3#yBw3JQn(zp7ZTzj$Ds& zLdG+l7!YNHg3q7#mgd_r2P2 zyYSw*SPlC9fB45punIm$0qdbrO>|lpJ}kyRM0GiMTe*1ES;~Uw<780GpA#)t+R;fRfAb#-;hAqnonFaz7_lIAenkHaQWc18ei1++tJlH?)$ z4bZCKx%DZxu@IPNbOlW;z*1y!&;i!64&REpbGbIc8wno&;s3-sy5Wp&H-pI zp{m0GNY9h+0ON4ug9dk)l2*q70Yn_3oA7@Q4;YK=+Ng)={{fMmNh(2tVB~I8sH5iE zv746>pc^OXu98Vc!ylIQ*Bp`)x?7bJf{GKB*x&S+5c#fL@bG46Zqlgl1-;URcXFsQ z2vb66$W{NmWVyNTqRH_lh_qZUo|iZ>yCAP$%9gM771%oK4)jcSdrO7U7r~CVMwu?P zJk9>tt(w@L*4OvmWahc>-+cG{s%EYyP)IP5mhS3r?*|*8`D;b#bx(nY zweHSUmD-Rht;`I_^XB3ol9zbANzP*?nv$H36UaBcTE~ zZSzbWF7Pnn4kwMgG9Bh+T~RiAmAPslu<*y91PjIpgbx4(x?Elvs6b^szr_05h{A{l zUpf?-9~djMLt}GV2VGyG18W$C*5bVx2KoRQ=EXj+g+pQYbre1(95eO}g`dTBgtC@_ z>^pEWc#rgX`u-xs{MW4t2&hO{uOn5EQVtEv1-sWePl_t`_6yrS9*kF&jbTuXxrybMxUF>>Vlba^IDIq5d=L+y%yj4&%|1lSzG$zV9Hb*>D`c{SE zirZjQ-+(pzLoi?b*sWY(4$T0g8Kp)5=}9#oRB^hDPcy;L>Sc9)ig&_f1%$SJal*;c zo^rB09NSUGcfa;i&DVxA1rp#pJH128a@;1jdz%Fc&H6QRClggqH`El+G!z~n3%(Z= zQ@8VF^2wPfkA+ox+oQK01pP8yz2Hu@24grz?zr`4+Sdh;L#+mS1KdNcIhA9$Lzp~D zhiVHE=r6MYnhXhIjq#!2fxoe-$V$1By8lX)VL`)wQ}iXN;O_-~FSU>eJNwqb+q6jD zu$>wht*H*Mzc)EOR!X$=9=&kj1=wq0w`C?ji1ON^xsTp))De6{aB=>$DqmYNdz;^2 z*C|yWf2gk?qA+%p$PLCdCI7;$50?&K*!wCyCkdX#jgi{_NpQ@6v^cFp9bGapmOGc} zbseKv!8S|Xe;k^fABX$|0KLZ*r8J&F;@Fhhc`GGEnDFgv>A|votR)hJJ1W?1iBDtV0)}GRYIZRU10(( zJDe!5ym6}r2=LHgqpL95RV*2Gn@-mU_j){Sf$Vd-A>8^!fffU8X=)97p zK~a6oIvDgDogc^=db-ziV61Tpnd?8VdzGec`RCo(BJ4DEw#nPaEDXkKoF1-Bg84R8 zdUF8JCW1-**8s5EsKxJ*`hWbHq*QWgmAf30{ILNPJBg`>-3xwUI}*lOzq@gZ5f)s| z3iL9`ZzW^awS!%3_5%y;795mp4Gv#^PDbvWrlc!;5iCjQth-8Es0*S1L6Ji=#pG#_ zAU!!;t+}QhvHF6hBj2wgPVoXU{0hF5TazlNPoO-7K-Y+-Y$}aVwG*cR+0S~dShSgE z`u}7xXWpWoqYuStfX?){6pJDjb>1_zk;U84rO#E`t%BidiHhyWV^`8CtD@N?+ zq+~X)P|&@|i!VOw{7u!g5_l7s*w$7H&lOSjr$c{3r>GzoVWoNL-rc+SHnCS8r9N0z z4VG7G(M%7MV}vgssuJJS4`0xhLe+yJpB!J%hOf9NN+Cm|C1eeOP{KTWS}j*z6R~K| z%^OH)G1|w*b^6K0z38PGrzizIT*5!ldC16ZEz3w+OF}*u5Y$hz46r73UCaANOSf4vVxwjVeci8OW9@C*w zMCLGSGI31sBqFKL|HWjXjjudnUYjGhFpg9R4BB@DOG zQy7O?CUgXd9)3RP1RZWvLm})m7w}khDKI|9qv7j2&`=2CyM$~4Mo_pxAqrrOMEqoP z5SP`^CLf7a#{!103?NFrbW>|2z+#MVM*+(C<#8zV`Zq^#mu}pJvxnylub7cTTfG3p zv)uM2+>}al#$kA0P>h@$7xqR$#br+ClebgLPH=N;-I0ptdor{xd&H=iygn!+gz)(JIISxsSJvaD)G;YjYW7jItAU2zwjw3>;J0l#$H`hsrSe3Pa3!(d z7~BHG-)m}${JSkOfY*gCB!M8up1?T4Q3p87ZPX5$f;hRdIpK4)6RAV!u64mrL}`Mu zvR%5^MZkhLjWc-53tTbzVskM^C@0|)W>=WWOH+D_p?Dptj5R>DC184iQ~f6XOqclr zlhp$~pM$i7IbltHT%q#Y!)_h+D2D>Ds4gX{UcuyuLzQVeE;W6oL|=3VxXUfO7Y9UX zI*W|zK7^;Xt4C=VQ*+#9_-+ddUpOnsf1K>MAHl#_CHB!rjW#8jv)^To0D%S}P8tq% zh1cnr!0(2u7TyF8G}!x5uT@bq2`7pO_mToTyl)r)BPCz)joCl!g>^6FBjNjKvlMra z>y4~;_)1wo-Gtde!^Zy@haiX}|KlzA_pKT&P+&mUo|N*|LPj%Zj8^NY2{Z-@Z@LC1 z{lSERvy~E5-L$@?`&HJXj&l?lnAhPzQm8PrqE&!|O7k|N9jZi5sw5lmu*}92I>?2a z@fNp6mK?rp>y5{K6lNXb!!hi1&72h3@0a)pnzKfCK>iLy|$KXoXgMuXZLNWgGx zyACN`)ZYoK$Lqmy9pKrQ0L=W~&xr+q3uT5`et;`1TOIV4+hWzC48?s?Tqomv%{3?}(!Ww9srcO}-j1LT-H9VZe|nA@6G%OCqEG9!3VQ$XmcCWnaexU3 zh9IAD7C{eOFu>1yUE6pp#vb4RWv@QXxb#<`B^ulP!mKlRL!e!|*4E#XvtAl!4{+Qt zc(&(dKovKy56052DS2eB;m_oi2;*<&+~$v`KVm7 z@sL%e6tF0Qn!MBJc{Nym!;kWbtl#@L;!D4S$GA90PiW)|r|?&=_KvFxW-Q&m`cF2X zH6>zTEnKg4aCutY(qN%gTL(o^;2mRg(iTfEB>3D{zHSPeqT)lW3VSXU-zm?LoCE7p zL69b_z5Rl}uPITykP-3Ra3ks!HR96n7pRUh2A=Eh+&gOWIxtain>zf0TTbozUw8~{ zqaoflRx{cA1#@sCBfi{~1l?zgKmfKVZAyQmNhd$DFG20`v_MdDjXE_5)RempAdZ4_ z`s}tof4+)MdA1|s|Ap~?kqKf0Zk%KQjScJp3whahT^%`k&_{TFF#B_=wI1-80Aw)7 z6C^laJNOp#NbNjOW~1W|ivsc^5M_!tF(#mODBI49&ikzFfq2axMhJ@ft4Zb(sto+W zmAV8rC12UIM=bpf=u|%BCjvAU2*RO$fda)UBMV^e-?JX~M;@V9lJhID;a?svtxk?T zr^q8Bz6yF+u(6$+x3CtPoVAH_w_luLcBQj>*HITM?4QK!=8F5u)oIx$-BvqgwTrqR z_qZ+;`*Hr1W?VHqvqWzsRnD8Y(n*7dBHr+L#F5*OkN9_wVi`kVPby#8BOw92>;H2` zoq(5nB|{HdB;&@o8`EmzNE92E$f`}+rM%*AMVNKWjG zL(F)H4yJk&Qw0X2UU5hX039f~2A1Du%Ugi8Gqmu+Mau!ae^Le(|NoQJ0GccZ@!ghV z9|$x6U0di~ETL!Q9>H13pYBVjq$w^>h)Wqo&esTKrATs0d?-e34&dRT`es61I z07H*&GFS-eu*p-&e;yMHE%2Bi(9pFh%rQhMFt}(j{l7vU=)n?*wPl z<6J}Gtb#w=6>KfHoij_tfvz5yP3Jw%H)1@?zhWpZR|FYd91VYnbILT_KaV(;z23{} zDGwC;q4<}wDq&QQlFI4+@2-2jS5Ityn;YL+`L^ErZ3-1n$!%5c_nI;O9YRz0PeXq6 zPJM1W^(3^yRQd86f83>u)HD*q_+@k*%t!w!e9zw=?*|!?cGki;|~!w5}l;4I!!#TG`R)hL!Hm7tj%(3_4U}_*B{At>L}2P(b|mu9R9WD z`pbqrnUW)tT<|4hUw?#|EKz82aW%t0_1Bx(_;2CFG&hNy0}Txk@ABk^^AuMsO zfnGX#-OgJ;VuA4{-Y_MDu&UlAZw^tODUA4-R9KO@sRJg+5-Fm8Dn^gu;&{-UAYIsPdAwzI88IT~Y=S#VR8jrsmA?tKkU<~2IzkM83 z(8OE-DH2mcP*Hvl4_}eRPnw-MN6u5Ig)0k<19Kv3$*$MZ%=&--)_msk;FR~X7OUl) z49!Qsa@s+0UaY^^DlGg|N;DB`KcugZ(LInppyJe9=dnBJGcvouu6Q(q8%aTepT2)w zJ`O(IA(HR^{$ulZ7daIPo|Oz=O~#)X?E=x!17ZnHGKlEUhMu`esprGVO-CA9Ov{vm zOAaMKS;(Nl*?fr6a2I>S2Ncy40T@6MMLbI0fMSBbcO0mz-4b%nfx(6{AVXgC7iFIx zrY*M4Hw;-%I=z>vDl*Hx`J!)qI`X_s;oB0t10@@UKKdEj!IG;|>8?0-1{doT8We%Q zIE?PTJHO&Kv>Gy5>*#|7Zf&f@x&7Ulj~*r9J6Uym8_E}<-zQZ|Ja|f(-%_haN>V@G z-$mHAOhN}v3V%Jm%uXyLmqt!tqq7EAKDa2m`Ka?l@hO9!X`KLf8sWaIbsk9i-tA_2 zAuuQCeaj8~o=mGzL_@v6Ic{h-s(TCJSD2lwP4^3MRyazO`d|sci6FYa>2z1jY0`&) zChD914;TQLQXm6$69G^~C_GjXz2hqBZv^EJ&Fe3Cqx7VZIHk7Hvf@?``|<*On9P`o zR&1Knb|*$zP?w0JQHt!WsOe_UVh5S$EQM&!71&iNOZV9M&Et-OFgB82G;E-5$ETzi zf-?Z^u=qY>sxuE?U@>BaPfRpG<6p#&X?bw=rhvHjKhEU~gYOjCKv})viRB_vz_rT&iO$T@;1Q9-H7a zjfPvT2WgbisLIco)0LN|5io>xr}1HBxAhRwy*$O@EC=?CCsd771}d^%fjOj}Mw)P3 zSv7kM6?k&We6+>)dp{}~LxaHmW1T0+rDgNFXRM^E>P@sJKtJy72S58?c=ns1!KZEc zFLb7*TH?>se>Unl_6?Nh@uP!LGRhVPClSqL2Eue5HQ$k_7u0l)X}`*}MhN!AIzAH4~J2=B@^_zS{DZ~U!f|QCoeDQ=S#X3Vy>s2H_YgtQ=*Lu75p?}$x*RABs znvRv5Wsn68B6H>a^H}-s>q`fTwvga4?E(OAGWOVk6sTZ8R6lR3uQJjkF!H>q5x!Y& z@NMv8lQoi8N1^=jA+yL$O}n<S&-MjlLv6*1wU%4=eq{r< zkS!|wY6zj~2Qz0?UDoHV|Fn2JlPHdqaZc#rvaA$2ru&5MV*0TtaL=O zk@eP5QHNdE@C+?AbTfcOcM1cjl!%mci*$q300M(3U4kOr-Q6*OgmekgLrBNaNWMSr z`+44Pee3-P)?%$$Tyw=a`|PvNIlT#6)*AFmkNdi3>e;$LNM-2G^Xn?d5uBF0n2vhZrk=!J2kFjl8`@+5F+)AzwS^BZUbK| zNvKD{JEaYd1O6!D7*Cy%W&Saqo&0psEta!&Qu4H@P#0>dkKc&4iI9(6yOYWQBJaPJ z4cH#-_SOAuMVGPK!f*Vdu9ipnlF=VWI~o^_Q~_r>{py@~pxFl!QdK8)9-316b$=wp z-91@0ve&0@9t@PW{gv;2s0|44u2=d~BEW!5Co%JRArQwKV#eXYOA=UjK4MUvRls9V zDhk2pc&GXQfDX1b8^OMI-0)qatBE$|0nJ@T@2jm-JpFwsJhFE)+r6q87Fvj3yoT@l zTm>}#4#WjJY`8OJfF_dJ>=LKnTP%GDe}IjAR1T=i{u|$Y7eMI&V`7YxDHAzmIotzs zr`F8%?p&8{ORd%>ll7F`@41n|$?0fZRTd{l2|#{UIF@?$6Fx##SysC+5}ycY&{qw_ zg}5F9#5RzjsB?YH56~KR-t6YDvW;5#B;jEIe(RkrEG#@CdM5v%;)F0F>4ZgDx-fIkW-*t)dH1O2_=apl_ik(`^MXqcu9eCy| zDUNr30W!pWA0Ar>lowFMyv>#v;<4^`13}My1L^KH6@WD!Y7Yt@S5oE6y7s!yy zi<%Srmp*XDZZI-%q2f!W5o5tw7P{*~EphWFd=*{!Kz!;iZ=dtht)B^$A)fn1l%)$( zZ#41c8NYvxKqI+QHu*%d67|>S8S`z z20xpGV;fhFFL43ku2>R9DiB?6{LozY0>9jaIofuHBZ>t;3x>TCaVus|W51S`cAu6Xk$m7mf?8PT; z0}rfFxu2Ck^tG`K2KbnP-I}YvxCY+*f8%dp?HfQ^>=yr#mb~K6)bPY1mG~jr03eMAh_0u9wH0t``X*iIS?^qDq%3y4XqO5{-uGp7D^xXQVBMSpjf`gFBEi=0WhfXA4Od}n_CLKwAts}dusu8=H^%E1tF-;-inZ2sj# z_(UnZfrXsu2R%J~dS&_l|2Xgw!I{t#8 z_AbD@0ZEb3Z$MgvulLiqbYR%Betu?-yJ+@0pMyzJHDo|=hrPSn)zXO7z+=?OTShsz z8D0R!4$}>g!R+l`SGIefnz^*5_-`c32&gfrOyGeiup7$yE&Dt5H@fw~csHhKb4wOZ zcs^<;dY*mhRJ??>*NmIJDGjD3_Tc}xx88XpKC>cB*^(M|pR}Y8AX;o%%{b8I_~OxS zz^B2vS=jGHB3+gnZ^Ho9>i^h95S*uZYw_%x`akh!a=Uhk@*YPsPPhA_1gFdE9jn61-bo*WJx;`< z`xc*nG)s3WsLE0gIeYSo zEzHaqagh2XRZZ0Rq6@fv?F|3-K>@d~+QOp0%Bh4eqEX)K-=u?8e+Ih$Z{fGN*Kt-= zaZ^_0`K+v;6Q3RK*83f7y(}t<>gYlQ$Ek}^;>f$vQqkh_xcn1f5sx3(3%sh6m@dxE zwg6BExJ8Kc(ahsS*|3eS<0?)qtXQ~9U&ln9CK<^4PQ3A-ZmszzF3;2Poih=?hYz&n zF9&3;7H~$`C&2JeTV+|oOP;_izj`|O+rpR$9VQ?jUMFU#TApKfl-5=KciDfWReJyl zx%b#ZfbrRyk>=9>Axyzw8hYo<*w)5uEmR6>xB1W%S|K#+4^LQJq%dx0JKdd84fwp} zFwRU1UDKtS8!YS9BG~rz31fJcL{&`nwxA^kmr9{9+;e* zM5RR`uy5(ToV=5?BSLyF@ye6N1w04)F9hppe`begt3#t(L`v((>2wWmxyiU}IXA(= z^9{eVQda+?eoCFT+mMJPgLDS(Jw{Ps9=9USxNDYr?)T_H&2d#iC@pf8Rk&$_E_&bi z<)T<@&5k`QV9S5VUsXzoazpp&PEs4gucTi0BBnTC3ON-#se)=%6ZXybuwEO;cA zBP@7oe-Ha*8G)1!>1^wpO2@Jp%u_K*Jf4y`pRvjx#+S8}@GYQ!!An`jzn^; z9``94{h$hu$KgJ6XkJGR0#T^R;XtjXU=O#TE;sI4!DPdGcx;Oa{|86ryi^o_sefxba6I;Xv`p)UV_uXn=xx@&o>wH|i!Ild_ zX>PnB$7C$2&LGJOv1iC~;sesu+5yQ08&wJM%?t@_0ZS*0C8Bp-xL2_QhP%mzgje=I z|2(6YpttzKD2vO2@!7ekhqm$lr=aoEreNzu<`w*8k3J)arW7X^2n&`fw10t z_v+ggli%e<#o-6kG#&*@OXpWw?!WUFucSVT(QLk+HlEyVi>32Vmjim|WIV{ck~4zA zw-1<%Vek|`vc5R8Qt$Ndbg2Yzj=$X2yo53))J(8#DN)iZTKjFc%|KSKSgR;YN!CmF zr8<#h{MMu0f`^)pMPPkvXD|!{F4ikdffQ`6c+lm0rfLisb4j4T8`S$Yxom&{MH?iV zghk;(Zjg{uOXlo{Hjb6g8PzPdc=F`V+0yLNVx!b@SQ9GymBr>A(zlja*N@WN5p-A6 zUw;pjTgCC`D_EzKey?u~>fStB$y94nPoJ4uDd>8HPyj`PporiLA6OoWR`FvA zB8E_QiBu0*h-E#bK5)Kv+r-#Hr)08Uo<1$wBk$zZ`eDI&d~sUWWO8Bi_xIAj_N9OI z{wF4SkG~S$`eoRC9%(0S2@?UxPl`Wz|Z6@Qj(^G1D$AXgx50Z?ZN z)(7zh=&@z9q`?ZOq&P^>UY{4$=Fwb9n7${?e71LE(W`p)b&a63OY+U`z}{c$PAWq( z(_0ujBAFQQ*LXtdOLP|bZ>W)7vlzLrDez6;OsIss(d(WLMSrx|wx-9w$wEzi%|T8A z)Xc)WF;u1WE(ZL)-=opWmI6?k1c9Bic3^J=@c|>_B72Rf_<9y*&Zyz0yjMZo0neUC z-Da?_J<=rPJMqEOB-Yk~6vnf95hG(5WR$1t74D6BWF#7n z5;;Qy~AjrY4vmG}Vbtd=sAgfS399_0JYgPe^ z0GM|K11nN6I`g-7F8RMZ%y89&6HnJFA}yfMDw_17x-Oq#_A8Ok`>%;HIR%=Z(S^sCuX9(GCO>Bhkw2Pmvfs?sl;LxU#gxj&r(d_*?O}tepQFADCs#p1uGSI(+zqZ?>*~VaoX5KyTC(M zLQh2ZbzUAjHeyD_`{>6yPHyM(6EFMq-KGo+LcY?mr) zzkth0Lc8#oz8zGK@`UZE(&>cxBK7WgxO1ocmeqgDJ5!;hb5!~^+rQ;>EEog+uuWB< zb*cv0c&LHielo%O;)}(oZ`^a@E%f#B5cUOl8-2~xEbc#IbMFS-m)-1t+=)HAw^-qQX z-BAw*jCsj^W&QpAp`+gJ3zvRVjb~qyIE>E?{)tAS_>tZBB|`NcL+vArKd+B|iaul2 zz(r-cIPy}|!qA)Oq_Hja6SN<+=VKn}P4$=dBIv=50dcuVN~*0&sqkT0Ru?x#L49)aR&29+NMV ziM_r?{~Oe&n>DAzAwxbw1iKmn6{}61c47pv;+Nc`_FpX?X%#PhAESeRM_ze1#stsEnWmh*A-tGmhwqfiUEoV*O*meCO z|84&T2E66KM2(vs47r(F;F=G5^P{<;iuMQ&hSlVK;33Grl4tlqt%J;dq$yqCI<|eY zeGx+?O#fdG83#ZE?b!|Yqz7>A!$Px+0h1mUvnw|cVd|xX_D)C6*5EzDU{=C!)RaYsdEoAI5gncrETk^vZIT=LZ6C&n!o5*vo) z*><+aKJ|{(XLi}ZM6$O?>APDvS2b>YSRIu$gL{9d};cl)6fZ zx4d=3sOV9W3-IuW-W<7*GWf!Cx(;mz#%7*X z^LgH1hb?s&s`{~|w)Tt2%LE+1EMB{Dy`Zd|2&mTbwE%RTujYV)IbU!tdOnEd~CpG4gL*=B>v>K z@Mai^R7vfi64TC9RR^i^Jw2yOoG3_qq*rscuc~A*_F)3WVpRDx?HzIE$+mq!fgKv& z8me0gDAPvSD@rgaHm?uyI|CJfsRiKmh~o^*f=x30yk}d^OnGYUtGxyzfxRCi+uS)J zi5?rmAM+rmGPD0YPreBE#|I>2v(wxj+ zJSUF6BzA&v(BGG>fwc5N6n?5Y1PGHM{@tKw`?OI@NZ=0Px z{Y2Ixf>ooYLw=d~vN0$%iX$bTXnsc>yLp^uA{?QY54X$E|3?HcQrf?nu*<51cYf$SrGVZQz4EdneaeocorEl~ryyuO`QL*jcd18L$)RmiE=Q=$ z5^e1#Um_X|XRdfpJg>LB^fl$;w-Sr2GxZfm{4_WJ)#o)!2A$yNpM2%76@SnDQmNxBx%x>P|@W)W6kS z@*Enwh)1Zg2c2%9F72sh{$ZeYJR=*_JjmmN2@6hON`Jrs`)OZSgxJvAO(#fALj{7t zX>o&dR70Utl6jz1Hck>S)N$=$2Q@EZ1J3HRgJO|7Aw_My>m>C?JVXkXfZkb>v;mDz z#3`A{0xH(6HECH&rE(-)*+#*A++Ow8JVe7_D%70PYr=GU{+wv913rp?D zIfiikhgG{XZUMqVY1qdFTA~`MLEn1W%sG)=K@ts3L(Mic2aMH*`Jgmpopc@Jj(1O3 zYycK|cOU0|k(=`-3#(pxycEc|W&=dq>Tr7HnqB1ZYWG3$Cnl{D!=Hna^KwkL9e!U% zVy>5s?8XWHk>pvQ8n`ufY~vmBPi0}Ef%gcR4kA*t2|Th_?~ZQ7L%tV0sz? zXILCUGmM>hnXj1*IEk4Aw_7+i7!H+wzK5HRP}yh!Sn*32-?9m5x17}?yF0v3j63Ly zU&52cv)+7Q*pvq;1iH9P0fAac$PESFKe(1Sx*L6`VU_3873W?+Zjxi3U%pl;5!&mT zy)!d;71iCGTV_?lrdRkKtom)2=DZP$81DAv&rjb+S#5249}D-0^!jQe_T`Gt)z`8z zOUk7`X-J+5QMHDd5_ik(^;2=!eSaNoH%ooO#L2=v41KJD%aUjw<|gD8f}&O{KeCzO zlKM2HkQ_6zk*Qy)M!xz6Z>Q$>(fS4Nix;}Q$F9i)FM0_rtG31SnEO9H6*xO!-p39t z^<4{)ptt%J-n}&-L}WAk;oC2Le?8{>XM<9PI*UeLSVj_w`Ga@P3^EW6!|#T?sVIXVZA<>wj>0GUEO>x zDmMW|Hw}q#yFEoNN3gn2ax)_o7A&u->uaokG_;6X{hoJx z6m(nK#@pTYuZWBjOQB&F^_KS${2)~f33q*S*I9eLZAg3w*YTO?p#I}3*ts)~0OoC) z0v_62yk1(o5uZbXt0HM9Xsj)ui4Fta2_rqE0pbU~D>eixP4o7yuo_YZN^`dsE}CKf zovFl>QqK_|l3M(uE#p-gZ^Y4csK-Um&IXNeU^y9p0(rihuB;Pb5kco)eG+w5ia?KV zDvh3hypdtHTDgY~_~lU`=>78e%mq93YGloywOpAB$|o7KJwN=Dl0Uh*{*Px^C*wxU z>(3=YDes~(a%Ry53>y+7KU?TXTpDzP*Ku}&PNEvXb_X|0Lph&;|MeXMr z`}q0z5swG@$gF5xRV&4n%|d=V4GGk>|i^V%a#dA4^=dX4O2WoqB;rdsPhmi9ZP zD%rSc^!27SnBA;ImPei;b&MrT^96}oe?CCRJQKnHqMtDJ*F@D+UNB8mRb&B&T-qBi zcRMqmDi; z?`n3`xlB8gsCWW#f6n~@eBo^cc3 z%AX&+$VZjlx95e4lJjkG!2xZX*B3u2(ci-D&=4FAKKMB8ky`&{vY^+W*X};}sGZ%?)k^Ie+51km{^1pqqetgC8i{Fk=);6jnceCbUk1mx80?qr6RydrKMq|%!eZu& zIyc|BEgHF%Hq8JfowiVUGn^r}J>|*EMlT;)d4&|oKUip4hv}Co0JA39<2aaQ@q0%e zY^p!?EXAb}6tgc@X!VwK%Obmi*f+5^s#=d7hMCACxkCkvt%_Vq3<5!SZeoPCT3k77 z##8qwYK6A2;5-qt&4VS`8#o;#j-*HpCw5AtV6s8rP#eSaWZ9`3Ce*e6q`@0aBX4BL z-q{mZV!8TOACm)HPSi%_Vgu$QoG~b z!KCv_s)DnanY4WFb%DkDbKa`LI*t^^J@iL@eAJlh%?Gfm(=09e8^^`*_fVZTE`<%m z3pN`Oj$b~|KNc!A07a(>mKFn%`G3qN@P#>x^=!sf&uY5r+qNZ(^MF$Z!xq6KzZ-4( zh!3j@Kd9t7B4x}R|9YF|9GKh7)QEX}7k>}#!WhDV2|>v8r2<|Kq`Vwe4wE9tNig=4 z_B#NlNQ>@@J8Qt;n=GhQi=4`*sb5QnC@(tYd?XW!>*F(HtNj1@CX93)n7DY%TwR{J zzp`kyj~owkEqKp&{40thBD$cN6CdT$Dy2&)h6on2G2UeBpbhrDoSn0au{j9R=mkab zyJPB-+rP~X#dfn(h%7TX;GVH1`HHt@pz&mq;q67qP6c4`lxOXeO|k!DBFOhhO8TMsLnN z-75UTO@fU)z7&1B%zE(G;7{0L`lVG+GpgQ%-qWan7b)m(gny^`){=CwMVu2DQo?QPoff zWnM}l6IpymzyUWIioNdxK!CSqeZJaLu%iZwwhf{3+P{8BDibc?Bh6Wpb^d16Yx#Lz zMoS3ZQOYZ7I~IfahftWI(zEGRjI_GfQ1S68p2)RdRf&J{#9c69YWgo0ui$!cmB;3w0#9P!=fYKc7E-Ep<*cs6%S7~U}C zu0OcURC8l1VSA zPJl*S=S{gU4PDZOGAfI&l>kC=R-_u{MAjSn8`6I3jV3%xYyd$9k$tsT1Oq>;BtrYD z%*SkDEEA1#Z08HEt;jx~ytgx--o&#O(9xh?Ebpzol{OS}I50YBNjhb&_K~+0Y_p5LEw+Gi*u0dPQtTlp3ptQV%*1tHB z3@HBK3|+km$e)bcq%BFa5>|ZIS5BoJe_hfPWQ##*4^BipI2|q`Vr7wCU~WfW_8W<) zM0sQ&nMB!>8SNm>{8Cf-6fne#XC|Q3AOYH{HpWV!c8uy^r69I;S>XGEugLHN8c{?z zdj7r~1h6gA6Tyl6ySZa$yPdlN8M?O~;-)HIpCP4KDB@+P3%=x}^v@qr6ZoMEYCTwK z-M5Xd0HB-+-7DWvqOs{zc2{nF|C5x#VdGS_R%Eo;T=Q_@16}W?CXLxCI4%EnFPbD} zoa?JaI~^?c>4L9kpi11Wha=s%Zv-w`%C@D;RX7&z5f(Pw`uh3}j+DRU%xhTDhT}NAmZ???kXAo>nRvHar*jVN zlz%-d{4tJL^YC}Ht`Gf(-TeUFut5FoX~6dBO`h z{TS5*UYmRFKg$~s?n2fkzC-EzI9$?%YGrynx@c?OXeCD&dPW$?p#?1SAq30uuM_SL?gV(w5S0B7i z>)*iH+wgL5#1W9$HgOb7gT26j>Z{upQma7tBKw*nK28I1?%d}x#(TK7>isI`Whyon zT9+Xt11l;rGYbS4bLCs-L@10H1roqhYOGfX;bfayXGN)JF`%?r778NhZ7my%KFr|n z=^>~ z<35UYn~l)j$5p$c!cFvR59rXE@#D@e?;<<{KHp~$&_Pu9cJo4ms+{y5@VH0<=E+d` zXHf$cy5LSp5L{q9mhBmcpAuiSkpSo_GuP%p+d0><%DcC|_Bk1DlQ zG=Oq&&VR+^)JRv>U=xKme@8R1a?k-afmdI!=j2}mDm)SBT^d%hE2km>7TSBd3#?I? zwD=P-QZN8vC7Fk~PZ$GKv+BsW(!(l4Pb0wOTsZ_83-!5%(&N0848x6XHYyAX;o4D( z<9Rr+Z^gq#lvdoR*mw4CB)}Zk>k|&lysracbc1}(!wP=HS_A;D)lYTe)|&S|kGZ2rja;>TsEy5oav`HnOOQiqR8s3XT0ns0 zk}LT{7q!QD*Z;F&hrpBIKSa3z8wTv79XbS8_2zcY3+=3teOxBKv#W0kN*g*AX&Cjx zkz|4w&Nc2F>Z<~g=fL4yEeDDPt|8A~O1`kq6FOkG*%Z=US_XpNHqML)-#dF3$-Dm^ z9y0=WVV_Ypo)H|)?n5&GG{ARDV6Tz7KVW`?=R$D!594Cn`wuKFF~i_x!^$!qugs>f z4CS*~Re_GGB|mhxKOKT`pV)Yk+ZD4Q6q4B;By8o7UDzV)a&h$|vA+TN4-zWuoD8W4GN)=*QqYJ@% zFfZWm{);PopYFrDvJG8ObaALIWdov@Jy|matZK^%(dj8|*H7rq)$8#ne9WRRUQ$pF zIRq%D+|SmB!wH|QpUo+HhEPSGmET=xEw1ZM0&dE4VhaaW|G{;1s-6*pOqQQ{WId33 zlXm{s>M+gbLLz<&-RiWcXQJ_TaAg3rhpj`K6iHs)K=@Tow0-03LL;TWvkY91E0>Cb=EqHRv@ECGy;@^sBH&GLKv?aEnwVCUbQ$ zccz--ySDkTsVgS(AbPvj*+p!gK%hs9nOU*4#bXRA#=xOaKt`lW7e65K4Rr&Sn(S3~ zms$eYWd&I6>yJ&PAnpF$QgvVH+WZ_CquktP&MHmT-_ZbTPiw{m+N#-%y&3vzn#-X2 z)dJ|CTHR0+wLpT*?h3oS{Le$Q2alnajSNg}(I0n8X)nOtlKT|W2!(nah`b>3C!yFZ@MuquI~%k6e;fFZNP4+m@r$C~WP zvz{QVu4qDWAb0wJSxzgJ4Ggx*zbWe=cSj2PPWv$lvSY#UWOhL#p(=5v8=E{mx4{@`6EXnjVpXr_ z4!9LvV~}dAI&jq*VeX)`FMkEDH>IRX-#>FFY&TBSUGEfs&Y2HbEe-!+3R_^>@I7qyis1MzIh<0dp?p*(3zF{J^QU?V4edXQSC~kk*wO;W!V1Q13f$kbSw= zTENfMq-)O}p;&xq^=b*{7{$LKdR2?ihE}f2VIZh<{<9Pyj>bYaqya=(+0*x0C=6)6 zTCP~Iwd9hqT!-ulcRics9!q?s5r<+(JTd3?j?BxN5(joVSc~9OIsh|_XLe*y1S-hJ zFO1XzeU%=GV*Zj!)-4aRA<<-aaD3tOeP~qf6)DqZfOGjR zTY@hR8gZCJ=|vUdsNx(sZ$+HyJOIPy6yCt#x@9%4h#_p-HaAz~uRTRX># zvc&LwQ4bGQxk&3Bic7H|{wafX5LnO~J0E)B>H!Oi`=15rgGOK&X>Vb2@qjCxGkNhPNqnO={$hd3o~R^Jhy;M`eq z{a$b85`1-_NsGIm(8DptGY_~U^scUKWhH5J3y`%+4A_fK#;T`7=jJvvI8CRLkI)`A z&G8^8rJYwXC!%-JaqYJZ)7>Rb!t2Aux{Na5(h$iLHULHqF#pjB|26;4;OIE2AqQZJ ztI5hVQ)OOf**9;hh3C@mbUaHFo?-F5_l^;<3iy?UJ0eF9fx22J?J!5+W58+T@hgE_ zV`p|xzyf*Hdjhul4m8ru;$Jw{`Z7%(&|uE1lIkt{RYEtPYN*F#R_^098;#r{&h>g-;Fir9^ z$9Vdk0dx=NnaybXzq5yr=k|`(qy{%kue}DP%;Od#MRp?Tu{Ygb#g$nQ=Q|SzPVEqy z5gX*fJ}zU7q-u$x_)(Ey$Fy5f;|D1Xi@CY5lyH8OjVjf0XMylqgfPlR29h>0W%a=n zyE?dZ`>K)z0!@{cxV<6+kUKqa!4B+!J6@fdwchavz)c&oyeLKUJeCEkII9KUi+o{C zmS`}%^Rq;cIk}P%TiswpfJQ}tffgWqpgOucD8+#9zr#NUaxW@ax22{_GHq%>SMV98 z;Y}aoI=UeubPQt<4*VeD#q6Vyw&Yro-!Amv=-CB z-_#m*YBXyFDVecv+AjIPA4C|Ya&+QoOU#=3R_vFTcBrX#p2;1p?+NSnvD(i$QH94? z&wWVk3LN5K*s1gQp8f1(^`tDN_SQ403+4x}v{Q9Ol;Rsci>s{dI)6%_2H=vXc0~9o zCn|L3vXp3D#)p^mxQouiy7ORF)h5E#t|`$C+K6gjC&4s27*NIfh(&)+r^k<4Z-3Bv zpJdKG26I)0cpH*64b6wWjEwsHUI2gmRLtQ{(sZPPfJVNtJ0*JTg83FQPO==|EGF+y zT`z)^Iq~~Q>?Fz&Du$jR(iCFUVM5UnA8%;NLk3nG)*nlMB`%?=P?qo~teQ~&a%n6H zAIJC6`AIT2aRVn#wED@gvR!ioB-cpwJf!peK&rX1!DVA!OY9?&dPUEn7%=*O+%ybI zO;P1Z+yg_l-MJ!g3si}L@ZKE{LZMml+>J&HS>2-jnKhv<1-~_rY!a_CJMfZ6tB9+d z##?0<2IVsR55_4iW79&)9EA6x85&ysgK^-SB>tDO9aY33%n$R*J!^u@SbJFldihP9c$4tKV8TWm_|9k9!~ z!aw_x!;U0^*M=E}arlCZ$?en>Jum}ux@aH&+Va*N)#mQ}TPbw))EpOX8*CXoJL=!e z_|Qli?1BqZK|8c#K&#JUqFf(CVd5p5<W}N` z2&j)*Bs2oZWkN@nqbesS-}0tF)iU}5yV$q7S2L^8kK`JD-wJxx5zhi@#@6qIkQfh2|l|PB?9|8*l$OJqNoZVOJRR#f9OqX zpRZgQ`?*Y$He2T+P48r11<_jyG?b4BolnpYB$I+up+&bbTfC&g)3t|?c~zk%Y@^S< z@I3#V^jwdkF1DF~rSBMwLF-!Bk(#PngJleyn_ppo9}1HwS(kbhoYM};qbAAM2 zMRmTikl>B3VLfs-9lW%B41g@#kT~2CSfjwIuUwe!b1srJZ0)gZeO%PPIOkoqtl zCy9YcB7jC4bz0`>KG1y;9oIX#d7KeXmue?LyjH0c=LnUl--v2FSV^U55g>EycLU%orjXGznfgsg29wHa;hP10b=i?z?v0QkyI9w@h1;&Az=fq$W-G>x%CZ`)dq~ zY!6Q!Qh5R@RS_;ku#au(4q!;35|>+YfTVInY+Rd*nd(n1LI;wzlhBR2EKP^)ZTer8 zR;N8DbcS6SBiwrNrcLi~(E))&o!LUqi0|ILMmOWw|ZFfe3zC_4Wc( zsPz2L12p`Lgn3;?R}BEqhL(w6M}9t4VZ44|zmLZY#ibFkU|t`T2SxvSjR7x-jsQW2 zbJvW6ljQ~!!-Hh27rA>h0G(%GFBi|Aqs=*x8=QBbu#CLBcGWR0?uU@#yE+QQ>t_7s zc6Pj`Xz{lBGc9n-?iU42HwxDW-6uv&2*UMN>pzf>M$zI1a;d}sQUNR?&j?{BZj0q> z@+&5##`k5d2r!lgQb5p{^^nS}w*v(!AOW zrSpx&^;~FByKu4b(4*|-L$_8mjkq|UBVW#klV^xHN&JVvM4|s;j{N^(4m{M0JsFzo?b;CJJ#{d{B$6lCI0Hb5}i7Aa1 zB_@ARqJWsh_WTp#OZ+n^Y+BvwaD2vlfw{PSXi=|saOyOX#c{zn=-6u8-8ornWZO-} zEMakrbVpWkKVPpkh`NFe(Q9r6gr-t%81PA6`C=*{7zC?QW2CuyAbP(^zUg(uLyeir z`TM>Z=90Nm;TSoE-} z-sMYe#kj>kLpj!H>qb{VYF0<9s79ae#J`Y1Rn6hvi4EIJ;JNO!v2&?;MmTn<_(rD2 zHgQkBblPDUnrH5o+z-$Ux??6xKx{waH?Gfx>c(i2jlY2dM8jc~>#&2Rt6j{2q4SV& zuFsl$-vk~!3G8Vd`QMgdWTitFIZ zV)57}A&mAO#Z{xC_*+ljN=Fc}am0E5p##I95qWe#f38=`~My~(;b)DZQXZ~-D0UWeUP19K5MoA=Yw4Py-h5ZlU zasFrT2t1EfB@!;jd|y4TlX;aBg8dW2n|n0Tmr90!&w-T+f8;23(a`E1aqcXbY;zO3 zSmf)`$K+pI6L{mqjoLTJxR!ERpjMCterBR4Kyu%iT!s@PZHK(zg=?8{VBXlYl{OmP1zb2b2$-=92w%Q}Z z#Hp!?{nADd)XBrnz8f2+^1f^B6ukG{3g#_mk{}C17A?-o`hP{2%p>e_1A= z?e4<8NdiT>8H*TejL%@32bbeS0K<_Y_{pts0Bdi~As<~b)Mhv_ts28BsuS>t(P4C9 z>Ek;SL)$KQu&#xHMv|x3QA*{T*k3W=Nd#~_e63=i@^CIcD|Y?9 z9Q7*x>K`$1v~^qltC0BG7XT&v%o+p!Gmy2BJjj*JhBZaU5FpssugT;15Ta zO89t|V|I-ETV7}f1lJPFVfR1`6ut6Qy=WNNNqwQ575}Tnv-}|-!zZuYE=;fklGcBl z6l-TeM)fFw->92i*;|z(`la1IaC_Gu{$E~e%t~oXk!#c%42B&_k*j0CJZ#33D>2v9 zg>>nDr~NB%;l_Y}T3XI+14vGhgnZ8i+JzUdG1s8ZViF8p&y zlE4R4DfXuH`pfo6k2~p`xM31*QoSjk*#9sN&BgT^(XDb1&=lyv>0-LHz3H8 zwy|9h7+yr95x3aimAK61R$J_qIo3NJ3>n}P8Fy%umFQcgL^niQSy?3kf}qtsaUhvX z$MY8|A_oN2X|t7w*&Tox@A_^vCJP#=QwKVL0VLNbow2_JL_w|mu_F|gKTC=x++{)@ zCrTkYF8NF)sU^;;^k&XlfLL=VXZ)*fh6VR19=wHXE!`+N;8)Su^#5uBn1+EVhL`Pr z|Lm0^gM>lbxAk4jfE~2J-JKg%nj7kL=yPNF?erm(3{}XLt8VVa$vK?{+da7jyP|*vFCazrAIdy^WI^;%P40Qf3qSWny3BF zt>D&4quQ(FM_I8be>HJ_W!j9-Hr4Iko35oYWv;F-6ASLAC9{49^29vpd&R|`t7mkE zFb&9Bo2M(Ol>f4MDrL#G@=yu#;*VpH)FH|g%HS$|Z`qzAdZ&PQGdZlG`LYHumbRP~ zWsKO6wCX@LS1@rF4TjTZv4@}r$E%J>EBrNbFb))K05{%HhY zOQ$B>%p8ehWrh^v9F1RTf>dkgaadmm@{R7P8m3e$-V23}bXZ>joaHz7=k2(l-Jn2vqO-YBwNz< zQ-kr)Lqu=!-;2FZSg`-3z4w^*X^LF}`7Hag0cUdg*TA*@sn^kCh}Ck&`vxj%G@+?A zUq>{V_xJYZG=!}8Rk5Xopvf^`x#rHD{78?3q9%iieQ=+;5NPVSF}%BI0wmbQd@Dc|F2_>57 zYzt!1|Mphgkwu?%oZ`y<<`KOpaw35CQ*Uc4eWfEF7JTzOsk6p|jJ;x3xR?wVo$_+% z;rF)&^_|Ts*a5n%QaT0SdjI$zR=y0kLMz2&>HJm~W(Os-*E42Oo9h|r1(*wn1?0bO zB)q#Bo)*{_XB&GUUxX%*YWbdyE+*$4g04;HCvi+hI!Qz5Viy-s%9yjIhsj*t)I$NY;nZq60jQFA zOyPT_0*%Ui8vR-w44ZU<`iqxTDHKM`>^9kaT;rD-RGBxXLdwuTq=WfHKlwjZU3oav z-P@nB?-SW&3W+3=ouRT7WvMJ#N)m%CSu!JQS+kcALI~MqO}4RT9b?TtLdHJUv3rl_ z`TgGOef`08`D3o{_sqHPbKjrkK2@T~b*uEJ?=`N5sEWc7V}@*)4ELWZ+jwUPVoTta zgU)*QZ;PC6Cfw_~vro~oUPcZN&FuO+m2Oe&FTTMtUQKIif+EDzt#Ph&#WNC(1r~wG z!&hYn@y~vpvno{lb}gG)F3657%yIwI;J1*amsEvVDi~UZj&cC%>T_Y+^_wi62YRMt zlzjdfbZw2UGKBGPMJXM!B}0V1(qB(ZHsvFs>I6SxMSE-;`RD9rLhh3zs;VhDH5{m_ zKQz7wEz!~VUgI(5V}@DM+*!VG=eddo6ktIq2H@@uMw0xWVw69U8PXk1N(BT#z& z^L?L`_BO~&2MuRx-Sfb7XEucqFFT*JR0kekH*_42a%5tl_FZ_5!MyGoru|1=hWLJiIQ^Xl2^mv`{A)GA5jRA_?q(QfygHMJpTTJTqICff-!8Z!4 z}IQuTqxxA=ZX}4?Q)8wbdQVJqO*i$ux8a7Wev)$SYZRDpU4)BCscRr?h*br z(Jcv`Hb(C0H7&hPz7P>Zb&7QkNk>?iB-2@#0Kug^UcwRL_7Kjq<<9($Dr(qN%Uh8a zH(GJ~3YxfViiv4BXpTPe<`?tJrcb+r6&KO%@xeMftzI8y6|hP>3Jo7c$U z8}_P`5Bp6DkB~wG^9#O9RkgdT>MCW++JF_WnGxhO*>Mjw2^pHmBxBef4Ys+z`!oHo z&|0+3H#Q>}oNh&Z;Y#O+>dJRd#t|^U8FDjmm4;n|=)#_4UEw^o`>26YJ)ckTXhdJK z(0N>Ca>h@Hd@p+>{-e;>-x#JLQ09y%E*005K(lq=2HZJ}ua56r+Y5LWI%MosjOc6k z)#bpP6~L746K3L*brSli2?u$?DT~BEe+Pg_B=f~sMF|k#^p}Cz)+{_((q3TmJ#gN_ z1FdTi;M1<8C%_RG*%7nEH~p)(-cd|~;UtB@&T*QSt;-FTLsMxAvvaBzCOV@RBZzGT z(_1?&q&UDB$O8ZB@aC`GXxshqW{GxJuMcej+QjwTI~!U;_g1RS>8K9G%+M+Vq<)SI^|sdcgu z$8Ta{-lc-U02GJ}rVDa_h0^v7R#PYl+0>t}KcSEt)R?M|eh@ zmI3adUAKSZ#E;i(#rXqu9Os|DNnM>yD9oGj#lRHqJK+3P&G$UsxxDIW{weP2C@0DA zQ|3*=^l0*Vv5R5sPQKt5R_B9y7*Z%B?l}kqHM3KK{M%#L-%(Hp6mzt*&h23yIyTuGZ`9B(Te|@$pg1@s(?fD39N5l{5&eihk{Mw2mt0bXk za^irr>*=rcGe|42 zY#Qc4y(Ou2{*DK2F}vGf+I41vx_>ZgUtg7(l1N51|S`4zkw_1y1$Mh%qWruPsArG{!^)?Nstovx?^I?yutr#NmRYczR(xJj} zG#h%F@3||q(-b!I1PRNtW4ENxpQX|45?mc;!^HEvf1QmdPH}hg9j?gPK8pbR;)(5V z4qE1VS6$a^8Nl(ZJI?*d(uDlRCGVDT$ z*o}2xzKHy2GsyhjYX0cV=^F*ROLyHfG0e7Mu0^emd(*^YrK1jWgOE4{3V;;2tRO0% zg|NSi?=$jwZA+I9AP&dDBPMiR1fR(}&LEpAC|tnv6Dg*2tOQ){XHC+vykw=Z%mDKJ4cBSPQY=hg2=nXprQpo{$s(9I13vIU{Ikk2-J+7s>gXi*T$#PB(W z9mJ7it^OMHa^F|a8xeL_Ytd^o_=Z`k%2VOT_o^YVl_mnZ%1`5@MAQ4=5;!FeOKfU; zBjE`0o%LRjZ%8ryW|)5eeMOzsy;*)IgX=Vj?QetHnh~;=fYQ%qwSPIG91BY>4O^yv|gJEsNaeuVrl8mXljpUbA}2#%ITg zpQGMw&&|#%j2O*T|AB~eXRvfxX|@csCQmVye9?R3OW^^CrvJnvdaTrm-4ipzFSAU6 zW?x&9M$wfj$4bBc{(iozDs4hOvHoU#h#yj})o)(i>n7Lg_o?%hTLcfUZ~WfDVgt@L z0gCSXin`{X_%D{(TY>KP-;V`y3lhmRQx=L48OklU-Flu8ok>b13S7u9B-QMe;>F^R|!EOxW;b#h*2c~GXIx$9!sX#_D!yP0nAwh7fA>#(CYq>sCbHEPytYK zpC^6_Oyn32B@&$3w03od$4pO@#Q~1Y@oWfCj#+7Ouaq;C5?0D zAc>0#pT?{ildWX@7WYQVtvrL?6C-#J6VpcBGDt1>twQkQb!+2z+VRc@U3Ex z0l<=8@9DvY@BKjzm;FAyHm(9o8F<17Ut^ze*xN^0<0Hhwm5%(mh+YSa=e!o!zOr(M zO*g16h}63c$#=)_i4|Dx7Av90f&H!!X!Z0??z8`&X9ayYEBC!o%lo3>(9q%Utny4E zv_yPw2>(!B%|w3mI6QIDV0EIiX=Iv!j^ViiL@9OgxmSUFsI{g;kU}YkC45T|-yXA~ zKXZ$9(Svtp%~L^dJj7Up)wSu!B*Y*`;Yi3^jxkvB^%p>3Bf$tC&6j5qp3rUIaf=~YVbBMRLfh~Nx`P(o1zHe|0JlUt7v4D50 zFyLYx@sYQlOaGL_GMm-umf6WR>HE4_h&J%6dXs2)dlx%U{6@hrgNfV3u=KMj)a%RN z?o>M^joMO+K-7$3cls-#O4|6=Wk!%O4ka`4vOsKB0^7@4#Y_bQ53#qV+W;J=m(Vx*zelhk*SMwl^ha3REw=wuY0^2a_L&pA*@piEi}*!9c&7LWVwEHB<$D^hri; zz?j5oi^RbZ5>yDseMQ3s+`{qGuR<+R(&a9k^_P;>F#V5y_z88WbOL_{4E?hdGOMX! zm7(V+u(Bczb>GKkwchg_JE|t1(g*`E@DW$XrHyNZ=(Om~7l*M$lL4>zwG`(zTH>D` zc0sZiQWOf#rEl-#AAMLzd7So=CMkre|*6hXso=)7`XEm z-ob$7WPCj8{$74oG-%}`JQ;x&R#NDW>C4C#eIEMXHCWbt3LqMgW~R;*$ks_f!#W9C zHX^oOqqX7d^a4$x&M$u7z7i&?NCvODF$}>*wpq;>@LFMJws?g3J9~6#05s_Jc68Mg zf-Q_NWh34jr#=2mAy1~M_}hahIx{SuY@!W#vNZo^6sXXcl*oz1Du-tO+nYH+$2#$) z;PB-yW9iEiN#e_`GN9w`W!$2uwW@eDO~xtS`DbyB(|exCyJC#I`a-;)I05)4AeyFZ z2Bn2&AanY*GF{LS%-oB|t}%sit~6V>ab9d?H-9tBEN|{_LyWpE#|A^#vv)5-;#?EA z_(MfEeLU5HiR|Is%eB5`tdnRdmRlYC-fncLM^MBi&q{tg?cNUxWi!hV!(MV1iwF<+ zxJ(@s`>Q8PwPW#YnZMOISib`ukJ3l<$ZJ}(ftOg?rM~vr*-e8EsFpd#)#K2a^!E*0 zb6S)ne)?wk5gq!6Y~F>Q&#B7(6o_2!+XglODL+*l;@FJqq&=t|C-*fc_*PWn8>fys zkBBd@zEd;J>OpHH`2C7s(HW>Ntg6iNbGqIB~l@F`S+|3LXmr75LNa-C~+#tRVh* zRJEeeoQ1i`RTazp1dnwpJfChdE31V6J+_{RS69Y_Djx*29MGi5oQ=L?iUo)g1U~1V zSp}Vc>-B;Ks>{#Gm?EwJXJz%bw)qPx1m#!Sm8?&Cymw_)82-?q^`YUp+6D(vxxFR- z`xeJ%0+Bw~N`K5pALCF(=nZ_kg&k&EnZ9K=nfbx)x|roghheQamGO;2J`-@3(351+ zihw4vc4U$zoo#j@Zw-)>#T9W<3p+b=Uo~OwsKhbF`N!Rz3_0dkF8#4WIPw@_N?(h^ zc!SSg!$1@x!Y(-_UH{8i(KmbnQ(E#Nc)l8<13Q47H4*=4A!GDbMKHp`Y@5&Q^z=tp zU3gV7Z5D0BOwTqRfrY0|^urr!ayg1g09+#;A zWBJ`>a4(RY((d}(ue!og6HNWTzkiKAw?Rz!+}+gT{3?o9wn^*@r@HoM(W<5He?~El zRnhKG$#XnE2ZaSbJ~m`fEz?)B*YAlRuFDYqKTp@ny3qQ>Lpv4-s6|lwFBe09m7o+) zGo7O2-P7 T8(`ZG#;&;#fR0#YKS@;S6#T7S)s%t3QSjkU562g=;9QSOi2SAw)6 zxCG{Y_xkx3@hS>D{5@3t$)uWMEc$dE;DhuJP~JV1Tz4_0K-B%LMhabn{{8K_KvTQ6E{M$0`=V?3DaIM4!ch6@=wn$}=KWwNdDmlRS*=)p|c9r2>DKu+1 z+XDj}cv74H9!9qzFj9WN{iw~tEQP2s0>Q<)4VU@dSA52K48#HjD$ex<;jydAE5?fL zh<3R^ds`m+Y=I4ypVCITxBiJ8w^Z@LV>yo5@*Kp+v9~z9?PsS)d?s_8Wbh(Lkf(Lc z&Uy8J3&2I_15g0u?>HmBLwd8KO+3jrmClXy9AQLwg!Pn1n{xNd`o`%n7AbC;1>KhS zXe7d?3F9nOc;jCMO|tcpR`Qt~!9S2cH;1S<=G4xQ5At(ePkfP#+&QP>Uz^TZm0O_IFK0pcn*tpYKN^ zUo>{!dc7*eos969tcnld*nhA)m23K^K=~4YBCdSp!w>9E_?L?bRvvo!H${>u_CM)x(Tx!_(jVD4V*i8{$5(`^ ze$NAbe^~?BV;#;BVR@=rW%`?wmbc;}-lB;wmwBi$ma(@wA1P*Pkv?eV#j3{v!R(qB zU0|BT`8zAe_6DP=Npx%@j zf04!_h3)u;>F(@!_<{f8sllD{$^OW!v+^{NYU#CzLErYr1RQU(_>jPPqC*WD!y3mwsNXZ&OjvZ}Iq5 z5(S#ur!iIL3q|bAwAGNoBu6zBDB$h2por1PLT&y24)BcXa!OFV@>XV^Cid}C77e9Xk~Ht;`gM4vHY2gOb8tIH5WW5O zSoh4u+|Mc}Ly`90i!QuD(>u3X(b;E~=}RR5Q9S;5#8kY{@Ae>nrFCzNqww!dtsd1x zF7=7)3wJ3vRyi4~WUm@{F6P(2GvVHnHbQZ-LQ^bh(1&D+B<7pETQnhVqwR!$#J8oC zr|>{5WkG|gNmxCpfcBBVv{;hM^dbGrjf&-J{n^mGG2CsteI#h!cp>oOZ%>3utV z=JklD0>b#r>L8i&6t-${ekI$i?9{Q61q+zK3M9k099)mdOHf~sZ5FXRg;zUa(uu8F6T~%P%$_oS|nzi;*k-`2akj~_&`=BPzZ5aS=u90%% zQfc(B(z6{&*U)cKx_VP9gi4wNrRGj_>E_b44obwwx|#$&eGB`&?J;3D`i2uf0Nd0h zohBABrmMB%ghn&e={p7G?2(nBDh`;6LKB((Dg3PI?}V_gMY5@d47FO*f`WqrCc%i` zKhg#wu8Uc8%NX%6-efMql02DZ#;R?)$(}3%blMBez>KuHE$kPJs^54B+*WQ7tT#mg zlAp%p=(G4>g++ZZnm4L{)ixw9m)WG?xO;@3RiwdF7{FaV*G=}Oqsy{%exot(TVq*K z^aIUdR|mq9?UyF=>bP$$ta18f&pfJT$0i9c00ii?IHbl)*r6npe<(>Cobj9AmUV3C zh^(xLul|!~r16+f_sU5SX!DfW{xr#v~_W1je7Qk*QlgA!SZ^Cky6 z3*_2f0w7+T%!yC5$30c9+&JfABQnhNplFipez60%*0XH1eUIN7*I~!(6#3!bbp@3u z6z#Ja=A`;gtr@|t^Ml=%7`|iK^D}@{Q+=@R`)FCmE%6&`dB6xpc1_Jx5U;@500aWZu=ER8=<6 zBLs+>PA4r^Z62#U7|=C?2B_v)288denYrXa-fhh@yu2WHpZ0i3mst~u|eEspb zX`SPY8OGJN3r>`yJ>F0J9MlTX36O`6UIMiVYD}g3!v_e2%t}-3mj3@Q{hv{ypB&Ws zZt^EA25;u2UQ1dwI_|-xp0w`OFA)kz$Jpcg3Z(KvcdzMrUIg)dWmZRla=t!(KKQt` zt%FfX#^$8uBJ1(!LHzYt3z*Oi+IPB$omqoDXqh*9BR(pioUyQTKWy%#@~Q`Zp80+7 zt7ON=fqgSV4(+O%PXVl|0kNSbZo#_U1AfNQ2NIe{()*~^@mx=58?1y+e$!#q(E&H5J-6hVa9tYO9 z9+giPnWO(EM8&i}#TIvXNDX`MN*)~aHY8I|kZzRR2)=z|TT&Nm@npW!fz&TVZBKHV z$v)4!8+>9bM0Mt8e8TwxCCQxx$6?8Z$^J=h((zHNWU61mFQuE_0rk8su)gKZHLDdv zhvP|cA=u%KlN4WHoP^`2wX1*kjytBb;Jab zHnq=+k?)*0@4-T5RMDaM$s(Tp5V5tnYE^ivTz*Fu2H(xpS-Mt!q4lu+5Bcs=y!=l~Jbn8=)-yMA literal 0 HcmV?d00001 diff --git a/src/assets/Images/logintopBG.png b/src/assets/Images/logintopBG.png new file mode 100644 index 0000000000000000000000000000000000000000..f55d9f648c76e441e1353c1f8b943f01c712038c GIT binary patch literal 79147 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 p?1a@wFy0K^BJk`a*!uk6>j*tNJ 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 literal 0 HcmV?d00001 diff --git a/src/assets/Images/white.png b/src/assets/Images/white.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee1ff3cb0073909a1a4ffb2c7b614e2182e71c8 GIT binary patch literal 3628 zcmeAS@N?(olHy`uVBq!ia0y~ykd9zr;9tPV3=}!Z%9RSFI14-?iy0W?)j*iBZc+6? zprBxhYeY#%W=T#eLx78$f^$)7Vo83HW85AMprkNJ(y_E8BfkhN8@_VE`7e- z04S|n6%tY6l3JWxlvz-cnV-kNz%lc*hNk9*OV{=F^{;DtcwW{$dH%fSHScrhSsC)? zb9|h>US|hTBXfXHi0l9V|Cb+;J^^%al&6bhh=kh|6Rq~6oj&t;ucLK6V1 C`$q); literal 0 HcmV?d00001 diff --git a/src/components/Alert.js b/src/components/Alert.js new file mode 100644 index 0000000..058bcf0 --- /dev/null +++ b/src/components/Alert.js @@ -0,0 +1,102 @@ +import React from 'react'; +import { + Alert, + View, + TouchableOpacity, + Text, +} from 'react-native'; +import CustomModal from './CustomModal'; +import { useRoute } from '@react-navigation/native'; +import { GlobalTheme } from '../theme'; + +export const CustomAlert = ( + title = '', + msg = '', + onCancel = () => { }, + onDone = () => { } +) => { + Alert.alert(title, msg, [ + { + text: 'Cancel', + onPress: onCancel, + style: 'cancel', + }, + { text: 'OK', onPress: onDone }, + ]); +}; + +export function ConfirmSaveAlert({ + showAlert = false, + onCancelCallBack = () => { }, + onYesCallBack = () => { }, + msg = 'Do you really want to save data?', + yesText = 'Yes', + cancelText = 'NO', +}) { + return ( + + + + + {yesText} + + + + + {cancelText} + + + + + ); +} + + +export function ExitScreenAlert(props, callback) { + Alert.alert( + '', + 'Do you really want to exit the screen?', + [ + { + text: 'Cancel', + onPress: () => { }, + style: 'cancel', + }, + { + text: 'OK', + onPress: () => { + if (typeof callback === 'function') callback(); + props.navigation.goBack(); + }, + }, + ] + ); +} diff --git a/src/components/Background.js b/src/components/Background.js new file mode 100644 index 0000000..e0fb288 --- /dev/null +++ b/src/components/Background.js @@ -0,0 +1,33 @@ +// src/components/Background.js + +import React from 'react'; +import { StyleSheet, StatusBar, useColorScheme } from 'react-native'; +import LinearGradient from 'react-native-linear-gradient'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { GlobalTheme } from '../theme'; + +const Background = ({ children, barcolor = 'light-content'}) => { + const isDarkMode = useColorScheme() === 'dark'; + return ( + + + + {children} + + + ); +}; + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: GlobalTheme.colors.primary, + + }, + gradient: { + flex: 1, + // paddingHorizontal: 20, + }, +}); + +export default Background; diff --git a/src/components/Camera.js b/src/components/Camera.js new file mode 100644 index 0000000..74ee0d1 --- /dev/null +++ b/src/components/Camera.js @@ -0,0 +1,51 @@ +import React, { useState } from 'react'; +import { View, TouchableOpacity, Image, StyleSheet, Modal } from 'react-native'; + +import IMAGES from '../constants/Images'; +import CustomCamera from './CustomCamera'; + +const CameraScreen = () => { + const [showCamera, setShowCamera] = useState(false); + const [imageUri, setImageUri] = useState(null); + + const handleImageCaptured = (photo) => { + setImageUri(photo.uri); + setShowCamera(false); + }; + + return ( + + setShowCamera(true)}> + + + + {/* Fullscreen Modal Camera */} + + setShowCamera(false)} + /> + + + ); +}; + +export default CameraScreen; + +const styles = StyleSheet.create({ + container: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + }, + imagePreview: { + width: 150, + height: 150, + borderRadius: 10, + borderWidth: 1, + borderColor: '#ccc', + }, +}); diff --git a/src/components/CustomAlertModal.js b/src/components/CustomAlertModal.js new file mode 100644 index 0000000..a00ef32 --- /dev/null +++ b/src/components/CustomAlertModal.js @@ -0,0 +1,103 @@ +import React from "react"; +import { + View, + Text, + TouchableOpacity, + Modal, + StyleSheet, +} from "react-native"; +import { GlobalTheme } from "../theme"; + +const CustomAlertModal = ({ + showModal, + title, + message, + buttons = [], + style = {}, + titleStyle = {}, + messageStyle = {}, + children, + +}) => { + return ( + + + + + + + {title ? ( + {title} + ) : null} + + {message ? ( + {message} + ) : null} + + {children} + + + {buttons.map((btn, index) => ( + + + {btn.label} + + + ))} + + + + + ); +}; + +export default CustomAlertModal; + +const styles = StyleSheet.create({ + backdrop: { + flex: 1, + backgroundColor: "rgba(0,0,0,0.5)", + justifyContent: "center", + alignItems: "center", + }, + modalContainer: { + width: "80%", + backgroundColor: "#fff", + borderRadius: 10, + padding: 20, + elevation: 5, + }, + title: { + fontSize: 18, + fontWeight: "bold", + marginBottom: 10, + textAlign: "center", + }, + message: { + fontSize: 16, + marginBottom: 20, + textAlign: "center", + }, + buttonRow: { + flexDirection: "row", + justifyContent: "flex-end", + marginTop: 10, + }, + button: { + paddingHorizontal: 15, + paddingVertical: 8, + borderRadius: 5, + marginLeft: 10, + }, + buttonText: { + fontSize: 14, + }, +}); diff --git a/src/components/CustomButton.js b/src/components/CustomButton.js new file mode 100644 index 0000000..6ca510f --- /dev/null +++ b/src/components/CustomButton.js @@ -0,0 +1,13 @@ +import { View, Text, TouchableOpacity } from 'react-native'; + +const CustomButton = ({ title, style, textstyle, onPress , disabled}) => { + return ( + + + {title} + + + ); +}; + +export default CustomButton; diff --git a/src/components/CustomCamera.js b/src/components/CustomCamera.js new file mode 100644 index 0000000..89c9627 --- /dev/null +++ b/src/components/CustomCamera.js @@ -0,0 +1,173 @@ +import React, { useState, useRef, useEffect } from 'react'; +import { View, Text, TouchableOpacity, Image, StyleSheet, PermissionsAndroid, Platform } from 'react-native'; +import { Camera, useCameraDevice } from 'react-native-vision-camera'; +import { useIsFocused } from '@react-navigation/native'; + +const CustomCamera = ({ onImageCaptured, onClose }) => { + const cameraRef = useRef(null); + const [hasPermission, setHasPermission] = useState(false); + const [cameraPosition, setCameraPosition] = useState('back'); + const [capturedPhoto, setCapturedPhoto] = useState(null); + const isFocused = useIsFocused(); + const device = useCameraDevice(cameraPosition); + + useEffect(() => { + (async () => { + const status = await Camera.requestCameraPermission(); + console.log(status, "Camera permission status"); + setHasPermission(status === 'granted'); + })(); + }, []); + + const takePhoto = async () => { + if (cameraRef.current) { + try { + const photo = await cameraRef.current.takePhoto({ + flash: 'off', + }); + const photoUri = Platform.OS === 'android' ? `file://${photo.path}` : photo.path; + setCapturedPhoto(photoUri); + } catch (error) { + console.warn('Error taking photo:', error); + } + } + }; + + const flipCamera = () => { + setCameraPosition(prev => (prev === 'back' ? 'front' : 'back')); + }; + + const confirmPhoto = async () => { + if (onImageCaptured && capturedPhoto) { + try { + const imageInfo = await new Promise((resolve, reject) => { + Image.getSize( + capturedPhoto, + (width, height) => resolve({ width, height }), + (error) => reject(error) + ); + }); + + const normalizedUri = Platform.OS === 'android' ? capturedPhoto : `file://${capturedPhoto}`; + + onImageCaptured({ + uri: normalizedUri, + width: imageInfo.width, + height: imageInfo.height, + storeData: {}, + }); + } catch (e) { + console.warn('Failed to get image size:', e); + onImageCaptured({ + uri: capturedPhoto, + width: 0, + height: 0, + storeData: {}, + }); + } + } + }; + + const retakePhoto = () => { + setCapturedPhoto(null); + }; + + if (!device || !hasPermission) { + return ( + + Loading Camera... + + ); + } + + return ( + + {capturedPhoto ? ( + + + + + Retake + + + Use Photo + + + + ) : ( + <> + {isFocused && !capturedPhoto && ( + + )} + + + Flip + + + + Close + + + + )} + + ); +}; + +export default CustomCamera; + +const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: 'black', + height: '100%', + }, + previewContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + height: '100%', + }, + preview: { + width: '100%', + height: '80%', + }, + controls: { + position: 'absolute', + bottom: 30, + width: '100%', + flexDirection: 'row', + justifyContent: 'space-around', + alignItems: 'center', + }, + captureButton: { + width: 70, + height: 70, + borderRadius: 35, + backgroundColor: 'white', + borderWidth: 5, + borderColor: 'gray', + }, + button: { + backgroundColor: 'white', + padding: 10, + borderRadius: 8, + }, + buttonRow: { + flexDirection: 'row', + justifyContent: 'space-around', + marginTop: 20, + width: '100%', + }, + centered: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + }, +}); diff --git a/src/components/CustomDropdown.js b/src/components/CustomDropdown.js new file mode 100644 index 0000000..489cc51 --- /dev/null +++ b/src/components/CustomDropdown.js @@ -0,0 +1,41 @@ +// src/components/CustomDropdown.js +import React from 'react'; +import { StyleSheet } from 'react-native'; +import { Dropdown } from 'react-native-element-dropdown'; + +const CustomDropdown = ({ + data = [], + value, + onChange, + placeholder = '--Select--', + containerStyle = {}, +}) => { + return ( + + ); +}; + +const styles = StyleSheet.create({ + dropdown: { + borderWidth: 1, + borderColor: '#ccc', + borderRadius: 8, + paddingHorizontal: 10, + height: 45, + marginBottom: 0, // ✅ no margin + paddingBottom: 0, // ✅ no padding + }, +}); + +export default CustomDropdown; diff --git a/src/components/CustomHeader.js b/src/components/CustomHeader.js new file mode 100644 index 0000000..4460a57 --- /dev/null +++ b/src/components/CustomHeader.js @@ -0,0 +1,73 @@ +import { StyleSheet, Text, View, Image, TouchableOpacity } from 'react-native' +import React from 'react' +import { GlobalTheme } from '../theme' + +const CustomHeader = ({ title, leftIcon, rightIcon, onLeftPress, onRightPress }) => { + + return ( + + {leftIcon && + + {leftIcon && } + + } + + + {title} + + + + {rightIcon && } + + + ) +} + +export default CustomHeader + +const styles = StyleSheet.create({ + headerStyle: { + height: '8%', + backgroundColor: '#113F8C', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingHorizontal: 15, + }, + leftSection: { + backgroundColor: '#295398', + flexDirection: 'row', + padding: 8, + alignItems: 'center', + borderRadius: 20 + // width: 70, + }, + rightSection: { + alignItems: 'flex-end', + width: 40, + }, + titleContainer: { + flex: 1, + alignItems: 'center', + }, + headerText: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.medium, + fontWeight: '600', + }, + backText: { + marginLeft: 6, + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.small, + }, + leftIconStyle: { + height: 20, + width: 20, + resizeMode: 'contain', + }, + rightIconStyle: { + height: 35, + width: 35, + resizeMode: 'contain', + }, +}) \ No newline at end of file diff --git a/src/components/CustomModal.js b/src/components/CustomModal.js new file mode 100644 index 0000000..dee0e90 --- /dev/null +++ b/src/components/CustomModal.js @@ -0,0 +1,79 @@ +import React from 'react'; +import { View, Text, Modal, StyleSheet, TouchableOpacity, Image} from 'react-native'; +import IMAGES from '../constants/Images'; + +const CustomModal = ({ + showModal, + title, + message, + children, + // onClose, + style = {}, + titleStyle = {}, + messageStyle = {}, + hideDefaultClose = false, // 🔥 new prop + onClose = null +}) => { + return ( + + + + {onClose && ( + + + + )} + + {title && {title}} + {message && {message}} + + {children} + + + + + ); +}; + +export default CustomModal; + +const styles = StyleSheet.create({ + overlay: { + flex: 1, + backgroundColor: '#00000088', + justifyContent: 'center', + alignItems: 'center', + }, + modalContainer: { + width: '90%', + backgroundColor: '#fff', + borderRadius: 12, + padding: 15, + alignItems: 'center', + minHeight:200 + }, + title: { + fontSize: 18, + fontWeight: 'bold', + marginBottom: 6, + }, + message: { + fontSize: 14, + color: '#555', + textAlign: 'center', + }, + closeButton: { + alignSelf:'flex-end', + marginBottom:15 + }, + closeText: { + color: '#fff', + fontWeight: 'bold', + }, + iconStyle:{ + height:35, + width:35, + resizeMode:'contain', + // tintColor:'red' + } +}); diff --git a/src/components/CustomTextInput.js b/src/components/CustomTextInput.js new file mode 100644 index 0000000..9bc013b --- /dev/null +++ b/src/components/CustomTextInput.js @@ -0,0 +1,85 @@ +import { View, Text, TextInput, StyleSheet, } from 'react-native'; +import React, { useState } from 'react'; +import { GlobalTheme, Screen } from '../theme'; + +const CustomTextInput = ({ + label, + value, + onChangeText, + keyboardType, + secureTextEntry, + right, + textstyle, + viewstyle, + maxLength +}) => { + const [isFocused, setFocused] = useState(false); + const [hidepassword, setHidePassword] = useState(false); + + const handleFocus = () => { + setFocused(true); + }; + + const handleBlur = () => { + setFocused(false); + }; + + const inputStyle = { + borderColor: isFocused ? '#2680EB' : '#DFDFDF', + borderWidth: isFocused ? 2 : 1, + backgroundColor: isFocused ? '#FFF' : '#Fff', + borderRadius: GlobalTheme.borderRadius.md, + }; + + return ( + + + {label} + + + + + + + ); +}; + +export default CustomTextInput; + +const styles = StyleSheet.create({ + input: { + height: 50, + borderWidth: 1, + padding: 10, + color: GlobalTheme.colors.black, + }, + inputContainer: { + marginBottom: 16, + }, +}); diff --git a/src/constants/ColorsArray.js b/src/constants/ColorsArray.js new file mode 100644 index 0000000..c08e2a6 --- /dev/null +++ b/src/constants/ColorsArray.js @@ -0,0 +1,8 @@ +// colors.js +export const colors = [ + { bgColor: '#eddeb8', textColor: '#0c8fa5' }, + { bgColor: '#dcf2ee', textColor: '#f39a19' }, + { bgColor: '#eebdc3', textColor: '#ff5f5f' }, + { bgColor: '#d1c4e9', textColor: '#6A1B9A' }, + { bgColor: '#ffe0b2', textColor: '#EF6C00' }, +]; diff --git a/src/constants/IconGenerator.js b/src/constants/IconGenerator.js new file mode 100644 index 0000000..8461735 --- /dev/null +++ b/src/constants/IconGenerator.js @@ -0,0 +1,75 @@ +import React from 'react'; +import AntDesign from 'react-native-vector-icons/AntDesign'; +import Entypo from 'react-native-vector-icons/Entypo'; +import EvilIcons from 'react-native-vector-icons/EvilIcons'; +import Feather from 'react-native-vector-icons/Feather'; +import FontAwesome from 'react-native-vector-icons/FontAwesome'; +import Fontisto from 'react-native-vector-icons/Fontisto'; +import Foundation from 'react-native-vector-icons/Foundation'; +import Ionicons from 'react-native-vector-icons/Ionicons'; +import MaterialIcons from 'react-native-vector-icons/MaterialIcons'; +import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; +import Octicons from 'react-native-vector-icons/Octicons'; +import Zocial from 'react-native-vector-icons/Zocial'; +import SimpleLineIcons from 'react-native-vector-icons/SimpleLineIcons'; +import { GlobalTheme } from '../theme'; + + +function CustomIcon({ + iconLibrary, + icon, + size = 22, + color = GlobalTheme.colors.primary, + style = {}, + ...rest +}) { + let Icon = AntDesign; + + switch (iconLibrary) { + case 'AntDesign': + Icon = AntDesign; + break; + case 'Entypo': + Icon = Entypo; + break; + case 'EvilIcons': + Icon = EvilIcons; + break; + case 'Feather': + Icon = Feather; + break; + case 'FontAwesome': + Icon = FontAwesome; + break; + case 'Fontisto': + Icon = Fontisto; + break; + case 'Foundation': + Icon = Foundation; + break; + case 'Ionicons': + Icon = Ionicons; + break; + case 'MaterialIcons': + Icon = MaterialIcons; + break; + case 'MaterialCommunityIcons': + Icon = MaterialCommunityIcons; + break; + case 'Octicons': + Icon = Octicons; + break; + case 'Zocial': + Icon = Zocial; + break; + case 'SimpleLineIcons': + Icon = SimpleLineIcons; + break; + default: + Icon = AntDesign; + } + + return ; +} + +export default CustomIcon; diff --git a/src/constants/Images.js b/src/constants/Images.js new file mode 100644 index 0000000..af29c08 --- /dev/null +++ b/src/constants/Images.js @@ -0,0 +1,32 @@ +const IMAGES = { + // AppLogo: require('../assets/Images/logo.png'), + AppLogo: require('../assets/Images/logo.png'), + filterIcon: require('../assets/Icons/filter.png'), + menuIcon: require('../assets/Icons/menu.png'), + pluscircleIcon: require('../assets/Icons/pluscircle.png'), + rightArrowIcon: require('../assets/Icons/rightarrow.png'), + leftArrowIcon: require('../assets/Icons/leftarrow.png'), + crossIcon: require('../assets/Icons/cross.png'), + searchIcon: require('../assets/Icons/search.png'), + greenCameraIcon: require('../assets/Icons/green_camera.png'), + redCameraIcon: require('../assets/Icons/red_camera.png'), + normalCameraIcon: require('../assets/Icons/camera.png'), + WhiteBGIMG: require('../assets/Images/white.png'), + backIcon:require('../assets/Icons/backIcon.png'), + greenTick:require('../assets/Icons/greenTick.png'), + storeIcon:require('../assets/Icons/store.png'), + reportIcon:require('../assets/Icons/report.png'), + downIcon:require('../assets/Icons/down.png'), + upArrow:require('../assets/Icons/uparrow.png'), + footerImage : require('../assets/Images/footerImage.png'), + Logo: require('../assets/Images/applogo.png'), + WelcomeBackground: require('../assets/Images/welcomebackground.png'), + Welcomelogo: require('../assets/Images/welcomelogo.png'), + AuthTopBG: require('../assets/Images/logintopBG.png'), + AuthTopBGNew: require('../assets/Images/appLogoNew.png'), + AuthBottomBG: require('../assets/Images/loginbottomBG.png'), + dotsIcon: require('../assets/Icons/dots.png'), + +}; + +export default IMAGES; diff --git a/src/constants/Loader.js b/src/constants/Loader.js new file mode 100644 index 0000000..ebdf151 --- /dev/null +++ b/src/constants/Loader.js @@ -0,0 +1,54 @@ +import React from 'react'; +import { useWindowDimensions, Dimensions, View, Text, ActivityIndicator, StyleSheet, Image, StatusBar } from 'react-native'; +import LoaderKit from 'react-native-loader-kit' + + +const Loader = ({ visible = false , loadingtext = 'Loading...'}) => { + const { width, height } = useWindowDimensions(); + const height2 = height + 100 + + return ( + visible && ( + + + + {loadingtext} + + + ) + ); +}; + + + +const style = StyleSheet.create({ + label: { + marginLeft: 10, + fontSize: 16, + color: 'white', + fontFamily: "FuturaPT-Book", + }, + loader: { + height: 100, + backgroundColor: 'transparent', + marginHorizontal: 50, + borderRadius: 5, + flexDirection: 'column', + alignItems: 'center', + paddingHorizontal: 0, + }, + container: { + top: 0, + bottom: 0, + position: 'absolute', + zIndex: 1050, + backgroundColor: 'rgba(0,0,0,0.5)', + justifyContent: 'center', + }, +}); + +export default Loader; \ No newline at end of file diff --git a/src/constants/Toast.js b/src/constants/Toast.js new file mode 100644 index 0000000..b3c294a --- /dev/null +++ b/src/constants/Toast.js @@ -0,0 +1,36 @@ +// Toast.js +import Toast from 'react-native-toast-message'; +const showToast = (type, text1, text2) => { + Toast.show({ + type: type, + text1: text1, + text2: text2, + position: 'top', + visibilityTime: 3000, + autoHide: true, + topOffset: 30, + bottomOffset: 40, + text1Style: { + fontSize: 15, // Custom font size for the main text + fontWeight: 'bold', + }, + text2Style: { + fontSize: 14, // Custom font size for the secondary text + color:'gray' + }, + }); +}; + +const ToastComponent = () => { + return Toast.setRef(ref)} />; +}; + +const toastSuccess = (text1, text2) => { + showToast('success', text1, text2); +}; + +const toastError = (text1, text2) => { + showToast('error', text1, text2); +}; + +export { ToastComponent, toastSuccess, toastError }; \ No newline at end of file diff --git a/src/constants/constant.js b/src/constants/constant.js new file mode 100644 index 0000000..13c304b --- /dev/null +++ b/src/constants/constant.js @@ -0,0 +1,9 @@ +import * as RNFS from 'react-native-fs'; + +const common_ImagePath=`${RNFS.DocumentDirectoryPath}/`; +const ImageFolderPath=`${common_ImagePath}PerformicsAllImages/`; +const FeedbackImagesFolderPath=ImageFolderPath+`Store_DNA/`; +const defUploadFolder='BulkImages'; + +export {common_ImagePath ,FeedbackImagesFolderPath , ImageFolderPath ,defUploadFolder}; + diff --git a/src/constants/database.js b/src/constants/database.js new file mode 100644 index 0000000..3a23962 --- /dev/null +++ b/src/constants/database.js @@ -0,0 +1,177 @@ +import SQLite from 'react-native-sqlite-storage'; + +const db = SQLite.openDatabase({ name: 'feedback.db', location: 'default' }); + +// Initialize FeedbackCategory table (full structure from mockDataFlat) +export const initTables = () => { + db.transaction(tx => { + // Table for API-fetched question/answer data + tx.executeSql(` + CREATE TABLE IF NOT EXISTS FeedbackCategory ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + MenuId INTEGER, + SurveyId INTEGER, + SurveyName TEXT, + CategoryId INTEGER, + Category TEXT, + CategorySequence INTEGER, + QuestionId INTEGER, + Question TEXT, + QuestionType TEXT, + QuestionTypeNew TEXT, + QEnable BOOLEAN, + QuestionImageAllow BOOLEAN, + QuestionImageMandatory BOOLEAN, + LengthValidation BOOLEAN, + MinLength INTEGER, + MaxLength INTEGER, + OTP BOOLEAN, + DateRange TEXT, + QuestionSequence INTEGER, + AnswerId INTEGER, + Answer TEXT, + AnswerSequence INTEGER, + ImageAllow1 BOOLEAN, + ImageAllow2 BOOLEAN, + Image1Mandatory BOOLEAN, + Image2Mandatory BOOLEAN, + EnableQuestion TEXT, + DisableQuestion TEXT, + ShowCat INTEGER, + SubCategoryId INTEGER, + SubCategory TEXT, + SubCategorySequence INTEGER, + CalFormula TEXT, + RefImage TEXT, + QuestionRefImage TEXT + ); + `); + + // Table for locally saved user responses + tx.executeSql(` + CREATE TABLE IF NOT EXISTS FeedBackLocalTable ( + KEY_ID INTEGER PRIMARY KEY AUTOINCREMENT, + STORE_ID INTEGER, + VISIT_DATE NVARCHAR, + SURVEY_ID INTEGER, + CATEGORY_ID INTEGER, + SUB_CATEGORY_ID INTEGER, + QUESTION NVARCHAR, + QUESTION_ID INTEGER, + QUESTION_TYPE NVARCHAR, + ANSWER NVARCHAR, + ANSWER_ID INTEGER, + QuestionImageAllow INTEGER, + IMAGE_ALLOW1 INTEGER, + IMAGE1 NVARCHAR, + IMAGE_ALLOW2 INTEGER, + IMAGE2 NVARCHAR, + MULTI_OPTIONS_IDS NVARCHAR, + IS_DISABLED NVARCHAR, + IS_ENABLED NVARCHAR, + MENU_ID INTEGER, + ADDED_DATE TEXT, + VerifyOTP INTEGER, + QUESTION_REF_IMAGE TEXT, + STATUS NVARCHAR + ); + `); + + // + + tx.executeSql(` + CREATE TABLE IF NOT EXISTS StoreInfoDNALocal ( + KEY_ID INTEGER PRIMARY KEY AUTOINCREMENT, + VISIT_DATE NVARCHAR , + StoreId INTEGER, + StoreName NVARCHAR, + ChainName NVARCHAR, + Address NVARCHAR, + Pincode NVARCHAR, + CityName NVARCHAR, + StateName NVARCHAR, + StoreType NVARCHAR, + UPLOAD_STATUS NVARCHAR + ); + `); + }); +}; + +// Bulk insert for FeedbackCategory (full schema) +export const bulkInsertData = (tableName, dataArray) => { + return new Promise((resolve, reject) => { + if (!Array.isArray(dataArray) || dataArray.length === 0) { + resolve(true); + return; + } + + if (tableName !== 'FeedbackCategory') { + reject(`Unsupported table: ${tableName}`); + return; + } + + const escape = str => (str || '').toString().replace(/'/g, "''"); + + const values = dataArray.map(item => `( + '${item.MenuId}', '${item.SurveyId}', '${escape(item.SurveyName)}', + '${item.CategoryId}', '${escape(item.Category)}', '${item.CategorySequence}', + '${item.QuestionId}', '${escape(item.Question)}', '${escape(item.QuestionType)}', + '${escape(item.QuestionTypeNew)}', '${item.QEnable ? 1 : 0}', '${item.QuestionImageAllow ? 1 : 0}', + '${item.QuestionImageMandatory ? 1 : 0}', '${item.LengthValidation ? 1 : 0}', '${item.MinLength}', + '${item.MaxLength}', '${item.OTP ? 1 : 0}', '${escape(item.DateRange)}', '${item.QuestionSequence}', + '${item.AnswerId}', '${escape(item.Answer)}', '${item.AnswerSequence}', + '${item.ImageAllow1 ? 1 : 0}', '${item.ImageAllow2 ? 1 : 0}', '${item.Image1Mandatory ? 1 : 0}', + '${item.Image2Mandatory ? 1 : 0}', '${escape(item.EnableQuestion)}', '${escape(item.DisableQuestion)}', + '${item.ShowCat}', '${item.SubCategoryId}', '${escape(item.SubCategory)}', '${item.SubCategorySequence}', + '${escape(item.CalFormula)}', '${escape(item.RefImage)}', '${escape(item.QuestionRefImage)}' + )`); + + const sql = ` + INSERT INTO FeedbackCategory ( + MenuId, SurveyId, SurveyName, CategoryId, Category, CategorySequence, + QuestionId, Question, QuestionType, QuestionTypeNew, QEnable, QuestionImageAllow, + QuestionImageMandatory, LengthValidation, MinLength, MaxLength, OTP, DateRange, + QuestionSequence, AnswerId, Answer, AnswerSequence, ImageAllow1, ImageAllow2, + Image1Mandatory, Image2Mandatory, EnableQuestion, DisableQuestion, + ShowCat, SubCategoryId, SubCategory, SubCategorySequence, + CalFormula, RefImage, QuestionRefImage + ) + VALUES ${values.join(',')} + `; + + db.transaction(tx => { + tx.executeSql(`DELETE FROM FeedbackCategory`, [], () => { + tx.executeSql(sql, [], () => { + console.log(`${tableName} inserted successfully`); + resolve(true); + }, (e1, err) => { + console.log('Insert error:', err); + reject(err); + }); + }, (err) => { + console.log('Delete error:', err); + reject(err); + }); + }); + }); +}; + +// Generic SELECT +export const getAllFromTable = (tableName) => { + return new Promise((resolve, reject) => { + db.transaction(tx => { + tx.executeSql(`SELECT * FROM ${tableName}`, [], (tx, results) => { + const rows = []; + for (let i = 0; i < results.rows.length; i++) { + rows.push(results.rows.item(i)); + } + resolve(rows); + }, (err) => { + console.log(`Select error on ${tableName}:`, err); + reject(err); + }); + }); + }); +}; + +export default db; \ No newline at end of file diff --git a/src/constants/function.js b/src/constants/function.js new file mode 100644 index 0000000..42aa401 --- /dev/null +++ b/src/constants/function.js @@ -0,0 +1,455 @@ +import { defUploadFolder, FeedbackImagesFolderPath, ImageFolderPath } from "./constant"; +import moment from 'moment'; +import { Image } from "react-native"; +import * as RNFS from 'react-native-fs'; +import PhotoManipulator from 'react-native-photo-manipulator'; +import ImageResizer from '@bam.tech/react-native-image-resizer'; +import { toastError } from "./Toast"; +import IMAGES from "./Images"; + +export async function CreateImageFolders() { + console.log('CreateDirKPIimg:'); + await RNFS.mkdir(ImageFolderPath); + await RNFS.mkdir(FeedbackImagesFolderPath); +} + +export async function getImage(imgdata , userId , item) { + console.log("item===", item); + if (typeof imgdata == 'object' && imgdata.errorCode === 'camera_unavailable') { + console.log("camera not available"); + return null; + } + + if (typeof imgdata == 'object' && imgdata.uri != null) { + try { + const imgurl = imgdata.uri.startsWith('file://') ? imgdata.uri : `file://${imgdata.uri}`; + + // 🔹 Get dynamic image width and height + const { width: imgWidth, height: imgHeight } = await new Promise((resolve, reject) => { + Image.getSize(imgurl, (width, height) => resolve({ width, height }), reject); + }); + + console.log("Image size ===", imgWidth, imgHeight); + + const picture_clickedd = new Date(); + const picture_clicked_time = moment(picture_clickedd).format('MM-DD-YYYY HH:mm:ss'); + const picture_clicked_time_for_pic_name = moment(picture_clickedd).format('MMDDYYYY_HHmmss'); + + const filename = userId + picture_clicked_time_for_pic_name + '.jpg'; + const mark_text1 = picture_clicked_time; + const mark_text2 = `User Id: ${userId} | StoreName: ${item?.StoreName} | StoreId: ${item?.StoreId} | Date: ${picture_clicked_time}`; + const imagePath = `${FeedbackImagesFolderPath}${filename}`; + + console.log("Copying image to:", imagePath); + await RNFS.copyFile(imgurl.replace('file://', ''), imagePath); + + const restore_data = { + destFilePath: imagePath, + imgurl: imagePath, + imgWidth, + imgHeight, + mark_text1, + mark_text2, + }; + + const is_restored = await restore_ImageWithMetaData(restore_data, imgdata); + console.log("Image restored:", is_restored); + console.log("Image imagePath:", imagePath); + + return { finalPath: imagePath }; + } catch (err) { + console.log('❌ ERROR in getImage:', err); + return null; + } + } + + return null; +} + +// const waterMarkText = async (text = '', imgurl = '', text2 = '', imgWidth = 0, imgHeight = 0) => { + +// const wrapText = (text2, maxCharsPerLine) => { +// const words = text2.split(' '); +// const lines = []; +// let currentLine = ''; + +// for (let word of words) { +// if ((currentLine + word).length <= maxCharsPerLine) { +// currentLine += (currentLine ? ' ' : '') + word; +// } else { +// lines.push(currentLine); +// currentLine = word; +// } +// } +// console.log('currentLine====>', currentLine); + +// if (currentLine) lines.push(currentLine); +// return lines; +// }; + + + +// try { +// if (!imgurl) throw new Error("Image URL is missing"); + +// const cleanPath = imgurl.startsWith('file://') ? imgurl : `file://${imgurl}`; +// const stripHeight = 250; + +// // ✅ Copy from Android assets folder to filesystem +// const destPath = `${RNFS.CachesDirectoryPath}/white.png`; +// const exists = await RNFS.exists(destPath); + +// if (!exists) { +// await RNFS.copyFileAssets('white.png', destPath); // white.png is in android/app/src/main/assets +// } + +// const stripFilePath = `file://${destPath}`; + +// // ✅ Step 2: Overlay strip +// const imageWithStrip = await PhotoManipulator.overlayImage( +// cleanPath, +// stripFilePath, +// { x: 0, y: imgHeight - stripHeight }, +// 'image/jpeg' +// ); + +// // ✅ Step 3: Add text +// const lines = wrapText(text2, 80); // You can adjust 25 depending on font size / image width + +// const texts = [ +// { +// position: { x: 30, y: 50 }, +// text: text, +// textSize: 80, +// color: '#FF0000', +// }, +// ...lines.map((line, i) => ({ +// position: { x: 30, y: imgHeight - 120 + i * 90 }, // 90 = line height +// text: line, +// textSize: 80, +// color: '#000000', +// })), +// ]; + +// const finalImagePath = await PhotoManipulator.printText(imageWithStrip, texts, 'image/jpeg'); +// const uri = finalImagePath.startsWith('file://') ? finalImagePath : `file://${finalImagePath}`; + +// return { success: true, uri }; +// } catch (error) { +// console.error("❌ Error in waterMarkText:", error); +// return { success: false, error: error.message }; +// } +// }; + +const waterMarkText = async (text = '', imgurl = '', text2 = '', imgWidth = 0, imgHeight = 0) => { + const wrapTextByImageWidth = (text, imgWidth, fontSize = 80, padding = 60) => { + const avgCharWidth = fontSize * 0.6; // Conservative estimate + const maxChars = Math.floor((imgWidth - padding) / avgCharWidth); + + const words = text.split(' '); + const lines = []; + let currentLine = ''; + + for (let word of words) { + if ((currentLine + ' ' + word).trim().length <= maxChars) { + currentLine += (currentLine ? ' ' : '') + word; + } else { + lines.push(currentLine); + currentLine = word; + } + } + if (currentLine) lines.push(currentLine); + + return lines; + }; + + try { + if (!imgurl) throw new Error("Image URL is missing"); + + const cleanPath = imgurl.startsWith('file://') ? imgurl : `file://${imgurl}`; + const stripHeight = 250; + + // ✅ White strip setup + const destPath = `${RNFS.CachesDirectoryPath}/white.png`; + const exists = await RNFS.exists(destPath); + if (!exists) { + await RNFS.copyFileAssets('white.png', destPath); + } + + const stripFilePath = `file://${destPath}`; + + // ✅ Overlay strip at bottom + const imageWithStrip = await PhotoManipulator.overlayImage( + cleanPath, + stripFilePath, + { x: 0, y: imgHeight - stripHeight }, + 'image/jpeg' + ); + + // ✅ Wrap text2 according to image width + const fontSize = 80; + const lineHeight = 90; + const padding = 60; + const lines = wrapTextByImageWidth(text2, imgWidth, fontSize, padding); + + const startY = imgHeight - stripHeight + 40; // Add top padding inside strip + + // ✅ Build text objects + const texts = [ + { + position: { x: 30, y: 50 }, + text: text, + textSize: fontSize, + color: '#FF0000', + }, + ...lines.map((line, index) => ({ + position: { x: 30, y: startY + index * lineHeight }, + text: line, + textSize: fontSize, + color: '#000000', + })), + ]; + + const finalImagePath = await PhotoManipulator.printText(imageWithStrip, texts, 'image/jpeg'); + const uri = finalImagePath.startsWith('file://') ? finalImagePath : `file://${finalImagePath}`; + + return { success: true, uri }; + } catch (error) { + console.error("❌ Error in waterMarkText:", error); + return { success: false, error: error.message }; + } +}; + + + +export async function restore_ImageWithMetaData(data, imgdata) { + let { destFilePath, imgurl, imgWidth, imgHeight, mark_text1, mark_text2 } = data; + + try { + const cleanImgUrl = imgurl.startsWith('file://') ? imgurl : `file://${imgurl}`; + const rawPath = cleanImgUrl.replace('file://', ''); + + // Fallback to imgdata values + if (!imgWidth && imgdata?.width) imgWidth = imgdata.width; + if (!imgHeight && imgdata?.height) imgHeight = imgdata.height; + + if (!imgWidth || !imgHeight || !rawPath) { + console.log('❌ Invalid resize parameters', { imgWidth, imgHeight, imgurl }); + return false; + } + + const fileExists = await RNFS.exists(rawPath); + if (!fileExists) { + console.log('❌ Image file not found at:', rawPath); + return false; + } + + // Step 1: Resize (only if dimensions are large) + const resized = await resizeImage(cleanImgUrl, imgWidth, imgHeight); + if (!resized.success) { + console.log("❌ Resize failed:", resized.error); + return false; + } + + const resizedUrl = resized.uri; + const resizedData = resized.imgData; + const resizedWidth = parseInt(resizedData.width); + const resizedHeight = parseInt(resizedData.height); + + // Step 2: Watermark + const marked = await waterMarkText(mark_text1, resizedUrl, mark_text2, resizedWidth, resizedHeight); + if (!marked.success || !marked.uri) { + console.log("❌ Watermark failed:", marked.error); + return false; + } + + const markedUrl = marked.uri; + + // Step 3: Reduce pixels (if needed) + const reduced = await reducePixels(markedUrl, resizedWidth, resizedHeight); + if (!reduced.success) { + console.error("❌ Pixel reduction failed:", reduced.error); + return false; + } + + const finalUri = reduced.uri; + + // Step 4: Copy to destination + const exists = await RNFS.exists(destFilePath); + if (exists) await RNFS.unlink(destFilePath); + + await RNFS.copyFile(finalUri, destFilePath); + console.log("✅ Image with metadata saved at:", destFilePath); + + // Step 5: DO NOT delete destFilePath — it's the one used in UI! + // Optional: Clean up temp files + const filesToDelete = [rawPath, resizedUrl, markedUrl] + .map(f => f.replace('file://', '')) + .filter(f => f !== destFilePath); // protect final image + + await Promise.all( + filesToDelete.map(f => RNFS.unlink(f).catch(() => {})) + ); + + return true; + } catch (err) { + console.log("❌ restore_ImageWithMetaData failed:", err); + return false; + } +} + + +export function bytesToSize(bytes) { + const sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; + if (bytes === 0) return '0 Byte'; + const i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); + return Math.round(bytes / Math.pow(1024, i), 2) + ' ' + sizes[i]; +} + +export const resizeImage = async (imgurl = '', imgWidth, imgHeight) => { + if (!imgurl || !imgWidth || !imgHeight || isNaN(imgWidth) || isNaN(imgHeight)) { + console.log("❌ resizeImage: Invalid parameters", { imgurl, imgWidth, imgHeight }); + return { success: false, error: 'Invalid resize parameters' }; + } + + try { + const response = await ImageResizer.createResizedImage( + imgurl, imgWidth, imgHeight, 'JPEG', 100, 0, null, false, { onlyScaleDown: true } + ); + let size = bytesToSize(response.size); + console.log('✅ resizeImage: reduced filesize:', size); + return { success: true, uri: response.uri, imgData: response }; + } catch (err) { + console.log("❌ resizeImage error:", err); + return { success: false, error: err }; + } +}; + +export const reducePixels = async (imgurl = '', imgWidth, imgHeight) => { + if (!imgurl || !imgWidth || !imgHeight || isNaN(imgWidth) || isNaN(imgHeight)) { + console.log("❌ reducePixels: Invalid parameters", { imgurl, imgWidth, imgHeight }); + return { success: false, error: 'Invalid pixel reduction parameters' }; + } + + // Resize only if image is large + if (imgWidth > 1100 || imgHeight > 1100) { + try { + const response = await ImageResizer.createResizedImage( + imgurl, 1100, 1100, 'JPEG', 40, 0, null, false, + { onlyScaleDown: true, mode: 'contain' } + ); + let size = bytesToSize(response.size); + console.log('✅ reducePixels: reduced size to', size, '→', response.width, 'x', response.height); + return { success: true, uri: response.uri }; + } catch (err) { + console.log("❌ reducePixels error:", err); + return { success: false, error: err }; + } + } + + // No resizing needed + return { success: true, uri: imgurl }; +}; + + +// end image resize and reduce pixel function + + +export async function getAllFileForAFolder(path, Up_Foldername, KPIName = '') { + + let subFolPath = path; + const ImgFiles = await RNFS.readDir(subFolPath); + Up_Foldername = Up_Foldername != null && Up_Foldername != '' ? Up_Foldername : defUploadFolder; + + console.log("ImgFiles in ", subFolPath, ' are:', ImgFiles.length); + let allKPIfiles = []; + return new Promise.all( + ImgFiles.map(async sfile => { + if (sfile.isFile() && (sfile.name.includes('jpg') || sfile.name.includes('jpeg') || sfile.name.includes('png'))) { + + let file = { + uri: sfile.path, + type: 'image/jpeg', + name: sfile.name, + filetype: 'image', + folderName: Up_Foldername, + } + allKPIfiles.push(file); + return file; + } + else if (sfile.isDirectory() && sfile.name == 'Recordings') { + let recordingsPath = sfile.path; + let recordingFiles = await RNFS.readDir(recordingsPath); + let VoiceUp_FolderPath = KPIName != null && KPIName != '' ? FolderForREC[KPIName] : defUploadFolder; + return new Promise.all( + recordingFiles.map(async rfile => { + + if (rfile.isFile() && (rfile.name.includes('m4a') || rfile.name.includes('mp3'))) { + + let file = { + uri: rfile.path, + type: (Platform.OS == 'ios' ? 'audio/m4a' : 'audio/mp3'), + name: rfile.name, + filetype: 'audio', + folderName: VoiceUp_FolderPath, + } + allKPIfiles.push(file); + return file; + } + else { + return ''; + } + + }) + ).then((val2) => { + return val2; + }); + } + else { + return ''; + } + }) + ).then((val1) => { + console.log('getAllFileForAFolder', val1); + return allKPIfiles; + }).catch((err) => { + console.log('error in getAllFileForAFolder', err); + return allKPIfiles; + }) + +} + + + +/// download + + +export async function getDownloadJson(url, indata) { + let postdata = { + Downloadtype: indata.Downloadtype, + Username: indata.username, + Param1: '', + Param2: '', + }; + console.log(postdata); + return await fetch(url, { + method: 'post', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(postdata), + }) + .then(response => { + return response.json(); + }) + .then((res) => { + // console.log('res',res); + let resd = JSON.parse(res); + return resd; + }) + .catch(err => { + console.log('getdashboard error', err); + return { success: false }; + }); +} \ No newline at end of file diff --git a/src/constants/uploadData.js b/src/constants/uploadData.js new file mode 100644 index 0000000..67441a9 --- /dev/null +++ b/src/constants/uploadData.js @@ -0,0 +1,65 @@ + + + +export async function UploadImagesWithoutWait(postData,url){ + console.log(url,postData); + return await UploadFormData(url,postData) + .then((res)=>{ + console.log('test:',res); + if(typeof res=='object' && res.error!=null){ + return false; + } + else if(res.includes('Success')){ + console.log('image uploaded'); + return true; + } + return false; + }) + .catch((err)=>{ + console.log(err); + return false; + }); +} + +export async function UploadData2(url, indata) { + + return await fetch(url, { + method: 'post', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify(indata), + }) + .then(response => { + return response.json(); + }) + .then((res) => { + return res; + }) + .catch(err => { + console.log('UploadData error', err); + return { success: false, error: true, errorMsg: err }; + }); +} + +export async function UploadFormData(url, formData) { + // console.log(url,formData._parts); + return await fetch(url, { + method: 'post', + headers: new Headers({ 'Content-Type': 'multipart/form-data', }), + body: formData, + }) + .then(response => { + console.log('UploadData error3', response); + return response.text(); + }) + .then((res) => { + console.log('UploadData error1', res); + return res; + }) + .catch(err => { + console.log('UploadData error2', err); + return { success: false, error: err }; + }); +} \ No newline at end of file diff --git a/src/constants/validations.js b/src/constants/validations.js new file mode 100644 index 0000000..d8b1203 --- /dev/null +++ b/src/constants/validations.js @@ -0,0 +1,59 @@ +import { toastError } from "./Toast"; + + +export function validateNumber(val, type = '', showMsg = true) { + console.log(val, "type=======", type); + let isValid = true; + if (type.toLowerCase() == 'numeric' && val != '') { + let regex = new RegExp(/^\d+$/); + let isNUmeric = regex.test(val); + if (!isNUmeric) { + isValid = false; + if (showMsg) toastError('Alert', 'Please enter whole numbers only'); + } + } + else if (type.toLowerCase() == 'decimal' && val != '') { + let regex = new RegExp(/^\d*\.?\d*$/); + let isNUmeric = regex.test(val); + if (!isNUmeric) { + isValid = false; + if (showMsg) toastError('Alert', 'Please enter decimal numbers only'); + } + } + else if (type.toLowerCase() == 'text' && val != '') { + let regex = new RegExp(/^[a-zA-Z0-9@\s_.-]*$/); + let isNUmeric = regex.test(val); + if (!isNUmeric) { + isValid = false; + if (showMsg) toastError('Alert', 'Please enter only characters and digits'); + } + + } + + else if (type.toLowerCase() === 'onlytext' && val !== '') { + let regex = /^[a-zA-Z\s]*$/; // ✅ allows only alphabets and space + const isAlpha = regex.test(val); + if (!isAlpha) { + isValid = false; + if (showMsg) toastError('Alert', 'Please enter only letters and spaces'); + } + } + + else if (type.toLowerCase() == 'textspc' && val != '') { + let regex = new RegExp(/^[a-zA-Z0-9\/-]*$/); + let isNUmeric = regex.test(val); + if (!isNUmeric) { + isValid = false; + if (showMsg) toastError('Alert', 'Please enter only characters and digits'); + } + } else if (type.toLowerCase() == 'alphanumeric' && val != '') { + let regex = new RegExp(/^[a-zA-Z0-9]+$/); + let isNUmeric = regex.test(val); + if (!isNUmeric) { + isValid = false; + if (showMsg) toastError('Alert', 'Please enter only characters and digits'); + } + } + + return isValid; +} \ No newline at end of file diff --git a/src/navigation/Routes.js b/src/navigation/Routes.js new file mode 100644 index 0000000..adeac80 --- /dev/null +++ b/src/navigation/Routes.js @@ -0,0 +1,47 @@ +import React from 'react'; +import { NavigationContainer } from '@react-navigation/native'; +import { createNativeStackNavigator } from '@react-navigation/native-stack'; +import Splash from '../screens/AuthScreen/Splash'; +import Login from '../screens/AuthScreen/Login'; +import VerifyOTP from '../screens/AuthScreen/VerifyOTP'; +import { ToastComponent } from '../constants/Toast'; +import StoreInfo from '../screens/MainScreen/StoreInfo'; + +import Feedback from '../screens/MainScreen/Feedback'; +import Dashboard from '../screens/MainScreen/Dashboard'; +import FeedbackCategories from '../screens/MainScreen/Feedback/FeedbackCategories'; +import { Platform, StatusBar, View } from 'react-native'; +import Welcome from '../screens/MainScreen/WelcomePage'; + +const Stack = createNativeStackNavigator(); + +const Routes = () => { + const STATUSBAR_HEIGHT = Platform.OS === 'ios' ? 50 : StatusBar.currentHeight; + return ( + + {Platform.OS === 'ios' && ( + + )} + + + + + + + + + + + + + + ); +}; + +export default Routes; \ No newline at end of file diff --git a/src/redux/reducer/index.js b/src/redux/reducer/index.js new file mode 100644 index 0000000..051efad --- /dev/null +++ b/src/redux/reducer/index.js @@ -0,0 +1,5 @@ +import userSlice from '../slices/userSlice'; + +export default { + user: userSlice, +}; diff --git a/src/redux/slices/authSlice.js b/src/redux/slices/authSlice.js new file mode 100644 index 0000000..dc7ed4a --- /dev/null +++ b/src/redux/slices/authSlice.js @@ -0,0 +1,33 @@ +// // src/redux/slices/authSlice.js +// import { createSlice } from '@reduxjs/toolkit'; + +// const initialState = { +// token: null, +// loading: false, +// error: null, +// }; + +// const authSlice = createSlice({ +// name: 'auth', +// initialState, +// reducers: { +// loginStart: (state) => { +// state.loading = true; +// state.error = null; +// }, +// loginSuccess: (state, action) => { +// state.loading = false; +// state.token = action.payload; +// }, +// loginFailure: (state, action) => { +// state.loading = false; +// state.error = action.payload; +// }, +// logout: (state) => { +// state.token = null; +// }, +// }, +// }); + +// export const { loginStart, loginSuccess, loginFailure, logout } = authSlice.actions; +// export default authSlice.reducer; \ No newline at end of file diff --git a/src/redux/slices/userSlice.js b/src/redux/slices/userSlice.js new file mode 100644 index 0000000..a8295c4 --- /dev/null +++ b/src/redux/slices/userSlice.js @@ -0,0 +1,25 @@ +import {createSlice} from '@reduxjs/toolkit'; + +const initialState = { + token: '', +}; + +const userSlice = createSlice({ + name: 'user', + initialState, + reducers: { + setUser(state, action) { + return { + ...state, + ...action.payload, + token: action?.payload?.usertoken, + }; + }, + resetUserState() { + return initialState; + }, + }, +}); + +export const {setUser, resetUserState} = userSlice.actions; +export default userSlice.reducer; diff --git a/src/redux/store.js b/src/redux/store.js new file mode 100644 index 0000000..5ba08f0 --- /dev/null +++ b/src/redux/store.js @@ -0,0 +1,5 @@ +import { configureStore } from '@reduxjs/toolkit' +import reducer from './reducer' + + +export const store = configureStore({ reducer: reducer }) \ No newline at end of file diff --git a/src/screens/AuthScreen/Login/index.js b/src/screens/AuthScreen/Login/index.js new file mode 100644 index 0000000..d936477 --- /dev/null +++ b/src/screens/AuthScreen/Login/index.js @@ -0,0 +1,98 @@ + +import React, { useEffect, useState } from 'react'; +import { View, Text, Image, Platform, ImageBackground } from 'react-native'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'; +import IMAGES from '../../../constants/Images'; +import { styles } from './style'; +import { useDispatch } from 'react-redux'; +import CustomTextInput from '../../../components/CustomTextInput'; +import CustomButton from '../../../components/CustomButton'; +import Loader from '../../../constants/Loader'; +import { ApiURL } from '../../../api/ApiConstant'; +import { toastError, toastSuccess } from '../../../constants/Toast'; +import axios from 'axios'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { GlobalTheme } from '../../../theme'; +import Geolocation from '@react-native-community/geolocation'; + + +const Login = ({ navigation }) => { + const [loading, setLoading] = useState(false); + const dispatch = useDispatch(); + const [username, setUsername] = useState('testah'); + + + // geo loc + useEffect(() => { + Geolocation.getCurrentPosition(info => console.log("Location infoooo====>", JSON.stringify(info))); + }, []) + // end geo loc + + + const onSubmit = () => { + setLoading(true); + getOTP(); + setTimeout(() => { + setLoading(false); + }, 100); + }; + + const getOTP = async () => { + try { + const params = { + "UserId": username + }; + + const config = { + method: 'post', + url: ApiURL.getotpApi, + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + + const response = await axios.request(config); + const res = response.data || []; + console.log('OTP is ===> ', res?.SendOTP); + if (res?.SendOTP[0].OTP === '0' || res?.SendOTP[0].OTP === 0) { + toastError("Alert", "Invalid User"); + } else { + toastSuccess("Alert", res?.SendOTP[0]?.Messages); + navigation.navigate('VerifyOTP', { username: username }); + } + // console.log('getotpApi res==>', JSON.stringify(res?.SendOTP[0])); + } catch (error) { + console.log("❌ OTP API error:", error); + } + }; + + return ( + + + + + + Login + + onSubmit()} title={'Continue'} style={styles.btnbg} textstyle={styles.btntext} /> + + Copyright CPM India - 2025 + {/* */} + + + + + + ); +}; + +export default Login; + diff --git a/src/screens/AuthScreen/Login/style.js b/src/screens/AuthScreen/Login/style.js new file mode 100644 index 0000000..024b291 --- /dev/null +++ b/src/screens/AuthScreen/Login/style.js @@ -0,0 +1,82 @@ +import { StyleSheet, Dimensions } from 'react-native'; +import { GlobalTheme } from '../../../theme'; +import { normalize } from '../../../utilis/responsive'; +const { width, height } = Dimensions.get('window'); + +export const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: GlobalTheme.colors.primary, + }, + logoContainer: { + width: '100%', + }, + appLogo: { + height: normalize(170), + width: '100%', + resizeMode: 'contain', + }, + titleContainer: { + alignSelf: 'center', + marginBottom: normalize(10), + }, + titleText: { + fontSize: normalize(20), + fontWeight: 'bold', + color: GlobalTheme.colors.black, + }, + card: { + backgroundColor: GlobalTheme.colors.white, + borderTopLeftRadius: GlobalTheme.borderRadius.xxlg || normalize(20), + borderTopRightRadius: GlobalTheme.borderRadius.xxlg || normalize(20), + padding: normalize(20), + width: width, + alignSelf: 'center', + // marginTop: normalize(30), + shadowColor: '#000', + shadowOpacity: 0.05, + shadowOffset: { width: 0, height: 4 }, + shadowRadius: 8, + elevation: 4, + flex: 1, + }, + btnbg: { + backgroundColor: GlobalTheme.colors.secondary, + borderRadius: GlobalTheme.borderRadius.md, + marginTop: normalize(30), + paddingVertical: normalize(12), + alignItems: 'center', + }, + btntext: { + color: GlobalTheme.colors.white, + fontSize: normalize(GlobalTheme.typography.fontSize.small), + fontWeight: GlobalTheme.typography.fontWeight.regular, + }, + footer: { + marginTop: normalize(60), + alignItems: 'center', + }, + footerImage: { + width: '100%', + height: normalize(80), + resizeMode: 'contain', + marginTop : normalize(160), + }, + AuthBottomBG: { + width: '100%', + resizeMode: 'contain', + height: normalize(300), + justifyContent: 'center', + }, + loginTitle: { + color: GlobalTheme.colors.black, + fontSize: normalize(GlobalTheme.typography.fontSize.large), + fontWeight: GlobalTheme.typography.fontWeight.medium, + textAlign: 'center', + marginBottom: normalize(20), + }, + mainContainer: { + flex: 1, + backgroundColor: '#EAF0FF', + }, +}); diff --git a/src/screens/AuthScreen/Splash/index.js b/src/screens/AuthScreen/Splash/index.js new file mode 100644 index 0000000..2366e8d --- /dev/null +++ b/src/screens/AuthScreen/Splash/index.js @@ -0,0 +1,95 @@ +import { View, Text, Image, Dimensions, StyleSheet } from 'react-native'; +import React, { useEffect } from 'react'; +import IMAGES from '../../../constants/Images'; +import AsyncStorage from '@react-native-async-storage/async-storage'; +import { useDispatch } from 'react-redux'; +import { setUser } from '../../../redux/slices/userSlice'; + +const SplashScreen = ({ navigation }) => { + const dispatch = useDispatch(); + + useEffect(() => { + const checkLoginStatus = async () => { + try { + const isuserlogin = await AsyncStorage.getItem('@Dabur_DNA_User'); + console.log("isuserlogin", isuserlogin) + const parsedUser = JSON.parse(isuserlogin); + if (isuserlogin) { + dispatch(setUser(parsedUser)); + navigation.reset({ + index: 0, + routes: [{ name: 'Welcome' }], + }); + } else { + navigation.reset({ + index: 0, + routes: [{ name: 'Login' }], + }); + } + } catch (error) { + console.error('Error checking login status:', error); + } + }; + + checkLoginStatus(); + }, []); + + + return ( + + + + + + + + + ); +}; + +export default SplashScreen; + +const styles = StyleSheet.create({ + backgroundContainer: { + position: 'absolute', + top: 0, + bottom: 0, + left: 0, + right: 0, + }, + container: { + flex: 1, + alignItems: 'center', + justifyContent: 'center', + }, + overlay: { + opacity: 1, + alignItems: 'center', + justifyContent: 'center', + }, + logo: { + backgroundColor: 'rgba(0,0,0,0)', + height: 200, + width: 200, + overflow: 'hidden', + resizeMode: 'contain', + marginTop: 5, + justifyContent: 'center', + }, + backdrop: { + flex: 1, + width: '100%', + height: '100%', + }, + headline: { + fontSize: 18, + textAlign: 'center', + backgroundColor: 'black', + color: 'white', + //borderWidth:1 + }, +}); diff --git a/src/screens/AuthScreen/VerifyOTP/index.js b/src/screens/AuthScreen/VerifyOTP/index.js new file mode 100644 index 0000000..67fa909 --- /dev/null +++ b/src/screens/AuthScreen/VerifyOTP/index.js @@ -0,0 +1,219 @@ +import React, { useEffect, useState } from 'react'; +import { View, Text, Image, TouchableOpacity, ImageBackground } from 'react-native'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'; +import { useDispatch } from 'react-redux'; +import { OtpInput } from "react-native-otp-entry"; +import CustomButton from '../../../components/CustomButton'; +import Background from '../../../components/Background'; +import IMAGES from '../../../constants/Images'; +import { GlobalTheme } from '../../../theme'; +import { styles } from './style'; +import { toastError, toastSuccess } from '../../../constants/Toast'; +import Loader from '../../../constants/Loader'; +import { ApiURL } from '../../../api/ApiConstant'; +import AsyncStorage from '@react-native-async-storage/async-storage'; +import { setUser } from '../../../redux/slices/userSlice'; +import axios from 'axios'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +const VerifyOTP = ({ navigation, route }) => { + const [loading, setLoading] = useState(false); + const dispatch = useDispatch(); + const [otp, setOTP] = useState(''); + const [timer, setTimer] = useState(300); // 5 minutes = 300 seconds + const [showResend, setShowResend] = useState(false); + + const username = route.params.username; + + useEffect(() => { + if (timer === 0) { + setShowResend(true); + return; + } + + const interval = setInterval(() => { + setTimer(prev => prev - 1); + }, 1000); + + return () => clearInterval(interval); + }, [timer]); + + const formatTime = (secs) => { + const minutes = Math.floor(secs / 60); + const seconds = secs % 60; + return `${String(minutes).padStart(2, '0')}:${String(seconds).padStart(2, '0')}`; + }; + + const handle_validate = () => { + if (otp.length < 6) { + toastError('Alert', "Please enter 6 digit PIN"); + } else { + onSubmit(); + } + } + + const resendOTP = async () => { + try { + const params = { + "UserId": username + } + const config = { + method: 'post', + url: ApiURL.getotpApi, + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + const response = await axios.request(config); + const res = response.data || []; + // console.log('storeSearchApi====>', res); + if (res?.SendOTP[0].OTP === '0' || res?.SendOTP[0].OTP === 0) { + toastError("Alert", res?.SendOTP[0]?.Messages) + } else { + toastSuccess("Alert", res?.SendOTP[0]?.Messages) + navigation.navigate('VerifyOTP', { username: username }); + } + // console.log('getotpApi res==>', JSON.stringify(res?.SendOTP[0])); + // setLoading(false) + } catch (error) { + // setLoading(false) + console.log("❌ Filter API error:", error); + } + }; + + const resend_OTP = () => { + setTimer(300); + setShowResend(false); + toastSuccess('Resend OTP Successfully.') + resendOTP(); + } + + const onSubmit = () => { + setLoading(true) + VerifyOTP(); + setTimeout(() => { + setLoading(false) + }, 100); + } + + const VerifyOTP = async () => { + try { + const params = { + "UserId": username, + "OTP": otp + } + + const config = { + method: 'post', + url: ApiURL.verifyotpApi, + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + + const response = await axios.request(config); + const res = response.data || []; + + if (res?.AuthenticateOTP[0].Message == 'OTP is matched') { + toastSuccess("Alert", res?.AuthenticateOTP[0]?.Message || "Alert", "Login Successfully.") + await AsyncStorage.setItem('@Dabur_DNA_User', JSON.stringify(res?.AuthenticateOTP[0])); + dispatch(setUser(res?.AuthenticateOTP[0])); + navigation.reset({ index: 0, routes: [{ name: 'Welcome' }] }) + } else { + toastError("Alert", res?.AuthenticateOTP[0]?.Message); + } + } catch (error) { + // setLoading(false) + console.log("❌ Filter API error:", error); + } + + } + + return ( + + navigation.goBack()}> + + + Back + + + + + + + + Enter the OTP sent to your {"\n"} registered contact + + + console.log("Focused")} + // onBlur={() => console.log("Blurred")} + onTextChange={(text) => setOTP(text)} + onFilled={(text) => { + setOTP(text); + console.log(`OTP is ${text}`); + }} + textInputProps={{ + accessibilityLabel: "One-Time Password", + }} + textProps={{ + accessibilityRole: "text", + accessibilityLabel: "OTP digit", + allowFontScaling: false, + }} + theme={{ + containerStyle: styles.container, + pinCodeContainerStyle: styles.pinCodeContainer, + pinCodeTextStyle: styles.pinCodeText, + focusStickStyle: styles.focusStick, + focusedPinCodeContainerStyle: styles.activePinCodeContainer, + placeholderTextStyle: styles.placeholderText, + filledPinCodeContainerStyle: styles.filledPinCodeContainer, + disabledPinCodeContainerStyle: styles.disabledPinCodeContainer, + }} + /> + + + + + + + + {!showResend ? ( + Resend OTP in {formatTime(timer)} + ) : ( + + + Resend OTP + + + )} + + + + {/* */} + Copyright CPM India - 2025 + + + + + + + ); +}; + +export default VerifyOTP; diff --git a/src/screens/AuthScreen/VerifyOTP/style.js b/src/screens/AuthScreen/VerifyOTP/style.js new file mode 100644 index 0000000..a0208da --- /dev/null +++ b/src/screens/AuthScreen/VerifyOTP/style.js @@ -0,0 +1,149 @@ +import { Dimensions, StyleSheet } from 'react-native'; +import { GlobalTheme, Screen } from '../../../theme'; +import { normalize } from '../../../utilis/responsive'; + +const { width, height } = Dimensions.get('window'); + +export const styles = StyleSheet.create({ + container: { + // flex: 1, + // paddingHorizontal: 5 + flex: 1, + backgroundColor: GlobalTheme.colors.primary, + }, + logoContainer: { + alignItems: 'center', + }, + appLogo: { + height: normalize(170), + width: '100%', + resizeMode: 'contain', + marginTop: 40 + }, + titleContainer: { + alignSelf: 'center', + }, + titleText: { + fontSize: 18, + fontWeight: '500', + color: GlobalTheme.colors.black, + textAlign: 'center' + }, + btnbg: { + backgroundColor: GlobalTheme.colors.secondary, borderRadius: GlobalTheme.borderRadius.md + }, + btntext: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.medium + }, + otp_inputStyle: { + textAlign: 'center', + backgroundColor: 'red', + width: 100, + borderRadius: 4, + paddingVertical: 10, + paddingHorizontal: 15, + height: 50, + color: 'red', + marginBottom: 10, + marginRight: 10, + fontSize: 25, + }, + // OTP + pinCodeContainer: { + width: 45, + height: 55, + borderWidth: 1, + borderColor: '#D8E3F1', + borderRadius: 8, + justifyContent: 'center', + alignItems: 'center', + backgroundColor: '#fff', + }, + activePinCodeContainer: { + borderColor: GlobalTheme.colors.primary, + borderWidth: 2, + }, + filledPinCodeContainer: { + backgroundColor: '#D8E3F1', + }, + disabledPinCodeContainer: { + backgroundColor: '#f0f0f0', + borderColor: '#ddd', + }, + pinCodeText: { + fontSize: 20, + fontWeight: 'bold', + color: '#333', + }, + focusStick: { + height: 2, + width: 20, + backgroundColor: GlobalTheme.colors.primary, + marginTop: 4, + }, + placeholderText: { + color: '#aaa', + fontSize: 18, + }, + resendText: { + color: GlobalTheme.colors.primary, + fontWeight: 'bold', + fontSize: 14, + marginTop: 20, + textAlign: 'center', + }, + timerText: { + color: 'gray', + fontSize: 14, + marginTop: 20, + textAlign: 'center', + }, + resendOTP: { + color: GlobalTheme.colors.secondary, fontWeight: GlobalTheme.typography.fontWeight.medium, fontSize: GlobalTheme.typography.fontSize.small + }, + iconStyle: { + height: 20, + width: 20, + resizeMode: 'contain', + tintColor: GlobalTheme.colors.white + }, + backIconText: { fontSize: GlobalTheme.typography.fontSize.small, color: GlobalTheme.colors.white, fontWeight: GlobalTheme.typography.fontWeight.medium, marginLeft: 8 }, + backTextView: { + flexDirection: 'row', alignItems: 'center', paddingTop: 20, paddingHorizontal: 10 + }, + card: { + backgroundColor: GlobalTheme.colors.white, + borderTopLeftRadius: GlobalTheme.borderRadius.xxlg || normalize(20), + borderTopRightRadius: GlobalTheme.borderRadius.xxlg || normalize(20), + padding: normalize(20), + width: width, + alignSelf: 'center', + // marginTop: normalize(30), + shadowColor: '#000', + shadowOpacity: 0.05, + shadowOffset: { width: 0, height: 4 }, + shadowRadius: 8, + elevation: 4, + flex: 1, + minHeight : height * 0.7 + }, + footer: { + marginTop: 60, + alignItems: 'center', + }, + footerImage: { + width: '100%', + height: normalize(80), + resizeMode: 'contain', + marginTop: normalize(160), + }, + AuthBottomBG: { + width: '100%', + resizeMode: 'contain', + height: normalize(270), + justifyContent: 'center', + marginTop: normalize(-40), + }, + +}); diff --git a/src/screens/MainScreen/Dashboard/display.json b/src/screens/MainScreen/Dashboard/display.json new file mode 100644 index 0000000..b418ede --- /dev/null +++ b/src/screens/MainScreen/Dashboard/display.json @@ -0,0 +1,209 @@ +{ + "subTabs": [ + { + "TabId": 1, + "TabName": "PSS Score", + "TabRow": 1, + "TabCol": 1 + }, + { + "TabId": 2, + "TabName": "SOS Actual", + "TabRow": 1, + "TabCol": 2 + }, + { + "TabId": 3, + "TabName": "SOS Compliance", + "TabRow": 1, + "TabCol": 3 + }, + { + "TabId": 4, + "TabName": "OSA", + "TabRow": 1, + "TabCol": 4 + }, + { + "TabId": 5, + "TabName": "Asset", + "TabRow": 1, + "TabCol": 5 + }, + { + "TabId": 6, + "TabName": "Promotion", + "TabRow": 1, + "TabCol": 6 + } + ], + "graphDetails": [ + { + "TabId": 1, + "GraphId": 1, + "GraphType": "ScoreCard", + "GraphTitle": "PSS Score", + "GraphUrl": "http://localhost:3000/MTD/PSSScore", + "GraphBackground": "#F4EAFF", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 2, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Actual", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#FFF3ED", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 3, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Compliance", + "GraphUrl": "http://localhost:3000/MTD/SOSCompliance", + "GraphBackground": "#FFFEF0", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 4, + "GraphType": "ScoreCard", + "GraphTitle": "OSA", + "GraphUrl": "http://localhost:3000/MTD/OSA", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 5, + "GraphType": "ScoreCard", + "GraphTitle": "Asset", + "GraphUrl": "http://localhost:3000/MTD/Asset", + "GraphBackground": "#EBECFF", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 6, + "GraphType": "ScoreCard", + "GraphTitle": "Promotion", + "GraphUrl": "http://localhost:3000/MTD/Promotion", + "GraphBackground": "#FFFEF0", + "GraphOptions": {} + }, + { + "TabId": 2, + "GraphId": 1, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Actual", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 2, + "GraphId": 2, + "GraphType": "BarGraph", + "GraphTitle": "SOS Actual Trend", + "GraphUrl": "http://localhost:3000/MTD/SOSActualTrend", + "GraphBackground": "#F4EAFF", + "GraphOptions": { + "axisX": "month", + "axisY": "score", + "labelShow": 1, + "barColors": [ + "#ffaa11", + "#ffbb11", + "#ffcc11" + ], + "gridLinesH": 1, + "gridLinesV": 1 + } + }, + { + "TabId": 3, + "GraphId": 3, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Compliance", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 3, + "GraphId": 4, + "GraphType": "BarGraph", + "GraphTitle": "SOS Compliance Trend", + "GraphUrl": "http://localhost:3000/MTD/SOSActualTrend", + "GraphBackground": "#fff", + "GraphOptions": { + "axisX": "month", + "axisY": "score", + "labelShow": 1, + "barColors": [ + "#ffaa11", + "#ffbb11", + "#ffcc11" + ], + "gridLinesH": 1, + "gridLinesV": 1 + } + }, + { + "TabId": 5, + "GraphId": 5, + "GraphType": "ScoreCard", + "GraphTitle": "Asset", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + + }, + { + "TabId": 5, + "GraphId": 6, + "GraphType": "Table", + "GraphTitle": "Asset Details", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 4, + "GraphId": 7, + "GraphType": "ScoreCard", + "GraphTitle": "OSA", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 4, + "GraphId": 8, + "GraphType": "PieChart", + "GraphTitle": "OSA", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 6, + "GraphId": 9, + "GraphType": "ScoreCard", + "GraphTitle": "Promotion", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 6, + "GraphId": 10, + "GraphType": "LineChart", + "GraphTitle": "Promotion", + "GraphUrl": "http://localhost:3000/MTD/SOSActual", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] +} \ No newline at end of file diff --git a/src/screens/MainScreen/Dashboard/index copy.js b/src/screens/MainScreen/Dashboard/index copy.js new file mode 100644 index 0000000..74976f2 --- /dev/null +++ b/src/screens/MainScreen/Dashboard/index copy.js @@ -0,0 +1,906 @@ +import { View, Text, StyleSheet, Image, TouchableOpacity, Dimensions, TextInput, ScrollView, FlatList, Button, Alert, Modal, TouchableWithoutFeedback, StatusBar } from 'react-native' +import React, { useEffect, useRef, useState } from 'react' +import RBSheet from 'react-native-raw-bottom-sheet'; +import { styles } from './style'; +import LinearGradient from 'react-native-linear-gradient'; +import CustomHeader from '../../../components/CustomHeader'; +import IMAGES from '../../../constants/Images'; +import CustomButton from '../../../components/CustomButton'; +import CustomDropdown from '../../../components/CustomDropdown'; +import { GlobalTheme } from '../../../theme'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +import displayData from './display.json' +import { BarChart, LineChart, PieChart } from 'react-native-chart-kit'; +import { getDownloadJson } from '../../../constants/function'; +import db, { getAllFromTable } from '../../../constants/database'; +import { post } from '../../../api/ApiService'; +import { ApiURL } from '../../../api/ApiConstant'; + +import mainDisplayJson from './mainDisplay.json' + +const Dashboard = (props) => { + + const { navigation } = props; + const screenHeight = Dimensions.get('screen').height; + const screenWidth = Dimensions.get('screen').width; + const refRBSheet = useRef(); + const [isStoreSelected, setIsStoreSelected] = useState(false) + const [searchResult, setSearchResult] = useState(false) + const [storeData, setStoreData] = useState({}) + const [mainTab, setMainTab] = useState('mtd') + const [activeTab, setActiveTab] = useState(displayData?.subTabs?.[0]?.TabId || 1) + const [state, setState] = useState(null); + const [year, setYear] = useState(null) + const [month, setMonth] = useState(null) + const [city, setCity] = useState(null); + const [asmArea, setAsmArea] = useState(null); + const scrollViewRef = useRef(null); + const [showButton, setShowButton] = useState(false); + const [modalVisible, setModalVisible] = useState(false); + + + // Handle scroll event to show/hide button + const handleScroll = (event) => { + const offsetY = event.nativeEvent.contentOffset.y; + setShowButton(offsetY > 0); // Show button only if not at the top + }; + + const openBottomSheet = () => { + refRBSheet.current.open() + } + + const onSelectStore = (item) => { + setStoreData(item) + setIsStoreSelected(true) + refRBSheet.current.close() + } + + const data = [ + { label: 'Delhi', value: '1' }, + { label: 'Mumbai', value: '2' }, + ]; + const cityData = [ + { label: 'Okhla', value: '1' }, + { label: 'Kalkaji', value: '2' }, + { label: 'South Ex.', value: '3' }, + ]; + const storeJson = [ + { + id: 1, + name: "Banarasi & Sons", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "pending" + }, + { + id: 2, + name: "Gupta store & Sons", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 3, + name: "Bansal General store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 4, + name: "Mohan Mahalaxmi store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 5, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 6, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 7, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 8, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 9, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + + + ]; + const visitedStoreData = [ + { + id: 1, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "pending" + }, + { + id: 2, + name: "Mohan Mahalaxmi store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 3, + name: "Bansal General store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 4, + name: "Bansal General store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 5, + name: "Bansal General store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 6, + name: "Bansal General store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + + ]; + const monthData = [ + { label: 'January', value: '1' }, + { label: 'February', value: '2' }, + { label: 'March', value: '3' }, + { label: 'April', value: '4' }, + { label: 'May', value: '5' }, + { label: 'June', value: '6' }, + { label: 'July', value: '7' }, + { label: 'August', value: '8' }, + { label: 'September', value: '9' }, + { label: 'October', value: '10' }, + { label: 'November', value: '11' }, + { label: 'December', value: '12' }, + ]; + const yearData = [ + { label: '2025', value: '2025' }, + { label: '2024', value: '2024' }, + { label: '2023', value: '2023' }, + { label: '2022', value: '2022' }, + { label: '2021', value: '2021' }, + { label: '2020', value: '2020' }, + { label: '2019', value: '2019' }, + { label: '2018', value: '2018' }, + { label: '2017', value: '2017' }, + { label: '2016', value: '2016' }, + { label: '2015', value: '2015' }, + ]; + const assetData = [ + { + "section": "Asset%", + "data": [ + { "display": "Real Endcap", "present": "No" }, + { "display": "Honey Parasite", "present": "Yes" }, + { "display": "Odonil Floor Stack", "present": "YHes" } + ] + }, + { + "section": "Additional Visibility", + "data": [ + { "display": "Active 1 Ltr Endcap", "present": "Yes" }, + { "display": "Chyawanprash Stack", "present": "Yes" } + ] + }, + { + "section": "Promotion", + "data": [ + { "display": "Activ 100% Juice", "present": "Yes" }, + { "display": "Airfresher", "present": "No" }, + { "display": "BABY CARE", "present": "No" }, + { "display": "Chyawanprash", "present": "No" }, + { "display": "Hair Oil", "present": "No" }, + ] + } + ] + const PieData = [ + { + name: "Seoul", + population: 21500000, + color: "rgba(131, 167, 234, 1)", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "Toronto", + population: 2800000, + color: "#F00", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "Beijing", + population: 527612, + color: "red", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "New York", + population: 8538000, + color: "#ffffff", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "Moscow", + population: 11920000, + color: "rgb(0, 0, 255)", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + } + ]; + + const barData = { + labels: ["Jan", "Feb", "March", "April",], + datasets: [ + { + data: [20, 45, 28, 80] + } + ] + }; + const chartConfig = { + backgroundColor: '#ffffff', + backgroundGradientFrom: '#ffffff', + backgroundGradientTo: '#ffffff', + fillShadowGradientFrom: '#FF8C61', // For bar colors + fillShadowGradientTo: '#FF8C61', + fillShadowGradientFromOpacity: 1, + fillShadowGradientToOpacity: 1, + decimalPlaces: 0, + color: (opacity = 1) => `rgba(0, 0, 0, ${opacity})`, // Text color + labelColor: (opacity = 1) => `rgba(0, 0, 0, ${opacity})`, + // barPercentage: 0.5, + barPercentage: 1, + + }; + + const onSelectSubTab = (item) => { + setActiveTab(item?.TabId) + } + + const filteredGraphs = displayData?.graphDetails?.filter(graph => graph.TabId === activeTab); + const firstItem = filteredGraphs?.[0]; + const restItems = filteredGraphs?.slice(1); + + const renderItem = ({ item }) => { + switch (item.GraphType) { + case "ScoreCard": + return ( + + {item.GraphTitle} + {"45%"} + + ); + + case "BarGraph": + const barData = { + labels: ["Jan", "Feb", "Mar", "Apr"], + datasets: [{ data: [35, 45, 20, 55] }] + }; + return ( + + + SOS Compliance Trend + + + + ); + + case "Table": + return ( + + + + + {'Asset'} + + + + {'Asset Details'} + + + + + {assetData && assetData.map((table, index) => ( + + {table.section} + + + + Display + Present + + { + table && table.data.map((item) => ( + + {item.display} + {item?.present} + + ))} + + + + ))} + + + + ) + + case "LineChart": + return ( + + Bezier Line Chart + `rgba(255, 255, 255, ${opacity})`, + labelColor: (opacity = 1) => `rgba(255, 255, 255, ${opacity})`, + style: { + borderRadius: 16 + }, + propsForDots: { + r: "6", + strokeWidth: "2", + stroke: "#ffa726" + } + }} + bezier + style={{ + marginVertical: 8, + borderRadius: 16 + }} + /> + + ) + case "PieChart": + return ( + + + + ) + + default: + return ( + + + Unsupported Graph Type: {item.GraphType} + + + ); + } + }; + + // download data + useEffect(() => { + const init = async () => { + await getData(); // <-- Only dynamic live data + }; + init(); + + getTabData() + + }, []); + + // Insert fallback mock data if empty + const insertMasterSurveyQuestion = (data_arr = []) => { + return new Promise((resolve, reject) => { + if (!Array.isArray(data_arr) || data_arr.length === 0) { + resolve(true); + return; + } + + const escape = str => (str || '').toString().replace(/'/g, "''"); + + const values = data_arr.map(item => { + const { + MenuId, SurveyId, SurveyName, CategoryId, Category, CategorySequence, + QuestionId, Question, QuestionType, QuestionImageAllow, QEnable, + LengthValidation, MinLength, MaxLength, OTP, DateRange, QuestionSequence, + AnswerId, Answer, ImageAllow1, ImageAllow2, Image1Mandatory, Image2Mandatory, + QuestionImageMandatory, EnableQuestion, DisableQuestion, AnswerSequence, + ShowCat, SubCategoryId, SubCategory, SubCategorySequence, + QuestionTypeNew, CalFormula, RefImage, QuestionRefImage + } = item; + + return `( + '${MenuId}', '${SurveyId}', '${escape(SurveyName)}', '${CategoryId}', '${escape(Category)}', + '${CategorySequence}', '${QuestionId}', '${escape(Question)}', '${escape(QuestionType)}', + '${QuestionImageAllow ? 1 : 0}', '${QEnable ? 1 : 0}', '${LengthValidation ? 1 : 0}', + '${MinLength}', '${MaxLength}', '${OTP ? 1 : 0}', '${escape(DateRange)}', + '${QuestionSequence}', '${AnswerId}', '${escape(Answer)}', + '${ImageAllow1 ? 1 : 0}', '${ImageAllow2 ? 1 : 0}', '${Image1Mandatory ? 1 : 0}', + '${Image2Mandatory ? 1 : 0}', '${QuestionImageMandatory ? 1 : 0}', + '${escape(EnableQuestion)}', '${escape(DisableQuestion)}', '${AnswerSequence}', + '${ShowCat ? 1 : 0}', '${SubCategoryId}', '${escape(SubCategory)}', + '${SubCategorySequence}', '${escape(QuestionTypeNew)}', '${escape(CalFormula)}', + '${escape(RefImage)}', '${escape(QuestionRefImage)}' + )`; + }); + + const sql = ` + INSERT INTO FeedbackCategory ( + MenuId, SurveyId, SurveyName, CategoryId, Category, CategorySequence, + QuestionId, Question, QuestionType, QuestionImageAllow, QEnable, + LengthValidation, MinLength, MaxLength, OTP, DateRange, QuestionSequence, + AnswerId, Answer, ImageAllow1, ImageAllow2, Image1Mandatory, Image2Mandatory, + QuestionImageMandatory, EnableQuestion, DisableQuestion, AnswerSequence, + ShowCat, SubCategoryId, SubCategory, SubCategorySequence, + QuestionTypeNew, CalFormula, RefImage,QuestionRefImage + ) VALUES ${values.join(',')} + `; + + db.transaction(tx => { + tx.executeSql(`DELETE FROM FeedbackCategory`, [], () => { + tx.executeSql(sql, [], () => { + console.log('FeedbackCategory inserted successfully'); + resolve(true); + }, (err) => { + console.log('Insert error in FeedbackCategory:', err); + reject(err); + }); + }, (err) => { + console.log('Delete error before insert FeedbackCategory:', err); + reject(err); + }); + }); + }); + }; + + async function getData() { + try { + const data1 = { + Downloadtype: "Master_SurveyQuestion", + Param1: "", + Param2: "", + username: "testmer", + }; + + const url = "https://di1.parinaam.in/Webservice/GenericService.svc/DownloadJson"; + console.log("Downloading from:", url, data1); + + const res = await getDownloadJson(url, data1); + console.log('Response:', res); + + if (res?.Master_SurveyQuestion?.length) { + const data = res.Master_SurveyQuestion || []; + console.log("Inserting downloaded data into FeedbackCategory..."); + const all = await getAllFromTable('FeedbackCategory'); + if (all?.length === 0) { + console.log("Table empty. Inserting fallback mock data..."); + await insertMasterSurveyQuestion(data); + } else { + console.log("FeedbackCategory table already has data."); + } + } else { + console.log("No Master_SurveyQuestion data found in response"); + } + } catch (err) { + console.log("Dashboard feedback survey download error:", err); + } + } + // end download data. + + const getTabData = () => { + let params = { + "parameters": { + "projectid": 41654, + "year": 2025, + "monthno": 6, + "storeid": 2702 + } + } + post(ApiURL.pssscoreApi, params) + .then(res => { + console.log('psscoreApi res==>', res); + + }) + } + + return ( + + + {!isStoreSelected ? + setModalVisible(true)} + /> + : + setIsStoreSelected(false)} + rightIcon={IMAGES.menuIcon} + onRightPress={() => setModalVisible(true)} + + /> + } + + {/* MAIN DASHBOARD */} + {!isStoreSelected ? ( + + + openBottomSheet()} activeOpacity={0.8} style={styles.selectCard}> + + Select Store: + + + Select a store to view it's data. + + + + + + + + + + Today's store + + + + + + 1 + View + + + + 2 + Feedback + + + + + + {visitedStoreData && visitedStoreData.map(store => ( + navigation.navigate("FeedbackCategories")} + key={store.id} style={styles.storeCard}> + + {store.name} + {store?.status === 'completed' ? + + : + + + Pending + + + + } + + {store.address} + + + ))} + + + + + + + + + ) : ( + // STORE DASHBOARD + + + + {storeData?.name} + openBottomSheet()} style={styles.filterIcon}> + + + + navigation.navigate('StoreInfo')} style={{ width: '25%', alignItems: 'flex-end' }}> + Store info + + + + {/* Year & Month Selector */} + + + setYear(item.value)} + containerStyle={styles.yearDropDown} + /> + + + setMonth(item.value)} + containerStyle={[styles.yearDropDown, { width: 120 }]} + /> + + + + + + {/* Main Tab */} + + setMainTab('mtd')} + style={[styles.mtdTab, { borderBottomWidth: mainTab === 'mtd' ? 3 : 0, backgroundColor: mainTab === 'mtd' ? '#EFF6FF' : '#fff' }]} > + MTD + + setMainTab('lastVisit')} + style={[styles.mtdTab, { borderBottomWidth: mainTab === 'lastVisit' ? 3 : 0, backgroundColor: mainTab === 'lastVisit' ? '#EFF6FF' : '#fff' }]} > + Last Visit + + + + {/* + + {mainDisplayJson && mainDisplayJson?.Tabs.map((item, index) => ( + setMainTab('mtd')} + style={[styles.mtdTab, { borderBottomWidth: mainTab === 'mtd' ? 3 : 0, backgroundColor: mainTab === 'mtd' ? '#EFF6FF' : '#fff' }]} > + MTD + + ))} + + */} + + + + {/* Sub Tab */} + + item.TabId} + showsHorizontalScrollIndicator={false} + contentContainerStyle={{ paddingHorizontal: 10 }} + renderItem={({ item }) => { + const isSelected = activeTab === item.TabId; + return ( + onSelectSubTab(item)} + style={[styles.subTab, { backgroundColor: isSelected ? '#113F8C' : '#fff' }]}> + {item.TabName} + + ) + }} + /> + + + {/* Boxes */} + + {/* First full-width item */} + {firstItem && ( + + {firstItem.GraphTitle} + {"45%"} + + )} + + `${item.GraphId}-${index}`} + renderItem={renderItem} + numColumns={2} + columnWrapperStyle={{ justifyContent: 'space-between', marginTop: 10 }} + contentContainerStyle={{ paddingHorizontal: 2, paddingVertical: 2 }} + showsVerticalScrollIndicator={false} + /> + + + + + )} + + {/* Pop-up Modal */} + + setModalVisible(false)}> + + { navigation.navigate('FeedbackCategories'), setModalVisible(false) }} style={{ padding: 15 }}> + Feedback and Rating + + + setModalVisible(false)} style={{ padding: 15 }}> + Dashboard + + + + + + {/* Bottom Sheet */} + + + + Select Store + refRBSheet.current.close()}> + + + + + + + + + State + City + ASM Area + + + {/* Dropdown */} + + setState(item.value)} + containerStyle={{ flex: 1, }} + /> + setCity(item.value)} + containerStyle={{ flex: 1, marginHorizontal: 10 }} + /> + setAsmArea(item.value)} + containerStyle={{ flex: 1, }} + /> + + + + {/* */} + + + + + setSearchResult(!searchResult)} + style={{ backgroundColor: GlobalTheme.colors.secondary, borderRadius: GlobalTheme.borderRadius.md }} + textstyle={{ color: GlobalTheme.colors.white, fontSize: GlobalTheme.typography.fontSize.medium }} + /> + + {searchResult ? + + + 11 Store + + + {storeJson && storeJson.map(store => ( + onSelectStore(store)} + key={store.id} style={styles.storeCard}> + {store.name} + {store.address} + + + ))} + + + + : null + } + + + + + + {showButton && ( + { scrollViewRef.current?.scrollTo({ y: 0, animated: true }) }}> + + + )} + + + + + + + + ) +} + +export default Dashboard + diff --git a/src/screens/MainScreen/Dashboard/index.js b/src/screens/MainScreen/Dashboard/index.js new file mode 100644 index 0000000..7258784 --- /dev/null +++ b/src/screens/MainScreen/Dashboard/index.js @@ -0,0 +1,1372 @@ +import { View, Text, StyleSheet, Image, TouchableOpacity, Dimensions, TextInput, ScrollView, FlatList, Button, Alert, Modal, TouchableWithoutFeedback, StatusBar, ActivityIndicator, Platform } from 'react-native' +import React, { useCallback, useEffect, useRef, useState } from 'react' +import RBSheet from 'react-native-raw-bottom-sheet'; +import { styles } from './style'; +import LinearGradient from 'react-native-linear-gradient'; +import CustomHeader from '../../../components/CustomHeader'; +import IMAGES from '../../../constants/Images'; +import CustomButton from '../../../components/CustomButton'; +import CustomDropdown from '../../../components/CustomDropdown'; +import { GlobalTheme } from '../../../theme'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { BarChart } from 'react-native-gifted-charts'; + +import displayData from './display.json' +import { LineChart, PieChart, StackedBarChart } from 'react-native-chart-kit'; +import { getDownloadJson } from '../../../constants/function'; +import db, { getAllFromTable } from '../../../constants/database'; +import { post } from '../../../api/ApiService'; +import { ApiURL } from '../../../api/ApiConstant'; +import mainDisplayData from './mainDisplay.json' +import axios from 'axios'; +import Loader from '../../../constants/Loader'; +import { useSelector } from 'react-redux'; +import { useIsFocused } from '@react-navigation/native'; +import moment from 'moment'; +import _ from 'lodash'; +import AsyncStorage from '@react-native-async-storage/async-storage'; + + +const visitedStoreData = [ + { + id: 1, + name: "Chawla Store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "pending" + }, + { + id: 2, + name: "Mohan Mahalaxmi store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + }, + { + id: 3, + name: "Bansal General store", + address: "G-8, Mahakavi Goswami Tulsidas Marg, Paraag Vihar, Press Colony, Hari Nagar, New Delhi, 110027", + status: "completed" + } + +]; +const monthData = [ + { label: 'January', value: '1' }, + { label: 'February', value: '2' }, + { label: 'March', value: '3' }, + { label: 'April', value: '4' }, + { label: 'May', value: '5' }, + { label: 'June', value: '6' }, + { label: 'July', value: '7' }, + { label: 'August', value: '8' }, + { label: 'September', value: '9' }, + { label: 'October', value: '10' }, + { label: 'November', value: '11' }, + { label: 'December', value: '12' }, +]; +const yearData = [ + { label: '2025', value: '2025' }, + { label: '2024', value: '2024' }, + { label: '2023', value: '2023' }, + { label: '2022', value: '2022' }, + { label: '2021', value: '2021' }, + { label: '2020', value: '2020' }, + { label: '2019', value: '2019' }, + { label: '2018', value: '2018' }, + { label: '2017', value: '2017' }, + { label: '2016', value: '2016' }, + { label: '2015', value: '2015' }, +]; +const assetData = [ + { + "section": "Asset%", + "data": [ + { "display": "Real Endcap", "present": "No" }, + { "display": "Honey Parasite", "present": "Yes" }, + { "display": "Odonil Floor Stack", "present": "YHes" } + ] + }, + { + "section": "Additional Visibility", + "data": [ + { "display": "Active 1 Ltr Endcap", "present": "Yes" }, + { "display": "Chyawanprash Stack", "present": "Yes" } + ] + }, + { + "section": "Promotion", + "data": [ + { "display": "Activ 100% Juice", "present": "Yes" }, + { "display": "Airfresher", "present": "No" }, + { "display": "BABY CARE", "present": "No" }, + { "display": "Chyawanprash", "present": "No" }, + { "display": "Hair Oil", "present": "No" }, + ] + } +] +const PieData = [ + { + name: "Seoul", + population: 21500000, + color: "rgba(131, 167, 234, 1)", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "Toronto", + population: 2800000, + color: "#F00", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "Beijing", + population: 527612, + color: "red", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "New York", + population: 8538000, + color: "#ffffff", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + }, + { + name: "Moscow", + population: 11920000, + color: "rgb(0, 0, 255)", + legendFontColor: "#7F7F7F", + legendFontSize: 15 + } +]; +const barData = { + labels: ["Jan", "Feb", "March", "April",], + datasets: [ + { + data: [20, 45, 28, 80] + } + ] +}; + +const Dashboard = (props) => { + + const { navigation } = props; + const screenHeight = Dimensions.get('screen').height; + const screenWidth = Dimensions.get('screen').width; + const [loading, setLoading] = useState(false) + const refRBSheet = useRef(); + const [mainDisplayJson, setMainDisplayJson] = useState(mainDisplayData?.Tabs[0]?.MainTabData) + const [isStoreSelected, setIsStoreSelected] = useState(false) + const [searchResult, setSearchResult] = useState(false) + const [storeData, setStoreData] = useState({}) + const [mainTab, setMainTab] = useState('mtd') + const [activeTab, setActiveTab] = useState(mainDisplayJson?.subTabs?.[0]?.TabId || 1) + const currentDate = new Date(); + const [year, setYear] = useState(currentDate.getFullYear()); + const [month, setMonth] = useState(currentDate.getMonth() + 1); // getMonth() returns 0-11 + + const [filterData, setFilterData] = useState([]); + const [stateOptions, setStateOptions] = useState([]); + const [cityOptions, setCityOptions] = useState([]); + const [asmOptions, setAsmOptions] = useState([]); + + const [state, setState] = useState(null); // selected state ID + const [city, setCity] = useState(null); // selected city ID + const [asmArea, setAsmArea] = useState(null); // selected ASM Area ID + const [storeList, setStoreList] = useState([]) + const scrollViewRef = useRef(null); + const [showButton, setShowButton] = useState(false); + const [FeedBackModal, setFeedBackModal] = useState(false); + const [LogoutModal, setLogoutModal] = useState(false); + const [graphApiData, setGraphApiData] = useState({}); + const [searchText, setSearchText] = useState("") + const [mainTabIndex, setMainTabIndex] = useState(0); // 0 = first tab + const [mainTabs, setMainTabs] = useState(mainDisplayData.Tabs); + const [showDetailsModal, setShowDetailsModal] = useState(false); + const [selectedDetails, setSelectedDetails] = useState([]); + const [modalGraphData, setModalGraphData] = useState({}); + + const filteredGraphs = mainDisplayJson?.graphDetails?.filter(graph => graph.TabId === activeTab); + const firstItem = filteredGraphs?.[0]; + const restItems = filteredGraphs?.slice(1); + const graphDetails = mainDisplayJson?.graphDetails || []; + const [visitedStoreData1, setVisitedStoreData] = useState([]); + + // 🧠 Initialize tabCache state at the top of your component + const [tabCache, setTabCache] = useState({}); + const isFocused = useIsFocused(); + + let user_exist_data = useSelector(state => state?.user); + const userId = user_exist_data.UserId || ''; + + const onClickLogout = () => { + setLogoutModal(false); + Alert.alert( + 'Alert', + 'Are you sure you want to log out?', + [ + { + text: 'Cancel', + onPress: () => console.log('Cancel Pressed'), + style: 'cancel', + }, + { + text: 'OK', + onPress: async () => { + await AsyncStorage.removeItem('@Dabur_DNA_User'); // ✅ Clear AsyncStorage + navigation.reset({ index: 0, routes: [{ name: 'Login' }] }) + } + }, + ], + { cancelable: false } + ); + }; + + useEffect(() => { + getFilterStateCity() + }, []); + + useEffect(() => { + if (mainDisplayJson && storeData?.StoreId) { + getTabData(mainDisplayJson); + } + }, [mainTabIndex, storeData]); + + useEffect(() => { + getDataFromLocal(); + }, [isFocused]) + + + const insertStoreInfoDNALocal = (data_arr = []) => { + const d2 = moment().format('MM/DD/YYYY'); + return new Promise((resolve, reject) => { + if (!Array.isArray(data_arr) || data_arr.length === 0) { + resolve(true); + return; + } + const escape = str => (str || '').toString().replace(/'/g, "''"); + + + db.transaction(tx => { + data_arr.forEach(item => { + const { StoreId, StoreName, ChainName, Address, Pincode, StateName, StoreType, CityName } = item; + + + // First, check if the StoreId exists + tx.executeSql( + `SELECT * FROM StoreInfoDNALocal WHERE StoreId = ?`, + [StoreId], + (_, { rows }) => { + if (rows.length === 0) { + // StoreId does not exist, insert it + const sql = ` + INSERT INTO StoreInfoDNALocal + (VISIT_DATE, StoreId, StoreName, ChainName, Address, Pincode, CityName, StateName, StoreType, UPLOAD_STATUS) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`; + + + tx.executeSql(sql, [ + d2, + StoreId, + escape(StoreName), + escape(ChainName), + escape(Address), + escape(Pincode), + escape(CityName), + escape(StateName), + escape(StoreType), + 'P' + ]); + } else { + console.log(`StoreId ${StoreId} already exists. Skipping insert.`); + } + }, + err => { + console.log('Error checking existing StoreId:', err); + reject(err); + } + ); + }); + + + resolve(true); + }); + }); + }; + + const getDataFromLocal = async () => { + const d2 = moment().format('MM/DD/YYYY'); + // select * from StoreInfoDNALocal WHERE VISIT_DATE='07/22/2025' ORDER by StoreId UPLOAD_STATUS + return new Promise((resolve, reject) => { + db.transaction(tx => { + tx.executeSql( + `select * from StoreInfoDNALocal WHERE VISIT_DATE= ? ORDER by UPLOAD_STATUS`, + [d2], + (tx, results) => { + + console.log("results===", results); + const rows = []; + for (let i = 0; i < results.rows.length; i++) { + rows.push(results.rows.item(i)); + } + // console.log("rows===", rows) + setVisitedStoreData(rows); + // console.log('Completed categories from table:', completed); + resolve(); + }, + (tx, error) => { + console.log('DB error loading completed:', error); + reject(error); + } + ); + }); + }); + }; + + // const getTabData = async (tabData) => { + // setLoading(true) + // try { + // const params = { + // parameters: { + // projectid: 41654, + // year: year, + // monthno: month, + // storeid: storeData?.StoreId + // } + // }; + // const graphDetails = tabData?.graphDetails || []; + // const uniqueUrls = [...new Set(graphDetails.map(graph => graph.GraphUrl))]; + // const apiCalls = uniqueUrls.map(url => { + // const config = { + // method: 'post', + // url: url, // each URL from the list + // headers: { + // 'X-API-Key': 'f7fa9b09-ced8-4862-8cb7-5e7599d90fa2', + // 'Content-Type': 'application/json' + // }, + // data: params + // }; + // return axios.request(config); + // }); + + // const results = await Promise.all(apiCalls); + + // const dataMap = {}; + // uniqueUrls.forEach((url, idx) => { + // dataMap[url] = results[idx].data; // collect raw API response + // }); + // setGraphApiData(dataMap); + // setLoading(false) + // } catch (err) { + // console.log("❌ Error fetching tab data:", err); + // } + // }; + + // 🔧 Optimized getTabData with caching logic added + + const getTabData = async (tabData) => { + if (!storeData?.StoreId) return; + + const tabKey = `${mainTabIndex}_${storeData?.StoreId}_${year}_${month}`; + + if (tabCache[tabKey]) { + console.log("Using cached data for tab:", tabKey); + setGraphApiData(tabCache[tabKey]); + return; + } + + setLoading(true); + + try { + const params = { + parameters: { + projectid: 41654, + year: year, + monthno: month, + storeid: storeData?.StoreId + } + }; + + const graphDetails = tabData?.graphDetails || []; + const uniqueUrls = [...new Set(graphDetails.map(graph => graph.GraphUrl))]; + + const apiCalls = uniqueUrls.map(url => { + const config = { + method: 'post', + url: url, + headers: { + 'X-API-Key': 'f7fa9b09-ced8-4862-8cb7-5e7599d90fa2', + 'Content-Type': 'application/json' + }, + data: params + }; + return axios.request(config); + }); + + const results = await Promise.all(apiCalls); + + const dataMap = {}; + uniqueUrls.forEach((url, idx) => { + dataMap[url] = results[idx].data; + }); + + setGraphApiData(dataMap); + setTabCache(prev => ({ ...prev, [tabKey]: dataMap })); + + } catch (err) { + console.log("\u274C Error fetching tab data:", err); + } finally { + setLoading(false); + } + }; + + const handleScroll = (event) => { + const offsetY = event.nativeEvent.contentOffset.y; + setShowButton(offsetY > 0); // Show button only if not at the top + }; + + const openBottomSheet = () => { + refRBSheet.current.open() + } + + const onSelectStore = async (item) => { + await insertStoreInfoDNALocal([item]); + getDataFromLocal(); + setStoreData(item) + setIsStoreSelected(true) + // update mainDisplayJson as per currently selected tab + const currentTab = mainTabs[mainTabIndex]; + setMainDisplayJson(currentTab?.MainTabData); + + getTabData(currentTab?.MainTabData); + refRBSheet.current.close() + } + + const onSelectSubTab = (item) => { + setActiveTab(item?.TabId) + } + + const getFilterStateCity = async () => { + try { + const params = JSON.stringify({ "UserId": userId || '' }); + + const config = { + method: 'post', + url: ApiURL.storeDNAfilter, + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + + const response = await axios.request(config); + const resData = response.data?.StoreDNAfilter || []; + + // Set all response data + setFilterData(resData); + + // Set distinct state list + const uniqueStates = Array.from( + new Map(resData.map(item => [item.StateId, { + label: item.StateName, + value: item.StateId + }])).values() + ); + + setStateOptions(uniqueStates); + + } catch (error) { + console.log("❌ Filter API error:", error); + } + }; + + const storeSearchApi = async () => { + console.log('state--', state, city); + console.log('searchText--', searchText); + + setSearchResult(!searchResult) + setLoading(true) + try { + const params = JSON.stringify({ + "StateId": state ? state : "0", + "CityId": city ? city : "0", + "AsmAreaId": asmArea ? asmArea : "0", + "StoreSearchText": searchText ? searchText : "", + "UserId": userId || 0, + }); + + const config = { + method: 'post', + url: ApiURL.storeSearch, + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + + const response = await axios.request(config); + const resData = response.data?.StoreDNAstoreSearch || []; + setStoreList(resData) + setLoading(false) + + console.log('storeSearchApi====>', resData); + + } catch (error) { + setLoading(false) + console.log("❌ Filter API error:", error); + } + }; + + const renderItem = ({ item }) => { + const apiData = graphApiData[item.GraphUrl]; + const values = apiData?.data || []; + + console.log('apiData --->', apiData); + + + if (!apiData) { + return ( + + + + ); + } + + switch (item.GraphType) { + case "ScoreCard": + const firstDataObj = values[0] || {}; + const scoreValue = Object.values(firstDataObj)[0]; // dynamically get first value + return ( + + {item.GraphTitle} + + {scoreValue !== undefined ? `${scoreValue.toFixed(1)}%` : "0.0"} + + + ); + + // CHART KIT + // case "BarGraph": + // const barLabels = values.map(v => v.CalendarYear_Month); + // const barValues = values.map(v => { + // const num = Object.values(v).find(val => typeof val === 'number'); + // return num ? parseFloat(num.toFixed(1)) : 0; + // }); + + // const barData = { + // labels: barLabels, + // datasets: [ + // { + // data: barValues, + // } + // ] + // }; + + // return ( + // + // {item.GraphTitle} + + // `rgba(0, 0, 0, ${opacity})`, + // labelColor: (opacity = 1) => `rgba(0, 0, 0, ${opacity})`, + // barPercentage: 1, + // propsForVerticalLabels: { fontSize: 10 }, + // }} + // withInnerLines={true} + // withHorizontalLabels={true} + // withVerticalLabels={true} + // style={{ marginLeft: -10 }} + // yAxisInterval={20} // Trick to help scale till 100% cleanly + // /> + // + // ); + + //GIFTED CHART LIBRARY ----- + case "BarGraph": + const chartWidth = screenWidth * 0.8; + const barWidth = 36; + const barColors = ['#0088FE', '#FF8042', '#00C49F']; + + const barData = values.map((v, idx) => { + const value = parseFloat(Object.values(v).find(val => typeof val === 'number').toFixed(1)); + return { + value, + label: v.CalendarYear_Month, + frontColor: barColors[idx % barColors.length], + topLabelComponent: () => ( + {value}% + ) + }; + }); + + const visibleBars = barData.length; + const totalSpacing = chartWidth - visibleBars * barWidth; + const spacing = totalSpacing / (visibleBars + 1); + + if (!values || values == '' || values == undefined || values == null) { + return null; + } + + return ( + + + {item.GraphTitle} + + + + + ); + + case "Table": + return ( + + + {item.GraphTitle} + {values.map((row, index) => { + const keys = Object.keys(row); + return ( + + {row[keys[0]]} + {row[keys[1]]} + + ) + })} + + + + ); + + // case "PieChart": + const pieChartData = values.map((item, idx) => { + const [labelKey, valueKey] = Object.keys(item); + return { + name: item[labelKey], + population: item[valueKey], + color: ['#FF6384', '#36A2EB', '#FFCE56', '#4BC0C0', '#9966FF'][idx % 5], + legendFontColor: "#7F7F7F", + legendFontSize: 12 + }; + }); + + return ( + + `rgba(0, 0, 0, ${opacity})`, + labelColor: (opacity = 1) => `rgba(0, 0, 0, ${opacity})`, + barPercentage: 1, + propsForBackgroundLines: { + stroke: 'transparent', + } + }} + accessor={"population"} + backgroundColor={"transparent"} + paddingLeft={"15"} + center={[10, 50]} + absolute + /> + + ); + + default: + return ( + null + // + // + // Unsupported Graph Type: {item.GraphType} + // + // + ); + } + }; + + const fetchDetailGraphs = async (detailPages) => { + try { + const resultMap = {}; + + for (let item of detailPages) { + const response = await post(item.GraphUrl, { + parameters: { + projectid: 41654, + year: 2025, + monthno: 6, + storeid: 2702, + }, + }); + console.log(`Data for ${item.GraphTitle}:`, response?.data); // Add this + resultMap[item.GraphUrl] = response?.data || []; + } + setModalGraphData(resultMap); + } catch (error) { + console.log("❌ Error fetching detail graphs:", error); + } + }; + + // 🔧 Debounced search text handler (use lodash.debounce or implement custom debounce) + const debouncedSearch = useCallback(_.debounce((text) => { + setSearchText(text); + }, 300), []); + + const feedbackCount = visitedStoreData1?.filter(item => item?.UPLOAD_STATUS == 'U')?.length; + + return ( + + + + {/* MAIN DASHBOARD */} + {!isStoreSelected ? ( + + + + + {"Dashboard"} + + setLogoutModal(true)} style={styles.headerDotBtn}> + + + + + openBottomSheet()} activeOpacity={0.8} style={styles.selectCard}> + + Select Store: + + + Select a store to view it's data. + + + + + + + + + + Today's store + + + + + + {visitedStoreData1 ? visitedStoreData1?.length : 0} + View + + + + {feedbackCount ? feedbackCount : 0} + Feedback + + + + + + {visitedStoreData1 && visitedStoreData1?.map(store => ( + onSelectStore(store)} + key={store.StoreId} style={styles.storeCard}> + + {store.StoreName} + {store?.UPLOAD_STATUS === 'U' ? + + : + + + Pending + + + + } + + {store.Address} + + ))} + + + + + + + + + + ) : ( + // STORE DASHBOARD + + setIsStoreSelected(false)} + rightIcon={IMAGES.menuIcon} + onRightPress={() => setFeedBackModal(true)} + + /> + + + {/* {`${storeData?.StoreName} \n(Store Id :${storeData?.StoreId})`} */} + + {storeData?.StoreName} + Store Id : {storeData?.StoreId} + + + openBottomSheet()} style={styles.filterIcon}> + + + + navigation.navigate('StoreInfo', { storeData: storeData })} style={{ width: '25%', alignItems: 'flex-end' }}> + Store info + + + + {/* Year & Month Selector */} + + + setYear(item.value)} + containerStyle={styles.yearDropDown} + /> + + + setMonth(item.value)} + containerStyle={[styles.yearDropDown, { width: 120 }]} + /> + + { + if (storeData) { + getTabData(mainDisplayJson); + } else { + Alert.alert('Please select a store first.'); + } + }} + /> + + + + + {/* Main Tab */} + + + {mainTabs.map((tab, index) => { + const isSelected = index === mainTabIndex; + return ( + { + setMainTabIndex(index); + setMainDisplayJson(tab.MainTabData); // update subTabs and graphDetails + setActiveTab(tab.MainTabData.subTabs[0]?.TabId); // reset subTab on switch + }} + style={[ + styles.mtdTab, + { + borderBottomWidth: isSelected ? 3 : 0, + backgroundColor: isSelected ? '#EFF6FF' : '#fff', + } + ]} > + + {tab.MainTabName} + + + ); + })} + + + {/* Sub Tab */} + + item.TabId} + showsHorizontalScrollIndicator={false} + contentContainerStyle={{ paddingHorizontal: 10 }} + renderItem={({ item }) => { + const isSelected = activeTab === item.TabId; + return ( + onSelectSubTab(item)} + style={[styles.subTab, { backgroundColor: isSelected ? '#113F8C' : '#fff' }]}> + {item.TabName} + + ) + }} + /> + + + {/* Score Card */} + + + {firstItem && ( + { + if (firstItem.clickable === 1 && firstItem.DetailsPage?.length > 0) { + setSelectedDetails(firstItem.DetailsPage); + setShowDetailsModal(true); + fetchDetailGraphs(firstItem.DetailsPage); + } + }} + > + + + + {firstItem.GraphTitle} + + {(() => { + const values = graphApiData[firstItem.GraphUrl]?.data || []; + const score = Object.values(values[0] || {})[0]; + return score !== undefined ? `${score.toFixed(1)}%` : '0.0%'; + })()} + + + + {firstItem.clickable === 1 && ( + + )} + + + + + )} + + `${item.GraphId}-${index}`} + renderItem={renderItem} + numColumns={2} + columnWrapperStyle={{ justifyContent: 'space-between', marginTop: 10 }} + contentContainerStyle={{ paddingHorizontal: 2, paddingVertical: 2 }} + showsVerticalScrollIndicator={false} + /> + + + + + )} + + {/* Logout Pop-up Modal */} + + setLogoutModal(false)}> + + onClickLogout()} style={{ padding: 15 }}> + Logout + + + + + + + {/* Pop-up Modal */} + + setFeedBackModal(false)}> + + { navigation.navigate('FeedbackCategories', { storeData: storeData }), setFeedBackModal(false) }} style={{ padding: 15 }}> + Feedback and Rating + + + setFeedBackModal(false)} style={{ padding: 15 }}> + Dashboard + + + + + + {/* Details Modal */} + { + setShowDetailsModal(false); + setModalGraphData({}); + }}> + + + + + Details + + setShowDetailsModal(false)} style={{ width: '7%', alignItems: 'center' }}> + + + + + + {selectedDetails.map((detail, index) => { + const values = modalGraphData[detail.GraphUrl] || []; + + if (!modalGraphData[detail.GraphUrl]) { + return ( + + + + ); + } + + switch (detail.GraphType) { + + case 'Table': + console.log('values details ->', JSON.stringify(values)); + + let displayKey = null; + let presentKey = null; + if (values.length > 0) { + const presentKeys = Object.keys(values[0]).filter(k => + (typeof values[0][k] === 'string' && ['Yes', 'No'].includes(values[0][k])) || + typeof values[0][k] === 'boolean' || + typeof values[0][k] === 'number' + ); + presentKey = presentKeys.length > 0 ? presentKeys[0] : null; + const displayKeys = Object.keys(values[0]).filter(k => k !== presentKey && typeof values[0][k] === 'string'); + displayKey = displayKeys.length > 0 ? displayKeys[0] : null; + } + + return ( + + {detail.GraphTitle} + + {/* Header */} + + {displayKey ? displayKey.replace(/_/g, ' ').replace(/([a-z])([A-Z])/g, '$1 $2') : 'Display'} + {presentKey ? presentKey.replace(/_/g, ' ').replace(/([a-z])([A-Z])/g, '$1 $2') : 'Present'} + + + + + + {values.map((row, idx) => { + // Find the first key that could be a status (string "Yes"/"No", boolean, or number) as presentKey + const presentKeys = Object.keys(row).filter(k => + (typeof row[k] === 'string' && ['Yes', 'No'].includes(row[k])) || + typeof row[k] === 'boolean' || + typeof row[k] === 'number' + ); + const presentKey = presentKeys.length > 0 ? presentKeys[0] : null; + // Find the first string key that is not presentKey as displayKey + const displayKeys = Object.keys(row).filter(k => k !== presentKey && typeof row[k] === 'string'); + const displayKey = displayKeys.length > 0 ? displayKeys[0] : null; + + return ( + + {row[displayKey] || '-'} + + {presentKey ? ( + typeof row[presentKey] === 'string' && ['Yes', 'No'].includes(row[presentKey]) ? row[presentKey] : + typeof row[presentKey] === 'boolean' ? (row[presentKey] ? 'Yes' : 'No') : + typeof row[presentKey] === 'number' ? row[presentKey].toFixed(2) : row[presentKey] || '-' + ) : '-'} + + + ); + })} + + + ); + + default: + return ( + + Unsupported GraphType: {detail.GraphType} + + ); + } + })} + + + + + + + + + {/* Bottom Sheet */} + + + + Select Store + refRBSheet.current.close()}> + + + + + + + + + + State + City + ASM Area + + + {/* Dropdown */} + {/* State city static*/} + {/* + setState(item.value)} + containerStyle={{ flex: 1, }} + /> + setCity(item.value)} + containerStyle={{ flex: 1, marginHorizontal: 10 }} + /> + setAsmArea(item.value)} + containerStyle={{ flex: 1, }} + /> + */} + + + {/* State Dropdown */} + { + setState(item.value); + + // Filter city options based on selected state + const cities = filterData + .filter(d => d.StateId === item.value) + .map(d => ({ + label: d.CityName, + value: d.CityId + })); + + const asms = filterData + .filter(d => d.StateId === item.value) + .map(d => ({ + label: d.AsmAream, + value: d.AsmAreaId + })); + + // remove duplicates in city/asm + const uniqueCities = Array.from(new Map(cities.map(c => [c.value, c])).values()); + const uniqueAsms = Array.from(new Map(asms.map(a => [a.value, a])).values()); + + setCityOptions(uniqueCities); + setAsmOptions(uniqueAsms); + setCity(null); // reset + setAsmArea(null); // reset + }} + containerStyle={{ flex: 1 }} + /> + + {/* City Dropdown */} + setCity(item.value)} + containerStyle={{ flex: 1, marginHorizontal: 10 }} + /> + + {/* ASM Area Dropdown */} + setAsmArea(item.value)} + containerStyle={{ flex: 1 }} + /> + + + + + + + + + + + storeSearchApi()} + style={{ backgroundColor: GlobalTheme.colors.secondary, borderRadius: GlobalTheme.borderRadius.md }} + textstyle={{ color: GlobalTheme.colors.white, fontSize: GlobalTheme.typography.fontSize.medium }} + /> + + {searchResult ? + + + {storeList ? storeList.length : 0} Store + + + {storeList && storeList.length > 0 ? storeList.map((store) => ( + onSelectStore(store)} + key={store.StoreId} style={styles.storeCard}> + {store.StoreName} + {store.Address} + {'Store Id:'} {store.StoreId} + + )) : null + } + + + + : null + } + + + + + + + + {showButton && ( + { scrollViewRef.current?.scrollTo({ y: 0, animated: true }) }}> + + + )} + + + + + + + ) +} + +export default Dashboard + + diff --git a/src/screens/MainScreen/Dashboard/mainDisplay.json b/src/screens/MainScreen/Dashboard/mainDisplay.json new file mode 100644 index 0000000..8f6fe29 --- /dev/null +++ b/src/screens/MainScreen/Dashboard/mainDisplay.json @@ -0,0 +1,567 @@ +{ + "Tabs": [ + { + "MainTabId": 1, + "MainTabName": "MTD", + "MainTabData": { + "subTabs": [ + { + "TabId": 1, + "TabName": "PSS Score", + "TabRow": 1, + "TabCol": 1 + }, + { + "TabId": 2, + "TabName": "SOS Actual", + "TabRow": 1, + "TabCol": 2 + }, + { + "TabId": 3, + "TabName": "SOS Compliance", + "TabRow": 1, + "TabCol": 3 + }, + { + "TabId": 4, + "TabName": "OSA", + "TabRow": 1, + "TabCol": 4 + }, + { + "TabId": 5, + "TabName": "Asset", + "TabRow": 1, + "TabCol": 5 + }, + { + "TabId": 6, + "TabName": "Promotion", + "TabRow": 1, + "TabCol": 6 + } + ], + "graphDetails": [ + { + "TabId": 1, + "GraphId": 1, + "GraphType": "ScoreCard", + "GraphTitle": "PSS Score", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/pssscore", + "GraphBackground": "#C3D7FF", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 2, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Actual", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/SOS_Actual_Perc", + "GraphBackground": "#E2C8FE", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 3, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Compliance", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/SOS_Compliance_Perc", + "GraphBackground": "#FFD7C3", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 4, + "GraphType": "ScoreCard", + "GraphTitle": "OSA", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/OSA_Perc", + "GraphBackground": "#FFF9A1", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 5, + "GraphType": "ScoreCard", + "GraphTitle": "Asset", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/Asset_Perc", + "GraphBackground": "#A2F3DE", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 6, + "GraphType": "ScoreCard", + "GraphTitle": "Promotion", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/Promotion_Perc", + "GraphBackground": "#BFC2FF", + "GraphOptions": {} + }, + { + "TabId": 2, + "GraphId": 1, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Actual", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/SOS_Actual_Perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 2, + "GraphId": 1, + "GraphType": "Table", + "GraphTitle": "SOS - Category", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/detmtd/sos_actual_perc_on_category", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 2, + "GraphId": 2, + "GraphType": "BarGraph", + "GraphTitle": "SOS Actual Trend", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/sos_actual_trend_perc_mtd", + "GraphBackground": "#F4EAFF", + "GraphOptions": { + "axisX": "month", + "axisY": "score", + "labelShow": 1, + "barColors": [ + "#11a4ff", + "#0ea3e3", + "#0b9ddb" + ], + "gridLinesH": 0, + "gridLinesV": 0 + } + }, + { + "TabId": 3, + "GraphId": 3, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Compliance", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/SOS_Compliance_Perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 3, + "GraphId": 3, + "GraphType": "Table", + "GraphTitle": "SOS Compliance - Category", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/detmtd/sos_sompliance_perc_on_category", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + + }, + { + "TabId": 3, + "GraphId": 4, + "GraphType": "BarGraph", + "GraphTitle": "SOS Compliance Trend", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/sos_compliance_trend_perc_mtd", + "GraphBackground": "#fff", + "GraphOptions": { + "axisX": "month", + "axisY": "score", + "labelShow": 1, + "barColors": [ + "#11a4ff", + "#0ea3e3", + "#0b9ddb" + ], + "gridLinesH": 1, + "gridLinesV": 1 + } + }, + { + "TabId": 5, + "GraphId": 5, + "GraphType": "ScoreCard", + "GraphTitle": "Asset", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/Asset_Perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 5, + "GraphId": 5, + "GraphType": "Table", + "GraphTitle": "Asset Availability", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/asset_availability_mtd", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 5, + "GraphId": 5, + "GraphType": "Table", + "GraphTitle": "Asset", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/additional_visibility_mtd", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 5, + "GraphId": 6, + "GraphType": "BarGraph", + "GraphTitle": "Asset Details", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/asset_trend_perc_mtd", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 4, + "GraphId": 7, + "GraphType": "ScoreCard", + "GraphTitle": "OSA", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/OSA_Perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 3, + "GraphId": 3, + "GraphType": "Table", + "GraphTitle": "SOS Compliance - Category", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/detmtd/osa_perc_on_category", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 4, + "GraphId": 8, + "GraphType": "BarGraph", + "GraphTitle": "OSA", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/osa_trend_perc_mtd", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 6, + "GraphId": 9, + "GraphType": "ScoreCard", + "GraphTitle": "Promotion", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/mtd/Promotion_Perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 6, + "GraphId": 9, + "GraphType": "Table", + "GraphTitle": "Promotion Availability", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/promotion_availability_mtd", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 6, + "GraphId": 10, + "GraphType": "BarGraph", + "GraphTitle": "Promotion", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpimtd/promotion_trend_perc_mtd", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + } + }, + { + "MainTabId": 2, + "MainTabName": "Last Visit", + "MainTabData": { + "subTabs": [ + { + "TabId": 1, + "TabName": "PSS Score", + "TabRow": 1, + "TabCol": 1 + }, + { + "TabId": 2, + "TabName": "SOS Actual", + "TabRow": 1, + "TabCol": 2 + }, + { + "TabId": 3, + "TabName": "SOS Compliance", + "TabRow": 1, + "TabCol": 3 + }, + { + "TabId": 4, + "TabName": "OSA", + "TabRow": 1, + "TabCol": 4 + }, + { + "TabId": 5, + "TabName": "Asset", + "TabRow": 1, + "TabCol": 5 + }, + { + "TabId": 6, + "TabName": "Promotion", + "TabRow": 1, + "TabCol": 6 + } + ], + "graphDetails": [ + { + "TabId": 1, + "GraphId": 1, + "GraphType": "ScoreCard", + "GraphTitle": "PSS Score", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/PSS_Score_LSV_Perc", + "GraphBackground": "#F4EAFF", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 2, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Actual", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/sos_actual_lsv_perc", + "GraphBackground": "#FFF3ED", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 3, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Compliance", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/sos_compliance_lsv_perc", + "GraphBackground": "#FFFEF0", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 4, + "GraphType": "ScoreCard", + "GraphTitle": "OSA", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/osa_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 5, + "GraphType": "ScoreCard", + "GraphTitle": "Asset", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/asset_lsv_perc", + "GraphBackground": "#EBECFF", + "GraphOptions": {} + }, + { + "TabId": 1, + "GraphId": 6, + "GraphType": "ScoreCard", + "GraphTitle": "Promotion", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/promotion_lsv_perc", + "GraphBackground": "#FFFEF0", + "GraphOptions": {} + }, + { + "TabId": 2, + "GraphId": 1, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Actual", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/sos_actual_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 2, + "GraphId": 1, + "GraphType": "Table", + "GraphTitle": "SOS Actual - Category", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/detlsv/sos_actual_lsv_perc_on_category", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 2, + "GraphId": 2, + "GraphType": "BarGraph", + "GraphTitle": "SOS Actual Trend", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/sos_actual_trend_lsv_perc", + "GraphBackground": "#F4EAFF", + "GraphOptions": { + "axisX": "month", + "axisY": "score", + "labelShow": 1, + "barColors": [ + "#11a4ff", + "#0ea3e3", + "#0b9ddb" + ], + "gridLinesH": 1, + "gridLinesV": 1 + } + }, + { + "TabId": 3, + "GraphId": 3, + "GraphType": "ScoreCard", + "GraphTitle": "SOS Compliance", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/sos_compliance_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 3, + "GraphId": 3, + "GraphType": "Table", + "GraphTitle": "SOS Actual - Category", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/detlsv/sos_compliance_lsv_perc_on_category", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 3, + "GraphId": 4, + "GraphType": "BarGraph", + "GraphTitle": "SOS Compliance Trend", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/sos_compliance_trend_lsv_perc", + "GraphBackground": "#fff", + "GraphOptions": { + "axisX": "month", + "axisY": "score", + "labelShow": 1, + "barColors": [ + "#11a4ff", + "#0ea3e3", + "#0b9ddb" + ], + "gridLinesH": 1, + "gridLinesV": 1 + } + }, + { + "TabId": 5, + "GraphId": 5, + "GraphType": "ScoreCard", + "GraphTitle": "Asset", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/asset_lsv_perc", + "GraphBa ckground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 5, + "GraphId": 5, + "GraphType": "Table", + "GraphTitle": "Asset Availability", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/asset_availability_lsv", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 5, + "GraphId": 5, + "GraphType": "Table", + "GraphTitle": "Asset", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/additional_visibility_lsv", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 5, + "GraphId": 6, + "GraphType": "Table", + "GraphTitle": "Asset Details", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/asset_trend_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 4, + "GraphId": 7, + "GraphType": "ScoreCard", + "GraphTitle": "OSA", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/osa_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 4, + "GraphId": 7, + "GraphType": "Table", + "GraphTitle": "SOS Actual - Category", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/detlsv/osa_lsv_perc_on_category", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 4, + "GraphId": 8, + "GraphType": "PieChart", + "GraphTitle": "OSA", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/osa_trend_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + }, + { + "TabId": 6, + "GraphId": 9, + "GraphType": "ScoreCard", + "GraphTitle": "Promotion", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/lsv/promotion_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {}, + "clickable": 1, + "DetailsPage": [ + { + "TabId": 6, + "GraphId": 9, + "GraphType": "Table", + "GraphTitle": "Promotion Availability", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/promotion_availability_lsv", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + }, + { + "TabId": 6, + "GraphId": 10, + "GraphType": "BarGraph", + "GraphTitle": "Promotion", + "GraphUrl": "https://dax.parinaam.in/execute/dabur/kpilsv/promotion_trend_lsv_perc", + "GraphBackground": "#ECFFFA", + "GraphOptions": {} + } + ] + } + } + ] +} \ No newline at end of file diff --git a/src/screens/MainScreen/Dashboard/style.js b/src/screens/MainScreen/Dashboard/style.js new file mode 100644 index 0000000..a122391 --- /dev/null +++ b/src/screens/MainScreen/Dashboard/style.js @@ -0,0 +1,343 @@ +import { Platform, StyleSheet } from 'react-native'; +import { GlobalTheme, Screen } from '../../../theme'; + + +export const styles = StyleSheet.create({ + container: { + flex: 1, + // backgroundColor: GlobalTheme.colors.white, + paddingHorizontal: 10, + // justifyContent:'center' + }, + logoContainer: { + alignItems: 'center', + }, + appLogo: { + height: 200, + width: 200, + resizeMode: 'contain', + }, + appMaskLogo: { + resizeMode: 'stretch', + width: Screen.screenHeight * 0.9, + height: Screen.screenHeight * 0.33, + }, + titleContainer: { + alignSelf: 'center', + // marginTop: 15, + }, + titleText: { + fontSize: 25, + fontWeight: 'bold', + color: GlobalTheme.colors.black, + }, + subtitleText: { + fontSize: 15, + color: '#1F2128', + marginBottom: 14, + fontWeight: '600', + alignSelf: 'center', + width: '80%', + textAlign: 'center', + }, + subtitleHighlight: { + color: '#2381E9', + }, + headerStyle: { + height: '8%', + backgroundColor: '#113F8C', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + paddingHorizontal: 15 + }, + headerText: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.medium, + fontWeight: '600' + }, + headerDotBtn: { + backgroundColor: '#295398', + flexDirection: 'row', + paddingHorizontal: 5, + alignItems: 'center', + borderRadius: 10 + }, + selectCard: { + backgroundColor: '#FFFFFF', + borderRadius: 30, + elevation: 7, + padding: 15, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + marginTop: 15, + marginHorizontal: 15, + borderWidth: 1.5, + borderColor: '#C9DAFF' + }, + iconStyle: { + height: 25, + width: 25, + }, + header: { + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + margin: 15, + }, + dropdown: { + flex: 1, + borderWidth: 1, + borderColor: '#ccc', + borderRadius: 8, + paddingHorizontal: 10, + marginHorizontal: 4, + height: 45, + }, + row: { + margin: 10, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center' + }, + inputStyle: { + paddingHorizontal: 7, + width: '100%', + color: '#000' + // backgroundColor:'red' + }, + searchBox: { + height: 45, + borderWidth: 1, + borderColor: '#ccc', + borderRadius: 10, + marginTop: 10, + flexDirection: 'row', + alignItems: 'center', + paddingHorizontal: 10 + }, + storeNameText: { + color: '#000', + fontWeight: '500', + fontSize: 16 + }, + storeCard: { + backgroundColor: '#fff', + borderWidth: 1, + borderColor: '#DFDFDF', + marginTop: 10, + padding: 10, + paddingHorizontal: 12, + borderRadius: 20, + // elevation: 2 + }, + cardTextBold: { + fontSize: 16, + color: '#000', + fontWeight: '500', + flexWrap: 'wrap', + width: '72%' + }, + cardText: { + marginTop: 2, + fontSize: 14, + color: '#494949', + fontWeight: '400' + }, + dropHeaderText: { + width: '33%', + color: '#000', + fontWeight: '400', + fontSize: 14 + }, + selectStoreText: { + fontSize: 15, + color: '#808CA3', + fontWeight: '400', + alignSelf: 'center', + marginTop: 5 + }, + storeText: { + color: '#000', + fontSize: 15, + fontWeight: '500', + marginLeft: 10 + }, + todayStoreText: { + marginLeft: 10, + color: '#2357C6', + fontSize: 16, + fontWeight: '500' + }, + storeGredient: { + flex: 1, + padding: 10, + marginTop: 15, + borderTopLeftRadius: 25, + borderTopRightRadius: 25 + }, + todayStoreCard: { + flex: 1, + // width:'95%', + backgroundColor: '#fff', + borderRadius: 25, + paddingBottom: 10, + marginRight: Platform.OS === 'ios' ? 20 : 0, + // width:'100%' + }, + + mainContainer: { + flex: 1, + }, + selectedStoreText: { + width: '75%', + borderWidth: 1.5, + borderColor: '#D8E3F1', + borderRadius: 10, + padding: 7, + flexDirection: 'row', + justifyContent: 'space-between', + alignItems: 'center', + }, + filterIcon: { + backgroundColor: '#D8E3F1', + padding: 3, + borderRadius: 5 + }, + storeInfoText: { + color: '#000', + fontWeight: '500', + fontSize: 16, + textDecorationLine: 'underline' + }, + percentBox: { + width: '48%', + height: 100, + minHeight: 100, + backgroundColor: '#EAF1FF', + borderRadius: 20, + elevation: 2, + justifyContent: 'center', + alignItems: 'center', + }, + boxText: { + color: '#000', + fontWeight: '400', + fontSize: 16 + }, + yearLable: { + color: '#000', + fontSize: 14, + fontWeight: '500' + }, + yearText: { + color: '#7F83AB', + fontSize: 14, + }, + yearView: { + borderWidth: 2, + borderColor: '#D8E3F1', + borderRadius: 15, + paddingHorizontal: 10, + padding: 5, + width: '28%', + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between' + }, + yearDropDown: { + height: 40, + borderWidth: 2, + borderColor: '#D8E3F1', + width: 100, + borderRadius: 20 + }, + btnbg: { + // marginLeft: 10, + backgroundColor: GlobalTheme.colors.secondary, + borderRadius: GlobalTheme.borderRadius.lgg, + padding: 18, + paddingVertical: 8 + }, + btntext: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.xsmall, + fontWeight: GlobalTheme.typography.fontWeight.medium + }, + seperator: { + marginTop: 10, + borderBottomWidth: 2, + borderColor: '#E4E4E4' + }, + dropdownIcon: { + height: 12, + width: 12, + resizeMode: 'contain', + tintColor: 'gray' + }, + mtdTab: { + borderBottomWidth: 2, + borderColor: '#113F8C', + width: '50%', + padding: 10, + alignItems: 'center', + // borderWidth:0.5, + }, + mtdTabText: { + fontSize: 15, + color: '#000', + fontWeight: '600' + }, + subTabView: { + backgroundColor: '#EAEAEA', + paddingVertical: 10, + paddingHorizontal: 5, + flexDirection: 'row', + alignItems: 'center' + }, + subTab: { + backgroundColor: '#113F8C', + padding: 5, + paddingHorizontal: 10, + borderRadius: 10, + marginRight: 10 + }, + tabText: { + color: '#fff', + fontSize: 14, + fontWeight: '400', + }, + floatingBtn: { + alignSelf: 'center', + position: 'absolute', + bottom: 10, + backgroundColor: 'rgba(255, 255, 255, 0.4)', + // backgroundColor:'#fff', + padding: 10, + paddingHorizontal: 20, + borderRadius: 30, + // elevation: 2, + zIndex: 999, + borderWidth: 1, + borderColor: '#DFDFDF' + }, + modalOverlay: { + flex: 1, + // backgroundColor: 'transparent', + backgroundColor: 'rgba(87, 79, 79, 0.2)' + }, + modalContainer: { + position: 'absolute', + top: Platform.OS === 'ios' ? 100 : 50, + right: 10, + width: '50%', + backgroundColor: 'white', + borderRadius: 8, + elevation: 8, + shadowColor: '#000', + shadowOpacity: 0.2, + shadowRadius: 5, + shadowOffset: { width: 0, height: 2 }, + }, +}); diff --git a/src/screens/MainScreen/Feedback/FeedbackCategories/index.js b/src/screens/MainScreen/Feedback/FeedbackCategories/index.js new file mode 100644 index 0000000..78708a6 --- /dev/null +++ b/src/screens/MainScreen/Feedback/FeedbackCategories/index.js @@ -0,0 +1,659 @@ +import React, { useState, useEffect } from 'react'; +import { View, Text, ScrollView, TouchableOpacity, Platform, Keyboard } from 'react-native'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'; +import Icon from 'react-native-vector-icons/FontAwesome'; +import Ionicons from 'react-native-vector-icons/Ionicons'; +import mockDataFlat1 from '../data.json'; +import * as RNFS from 'react-native-fs'; +import moment from 'moment'; +import CustomHeader from '../../../../components/CustomHeader'; +import IMAGES from '../../../../constants/Images'; +import CustomButton from '../../../../components/CustomButton'; +import { styles } from './style'; +import { GlobalTheme } from '../../../../theme'; +import db, { getAllFromTable } from '../../../../constants/database'; +import { UploadData2, UploadImagesWithoutWait } from '../../../../constants/uploadData'; +import { getAllFileForAFolder, getDownloadJson } from '../../../../constants/function'; +import { common_ImagePath, FeedbackImagesFolderPath } from '../../../../constants/constant'; +import { toastError } from '../../../../constants/Toast'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import Loader from '../../../../constants/Loader'; +import { ConfirmSaveAlert } from '../../../../components/Alert'; +import { useSelector } from 'react-redux'; + +// image upload url +const imageUploadURL = "https://di1.parinaam.in/webservice/Imageupload.asmx/Uploadimages"; + +const FeedbackCategories = ({ navigation, route }) => { + + let user_exist_data = useSelector(state => state?.user); + + const userId = user_exist_data.UserId || ''; + + const storeData = route?.params?.storeData; + + console.log("user_exist_data===", (user_exist_data.UserId, storeData?.StoreId)); + + const [completedCategories, setCompletedCategories] = useState([]); + const [uniqueCategories, setUniqueCategories] = useState([]); + const [loading, setLoading] = useState(false); + const [loadingdownload, setLoadingDownload] = useState(false); + const [loadingupload, setLoadingUpload] = useState(false); + const [showAlert, setShowAlert] = useState(false); + + + // get data + + // Insert fallback mock data if empty + const insertMasterSurveyQuestion = (data_arr = []) => { + return new Promise((resolve, reject) => { + if (!Array.isArray(data_arr) || data_arr.length === 0) { + resolve(true); + return; + } + + const escape = str => (str || '').toString().replace(/'/g, "''"); + + const values = data_arr.map(item => { + const { + MenuId, SurveyId, SurveyName, CategoryId, Category, CategorySequence, + QuestionId, Question, QuestionType, QuestionImageAllow, QEnable, + LengthValidation, MinLength, MaxLength, OTP, DateRange, QuestionSequence, + AnswerId, Answer, ImageAllow1, ImageAllow2, Image1Mandatory, Image2Mandatory, + QuestionImageMandatory, EnableQuestion, DisableQuestion, AnswerSequence, + ShowCat, SubCategoryId, SubCategory, SubCategorySequence, + QuestionTypeNew, CalFormula, RefImage, QuestionRefImage + } = item; + + return `( + '${MenuId}', '${SurveyId}', '${escape(SurveyName)}', '${CategoryId}', '${escape(Category)}', + '${CategorySequence}', '${QuestionId}', '${escape(Question)}', '${escape(QuestionType)}', + '${QuestionImageAllow ? 1 : 0}', '${QEnable ? 1 : 0}', '${LengthValidation ? 1 : 0}', + '${MinLength}', '${MaxLength}', '${OTP ? 1 : 0}', '${escape(DateRange)}', + '${QuestionSequence}', '${AnswerId}', '${escape(Answer)}', + '${ImageAllow1 ? 1 : 0}', '${ImageAllow2 ? 1 : 0}', '${Image1Mandatory ? 1 : 0}', + '${Image2Mandatory ? 1 : 0}', '${QuestionImageMandatory ? 1 : 0}', + '${escape(EnableQuestion)}', '${escape(DisableQuestion)}', '${AnswerSequence}', + '${ShowCat ? 1 : 0}', '${SubCategoryId}', '${escape(SubCategory)}', + '${SubCategorySequence}', '${escape(QuestionTypeNew)}', '${escape(CalFormula)}', + '${escape(RefImage)}', '${escape(QuestionRefImage)}' + )`; + }); + + const sql = ` + INSERT INTO FeedbackCategory ( + MenuId, SurveyId, SurveyName, CategoryId, Category, CategorySequence, + QuestionId, Question, QuestionType, QuestionImageAllow, QEnable, + LengthValidation, MinLength, MaxLength, OTP, DateRange, QuestionSequence, + AnswerId, Answer, ImageAllow1, ImageAllow2, Image1Mandatory, Image2Mandatory, + QuestionImageMandatory, EnableQuestion, DisableQuestion, AnswerSequence, + ShowCat, SubCategoryId, SubCategory, SubCategorySequence, + QuestionTypeNew, CalFormula, RefImage,QuestionRefImage + ) VALUES ${values.join(',')} + `; + + db.transaction(tx => { + tx.executeSql(`DELETE FROM FeedbackCategory`, [], () => { + tx.executeSql(sql, [], () => { + console.log('FeedbackCategory inserted successfully'); + resolve(true); + }, (err) => { + console.log('Insert error in FeedbackCategory:', err); + reject(err); + }); + }, (err) => { + console.log('Delete error before insert FeedbackCategory:', err); + reject(err); + }); + }); + }); + }; + + async function getData() { + setLoadingDownload(true); + try { + const data1 = { + Downloadtype: "Master_SurveyQuestion_storeDNA", + Param1: storeData?.StoreId || '', + Param2: "", + username: user_exist_data?.UserId || '', + }; + + const url = "https://di1.parinaam.in/Webservice/GenericService.svc/DownloadJson"; + console.log("Downloading from:", url, data1); + + const res = await getDownloadJson(url, data1); + console.log('Response:', res); + + if (res?.Master_SurveyQuestion_storeDNA?.length) { + const data = res.Master_SurveyQuestion_storeDNA || []; + console.log("Inserting downloaded data into FeedbackCategory..."); + const all = await getAllFromTable('FeedbackCategory'); + // if (all?.length === 0) { + console.log("Table empty. Inserting fallback mock data..."); + await insertMasterSurveyQuestion(data); + setLoadingDownload(false); + // } else { + // console.log("FeedbackCategory table already has data."); + // setLoadingDownload(false); + // } + } else { + console.log("No Master_SurveyQuestion_storeDNA data found in response"); + setLoadingDownload(false); + } + } catch (err) { + console.log("Dashboard feedback survey download error:", err); + setLoadingDownload(false); + } + } + + // download data + + // 1. Initial load → download and populate local DB and categories + useEffect(() => { + const init = async () => { + await getData(); // Download and insert + await loadCompleted(); // Load completion info + const data = await getUniqueCategoriesFromDB(); // Load categories + setUniqueCategories(data); // Update UI + }; + init(); + }, []); + + // 2. Every time screen is focused → recheck completed categories and ticks + useEffect(() => { + const loadOnFocus = async () => { + await loadCompleted(); + const data = await getUniqueCategoriesFromDB(); + setUniqueCategories(data); + }; + + const unsubscribe = navigation.addListener('focus', loadOnFocus); + return unsubscribe; + }, [navigation]); + + + + // useEffect(() => { + // const init = async () => { + // await getData(); // fetch and insert data + // await loadCompleted(); // ← added + // const data = await getUniqueCategoriesFromDB(); // ← added + // setUniqueCategories(data); // ← added + // }; + // init(); + // // const unsubscribe = navigation.addListener('focus', loadOnFocus); + // // return unsubscribe; + + // }, [navigation]); + + // end download data. + + const isCompleted = (cat) => { + return completedCategories.find( + c => c?.CategoryId === cat?.CategoryId && c?.SurveyId === cat?.SurveyId + ); + }; + + const loadCompleted = async () => { + const d2 = moment().format('MM/DD/YYYY'); + console.log("loaddddd", `SELECT DISTINCT CATEGORY_ID, SURVEY_ID , IFNULL(STATUS , '') AS STATUS FROM FeedBackLocalTable WHERE STORE_ID='${storeData?.StoreId}' AND VISIT_DATE='${d2}'`) + return new Promise((resolve, reject) => { + db.transaction(tx => { + tx.executeSql( + `SELECT DISTINCT CATEGORY_ID, SURVEY_ID , IFNULL(STATUS , '') AS STATUS FROM FeedBackLocalTable WHERE STORE_ID='${storeData?.StoreId}' AND VISIT_DATE='${d2}'`, + [], + (tx, results) => { + const completed = []; + for (let i = 0; i < results.rows.length; i++) { + const row = results.rows.item(i); + completed.push({ + CategoryId: row.CATEGORY_ID, + SurveyId: row.SURVEY_ID, + Status: row.STATUS + }); + } + setCompletedCategories(completed); + // console.log('Completed categories from table:', completed); + resolve(); + }, + (tx, error) => { + console.log('DB error loading completed:', error); + reject(error); + } + ); + }); + }); + }; + + const getUniqueCategoriesFromDB = () => { + return new Promise((resolve, reject) => { + db.transaction(tx => { + tx.executeSql( + `SELECT CategoryId, Category, SurveyId, MIN(QuestionSequence) AS minSeq + FROM FeedbackCategory + GROUP BY CategoryId, Category, SurveyId + ORDER BY minSeq ASC`, + [], + (tx, results) => { + const unique = []; + for (let i = 0; i < results.rows.length; i++) { + const row = results.rows.item(i); + unique.push({ + CategoryId: row.CategoryId, + Category: row.Category, + SurveyId: row.SurveyId + }); + } + resolve(unique); + }, + (tx, error) => { + console.log('Error fetching distinct categories:', error); + reject(error); + } + ); + }); + }); + }; + + // upload data + + async function Upload_Data() { + // await saveData("P"); + setLoadingUpload(true); + const UserId = userId; + const UploadKeyName = 'Sales_DNA_FeedBack'; + const MID = 0; + let postData = {}; + let allChilds = []; + + const d2 = moment().format('MM/DD/YYYY'); + + await new Promise((resolve, reject) => { + db.transaction(async function (txn) { + let query = `SELECT * FROM FeedBackLocalTable WHERE STORE_ID='${storeData?.StoreId}' AND VISIT_DATE='${d2}'`; + + console.log("query=====", query) + await txn.executeSql( + query, + [], + async (txn2, txnres2) => { + // console.log("Records found:", txnres2.rows.length); + + if (txnres2.rows.length > 0) { + for (let i = 0; i < txnres2.rows.length; i++) { + let data = txnres2.rows.item(i); + + let { + SURVEY_ID, CATEGORY_ID, MaxLength, MinLength, QuestionImageAllow, QUESTION, + QUESTION_ID, QUESTION_TYPE, OTP, ANSWER, ANSWER_ID, IMAGE_ALLOW1, IMAGE1, + IMAGE_ALLOW2, IMAGE2, MULTI_OPTIONS_IDS, IS_DISABLED, IS_ENABLED + } = data; + + let renamedObj = { + SurveyId: SURVEY_ID, + CategoryId: CATEGORY_ID, + QuestionId: QUESTION_ID, + QuestionType: QUESTION_TYPE, + Answer: ANSWER, + AnswerId: ANSWER_ID, + MultiOptionsIds: MULTI_OPTIONS_IDS, + Image1: IMAGE1, + Image2: IMAGE2, + ImageAllow1: IMAGE_ALLOW1, + ImageAllow2: IMAGE_ALLOW2 + }; + + // Fix: IS_DISABLED is expected to be 0 or 1 + let isQtnEnabled = JSON.parse(IS_DISABLED)[QUESTION_ID] + let obj = {}; + if (isQtnEnabled) { + obj['MID'] = 0; + obj['UserId'] = userId; + // obj['Store_Id'] = ''; + // obj['MenuId'] = ''; + obj['SurveyId'] = renamedObj?.SurveyId; + obj['CategoryId'] = renamedObj?.CategoryId; + obj['QuestionId'] = renamedObj?.QuestionId; + obj['QuestionType'] = renamedObj?.QuestionType; + obj['Answer'] = renamedObj?.Answer; + obj['AnswerId'] = renamedObj?.AnswerId; + obj['MultiAnswerId'] = (renamedObj?.MultiOptionsIds != null && renamedObj?.MultiOptionsIds != 'undefined') ? renamedObj?.MultiOptionsIds : ''; + obj['AnswerImage1'] = renamedObj?.Image1; + obj['AnswerImage2'] = renamedObj?.Image2; + + allChilds.push(obj); + } + } + + postData['MID'] = MID; + postData['Keys'] = UploadKeyName || 'Sales_DNA_FeedBack'; + postData['JsonData'] = JSON.stringify(allChilds); + postData['UserId'] = UserId; + + resolve({ PostData: postData }); + } else { + resolve({ PostData: postData }); + } + }, + (txnE, txnerr) => { + // console.log('Query error:', txnerr); + resolve({ PostData: postData }); + } + ); + }); + }).catch((err) => { + console.log("Transaction error:", err); + }); + + // console.log("Preparing to upload data..."); + const url = 'https://di1.parinaam.in/Webservice/GenericService.svc/UploadJson'; + console.log("URL:", url); + console.log("PostData:", postData); + + let allFilesToUpload = await getAllFileForAFolder(FeedbackImagesFolderPath, "Store_DNA"); + console.log('All files to upload:', allFilesToUpload); + + await uploadImagesFormFiles12(allFilesToUpload); + + await UploadData2(url, postData) + .then(async (res) => { + // console.log('Upload Response:', res); + if (res?.UploadJsonResult === "Success") { + // console.log("Upload successful."); + try { + await updateAllUploadStatuses(d2); + await loadCompleted(); // Refresh the UI with updated STATUS + } catch (err) { + console.log("Failed to update status after upload:", err); + } + setLoadingUpload(false); + setShowAlert(false); + } else { + console.log("Upload failed."); + setLoadingUpload(false); + + } + }) + .catch((err) => { + console.log("Upload error:", err); + setLoadingUpload(false); + + }); + } + + async function uploadImagesFormFiles12(allfiles = []) { + + // console.log("allfiles===========", allfiles); + let d1 = new Date(); + let d2 = moment(d1).format('MM/DD/YYYY'); + let uploadCount = 0; + const url = imageUploadURL; + + var isAllUploaded = false; + return await Promise.all( + allfiles.map(async (file, i) => { + let index = i; + let actualfilepath = 'file://' + file.uri; + // console.log("actualfilepath==", actualfilepath); + let isExists = await RNFS.exists(actualfilepath).then((res) => { return res; }); + console.log('isExists file', isExists, file.uri, file); + let isImageUploaded = false; + // isExists==false + if (isExists) { + let postData = new FormData(); + postData.append('file', { + uri: actualfilepath, + type: file.type, + name: file.name, + }); + + postData.append('Foldername', "AddNewStoreImages"); + postData.append('Path', d2); + + isImageUploaded = await UploadImagesWithoutWait(postData, url); + if (isImageUploaded == true) { + // console.log('isExists file uploaded', isExists, uploadCount, index, allfiles.length - 1); + await RNFS.unlink(actualfilepath); + uploadCount++; + // UpdateUploadCountLocal(uploadCount+1) + if (uploadCount == allfiles.length) { + isAllUploaded = true; + } + + } else { + console.log('file not uploaded:', isExists, actualfilepath); + } + + } + else {//file does not exists + uploadCount++; + // UpdateUploadCountLocal(uploadCount+1) + if (uploadCount == allfiles.length) { + isAllUploaded = true; + } + } + return isImageUploaded; + }) + ).then((val) => { + console.log(val); + return isAllUploaded; + }) + .catch((err) => { + console.log(err); + return false; + }) + } + // end upload image + const areAllCategoriesCompleted = () => { + return uniqueCategories?.every(cat => isCompleted(cat)); + }; + + const areAllCategoriesUploaded = () => { + return uniqueCategories?.every(cat => { + const completed = isCompleted(cat); + return completed?.Status === 'U'; + }); + }; + + async function onSubmitData() { + // let isvalid = await validate(); + if (areAllCategoriesCompleted()) { + Keyboard.dismiss(); + setShowAlert(true); + } else { + toastError("Alert", "Please fill all categories."); + } + } + + function onSaveCancel() { + setShowAlert(false); + } + + // update status of uploading data + const updateFeedbackStatusToUploaded = async (visitDate) => { + return new Promise((resolve, reject) => { + db.transaction(tx => { + tx.executeSql( + `UPDATE FeedBackLocalTable SET STATUS = 'U' WHERE STORE_ID=? and VISIT_DATE = ?`, + [storeData?.StoreId, visitDate], + (_, result) => { + // console.log("Local STATUS updated to 'U' after upload."); + resolve(result); + }, + (tx, error) => { + console.log("Error updating STATUS locally:", error); + reject(error); + } + ); + }); + }); + }; + + + + + const updateUploadStatusForStores = (visitDate) => { + return new Promise((resolve, reject) => { + db.transaction(tx => { + // First: Set uploaded stores to 'U' for the given visit date + tx.executeSql( + ` + UPDATE StoreInfoDNALocal + SET UPLOAD_STATUS = 'U' + WHERE EXISTS ( + SELECT 1 + FROM FeedBackLocalTable + WHERE FeedBackLocalTable.STORE_ID = StoreInfoDNALocal.StoreId + AND FeedBackLocalTable.STATUS = 'U' + AND FeedBackLocalTable.VISIT_DATE = ? + ) + AND EXISTS ( + SELECT 1 + FROM FeedBackLocalTable + WHERE FeedBackLocalTable.STORE_ID = StoreInfoDNALocal.StoreId + AND FeedBackLocalTable.VISIT_DATE = ? + ) + `, + [visitDate, visitDate], + () => { + console.log('Uploaded stores marked as U'); + + + // Second: Set non-uploaded stores to 'P' for the given visit date + tx.executeSql( + ` + UPDATE StoreInfoDNALocal + SET UPLOAD_STATUS = 'P' + WHERE EXISTS ( + SELECT 1 + FROM FeedBackLocalTable + WHERE FeedBackLocalTable.STORE_ID = StoreInfoDNALocal.StoreId + AND FeedBackLocalTable.VISIT_DATE = ? + ) + AND NOT EXISTS ( + SELECT 1 + FROM FeedBackLocalTable + WHERE FeedBackLocalTable.STORE_ID = StoreInfoDNALocal.StoreId + AND FeedBackLocalTable.STATUS = 'U' + AND FeedBackLocalTable.VISIT_DATE = ? + ) + `, + [visitDate, visitDate], + () => { + console.log('Pending stores marked as P'); + resolve(true); + }, + (tx, error) => { + console.log('Error updating pending stores:', error); + reject(error); + } + ); + }, + (tx, error) => { + console.log('Error updating uploaded stores:', error); + reject(error); + } + ); + }); + }); + }; + + + + + const updateAllUploadStatuses = async (visitDate) => { + try { + await updateFeedbackStatusToUploaded(visitDate); + await updateUploadStatusForStores(visitDate); + console.log('All upload statuses updated successfully'); + } catch (error) { + console.log('Error in updating upload statuses:', error); + } + }; + + + return ( + + + + navigation.navigate('Dashboard')} + onLeftPress={() => navigation.goBack()} + leftIcon={IMAGES.backIcon} + /> + + + + + + {uniqueCategories?.map((cat, index) => { + const completedEntry = isCompleted(cat); + {/* console.log("completedEntry", completedEntry); */ } + const isUploaded = completedEntry?.Status === 'U'; + + {/* console.log("isUploaded", isUploaded); */ } + + return ( + { + if (!isUploaded) { + navigation.navigate('Feedback', { + CategoryId: cat?.CategoryId, + SurveyId: cat?.SurveyId, + CategoryName: cat?.Category, + storeData: storeData + }); + } + }} + > + + {cat.Category?.charAt(0)} + + + {cat.Category} + + {isUploaded ? ( + + ) : completedEntry ? ( + + ) : null} + + ); + })} + + {!loading && uniqueCategories.length === 0 && ( + No categories available. + )} + + + { + if (areAllCategoriesUploaded()) return; + onSubmitData(); + }} + title={areAllCategoriesUploaded() ? 'Data Uploaded' : 'Upload & Save'} + style={areAllCategoriesUploaded() ? styles.btnbg1 : styles.btnbg} + textstyle={areAllCategoriesUploaded() ? styles.btntext1 : styles.btntext} + disabled={areAllCategoriesUploaded()} + /> + + + + + + + ); +}; + +export default FeedbackCategories; diff --git a/src/screens/MainScreen/Feedback/FeedbackCategories/style.js b/src/screens/MainScreen/Feedback/FeedbackCategories/style.js new file mode 100644 index 0000000..7bf590e --- /dev/null +++ b/src/screens/MainScreen/Feedback/FeedbackCategories/style.js @@ -0,0 +1,66 @@ +import { StyleSheet } from 'react-native'; +import { GlobalTheme } from '../../../../theme'; + +export const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: GlobalTheme.colors.white, + paddingHorizontal: 10, + paddingVertical: 10 + }, + btnbg: { + backgroundColor: GlobalTheme.colors.secondary, borderRadius: GlobalTheme.borderRadius.md, marginVertical: 10, marginHorizontal: 10, bottom:0 + }, + btntext: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.medium + }, + btnbg1: { + backgroundColor: GlobalTheme.colors.gray, borderRadius: GlobalTheme.borderRadius.md, marginVertical: 10, marginHorizontal: 10, bottom:0 , opacity : 0.5 + }, + btntext1: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.medium + }, + cardview: { + borderColor: GlobalTheme.colors.lightblue, borderWidth: 1, borderRadius: GlobalTheme.borderRadius.sm, padding: 8, backgroundColor: GlobalTheme.colors.lightblue, marginVertical: 10 + }, + categoryName: { + fontSize: GlobalTheme.typography.fontSize.small, fontWeight: GlobalTheme.typography.fontWeight.medium, color: GlobalTheme.colors.black, marginVertical: 10 + }, + + // + categoryItem: { + flexDirection: 'row', + alignItems: 'center', + paddingVertical: 12, + paddingHorizontal: 10, + backgroundColor: '#f6f8fd', + borderRadius: 10, + marginVertical: 6, + elevation: 1, + }, + + circleIcon: { + width: 36, + height: 36, + borderRadius: 18, + backgroundColor: '#dce6f9', + justifyContent: 'center', + alignItems: 'center', + marginRight: 12, + }, + + circleText: { + fontSize: 16, + fontWeight: 'bold', + color: '#4c6ef5', + }, + + categoryName: { + fontSize: 15, + fontWeight: '600', + color: '#333', + }, + +}); diff --git a/src/screens/MainScreen/Feedback/data.json b/src/screens/MainScreen/Feedback/data.json new file mode 100644 index 0000000..f9bfc16 --- /dev/null +++ b/src/screens/MainScreen/Feedback/data.json @@ -0,0 +1,13103 @@ +{ + "mockDataFlat": + [ + { + "QuestionId": 132, + "Question": "Was Employee present at the store during the visit ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": true, + "QuestionImageMandatory": true, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 1, + "AnswerId": 1, + "Answer": "YES", + "AnswerSequence": 1, + "ImageAllow1": true, + "ImageAllow2": true, + "Image1Mandatory": true, + "Image2Mandatory": true, + "EnableQuestion": "134,135,136,137,138,139,140,141,142,143,144,145,146", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 132, + "Question": "Was Employee present at the store during the visit ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 1, + "AnswerId": 2, + "Answer": "NO", + "AnswerSequence": 2, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "134,135,136,137,138,139,140,141,142,143,144,145,146", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 133, + "Question": "Supervisor Status during the visit ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 15, + "AnswerId": 3, + "Answer": "YES", + "AnswerSequence": 3, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 133, + "Question": "Supervisor Status during the visit ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 15, + "AnswerId": 4, + "Answer": "NO", + "AnswerSequence": 4, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 5, + "Answer": "Juice", + "AnswerSequence": 5, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "135", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 6, + "Answer": "Honey", + "AnswerSequence": 6, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "136", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 7, + "Answer": "DCP/ Glucose", + "AnswerSequence": 7, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "137", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 8, + "Answer": "OTP", + "AnswerSequence": 8, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "138", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 9, + "Answer": "Oral", + "AnswerSequence": 9, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "139", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 10, + "Answer": "Skin Care", + "AnswerSequence": 10, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "140", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 11, + "Answer": "Hair Care", + "AnswerSequence": 11, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "141", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 134, + "Question": "Categories covered in Perimeter Walk with Promoter/ Merchandiser ( Select multiple category if applicable)", + "QuestionType": "Multi choice list", + "QuestionTypeNew": "Multi choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 12, + "Answer": "Air Care", + "AnswerSequence": 12, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "142", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 143, + "Question": "Is He/She well groomed and presentable?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 11, + "AnswerId": 13, + "Answer": "Below Expectations", + "AnswerSequence": 13, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 143, + "Question": "Is He/She well groomed and presentable?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 11, + "AnswerId": 14, + "Answer": "Meets Expectations", + "AnswerSequence": 14, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 143, + "Question": "Is He/She well groomed and presentable?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 11, + "AnswerId": 15, + "Answer": "Exceeds Expectations", + "AnswerSequence": 15, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 144, + "Question": "Is He/She aware about stock availability, SOS, Promo?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 12, + "AnswerId": 16, + "Answer": "Below Expectations", + "AnswerSequence": 16, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 144, + "Question": "Is He/She aware about stock availability, SOS, Promo?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 12, + "AnswerId": 17, + "Answer": "Meets Expectations", + "AnswerSequence": 17, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 144, + "Question": "Is He/She aware about stock availability, SOS, Promo?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 12, + "AnswerId": 18, + "Answer": "Exceeds Expectations", + "AnswerSequence": 18, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 145, + "Question": "Carrying fully charged Hand Held Device?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 13, + "AnswerId": 19, + "Answer": "YES", + "AnswerSequence": 19, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 145, + "Question": "Carrying fully charged Hand Held Device?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 13, + "AnswerId": 20, + "Answer": "NO", + "AnswerSequence": 20, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 146, + "Question": "Store Promoter and Merchandiser register shows that He/She is puntual and regular?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 14, + "AnswerId": 21, + "Answer": "YES", + "AnswerSequence": 21, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 146, + "Question": "Store Promoter and Merchandiser register shows that He/She is puntual and regular?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 14, + "AnswerId": 22, + "Answer": "NO", + "AnswerSequence": 22, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 147, + "Question": "Is displayed stock clean?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 16, + "AnswerId": 23, + "Answer": "Below Expectations", + "AnswerSequence": 23, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 147, + "Question": "Is displayed stock clean?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 16, + "AnswerId": 24, + "Answer": "Meets Expectations", + "AnswerSequence": 24, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 147, + "Question": "Is displayed stock clean?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 16, + "AnswerId": 25, + "Answer": "Exceeds Expectations", + "AnswerSequence": 25, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 147, + "Question": "Is displayed stock clean?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 16, + "AnswerId": 26, + "Answer": "Not Applicable", + "AnswerSequence": 26, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 148, + "Question": "Is stock displayed in shelf as per FIFO norms?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 17, + "AnswerId": 27, + "Answer": "Below Expectations", + "AnswerSequence": 26, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 148, + "Question": "Is stock displayed in shelf as per FIFO norms?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 17, + "AnswerId": 28, + "Answer": "Meets Expectations", + "AnswerSequence": 27, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 148, + "Question": "Is stock displayed in shelf as per FIFO norms?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 17, + "AnswerId": 29, + "Answer": "Exceeds Expectations", + "AnswerSequence": 28, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 148, + "Question": "Is stock displayed in shelf as per FIFO norms?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 17, + "AnswerId": 30, + "Answer": "No", + "AnswerSequence": 29, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 149, + "Question": "Is the stock on shelf enough to maintain Share of Shelf? (In case of stock out, do not evaluate this point)", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 18, + "AnswerId": 31, + "Answer": "Below Expectations", + "AnswerSequence": 29, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 149, + "Question": "Is the stock on shelf enough to maintain Share of Shelf? (In case of stock out, do not evaluate this point)", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 18, + "AnswerId": 32, + "Answer": "Meets Expectations", + "AnswerSequence": 30, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 149, + "Question": "Is the stock on shelf enough to maintain Share of Shelf? (In case of stock out, do not evaluate this point)", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 18, + "AnswerId": 33, + "Answer": "Exceeds Expectations", + "AnswerSequence": 31, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 149, + "Question": "Is the stock on shelf enough to maintain Share of Shelf? (In case of stock out, do not evaluate this point)", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 18, + "AnswerId": 34, + "Answer": "OOS", + "AnswerSequence": 32, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 150, + "Question": "Is the stock displayed as per Z rule or defined Planogram?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 19, + "AnswerId": 35, + "Answer": "Below Expectations", + "AnswerSequence": 32, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 150, + "Question": "Is the stock displayed as per Z rule or defined Planogram?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 19, + "AnswerId": 36, + "Answer": "Meets Expectations", + "AnswerSequence": 33, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 150, + "Question": "Is the stock displayed as per Z rule or defined Planogram?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 19, + "AnswerId": 37, + "Answer": "Exceeds Expectations", + "AnswerSequence": 34, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 150, + "Question": "Is the stock displayed as per Z rule or defined Planogram?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 19, + "AnswerId": 38, + "Answer": "Not Applicable", + "AnswerSequence": 35, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 151, + "Question": "Are Shelf Talkers available and updated as per current Prices and Promos?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 20, + "AnswerId": 39, + "Answer": "Below Expectations", + "AnswerSequence": 35, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 151, + "Question": "Are Shelf Talkers available and updated as per current Prices and Promos?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 20, + "AnswerId": 40, + "Answer": "Meets Expectations", + "AnswerSequence": 36, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 151, + "Question": "Are Shelf Talkers available and updated as per current Prices and Promos?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 20, + "AnswerId": 41, + "Answer": "Exceeds Expectations", + "AnswerSequence": 37, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 151, + "Question": "Are Shelf Talkers available and updated as per current Prices and Promos?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 20, + "AnswerId": 42, + "Answer": "Not Applicable", + "AnswerSequence": 38, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 152, + "Question": "Is the stock placed at Eye Level on the shelves?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 21, + "AnswerId": 43, + "Answer": "Below Expectations", + "AnswerSequence": 38, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 152, + "Question": "Is the stock placed at Eye Level on the shelves?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 21, + "AnswerId": 44, + "Answer": "Meets Expectations", + "AnswerSequence": 39, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 152, + "Question": "Is the stock placed at Eye Level on the shelves?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 21, + "AnswerId": 45, + "Answer": "Exceeds Expectations", + "AnswerSequence": 40, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 152, + "Question": "Is the stock placed at Eye Level on the shelves?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 21, + "AnswerId": 46, + "Answer": "Not Applicable", + "AnswerSequence": 41, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 7, + "Category": "Merchandising", + "CategorySequence": 7, + "ShowCat": 1, + "SubCategoryId": 7, + "SubCategory": "Merchandising", + "SubCategorySequence": 7, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 153, + "Question": "Are Paid Visibility Assets deployed as per plan?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 22, + "AnswerId": 47, + "Answer": "Below Expectations", + "AnswerSequence": 41, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 153, + "Question": "Are Paid Visibility Assets deployed as per plan?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 22, + "AnswerId": 48, + "Answer": "Meets Expectations", + "AnswerSequence": 42, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 153, + "Question": "Are Paid Visibility Assets deployed as per plan?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 22, + "AnswerId": 49, + "Answer": "Exceeds Expectations", + "AnswerSequence": 43, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 153, + "Question": "Are Paid Visibility Assets deployed as per plan?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 22, + "AnswerId": 50, + "Answer": "No Paid Visiblity", + "AnswerSequence": 44, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 154, + "Question": "Has the Promoter/ Merchandiser been able to acquire Unpaid Visibility?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 23, + "AnswerId": 51, + "Answer": "Below Expectations", + "AnswerSequence": 44, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 154, + "Question": "Has the Promoter/ Merchandiser been able to acquire Unpaid Visibility?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 23, + "AnswerId": 52, + "Answer": "Meets Expectations", + "AnswerSequence": 45, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 154, + "Question": "Has the Promoter/ Merchandiser been able to acquire Unpaid Visibility?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 23, + "AnswerId": 53, + "Answer": "Exceeds Expectations", + "AnswerSequence": 46, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 154, + "Question": "Has the Promoter/ Merchandiser been able to acquire Unpaid Visibility?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 23, + "AnswerId": 54, + "Answer": "Not Applicable", + "AnswerSequence": 47, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 8, + "Category": "Visibility", + "CategorySequence": 8, + "ShowCat": 1, + "SubCategoryId": 8, + "SubCategory": "Visibility", + "SubCategorySequence": 8, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 155, + "Question": "Is the Share of Shelf in the store same as the Share of Shelf Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 24, + "AnswerId": 55, + "Answer": "Below Expectations", + "AnswerSequence": 47, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 155, + "Question": "Is the Share of Shelf in the store same as the Share of Shelf Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 24, + "AnswerId": 56, + "Answer": "Meets Expectations", + "AnswerSequence": 48, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 155, + "Question": "Is the Share of Shelf in the store same as the Share of Shelf Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 24, + "AnswerId": 57, + "Answer": "Exceeds Expectations", + "AnswerSequence": 49, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 155, + "Question": "Is the Share of Shelf in the store same as the Share of Shelf Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 24, + "AnswerId": 58, + "Answer": "Not Applicable", + "AnswerSequence": 50, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 156, + "Question": "Is the Availability in the store same as the Availability Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 25, + "AnswerId": 59, + "Answer": "Below Expectations", + "AnswerSequence": 50, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 156, + "Question": "Is the Availability in the store same as the Availability Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 25, + "AnswerId": 60, + "Answer": "Meets Expectations", + "AnswerSequence": 51, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 156, + "Question": "Is the Availability in the store same as the Availability Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 25, + "AnswerId": 61, + "Answer": "Exceeds Expectations", + "AnswerSequence": 52, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 156, + "Question": "Is the Availability in the store same as the Availability Report?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 25, + "AnswerId": 62, + "Answer": "Not Applicable", + "AnswerSequence": 53, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 9, + "Category": "Reporting", + "CategorySequence": 9, + "ShowCat": 1, + "SubCategoryId": 9, + "SubCategory": "Reporting", + "SubCategorySequence": 9, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 157, + "Question": "Is the Supervisor aware of all outstanding issues?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 26, + "AnswerId": 63, + "Answer": "Below Expectations", + "AnswerSequence": 53, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 10, + "Category": "Coordination with Supervisor", + "CategorySequence": 10, + "ShowCat": 1, + "SubCategoryId": 10, + "SubCategory": "Coordination with Supervisor", + "SubCategorySequence": 10, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 157, + "Question": "Is the Supervisor aware of all outstanding issues?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 26, + "AnswerId": 64, + "Answer": "Meets Expectations", + "AnswerSequence": 54, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 10, + "Category": "Coordination with Supervisor", + "CategorySequence": 10, + "ShowCat": 1, + "SubCategoryId": 10, + "SubCategory": "Coordination with Supervisor", + "SubCategorySequence": 10, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 157, + "Question": "Is the Supervisor aware of all outstanding issues?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 26, + "AnswerId": 65, + "Answer": "Exceeds Expectations", + "AnswerSequence": 55, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 10, + "Category": "Coordination with Supervisor", + "CategorySequence": 10, + "ShowCat": 1, + "SubCategoryId": 10, + "SubCategory": "Coordination with Supervisor", + "SubCategorySequence": 10, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 157, + "Question": "Is the Supervisor aware of all outstanding issues?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 26, + "AnswerId": 66, + "Answer": "Not Applicable", + "AnswerSequence": 56, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 10, + "Category": "Coordination with Supervisor", + "CategorySequence": 10, + "ShowCat": 1, + "SubCategoryId": 10, + "SubCategory": "Coordination with Supervisor", + "SubCategorySequence": 10, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 158, + "Question": "Does the Promoter/Merchandiser take initiative to interact with consumers and sell Dabur products?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 27, + "AnswerId": 67, + "Answer": "Below Expectations", + "AnswerSequence": 56, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 158, + "Question": "Does the Promoter/Merchandiser take initiative to interact with consumers and sell Dabur products?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 27, + "AnswerId": 68, + "Answer": "Meets Expectations", + "AnswerSequence": 57, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 158, + "Question": "Does the Promoter/Merchandiser take initiative to interact with consumers and sell Dabur products?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 27, + "AnswerId": 69, + "Answer": "Exceeds Expectations", + "AnswerSequence": 58, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 158, + "Question": "Does the Promoter/Merchandiser take initiative to interact with consumers and sell Dabur products?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 27, + "AnswerId": 70, + "Answer": "Not Applicable", + "AnswerSequence": 59, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 159, + "Question": "Is the Promoter/Merchandiser able to compare competition with Dabur products ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 28, + "AnswerId": 71, + "Answer": "Below Expectations", + "AnswerSequence": 59, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 159, + "Question": "Is the Promoter/Merchandiser able to compare competition with Dabur products ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 28, + "AnswerId": 72, + "Answer": "Meets Expectations", + "AnswerSequence": 60, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 159, + "Question": "Is the Promoter/Merchandiser able to compare competition with Dabur products ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 28, + "AnswerId": 73, + "Answer": "Exceeds Expectations", + "AnswerSequence": 61, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 159, + "Question": "Is the Promoter/Merchandiser able to compare competition with Dabur products ?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 28, + "AnswerId": 74, + "Answer": "Not Applicable", + "AnswerSequence": 62, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 11, + "Category": "Customer Engagement and Product Knowledge", + "CategorySequence": 11, + "ShowCat": 1, + "SubCategoryId": 11, + "SubCategory": "Customer Engagement and Product Knowledge", + "SubCategorySequence": 11, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 163, + "Question": "GULABARI PURE ROSE SOAP 150GM X 3", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 32, + "AnswerId": 75, + "Answer": "Yes", + "AnswerSequence": 63, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "164", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 163, + "Question": "GULABARI PURE ROSE SOAP 150GM X 3", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 32, + "AnswerId": 76, + "Answer": "No", + "AnswerSequence": 64, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "164", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 164, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 33, + "AnswerId": 77, + "Answer": "No Permission", + "AnswerSequence": 65, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 164, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 33, + "AnswerId": 78, + "Answer": "No Stock", + "AnswerSequence": 66, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 164, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 33, + "AnswerId": 79, + "Answer": "No Space", + "AnswerSequence": 67, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 165, + "Question": "Gulabari White RoseSoap150g Pack of 3 T", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 34, + "AnswerId": 80, + "Answer": "Yes", + "AnswerSequence": 68, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "166", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 165, + "Question": "Gulabari White RoseSoap150g Pack of 3 T", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 34, + "AnswerId": 81, + "Answer": "No", + "AnswerSequence": 69, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "166", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 166, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 35, + "AnswerId": 82, + "Answer": "No Permission", + "AnswerSequence": 70, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 166, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 35, + "AnswerId": 83, + "Answer": "No Stock", + "AnswerSequence": 71, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 166, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 35, + "AnswerId": 84, + "Answer": "No Space", + "AnswerSequence": 72, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 167, + "Question": "Dabur Amla 550ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 36, + "AnswerId": 85, + "Answer": "Yes", + "AnswerSequence": 73, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "168", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 167, + "Question": "Dabur Amla 550ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 36, + "AnswerId": 86, + "Answer": "No", + "AnswerSequence": 74, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "168", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 168, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 37, + "AnswerId": 87, + "Answer": "No Permission", + "AnswerSequence": 75, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 168, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 37, + "AnswerId": 88, + "Answer": "No Stock", + "AnswerSequence": 76, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 168, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 37, + "AnswerId": 89, + "Answer": "No Space", + "AnswerSequence": 77, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 169, + "Question": "DABUR COOL KING THANDA TEL 270ml BTL", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 38, + "AnswerId": 90, + "Answer": "Yes", + "AnswerSequence": 78, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "170", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 169, + "Question": "DABUR COOL KING THANDA TEL 270ml BTL", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 38, + "AnswerId": 91, + "Answer": "No", + "AnswerSequence": 79, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "170", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 170, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 39, + "AnswerId": 92, + "Answer": "No Permission", + "AnswerSequence": 80, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 170, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 39, + "AnswerId": 93, + "Answer": "No Stock", + "AnswerSequence": 81, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 170, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 39, + "AnswerId": 94, + "Answer": "No Space", + "AnswerSequence": 82, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 171, + "Question": "ODONIL AEROSOL CITRUS FRESH 250 ml CAN", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 40, + "AnswerId": 95, + "Answer": "Yes", + "AnswerSequence": 83, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "172", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 171, + "Question": "ODONIL AEROSOL CITRUS FRESH 250 ml CAN", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 40, + "AnswerId": 96, + "Answer": "No", + "AnswerSequence": 84, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "172", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 172, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 41, + "AnswerId": 97, + "Answer": "No Permission", + "AnswerSequence": 85, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 172, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 41, + "AnswerId": 98, + "Answer": "No Stock", + "AnswerSequence": 86, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 172, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 41, + "AnswerId": 99, + "Answer": "No Space", + "AnswerSequence": 87, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 173, + "Question": "ODONIL AEROSOL JASMINE FRESH 250 ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 42, + "AnswerId": 100, + "Answer": "Yes", + "AnswerSequence": 88, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "174", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 173, + "Question": "ODONIL AEROSOL JASMINE FRESH 250 ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 42, + "AnswerId": 101, + "Answer": "No", + "AnswerSequence": 89, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "174", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 174, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 43, + "AnswerId": 102, + "Answer": "No Permission", + "AnswerSequence": 90, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 174, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 43, + "AnswerId": 103, + "Answer": "No Stock", + "AnswerSequence": 91, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 174, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 43, + "AnswerId": 104, + "Answer": "No Space", + "AnswerSequence": 92, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 175, + "Question": "ODONIL AEROSOL LAVENDER MIST 250 ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 44, + "AnswerId": 105, + "Answer": "Yes", + "AnswerSequence": 93, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "176", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 175, + "Question": "ODONIL AEROSOL LAVENDER MIST 250 ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 44, + "AnswerId": 106, + "Answer": "No", + "AnswerSequence": 94, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "176", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 176, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 45, + "AnswerId": 107, + "Answer": "No Permission", + "AnswerSequence": 95, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 176, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 45, + "AnswerId": 108, + "Answer": "No Stock", + "AnswerSequence": 96, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 176, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 45, + "AnswerId": 109, + "Answer": "No Space", + "AnswerSequence": 97, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 177, + "Question": "ODONIL AEROSOL ROSE GARDEN 250 ml CAN", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 46, + "AnswerId": 110, + "Answer": "Yes", + "AnswerSequence": 98, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "178", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 177, + "Question": "ODONIL AEROSOL ROSE GARDEN 250 ml CAN", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 46, + "AnswerId": 111, + "Answer": "No", + "AnswerSequence": 99, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "178", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 178, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 47, + "AnswerId": 112, + "Answer": "No Permission", + "AnswerSequence": 100, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 178, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 47, + "AnswerId": 113, + "Answer": "No Stock", + "AnswerSequence": 101, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 178, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 47, + "AnswerId": 114, + "Answer": "No Space", + "AnswerSequence": 102, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 179, + "Question": "ODONIL AEROSOL SANDAL BOUQUET 250 g CBD", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 48, + "AnswerId": 115, + "Answer": "Yes", + "AnswerSequence": 103, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "180", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 179, + "Question": "ODONIL AEROSOL SANDAL BOUQUET 250 g CBD", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 48, + "AnswerId": 116, + "Answer": "No", + "AnswerSequence": 104, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "180", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 180, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 49, + "AnswerId": 117, + "Answer": "No Permission", + "AnswerSequence": 105, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 180, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 49, + "AnswerId": 118, + "Answer": "No Stock", + "AnswerSequence": 106, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 180, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 49, + "AnswerId": 119, + "Answer": "No Space", + "AnswerSequence": 107, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 181, + "Question": "ODONILNEEM AIR FRSHNR BLOCKS 48GX4N CB", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 50, + "AnswerId": 120, + "Answer": "Yes", + "AnswerSequence": 108, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "182", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 181, + "Question": "ODONILNEEM AIR FRSHNR BLOCKS 48GX4N CB", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 50, + "AnswerId": 121, + "Answer": "No", + "AnswerSequence": 109, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "182", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 182, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 51, + "AnswerId": 122, + "Answer": "No Permission", + "AnswerSequence": 110, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 182, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 51, + "AnswerId": 123, + "Answer": "No Stock", + "AnswerSequence": 111, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 182, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 51, + "AnswerId": 124, + "Answer": "No Space", + "AnswerSequence": 112, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 183, + "Question": "Vatika Smooth & Silky Shampoo 640ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 52, + "AnswerId": 125, + "Answer": "Yes", + "AnswerSequence": 113, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "184", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 183, + "Question": "Vatika Smooth & Silky Shampoo 640ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 52, + "AnswerId": 126, + "Answer": "No", + "AnswerSequence": 114, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "184", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 184, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 53, + "AnswerId": 127, + "Answer": "No Permission", + "AnswerSequence": 115, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 184, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 53, + "AnswerId": 128, + "Answer": "No Stock", + "AnswerSequence": 116, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 184, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 53, + "AnswerId": 129, + "Answer": "No Space", + "AnswerSequence": 117, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 185, + "Question": "Dabur Vatika Ayurvedic 640ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 54, + "AnswerId": 130, + "Answer": "Yes", + "AnswerSequence": 118, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "186", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 185, + "Question": "Dabur Vatika Ayurvedic 640ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 54, + "AnswerId": 131, + "Answer": "No", + "AnswerSequence": 119, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "186", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 186, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 55, + "AnswerId": 132, + "Answer": "No Permission", + "AnswerSequence": 120, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 186, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 55, + "AnswerId": 133, + "Answer": "No Stock", + "AnswerSequence": 121, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 186, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 55, + "AnswerId": 134, + "Answer": "No Space", + "AnswerSequence": 122, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 187, + "Question": "FHRC Chandan New 40 gm", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 56, + "AnswerId": 135, + "Answer": "Yes", + "AnswerSequence": 123, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "188", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 187, + "Question": "FHRC Chandan New 40 gm", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 56, + "AnswerId": 136, + "Answer": "No", + "AnswerSequence": 124, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "188", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 188, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 57, + "AnswerId": 137, + "Answer": "No Permission", + "AnswerSequence": 125, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 188, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 57, + "AnswerId": 138, + "Answer": "No Stock", + "AnswerSequence": 126, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 188, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 57, + "AnswerId": 139, + "Answer": "No Space", + "AnswerSequence": 127, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 189, + "Question": "FHRC Rose New 40 gm", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 58, + "AnswerId": 140, + "Answer": "Yes", + "AnswerSequence": 128, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "190", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 189, + "Question": "FHRC Rose New 40 gm", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 58, + "AnswerId": 141, + "Answer": "No", + "AnswerSequence": 129, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "190", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 190, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 59, + "AnswerId": 142, + "Answer": "No Permission", + "AnswerSequence": 130, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 190, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 59, + "AnswerId": 143, + "Answer": "No Stock", + "AnswerSequence": 131, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 190, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 59, + "AnswerId": 144, + "Answer": "No Space", + "AnswerSequence": 132, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 191, + "Question": "Gulabari 400ml with Aloevera", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 60, + "AnswerId": 145, + "Answer": "Yes", + "AnswerSequence": 133, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "192", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 191, + "Question": "Gulabari 400ml with Aloevera", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 60, + "AnswerId": 146, + "Answer": "No", + "AnswerSequence": 134, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "192", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 192, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 61, + "AnswerId": 147, + "Answer": "No Permission", + "AnswerSequence": 135, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 192, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 61, + "AnswerId": 148, + "Answer": "No Stock", + "AnswerSequence": 136, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 192, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 61, + "AnswerId": 149, + "Answer": "No Space", + "AnswerSequence": 137, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 193, + "Question": "Gulabari Face Toner Mist-Tea Tree 100ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 62, + "AnswerId": 150, + "Answer": "Yes", + "AnswerSequence": 138, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "194", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 193, + "Question": "Gulabari Face Toner Mist-Tea Tree 100ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 62, + "AnswerId": 151, + "Answer": "No", + "AnswerSequence": 139, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "194", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 194, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 63, + "AnswerId": 152, + "Answer": "No Permission", + "AnswerSequence": 140, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 194, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 63, + "AnswerId": 153, + "Answer": "No Stock", + "AnswerSequence": 141, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 194, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 63, + "AnswerId": 154, + "Answer": "No Space", + "AnswerSequence": 142, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 195, + "Question": "Dabur Herb’I TP 200g+100g Neem", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 64, + "AnswerId": 155, + "Answer": "Yes", + "AnswerSequence": 143, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "196", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 195, + "Question": "Dabur Herb’I TP 200g+100g Neem", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 64, + "AnswerId": 156, + "Answer": "No", + "AnswerSequence": 144, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "196", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 196, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 65, + "AnswerId": 157, + "Answer": "No Permission", + "AnswerSequence": 145, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 196, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 65, + "AnswerId": 158, + "Answer": "No Stock", + "AnswerSequence": 146, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 196, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 65, + "AnswerId": 159, + "Answer": "No Space", + "AnswerSequence": 147, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 197, + "Question": "Dabur Herbl ToothPaste 200gm Tulsi", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 66, + "AnswerId": 160, + "Answer": "Yes", + "AnswerSequence": 148, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "198", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 197, + "Question": "Dabur Herbl ToothPaste 200gm Tulsi", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 66, + "AnswerId": 161, + "Answer": "No", + "AnswerSequence": 149, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "198", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 198, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 67, + "AnswerId": 162, + "Answer": "No Permission", + "AnswerSequence": 150, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 198, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 67, + "AnswerId": 163, + "Answer": "No Stock", + "AnswerSequence": 151, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 198, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 67, + "AnswerId": 164, + "Answer": "No Space", + "AnswerSequence": 152, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 199, + "Question": "Honitus Adulsa Cough Syrup 100ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 68, + "AnswerId": 165, + "Answer": "Yes", + "AnswerSequence": 153, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "200", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 199, + "Question": "Honitus Adulsa Cough Syrup 100ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 68, + "AnswerId": 166, + "Answer": "No", + "AnswerSequence": 154, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "200", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 200, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 69, + "AnswerId": 167, + "Answer": "No Permission", + "AnswerSequence": 155, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 200, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 69, + "AnswerId": 168, + "Answer": "No Stock", + "AnswerSequence": 156, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 200, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 69, + "AnswerId": 169, + "Answer": "No Space", + "AnswerSequence": 157, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 201, + "Question": "DABUR GULABARI PURE ROSE SOAP 150G", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 70, + "AnswerId": 170, + "Answer": "Yes", + "AnswerSequence": 158, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "202", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 201, + "Question": "DABUR GULABARI PURE ROSE SOAP 150G", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 70, + "AnswerId": 171, + "Answer": "No", + "AnswerSequence": 159, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "202", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 202, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 71, + "AnswerId": 172, + "Answer": "No Permission", + "AnswerSequence": 160, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 202, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 71, + "AnswerId": 173, + "Answer": "No Stock", + "AnswerSequence": 161, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 202, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 71, + "AnswerId": 174, + "Answer": "No Space", + "AnswerSequence": 162, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 203, + "Question": "DABUR GULABARI PURE WHITE ROSE SOAP 150G", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 72, + "AnswerId": 175, + "Answer": "Yes", + "AnswerSequence": 163, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "204", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 203, + "Question": "DABUR GULABARI PURE WHITE ROSE SOAP 150G", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 72, + "AnswerId": 176, + "Answer": "No", + "AnswerSequence": 164, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "204", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 204, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 73, + "AnswerId": 177, + "Answer": "No Permission", + "AnswerSequence": 165, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 204, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 73, + "AnswerId": 178, + "Answer": "No Stock", + "AnswerSequence": 166, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 204, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 73, + "AnswerId": 179, + "Answer": "No Space", + "AnswerSequence": 167, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 205, + "Question": "Anmol Coconut 600ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 74, + "AnswerId": 180, + "Answer": "Yes", + "AnswerSequence": 168, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "206", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 205, + "Question": "Anmol Coconut 600ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 74, + "AnswerId": 181, + "Answer": "No", + "AnswerSequence": 169, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "206", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 206, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 75, + "AnswerId": 182, + "Answer": "No Permission", + "AnswerSequence": 170, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 206, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 75, + "AnswerId": 183, + "Answer": "No Stock", + "AnswerSequence": 171, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 206, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 75, + "AnswerId": 184, + "Answer": "No Space", + "AnswerSequence": 172, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 207, + "Question": "Anmol Coconut 1L", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 76, + "AnswerId": 185, + "Answer": "Yes", + "AnswerSequence": 173, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "208", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 207, + "Question": "Anmol Coconut 1L", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 76, + "AnswerId": 186, + "Answer": "No", + "AnswerSequence": 174, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "208", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 208, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 77, + "AnswerId": 187, + "Answer": "No Permission", + "AnswerSequence": 175, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 208, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 77, + "AnswerId": 188, + "Answer": "No Stock", + "AnswerSequence": 176, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 208, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 77, + "AnswerId": 189, + "Answer": "No Space", + "AnswerSequence": 177, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 209, + "Question": "REAL MASALA POMEGRENATE 1 L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 78, + "AnswerId": 190, + "Answer": "Yes", + "AnswerSequence": 178, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "210", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 209, + "Question": "REAL MASALA POMEGRENATE 1 L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 78, + "AnswerId": 191, + "Answer": "No", + "AnswerSequence": 179, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "210", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 210, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 79, + "AnswerId": 192, + "Answer": "No Permission", + "AnswerSequence": 180, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 210, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 79, + "AnswerId": 193, + "Answer": "No Stock", + "AnswerSequence": 181, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 210, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 79, + "AnswerId": 194, + "Answer": "No Space", + "AnswerSequence": 182, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 211, + "Question": "REAL MASALA MIXED FRUIT 1 L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 80, + "AnswerId": 195, + "Answer": "Yes", + "AnswerSequence": 183, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "212", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 211, + "Question": "REAL MASALA MIXED FRUIT 1 L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 80, + "AnswerId": 196, + "Answer": "No", + "AnswerSequence": 184, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "212", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 212, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 81, + "AnswerId": 197, + "Answer": "No Permission", + "AnswerSequence": 185, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 212, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 81, + "AnswerId": 198, + "Answer": "No Stock", + "AnswerSequence": 186, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 212, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 81, + "AnswerId": 199, + "Answer": "No Space", + "AnswerSequence": 187, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 213, + "Question": "REAL MASALA GUAVA 1 L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 82, + "AnswerId": 200, + "Answer": "Yes", + "AnswerSequence": 188, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "214", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 213, + "Question": "REAL MASALA GUAVA 1 L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 82, + "AnswerId": 201, + "Answer": "No", + "AnswerSequence": 189, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "214", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 214, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 83, + "AnswerId": 202, + "Answer": "No Permission", + "AnswerSequence": 190, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 214, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 83, + "AnswerId": 203, + "Answer": "No Stock", + "AnswerSequence": 191, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 214, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 83, + "AnswerId": 204, + "Answer": "No Space", + "AnswerSequence": 192, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 215, + "Question": "REAL FP VITABOOST MIXEDFRUIT JUICE 1LTPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 84, + "AnswerId": 205, + "Answer": "Yes", + "AnswerSequence": 193, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "216", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 215, + "Question": "REAL FP VITABOOST MIXEDFRUIT JUICE 1LTPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 84, + "AnswerId": 206, + "Answer": "No", + "AnswerSequence": 194, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "216", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 216, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 85, + "AnswerId": 207, + "Answer": "No Permission", + "AnswerSequence": 195, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 216, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 85, + "AnswerId": 208, + "Answer": "No Stock", + "AnswerSequence": 196, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 216, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 85, + "AnswerId": 209, + "Answer": "No Space", + "AnswerSequence": 197, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 217, + "Question": "REAL FP LITCHI VITAMINBOOST JUICE 1L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 86, + "AnswerId": 210, + "Answer": "Yes", + "AnswerSequence": 198, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "218", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 217, + "Question": "REAL FP LITCHI VITAMINBOOST JUICE 1L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 86, + "AnswerId": 211, + "Answer": "No", + "AnswerSequence": 199, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "218", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 218, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 87, + "AnswerId": 212, + "Answer": "No Permission", + "AnswerSequence": 200, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 218, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 87, + "AnswerId": 213, + "Answer": "No Stock", + "AnswerSequence": 201, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 218, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 87, + "AnswerId": 214, + "Answer": "No Space", + "AnswerSequence": 202, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 219, + "Question": "REAL FP GUAVA VITAMIN BOOST JUICE 1L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 88, + "AnswerId": 215, + "Answer": "Yes", + "AnswerSequence": 203, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "220", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 219, + "Question": "REAL FP GUAVA VITAMIN BOOST JUICE 1L TPK", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 88, + "AnswerId": 216, + "Answer": "No", + "AnswerSequence": 204, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "220", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 220, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 89, + "AnswerId": 217, + "Answer": "No Permission", + "AnswerSequence": 205, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 220, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 89, + "AnswerId": 218, + "Answer": "No Stock", + "AnswerSequence": 206, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 220, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 89, + "AnswerId": 219, + "Answer": "No Space", + "AnswerSequence": 207, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 221, + "Question": "HOMMADE SWEET TOMATO CHUTNEY 200g PCH", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 90, + "AnswerId": 220, + "Answer": "Yes", + "AnswerSequence": 208, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "222", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 221, + "Question": "HOMMADE SWEET TOMATO CHUTNEY 200g PCH", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 90, + "AnswerId": 221, + "Answer": "No", + "AnswerSequence": 209, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "222", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 222, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 91, + "AnswerId": 222, + "Answer": "No Permission", + "AnswerSequence": 210, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 222, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 91, + "AnswerId": 223, + "Answer": "No Stock", + "AnswerSequence": 211, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 222, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 91, + "AnswerId": 224, + "Answer": "No Space", + "AnswerSequence": 212, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 223, + "Question": "HOMMADE IMLI SAUCE 100g", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 92, + "AnswerId": 225, + "Answer": "Yes", + "AnswerSequence": 213, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "224", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 223, + "Question": "HOMMADE IMLI SAUCE 100g", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 92, + "AnswerId": 226, + "Answer": "No", + "AnswerSequence": 214, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "224", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 224, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 93, + "AnswerId": 227, + "Answer": "No Permission", + "AnswerSequence": 215, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 224, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 93, + "AnswerId": 228, + "Answer": "No Stock", + "AnswerSequence": 216, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 224, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 93, + "AnswerId": 229, + "Answer": "No Space", + "AnswerSequence": 217, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 225, + "Question": "HOMMADE GARLIC CHUTNEY 200 g PCH", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 94, + "AnswerId": 230, + "Answer": "Yes", + "AnswerSequence": 218, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "226", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 225, + "Question": "HOMMADE GARLIC CHUTNEY 200 g PCH", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 94, + "AnswerId": 231, + "Answer": "No", + "AnswerSequence": 219, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "226", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 226, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 95, + "AnswerId": 232, + "Answer": "No Permission", + "AnswerSequence": 220, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 226, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 95, + "AnswerId": 233, + "Answer": "No Stock", + "AnswerSequence": 221, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 226, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 95, + "AnswerId": 234, + "Answer": "No Space", + "AnswerSequence": 222, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 227, + "Question": "HOMMADE CORIANDER CHUTNEY 200g PCH", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 96, + "AnswerId": 235, + "Answer": "Yes", + "AnswerSequence": 223, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "228", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 227, + "Question": "HOMMADE CORIANDER CHUTNEY 200g PCH", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 96, + "AnswerId": 236, + "Answer": "No", + "AnswerSequence": 224, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "228", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 228, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 97, + "AnswerId": 237, + "Answer": "No Permission", + "AnswerSequence": 225, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 228, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 97, + "AnswerId": 238, + "Answer": "No Stock", + "AnswerSequence": 226, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 228, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 97, + "AnswerId": 239, + "Answer": "No Space", + "AnswerSequence": 227, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 229, + "Question": "Dabur Hommade Schezwan Chutney 250g", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 98, + "AnswerId": 240, + "Answer": "Yes", + "AnswerSequence": 228, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "230", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 229, + "Question": "Dabur Hommade Schezwan Chutney 250g", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 98, + "AnswerId": 241, + "Answer": "No", + "AnswerSequence": 229, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "230", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 230, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 99, + "AnswerId": 242, + "Answer": "No Permission", + "AnswerSequence": 230, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 230, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 99, + "AnswerId": 243, + "Answer": "No Stock", + "AnswerSequence": 231, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 230, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 99, + "AnswerId": 244, + "Answer": "No Space", + "AnswerSequence": 232, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 231, + "Question": "Dabur Sarson Amla 300ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 100, + "AnswerId": 245, + "Answer": "Yes", + "AnswerSequence": 233, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "232", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 231, + "Question": "Dabur Sarson Amla 300ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 100, + "AnswerId": 246, + "Answer": "No", + "AnswerSequence": 234, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "232", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 232, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 101, + "AnswerId": 247, + "Answer": "No Permission", + "AnswerSequence": 235, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 232, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 101, + "AnswerId": 248, + "Answer": "No Stock", + "AnswerSequence": 236, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 232, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 101, + "AnswerId": 249, + "Answer": "No Space", + "AnswerSequence": 237, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 233, + "Question": "Dabur Amla- 225ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 102, + "AnswerId": 250, + "Answer": "Yes", + "AnswerSequence": 238, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "234", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 233, + "Question": "Dabur Amla- 225ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 102, + "AnswerId": 251, + "Answer": "No", + "AnswerSequence": 239, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "234", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 234, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 103, + "AnswerId": 252, + "Answer": "No Permission", + "AnswerSequence": 240, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 234, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 103, + "AnswerId": 253, + "Answer": "No Stock", + "AnswerSequence": 241, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 234, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 103, + "AnswerId": 254, + "Answer": "No Space", + "AnswerSequence": 242, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 235, + "Question": "Vatika CHO 180ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 104, + "AnswerId": 255, + "Answer": "Yes", + "AnswerSequence": 243, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "236", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 235, + "Question": "Vatika CHO 180ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 104, + "AnswerId": 256, + "Answer": "No", + "AnswerSequence": 244, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "236", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 236, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 105, + "AnswerId": 257, + "Answer": "No Permission", + "AnswerSequence": 245, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 236, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 105, + "AnswerId": 258, + "Answer": "No Stock", + "AnswerSequence": 246, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 236, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 105, + "AnswerId": 259, + "Answer": "No Space", + "AnswerSequence": 247, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 237, + "Question": "Dabur Herbl Toothpaste120gX2 Act.Charco", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 106, + "AnswerId": 260, + "Answer": "Yes", + "AnswerSequence": 248, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "238", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 237, + "Question": "Dabur Herbl Toothpaste120gX2 Act.Charco", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 106, + "AnswerId": 261, + "Answer": "No", + "AnswerSequence": 249, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "238", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 238, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 107, + "AnswerId": 262, + "Answer": "No Permission", + "AnswerSequence": 250, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 238, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 107, + "AnswerId": 263, + "Answer": "No Stock", + "AnswerSequence": 251, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 238, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 107, + "AnswerId": 264, + "Answer": "No Space", + "AnswerSequence": 252, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 239, + "Question": "GULABARI PURE ROSE SOAP 150GMX 3", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 108, + "AnswerId": 265, + "Answer": "Yes", + "AnswerSequence": 253, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "240", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 239, + "Question": "GULABARI PURE ROSE SOAP 150GMX 3", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 108, + "AnswerId": 266, + "Answer": "No", + "AnswerSequence": 254, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "240", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 240, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 109, + "AnswerId": 267, + "Answer": "No Permission", + "AnswerSequence": 255, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 240, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 109, + "AnswerId": 268, + "Answer": "No Stock", + "AnswerSequence": 256, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 240, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 109, + "AnswerId": 269, + "Answer": "No Space", + "AnswerSequence": 257, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 241, + "Question": "Gulabari White RoseSoap 150g Pack of 3 T", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 110, + "AnswerId": 270, + "Answer": "Yes", + "AnswerSequence": 258, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "242", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 241, + "Question": "Gulabari White RoseSoap 150g Pack of 3 T", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 110, + "AnswerId": 271, + "Answer": "No", + "AnswerSequence": 259, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "242", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 242, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 111, + "AnswerId": 272, + "Answer": "No Permission", + "AnswerSequence": 260, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 242, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 111, + "AnswerId": 273, + "Answer": "No Stock", + "AnswerSequence": 261, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 242, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 111, + "AnswerId": 274, + "Answer": "No Space", + "AnswerSequence": 262, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 243, + "Question": "Dabur Vatika Health 340ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 112, + "AnswerId": 275, + "Answer": "Yes", + "AnswerSequence": 263, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "244", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 243, + "Question": "Dabur Vatika Health 340ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 112, + "AnswerId": 276, + "Answer": "No", + "AnswerSequence": 264, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "244", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 244, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 113, + "AnswerId": 277, + "Answer": "No Permission", + "AnswerSequence": 265, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 244, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 113, + "AnswerId": 278, + "Answer": "No Stock", + "AnswerSequence": 266, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 244, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 113, + "AnswerId": 279, + "Answer": "No Space", + "AnswerSequence": 267, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 245, + "Question": "Dabur Vatika Ayurvedic 340ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 114, + "AnswerId": 280, + "Answer": "Yes", + "AnswerSequence": 268, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "246", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 245, + "Question": "Dabur Vatika Ayurvedic 340ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 114, + "AnswerId": 281, + "Answer": "No", + "AnswerSequence": 269, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "246", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 246, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 115, + "AnswerId": 282, + "Answer": "No Permission", + "AnswerSequence": 270, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 246, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 115, + "AnswerId": 283, + "Answer": "No Stock", + "AnswerSequence": 271, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 246, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 115, + "AnswerId": 284, + "Answer": "No Space", + "AnswerSequence": 272, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 247, + "Question": "Dabur Almond 100ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 116, + "AnswerId": 285, + "Answer": "Yes", + "AnswerSequence": 273, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "248", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 247, + "Question": "Dabur Almond 100ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 116, + "AnswerId": 286, + "Answer": "No", + "AnswerSequence": 274, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "248", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 248, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 117, + "AnswerId": 287, + "Answer": "No Permission", + "AnswerSequence": 275, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 248, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 117, + "AnswerId": 288, + "Answer": "No Stock", + "AnswerSequence": 276, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 248, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 117, + "AnswerId": 289, + "Answer": "No Space", + "AnswerSequence": 277, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 249, + "Question": "Dabur Amla 110ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 118, + "AnswerId": 290, + "Answer": "Yes", + "AnswerSequence": 278, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "250", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 249, + "Question": "Dabur Amla 110ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 118, + "AnswerId": 291, + "Answer": "No", + "AnswerSequence": 279, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "250", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 250, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 119, + "AnswerId": 292, + "Answer": "No Permission", + "AnswerSequence": 280, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 250, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 119, + "AnswerId": 293, + "Answer": "No Stock", + "AnswerSequence": 281, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 250, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 119, + "AnswerId": 294, + "Answer": "No Space", + "AnswerSequence": 282, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 251, + "Question": "Dabur Herbl ToothPaste120g Act.Charcoal", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 120, + "AnswerId": 295, + "Answer": "Yes", + "AnswerSequence": 283, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "252", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 251, + "Question": "Dabur Herbl ToothPaste120g Act.Charcoal", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 120, + "AnswerId": 296, + "Answer": "No", + "AnswerSequence": 284, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "252", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 252, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 121, + "AnswerId": 297, + "Answer": "No Permission", + "AnswerSequence": 285, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 252, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 121, + "AnswerId": 298, + "Answer": "No Stock", + "AnswerSequence": 286, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 252, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 121, + "AnswerId": 299, + "Answer": "No Space", + "AnswerSequence": 287, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 253, + "Question": "Dabur Vatika Health 180ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 122, + "AnswerId": 300, + "Answer": "Yes", + "AnswerSequence": 288, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "254", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 253, + "Question": "Dabur Vatika Health 180ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 122, + "AnswerId": 301, + "Answer": "No", + "AnswerSequence": 289, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "254", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 254, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 123, + "AnswerId": 302, + "Answer": "No Permission", + "AnswerSequence": 290, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 254, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 123, + "AnswerId": 303, + "Answer": "No Stock", + "AnswerSequence": 291, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 254, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 123, + "AnswerId": 304, + "Answer": "No Space", + "AnswerSequence": 292, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 255, + "Question": "Dabur Vatika Ayurvedic 180ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 124, + "AnswerId": 305, + "Answer": "Yes", + "AnswerSequence": 293, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "256", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 255, + "Question": "Dabur Vatika Ayurvedic 180ml", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 124, + "AnswerId": 306, + "Answer": "No", + "AnswerSequence": 294, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "256", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 256, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 125, + "AnswerId": 307, + "Answer": "No Permission", + "AnswerSequence": 295, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 256, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 125, + "AnswerId": 308, + "Answer": "No Stock", + "AnswerSequence": 296, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 256, + "Question": "Reason", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 125, + "AnswerId": 309, + "Answer": "No Space", + "AnswerSequence": 297, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 257, + "Question": "BOGO Zone", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 29, + "AnswerId": 310, + "Answer": "Yes", + "AnswerSequence": 298, + "ImageAllow1": true, + "ImageAllow2": true, + "Image1Mandatory": true, + "Image2Mandatory": true, + "EnableQuestion": "163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 257, + "Question": "BOGO Zone", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 29, + "AnswerId": 311, + "Answer": "No", + "AnswerSequence": 299, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": " ", + "DisableQuestion": "163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186, 187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 13, + "Category": "BOGO Zone", + "CategorySequence": 13, + "ShowCat": 1, + "SubCategoryId": 13, + "SubCategory": "BOGO Zone", + "SubCategorySequence": 13, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 258, + "Question": "99 Zone", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 30, + "AnswerId": 312, + "Answer": "Yes", + "AnswerSequence": 300, + "ImageAllow1": true, + "ImageAllow2": true, + "Image1Mandatory": true, + "Image2Mandatory": true, + "EnableQuestion": "231,233,235,237,239,241,243,245", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 258, + "Question": "99 Zone", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 30, + "AnswerId": 313, + "Answer": "No", + "AnswerSequence": 301, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": " ", + "DisableQuestion": "231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 14, + "Category": "99 Zone", + "CategorySequence": 14, + "ShowCat": 1, + "SubCategoryId": 14, + "SubCategory": "99 Zone", + "SubCategorySequence": 14, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 259, + "Question": "49 Zone", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 31, + "AnswerId": 314, + "Answer": "Yes", + "AnswerSequence": 302, + "ImageAllow1": true, + "ImageAllow2": true, + "Image1Mandatory": true, + "Image2Mandatory": true, + "EnableQuestion": "247,249,251,253,255", + "DisableQuestion": "", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 259, + "Question": "49 Zone", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 31, + "AnswerId": 315, + "Answer": "No", + "AnswerSequence": 303, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": " ", + "DisableQuestion": "247,248,249,250,251,252,253,254,255,256", + "SurveyName": "Visibility", + "SurveyId": 12, + "MenuId": 39, + "CategoryId": 15, + "Category": "49 Zone", + "CategorySequence": 15, + "ShowCat": 1, + "SubCategoryId": 15, + "SubCategory": "49 Zone", + "SubCategorySequence": 15, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 263, + "Question": " Are there any high selling products or categories where stock is currently unavailable?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 135, + "AnswerId": 316, + "Answer": "Yes", + "AnswerSequence": 304, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "264", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 263, + "Question": " Are there any high selling products or categories where stock is currently unavailable?", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 135, + "AnswerId": 317, + "Answer": "No", + "AnswerSequence": 305, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "264", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 265, + "Question": "How would you rate the execution of additional visibility elements in the store Responses", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 137, + "AnswerId": 318, + "Answer": "Excellent", + "AnswerSequence": 306, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 265, + "Question": "How would you rate the execution of additional visibility elements in the store Responses", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 137, + "AnswerId": 319, + "Answer": "Good", + "AnswerSequence": 307, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 265, + "Question": "How would you rate the execution of additional visibility elements in the store Responses", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 137, + "AnswerId": 320, + "Answer": "Average", + "AnswerSequence": 308, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 265, + "Question": "How would you rate the execution of additional visibility elements in the store Responses", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 137, + "AnswerId": 321, + "Answer": "Minimal Visibility Present", + "AnswerSequence": 309, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 265, + "Question": "How would you rate the execution of additional visibility elements in the store Responses", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 137, + "AnswerId": 322, + "Answer": "Not Applicable", + "AnswerSequence": 310, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 266, + "Question": "Would you like to highlight any competition activity", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 138, + "AnswerId": 323, + "Answer": "Visibilities", + "AnswerSequence": 311, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 266, + "Question": "Would you like to highlight any competition activity", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 138, + "AnswerId": 324, + "Answer": "Promotions", + "AnswerSequence": 312, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 266, + "Question": "Would you like to highlight any competition activity", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 138, + "AnswerId": 325, + "Answer": "New Product Launches", + "AnswerSequence": 313, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 266, + "Question": "Would you like to highlight any competition activity", + "QuestionType": "Single Choice", + "QuestionTypeNew": "Single choice list", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 138, + "AnswerId": 326, + "Answer": "NO Activity", + "AnswerSequence": 314, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 3, + "Question": "REAL FP LITCHI VITAMINBOOST DRINK 1L TPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 3, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 126, + "Question": "Dabur Meswak 600gm toothpaste", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": true, + "MinLength": 1, + "MaxLength": 5, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 0, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Dabur Meswak 600gm toothpaste", + "SurveyId": 9, + "MenuId": 39, + "CategoryId": 5, + "Category": "Oral Care", + "CategorySequence": 5, + "ShowCat": 0, + "SubCategoryId": 5, + "SubCategory": "Oral Care", + "SubCategorySequence": 5, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 129, + "Question": "MESWAK PR MSWK EXT TPST 200+100G+TB CBD", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": true, + "MinLength": 1, + "MaxLength": 5, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 129, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Oral Care PPI Offtake Drive", + "SurveyId": 10, + "MenuId": 40, + "CategoryId": 5, + "Category": "Oral Care", + "CategorySequence": 5, + "ShowCat": 0, + "SubCategoryId": 5, + "SubCategory": "Oral Care", + "SubCategorySequence": 5, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 6, + "Question": "REAL FRT PWR MASALA MXFRUIT DRINK 1L TPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 6, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 261, + "Question": "Provide a summary of your meeting with the store buyer. (Separated by comma)", + "QuestionType": "OnlyText", + "QuestionTypeNew": "OnlyText", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 133, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 17, + "Category": "Meeting With Store Buyer", + "CategorySequence": 17, + "ShowCat": 1, + "SubCategoryId": 17, + "SubCategory": "Meeting With Store Buyer", + "SubCategorySequence": 17, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 138, + "Question": "No. of Customer Engagement Demonstrations made OTP Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 6, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 161, + "Question": "Consumer Engagement: Feedback", + "QuestionType": "OnlyText", + "QuestionTypeNew": "OnlyText", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 30, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 12, + "Category": "Additional Feedback to Promoter/Merchandiser", + "CategorySequence": 12, + "ShowCat": 1, + "SubCategoryId": 12, + "SubCategory": "Additional Feedback to Promoter/Merchandiser", + "SubCategorySequence": 12, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 264, + "Question": "Please mention the names of categories/SKUs. (Separated by comma)", + "QuestionType": "OnlyText", + "QuestionTypeNew": "OnlyText", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 136, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 135, + "Question": "No. of Customer Engagement Demonstrations made Juice Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 3, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 127, + "Question": "DABUR RED TOOTHPASTE 200+100G TB FR CBD", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": true, + "MinLength": 1, + "MaxLength": 5, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 127, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Oral Care PPI Offtake Drive", + "SurveyId": 10, + "MenuId": 40, + "CategoryId": 5, + "Category": "Oral Care", + "CategorySequence": 5, + "ShowCat": 0, + "SubCategoryId": 5, + "SubCategory": "Oral Care", + "SubCategorySequence": 5, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 1, + "Question": "REAL ACTIVE COCONUT WATER 1 L TPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 1, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 141, + "Question": "No. of Customer Engagement Demonstrations made Hair Care Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 9, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 130, + "Question": "DABUR MESWAK TOOTHPASTE 2Nx200g+100g CBD", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": true, + "MinLength": 1, + "MaxLength": 5, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 130, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Oral Care PPI Offtake Drive", + "SurveyId": 10, + "MenuId": 40, + "CategoryId": 5, + "Category": "Oral Care", + "CategorySequence": 5, + "ShowCat": 0, + "SubCategoryId": 5, + "SubCategory": "Oral Care", + "SubCategorySequence": 5, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 7, + "Question": "REAL FRUIT POWER MASALA GUAVA 1L TPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 7, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 4, + "Question": "REAL FP VITABOOST MIXEDFRUIT DRINK 1LTPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 4, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 142, + "Question": "No. of Customer Engagement Demonstrations made Air Care Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 10, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 136, + "Question": "No. of Customer Engagement Demonstrations made Honey Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 4, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 262, + "Question": "Mention SKUs where you see surplus stock and liquidation can be a problem. (Separated by comma)", + "QuestionType": "OnlyText", + "QuestionTypeNew": "OnlyText", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 134, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 18, + "Category": "Update on Business Priorites", + "CategorySequence": 18, + "ShowCat": 1, + "SubCategoryId": 18, + "SubCategory": "Update on Business Priorites", + "SubCategorySequence": 18, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 139, + "Question": "No. of Customer Engagement Demonstrations made Oral Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 7, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 162, + "Question": "Any Other: Feed Back", + "QuestionType": "OnlyText", + "QuestionTypeNew": "OnlyText", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 31, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 12, + "Category": "Additional Feedback to Promoter/Merchandiser", + "CategorySequence": 12, + "ShowCat": 1, + "SubCategoryId": 12, + "SubCategory": "Additional Feedback to Promoter/Merchandiser", + "SubCategorySequence": 12, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 5, + "Question": "REAL FRT POW MAS POMEGRNATE DRINK 1L TPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 5, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 128, + "Question": "DABUR RED PASTE PK OF 500g CBD", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": true, + "MinLength": 1, + "MaxLength": 5, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 128, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Oral Care PPI Offtake Drive", + "SurveyId": 10, + "MenuId": 40, + "CategoryId": 5, + "Category": "Oral Care", + "CategorySequence": 5, + "ShowCat": 0, + "SubCategoryId": 5, + "SubCategory": "Oral Care", + "SubCategorySequence": 5, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 2, + "Question": "REAL FP GUAVA VITAMIN BOOST DRINK 1L TPK", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 2, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Juices Offtake", + "SurveyId": 1, + "MenuId": 13, + "CategoryId": 1, + "Category": "Offtake", + "CategorySequence": 1, + "ShowCat": 0, + "SubCategoryId": 1, + "SubCategory": "Offtake", + "SubCategorySequence": 1, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 260, + "Question": "Provide a summary of your meeting with the regional buyer. (Separated by comma)", + "QuestionType": "Image", + "QuestionTypeNew": "Image", + "QEnable": true, + "QuestionImageAllow": true, + "QuestionImageMandatory": true, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 132, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 16, + "Category": "Meeting With Region Buyer", + "CategorySequence": 16, + "ShowCat": 1, + "SubCategoryId": 16, + "SubCategory": "Meeting With Region Buyer", + "SubCategorySequence": 16, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "https://ni1.parinaam.in/Download/SurveyRefImages/noimage.jpg" + }, + { + "QuestionId": 131, + "Question": "DABUR RED TOOTHPASTE 4x200g CBD", + "QuestionType": "Number", + "QuestionTypeNew": "Number", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": true, + "MinLength": 1, + "MaxLength": 5, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 131, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Oral Care PPI Offtake Drive", + "SurveyId": 10, + "MenuId": 40, + "CategoryId": 5, + "Category": "Oral Care", + "CategorySequence": 5, + "ShowCat": 0, + "SubCategoryId": 5, + "SubCategory": "Oral Care", + "SubCategorySequence": 5, + "CalFormula": "", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 137, + "Question": "No. of Customer Engagement Demonstrations made DCP/ Glucose Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 5, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 140, + "Question": "No. of Customer Engagement Demonstrations made Skin Care Category", + "QuestionType": "Numbers", + "QuestionTypeNew": "Number", + "QEnable": false, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 8, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 6, + "Category": "Employee Details", + "CategorySequence": 6, + "ShowCat": 1, + "SubCategoryId": 6, + "SubCategory": "Employee Details", + "SubCategorySequence": 6, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + }, + { + "QuestionId": 160, + "Question": "Store Level Relationship: Feedback", + "QuestionType": "OnlyText", + "QuestionTypeNew": "OnlyText", + "QEnable": true, + "QuestionImageAllow": false, + "QuestionImageMandatory": false, + "LengthValidation": false, + "MinLength": 0, + "MaxLength": 0, + "OTP": false, + "DateRange": "NA", + "QuestionSequence": 29, + "AnswerId": 0, + "Answer": "", + "AnswerSequence": 0, + "ImageAllow1": false, + "ImageAllow2": false, + "Image1Mandatory": false, + "Image2Mandatory": false, + "EnableQuestion": "", + "DisableQuestion": "", + "SurveyName": "Store Audit", + "SurveyId": 11, + "MenuId": 41, + "CategoryId": 12, + "Category": "Additional Feedback to Promoter/Merchandiser", + "CategorySequence": 12, + "ShowCat": 1, + "SubCategoryId": 12, + "SubCategory": "Additional Feedback to Promoter/Merchandiser", + "SubCategorySequence": 12, + "CalFormula": "NULL", + "RefImage": "", + "QuestionRefImage": "" + } + ] +} \ No newline at end of file diff --git a/src/screens/MainScreen/Feedback/feedbackdummy.js b/src/screens/MainScreen/Feedback/feedbackdummy.js new file mode 100644 index 0000000..66ee005 --- /dev/null +++ b/src/screens/MainScreen/Feedback/feedbackdummy.js @@ -0,0 +1,333 @@ +import React, { useState, useEffect } from 'react'; +import { + View, + Text, + TextInput, + ScrollView, + TouchableOpacity, + Platform, + Image, + Modal, +} from 'react-native'; +import AsyncStorage from '@react-native-async-storage/async-storage'; +import ModalSelector from 'react-native-modal-selector'; +import MultiSelect from 'react-native-multiple-select'; +import CustomHeader from '../../../components/CustomHeader'; +import IMAGES from '../../../constants/Images'; +import { GlobalTheme } from '../../../theme'; +import CustomButton from '../../../components/CustomButton'; +import { styles } from './style'; +import { toastError, toastSuccess } from '../../../constants/Toast'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'; +import Icon from 'react-native-vector-icons/FontAwesome'; +import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityIcons'; +import mockDataFlat1 from './data.json'; +import CustomCamera from '../../../components/CustomCamera'; +import CustomModal from '../../../components/CustomModal'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +const transformSurveyData = (flatData) => { + const grouped = {}; + flatData?.forEach(item => { + if (!grouped[item.QuestionId]) { + grouped[item.QuestionId] = { + QuestionId: item.QuestionId, + Question: item.Question, + QuestionType: item.QuestionTypeNew, + QEnable: item.QEnable, + EnableQuestion: item.EnableQuestion, + DisableQuestion: item.DisableQuestion, + QuestionSequence: item.QuestionSequence, + CategorySequence: item.CategorySequence, + Answers: [] + }; + } + if (!['Number', 'Text', 'OnlyText'].includes(item.QuestionTypeNew)) { + if (item.AnswerId || item.Answer) { + grouped[item.QuestionId].Answers.push({ + AnswerId: item.AnswerId, + Answer: item.Answer + }); + } + } + }); + return Object.values(grouped).sort((a, b) => a.QuestionSequence - b.QuestionSequence); +}; + +const FeedbackFormScreen = ({ route, navigation }) => { + const { CategoryId, SurveyId, CategoryName } = route.params || {}; + const [questions, setQuestions] = useState([]); + const [answers, setAnswers] = useState({}); + const [enabledQuestions, setEnabledQuestions] = useState({}); + const [showCamera, setShowCamera] = useState(false); + const [activeCameraQId, setActiveCameraQId] = useState(null); + + // For modal + const [showModal, setShowModal] = useState(false); + const [selectedImg, setSelectedImg] = useState(null); + const [reCapImgModalObj, setReCapImgModalObj] = useState({}); + + useEffect(() => { + const filtered = mockDataFlat1?.mockDataFlat?.filter( + item => item.CategoryId === CategoryId && item.SurveyId === SurveyId + ); + const transformed = transformSurveyData(filtered); + setQuestions(transformed); + + const enableMap = {}; + transformed.forEach(q => { + enableMap[q.QuestionId] = q.QEnable; + }); + setEnabledQuestions(enableMap); + loadSavedAnswers(); + }, []); + + const loadSavedAnswers = async () => { + try { + const saved = await AsyncStorage.getItem('feedback_answers'); + if (saved) setAnswers(JSON.parse(saved)); + } catch (e) { + console.warn('Failed to load saved answers'); + } + }; + + const saveAnswers = async () => { + try { + await AsyncStorage.setItem('feedback_answers', JSON.stringify(answers)); + const completedRaw = await AsyncStorage.getItem('completed_categories'); + let completed = completedRaw ? JSON.parse(completedRaw) : []; + if (!completed.includes(CategoryId)) { + completed.push(CategoryId); + await AsyncStorage.setItem('completed_categories', JSON.stringify(completed)); + } + toastSuccess('Success', 'Answers Saved Successfully'); + navigation.goBack(); + } catch (e) { + toastError('Error', 'Failed to save answers'); + } + }; + + const handleAnswerChange = (questionId, value, enableList = '', disableList = '') => { + setAnswers(prev => ({ ...prev, [questionId]: value })); + const updated = { ...enabledQuestions }; + if (disableList) { + disableList.split(',').forEach(id => { + updated[parseInt(id)] = false; + }); + } + if (enableList) { + enableList.split(',').forEach(id => { + updated[parseInt(id)] = true; + }); + } + setEnabledQuestions(updated); + }; + + const handleImageCaptured = (photo) => { + if (activeCameraQId) { + setAnswers(prev => ({ ...prev, [activeCameraQId]: photo.uri })); + setSelectedImg(photo.uri); + setShowModal(true); + } + setShowCamera(false); + setActiveCameraQId(null); + }; + + const openCamera = (questionId) => { + setActiveCameraQId(questionId); + setShowCamera(true); + }; + + const _OpenCaptureImage_Modal = (imgUri) => { + const isImageCap = imgUri !== '' && imgUri != null; + let { cameraType } = reCapImgModalObj; + + return ( + + {isImageCap && ( + + + { + setShowModal(false); + openCamera(activeCameraQId); + }} + > + + + setShowModal(false)} + style={{ paddingVertical: 10, paddingHorizontal: 30, backgroundColor: GlobalTheme.colors.primary, borderRadius: 6 }} + > + Close + + + )} + + ); + }; + + return ( + + + navigation.goBack()} + onRightPress={() => navigation.navigate('Dashboard')} + /> + + + + {CategoryName} + {questions.map((qtn) => { + if (!enabledQuestions[qtn.QuestionId]) return null; + return ( + + {qtn.Question} + + {qtn.QuestionType === 'Single choice list' && ( + ({ key: ans.AnswerId, label: ans.Answer }))} + initValue="Select one" + onChange={option => { + const selectedAnswer = option.label; + // Look up the matching full answer entry from mockDataFlat1 + const matchedRow = mockDataFlat1.mockDataFlat.find(item => + item.QuestionId === qtn.QuestionId && item.Answer === selectedAnswer + ); + const enableQ = matchedRow?.EnableQuestion || ''; + const disableQ = matchedRow?.DisableQuestion || ''; + handleAnswerChange( + qtn.QuestionId, + selectedAnswer, + enableQ, + disableQ + ); + }} + > + + {answers[qtn.QuestionId] || '---Select option---'} + + + )} + + {qtn.QuestionType === 'Multi choice list' && ( + + handleAnswerChange( + qtn.QuestionId, + selected, + qtn.EnableQuestion, + qtn.DisableQuestion + ) + } + selectedItems={answers[qtn.QuestionId] || []} + selectText="Pick Items" + searchInputPlaceholderText="Search Items..." + searchIcon={} + tagRemoveIconColor="#ccc" + tagBorderColor="#ccc" + tagTextColor="#000" + selectedItemTextColor={GlobalTheme.colors.primary} + selectedItemIconColor="#000" + itemTextColor="#000" + styleMainWrapper={styles.multiSelect} + submitButtonText={'Submit'} + textColor={GlobalTheme.colors.black} + submitButtonColor={GlobalTheme.colors.secondary} + styleItemsContainer={styles.styleItemsContainer} + styleListContainer={styles.styleListContainer} + styleInputGroup={styles.styleInputGroup} + styleDropdownMenuSubsection={styles.styleDropdownMenuSubsection} + styleDropdownMenu={styles.styleDropdownMenu} + /> + )} + + {(qtn.QuestionType === 'Text' || qtn.QuestionType === 'OnlyText' || qtn.QuestionType === 'Number') && ( + handleAnswerChange(qtn.QuestionId, text)} + returnKeyType={(Platform.OS === 'ios') ? 'done' : 'next'} + /> + )} + + {qtn.QuestionType === 'Image' && ( + <> + { + if (answers[qtn.QuestionId]) { + setSelectedImg(answers[qtn.QuestionId]); + setReCapImgModalObj({ cameraType: '1' }); + setActiveCameraQId(qtn.QuestionId); + setShowModal(true); + } else { + openCamera(qtn.QuestionId); // if no image yet, open camera directly + } + }} + > + + + + + )} + + ); + })} + + + + + + + {showCamera && ( + + setShowCamera(false)} + /> + + )} + + {/* Modal Preview with Retake */} + {_OpenCaptureImage_Modal(selectedImg)} + + + ); +}; + +export default FeedbackFormScreen; diff --git a/src/screens/MainScreen/Feedback/index.js b/src/screens/MainScreen/Feedback/index.js new file mode 100644 index 0000000..92e00e7 --- /dev/null +++ b/src/screens/MainScreen/Feedback/index.js @@ -0,0 +1,816 @@ +import React, { useState, useEffect, useRef } from 'react'; +import { View, Text, TextInput, ScrollView, TouchableOpacity, Platform, Image, Modal, BackHandler, Keyboard } from 'react-native'; +import ModalSelector from 'react-native-modal-selector'; +import MultiSelect from 'react-native-multiple-select'; +import CustomHeader from '../../../components/CustomHeader'; +import IMAGES from '../../../constants/Images'; +import { GlobalTheme, Screen } from '../../../theme'; +import CustomButton from '../../../components/CustomButton'; +import { styles } from './style'; +import { toastError, toastSuccess } from '../../../constants/Toast'; +import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'; +import Icon from 'react-native-vector-icons/FontAwesome'; +import CustomCamera from '../../../components/CustomCamera'; +import db from '../../../constants/database'; +import { getImage } from '../../../constants/function'; +import CustomIcon from '../../../constants/IconGenerator'; +import { ImageZoom } from '@likashefqet/react-native-image-zoom'; +import { useFocusEffect } from '@react-navigation/native'; +import { validateNumber } from '../../../constants/validations'; +import { ConfirmSaveAlert } from '../../../components/Alert'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import moment from 'moment'; +import Loader from '../../../constants/Loader'; +import { useSelector } from 'react-redux'; + +const FeedbackFormScreen = ({ route, navigation }) => { + const { CategoryId, SurveyId, CategoryName , storeData} = route.params || {}; + let user_exist_data = useSelector(state => state?.user); + const userId = user_exist_data.UserId || '' ; + const [questions, setQuestions] = useState([]); + const [answers, setAnswers] = useState({}); + const [enabledQuestions, setEnabledQuestions] = useState({}); + const [showCamera, setShowCamera] = useState(false); + const [activeCameraQId, setActiveCameraQId] = useState(null); + const [selectedImg, setSelectedImg] = useState(null); + const [questionsFlat, setQuestionsFlat] = useState([]); + + const [showModal, setShowModal] = useState(false); + const [zoomImageUrl, setZoomImageUrl] = useState(null); + const [showZoomImage, setShowZoomImage] = useState(false); + + const [showAlert, setShowAlert] = useState(false); + const [loadingsave, setLoadingSave] = useState(false); + const d2 = moment().format('MM/DD/YYYY'); + + // handle disable and enable functions + + console.log("storeDatastoreDatastoreData",storeData) + + const disableQtn = () => { + let disableQ = questions?.map(q => { + + }); + } + + // end handle disable and enable functions + + const loadSavedAnswers = async () => { + const query = `SELECT * FROM FeedBackLocalTable WHERE CATEGORY_ID='${CategoryId}' AND SURVEY_ID='${SurveyId}' AND STORE_ID='${storeData?.StoreId}' AND VISIT_DATE='${d2}'`; + // console.log("local saved answers query ===>", query) + db.transaction(tx => { + tx.executeSql( + query, + [], + (tx, results) => { + const localAnswers = {}; + let enb = {} + for (let i = 0; i < results.rows.length; i++) { + const item = results.rows.item(i); + let answer = null; + if (item.IMAGE1 && item.IMAGE1 !== '') { + answer = item.IMAGE1.trim(); + } else if (item.ANSWER && item.ANSWER !== '') { + if (typeof item.ANSWER === 'string' && item.ANSWER.includes(',')) { + answer = item.ANSWER.split(',').map(val => parseInt(val.trim(), 10)); + } else { + answer = item.ANSWER; + } + } + + if (item.QUESTION_TYPE == 'Single choice list') { + answer = `${item?.ANSWER_ID},${item.ANSWER}` + } else if (item.QUESTION_TYPE == 'Multi choice list') { + answer = item?.MULTI_OPTIONS_IDS && JSON.parse(item?.MULTI_OPTIONS_IDS) + // console.log("answer------multi", answer, item) + } + + + + enb = item?.IS_DISABLED && JSON.parse(item?.IS_DISABLED) + localAnswers[item.QUESTION_ID] = answer; + // console.log("item?.IMAGE1", item?.IMAGE1) + localAnswers[item.QUESTION_ID + "Img1"] = item?.IMAGE1 ? ('file:///data/user/0/com.performicsstoredna/files/PerformicsAllImages/Store_DNA/' + item.IMAGE1) : ""; + localAnswers[item.QUESTION_ID + "Img2"] = item?.IMAGE1 ? ('file:///data/user/0/com.performicsstoredna/files/PerformicsAllImages/Store_DNA/' + item.IMAGE2) : ""; + + // enabledMap[item.QUESTION_ID] = item.IS_DISABLED === 1 ? false : true; // isDisabled + } + + setAnswers(prev => ({ + ...prev, + ...localAnswers + })); + // console.log("enb----",enb) + if (Object.keys(enb).length > 0) { + setEnabledQuestions(enb); // ✅ restore isDisabled state + } + }, + (tx, error) => { + console.log('Error fetching saved answers:', error); + } + ); + }); + }; + + const saveData = async () => { + setLoadingSave(true); + try { + let valuesArray = []; + + questions?.map(q => { + let answer = answers[q.QuestionId] || ''; + let img1 = answers[q.QuestionId + "Img1"] || ''; + let img2 = answers[q.QuestionId + "Img2"] || ''; + let selanswer = "", selansid = "", multi = ""; + + // console.log("questionlist======", q, "questionlist===="); + + if (q.QuestionType == 'Single choice list') { + let slValue = answer?.split(",") + selanswer = slValue?.[1] || '' + selansid = slValue?.[0] || "0" + // console.log("selanswer==", selanswer, "selansid", selansid, "answ", answer, q) + + } else if (q.QuestionType == 'Multi choice list') { + // console.log("multi------", answer) + multi = JSON.stringify(answer) + selansid = "0" + } else { + selanswer = answer + selansid = "0" + } + + // console.log("selanswer==",selanswer ,"selansid" , selansid , "answ",answer) + + let imgName1 = img1.split("/").pop(); + let imgName2 = img2.split("/").pop(); + + // console.log("multi------multi",multi) + let enb = JSON.stringify(enabledQuestions) + valuesArray.push(` ('${d2}','${SurveyId}', '${CategoryId}','${q.Question}','${q.QuestionId}','${q.QuestionType}','${selanswer || ''}','${selansid}','${q.QuestionImageAllow}','${imgName1 || ''}','${imgName2 || ''}','${q.ImageAllow1}','${q.ImageAllow2}','${multi}','${q.QuestionRefImage}', '${enb}', '${q.EnableQuestion}' , '${storeData.StoreId || ''}') `); + }); + + const queryStr = valuesArray.join(', '); + let insertQuery = `INSERT INTO FeedBackLocalTable (VISIT_DATE, SURVEY_ID, CATEGORY_ID, QUESTION, QUESTION_ID, QUESTION_TYPE ,ANSWER,ANSWER_ID,QuestionImageAllow,IMAGE1,IMAGE2,IMAGE_ALLOW1,IMAGE_ALLOW2,MULTI_OPTIONS_IDS, QUESTION_REF_IMAGE, IS_DISABLED , IS_ENABLED, STORE_ID) VALUES ${queryStr}` + + db.transaction(tx => { + let deleteQuery = `DELETE FROM FeedBackLocalTable WHERE CATEGORY_ID='${CategoryId}' AND SURVEY_ID='${SurveyId}' AND STORE_ID='${storeData?.StoreId}' AND VISIT_DATE='${d2}'`; + console.log('Executing DELETE query:', deleteQuery); + tx.executeSql(deleteQuery, [], () => { + + // console.log("insertQuery------",insertQuery) + tx.executeSql(insertQuery, [], async function (txn2, txnres) { + toastSuccess('Success', 'Data saved successfully.'); + setLoadingSave(false); + navigation.goBack(); + }, function (txnE, txnerr) { + console.log('Delete error:', txnerr); toastError('Error', txnerr); + setLoadingSave(false); + },); + + }, err => console.log('Delete error:', err)); + }); + } catch (e) { + toastError('Error', e); + setLoadingSave(false); + console.log('Transaction error:', e); + } + }; + + // const handleAnswerChange = (questionId, value, enableList = '', disableList = '', qtn) => { + + // setAnswers(prev => ({ ...prev, [questionId]: value })); + // const updated = { ...enabledQuestions }; + // if (disableList) { + // disableList.split(',').forEach(id => { + // updated[parseInt(id)] = false; + // }); + // } + // if (enableList) { + // enableList.split(',').forEach(id => { + // updated[parseInt(id)] = true; + // }); + // } + // setEnabledQuestions(updated); + // }; + + function cleanSelector(disableList,qtn,showImageTag,showImageTag2) { + let objTemp={...answers} + disableList?.split(",").map((itm,index)=>{ + objTemp[itm]="" + delete objTemp[itm+"Img1"] + delete objTemp[itm+"Img2"] + }) + if(showImageTag){ + delete objTemp[qtn?.QuestionId+"Img1"] + } + if(showImageTag2){ + delete objTemp[qtn?.QuestionId+"Img2"] + } + // console.log("objTemp-----3",showImageTag,showImageTag2,objTemp)s + setAnswers(objTemp); + + } + + + const handleAnswerChange = (questionId, value, enableList = '', disableList = '', qtn,showImageTag=false,showImageTag2=false) => { + const prevValue = answers[questionId]; + + // Clean selector logic: only for Single choice list + if ( + qtn.QuestionType === 'Single choice list' && + prevValue && + prevValue !== value + ) { + cleanSelector(disableList,qtn,showImageTag,showImageTag2); + console.log('qtn------',qtn) + } + + // Update the answer + setAnswers(prev => ({ ...prev, [questionId]: value })); + + // Enable/disable dependent questions + const updated = { ...enabledQuestions }; + + if (disableList) { + disableList.split(',').forEach(id => { + updated[parseInt(id)] = false; + }); + } + + if (enableList) { + enableList.split(',').forEach(id => { + updated[parseInt(id)] = true; + }); + } + + setEnabledQuestions(updated); + }; + + const handleImageCaptured = async (photo) => { + console.log("activeCameraQId-----", activeCameraQId) + if (activeCameraQId && photo?.uri) { + try { + const imgdata = { + uri: photo.uri, + width: photo.width, + ExtendedHeight: photo.height, + storeData: {} + }; + + const res = await getImage(imgdata ,userId , storeData); + const imagePath = 'file://' + (res?.finalPath || photo.uri); + setAnswers(prev => ({ + ...prev, + [activeCameraQId]: imagePath + })); + setSelectedImg(imagePath); + setShowModal(true); + } catch (e) { + console.warn("Watermarking failed:", e); + } + } + setShowCamera(false); + }; + + const openCamera = (questionId, type = 0) => { + setActiveCameraQId(questionId); + setShowCamera(true); + }; + + // Fixed function to handle image tap - properly set activeCameraQId + const handleImageTap = (questionId, type = 0) => { + const currentImage = answers[questionId]; + // Set the active camera question ID + setActiveCameraQId(questionId); + + if (currentImage) { + setSelectedImg(currentImage); + setShowModal(true); + // setActiveCameraQId(questionId+"Img"+type); + } else { + openCamera(questionId, type); + } + }; + + const transformSurveyData = (flatData) => { + const grouped = {}; + flatData?.forEach(item => { + if (!grouped[item.QuestionId]) { + grouped[item.QuestionId] = { + QuestionId: item.QuestionId, + Question: item.Question, + QuestionType: item.QuestionTypeNew, + QEnable: item.QEnable, + EnableQuestion: item.EnableQuestion, + DisableQuestion: item.DisableQuestion, + QuestionSequence: item.QuestionSequence, + CategorySequence: item.CategorySequence, + QuestionRefImage: item.QuestionRefImage, + MinLength: item.MinLength, + MaxLength: item.MaxLength, + LengthValidation: item.LengthValidation, + QuestionImageMandatory: item.QuestionImageMandatory, // images + QuestionImageAllow: item.QuestionImageAllow, + ImageAllow1: item.ImageAllow1, + ImageAllow2: item.ImageAllow2, + Image1Mandatory: item.Image1Mandatory, + Image2Mandatory: item.Image2Mandatory, + Answers: [] + }; + } + if (!['Number', 'Text', 'OnlyText'].includes(item.QuestionTypeNew)) { + if (item.AnswerId || item.Answer) { + grouped[item.QuestionId].Answers.push({ + AnswerId: item.AnswerId, + Answer: item.Answer, + isDisabled: item.DisableQuestion, + isEnabled: item.EnableQuestion, + ImageAllow2: item.ImageAllow2, + ImageAllow1: item.ImageAllow1 + }); + } + } + }); + return Object.values(grouped).sort((a, b) => a.QuestionSequence - b.QuestionSequence); + }; + + const loadQuestions = () => { + const query = `SELECT * FROM FeedbackCategory WHERE CategoryId = '${CategoryId}' AND SurveyId = '${SurveyId}' ORDER BY QuestionSequence ASC`; + console.log('Executing SELECT query:', query); + + db.transaction(tx => { + tx.executeSql( + `SELECT * FROM FeedbackCategory WHERE CategoryId = ? AND SurveyId = ? ORDER BY QuestionSequence ASC`, + [CategoryId, SurveyId], + (tx, results) => { + const rows = []; + for (let i = 0; i < results.rows.length; i++) { + rows.push(results.rows.item(i)); + } + // console.log('Fetched Questions:', rows); + + setQuestionsFlat(rows); + const transformed = transformSurveyData(rows); + setQuestions(transformed); + + const enableMap = {}; + transformed.forEach(q => { + enableMap[q.QuestionId] = q.QEnable === true || q.QEnable === 1; + }); + setEnabledQuestions(enableMap); + loadSavedAnswers(); + }, + (tx, err) => { + console.log('Error loading questions:', err); + } + ); + }); + }; + + const openRefImageView = (imgUrl) => { + setZoomImageUrl(imgUrl); + setShowZoomImage(true); + }; + + useEffect(() => { + loadQuestions(); + }, []); + + useFocusEffect( + React.useCallback(() => { + const onBackPress = () => { + if (showZoomImage) { + setShowZoomImage(false); + return true; // block default back action + } + return false; // allow default back behavior + }; + + const subscription = BackHandler.addEventListener('hardwareBackPress', onBackPress); + + return () => subscription.remove(); // ✅ modern cleanup + }, [showZoomImage]) + ); + + async function validate() { + let isValid = true; + + for (let qtn of questions) { + // Skip disabled questions + // console.log("enabledQuestions[qtn.QuestionId]", typeof enabledQuestions[qtn.QuestionId] , qtn) + if (!enabledQuestions[qtn.QuestionId]) continue; + + let selansid = '', selanswer = '', selimg = '', showImageTag = false, showImageTag2 = false, isImageMandateforAns = false; + + // console.log("answers===", JSON.stringify(answers)) + const answer = answers[qtn.QuestionId]; + const qType = qtn.QuestionType; + const qText = qtn.Question; + + let image1 = answers[qtn?.QuestionId + "Img1"] || ''; + let image2 = answers[qtn.QuestionId + "Img2"] || ''; + // console.log(answers, "answer==========", image1, answer) + // images + + const isTruthy = (val) => val === true || val === 'true' || val === 1 || val === '1'; + + let isImg1mandatory = isTruthy(qtn.Image1Mandatory) || isTruthy(qtn.QuestionImageMandatory); + let isImg2mandatory = isTruthy(qtn.Image2Mandatory); + + let isImgAllowed = ((qtn.QuestionImageAllow == true || qtn.QuestionImageAllow == 'true' || qtn.QuestionImageAllow == 1) || (qtn.QuestionType == "Image")); + // let isImg1mandatory = (qtn.Image1Mandatory == "true") || (qtn.Image1Mandatory == true) || (qtn.QuestionImageMandatory == "true") || (qtn.QuestionImageMandatory == true) + + // let isImg2mandatory = (qtn?.Image2Mandatory == "true" || qtn?.Image2Mandatory == 'true'); + let isQuestionImageMandatory = qtn.QuestionType == "Image" ? (qtn?.QuestionImageMandatory == "true" || qtn?.QuestionImageMandatory == true) : true; + + // console.log("isImg1mandatory qutn", qtn.Image1Mandatory, "questionss", qtn) + // TEXT / NUMBER / ONLYTEXT fields + if (['Text', 'Number', 'OnlyText'].includes(qType)) { + if (!answer || answer === '') { + toastError('Please fill details for: ', `${qText}`); + isValid = false; + break; + } + + const minL = qtn.MinLength || 0; + const maxL = qtn.MaxLength || 10; + const needsLengthValidation = qtn.LengthValidation === 'true' || qtn.LengthValidation === true || qtn.LengthValidation === 1; // works file recheck + + // console.log("needsLengthValidation",needsLengthValidation) + + if (needsLengthValidation) { + if (answer?.length < minL) { + toastError('', `Minimum ${minL} characters required in: ${qText}`); + isValid = false; + break; + } + if (answer?.length > maxL) { + toastError('', `Maximum ${maxL} characters allowed in: ${qText}`); + isValid = false; + break; + } + } + } + + // SINGLE CHOICE + else if (qType === 'Single choice list') { + console.log("Single choice questions", qType, answer) + const selectedValue = answer?.split(',')[1]; // get the actual ANSWER value + + if (!selectedValue || selectedValue.trim() === '') { + toastError('Please select an option for:', `${qText}`); + isValid = false; + break; + } + // if (!answer || answer === '') { + // toastError('Please select an option for:', `${qText}`); + // isValid = false; + // break; + // } + } + + // MULTI CHOICE + else if (qType === 'Multi choice list') { + if (!Array.isArray(answer) || answer.length === 0) { + toastError('Please select at least one option for:', `${qText}`); + isValid = false; + break; + } + } + // IMAGE + else if (qType === 'Image') { + if (!image1 || image1 === '') { + toastError('', `Please capture image for: ${qText}`); + isValid = false; + break; + } + } + + if ((qtn.QuestionType == 'Single choice list' || qtn.QuestionType == 'Multi choice list')) { + // console.log("answers[qtn?.QuestionId]----", answers[qtn?.QuestionId], qtn?.QuestionId) + if (qtn.QuestionType != 'Multi choice list') { + let slValue = answers[qtn?.QuestionId]?.split(",") + selanswer = slValue?.[1] || '' + selansid = slValue?.[0] || '0' + } + + if (qtn.Answers && qtn.Answers.length > 0) { + for (var i = 0; i < qtn.Answers.length; i++) { + let ansss = qtn.Answers[i]; + + let isandImgAl = (ansss.ImageAllow1 == true || ansss.ImageAllow1 == 'true' || ansss.ImageAllow1 == 1); + let isandImgAl2 = (ansss.ImageAllow2 == true || ansss.ImageAllow2 == 'true' || ansss.ImageAllow2 == 1); + + let an = answers[qtn.QuestionId] + // console.log("showImageTag2------", isandImgAl, ansss, qtn.AnswerId, qtn, an, answers) + if (qtn.QuestionType == 'Single choice list' && (isandImgAl && ansss.AnswerId == selansid)) { + showImageTag = true; + } + else if (qtn.QuestionType == 'Multi choice list' && (isandImgAl && qtn?.AnswerId?.indexOf(ansss?.AnswerId) >= 0)) { + showImageTag = true; + } + + if (qtn.QuestionType == 'Single choice list' && (isandImgAl2 && ansss.AnswerId == selansid)) { + showImageTag2 = true; + } + else if (qtn.QuestionType == 'Multi choice list' && (isandImgAl2 && qtn?.AnswerId?.indexOf(ansss?.AnswerId) >= 0)) { + showImageTag2 = true; + } + + } + } + } + + // console.log("isImg1mandatory answerrrrrrrr", isImg1mandatory, image1, image2) + + if (showImageTag && isImg1mandatory && (!image1 || image1 === '')) { + isValid = false; + toastError('', `Please capture image for: ${qText}`); + break; + } + if (showImageTag2 && isImg2mandatory && (!image2 || image2 === '')) { + isValid = false; + toastError('', `Please capture image for 2: ${qText}`); + break; + } + + // Other types like Audio, Rating, Date can be added similarly here + } + + return isValid; + } + + function setTextValue(value, qtn, type = '') { + if (value !== '') { + const isValid = validateNumber(value, type); + if (!isValid) return; + } + + let valToSave = value; + + // If it's decimal type and requires rounding + if (qtn.QuestionType === 'Decimal' && qtn.LengthValidation === 'true') { + const valSplit = value.split('.')[1]?.length; + if (valSplit === undefined || valSplit < 2) { + valToSave = value; + } else if (/^\d+\.\d{2}$/.test(value)) { + valToSave = Number(value).toFixed(2); + } + } + + setAnswers(prev => ({ + ...prev, + [qtn.QuestionId]: valToSave + })); + + } + + async function onSubmitData() { + let isvalid = await validate(); + if (isvalid) { + Keyboard.dismiss(); + setShowAlert(true); + } + } + + function onSaveCancel() { + setShowAlert(false); + } + + return ( + + navigation.goBack()} onRightPress={() => navigation.navigate('Dashboard')} /> + + + + + {CategoryName} + {questions.map((qtn) => { + let selansid = '', selanswer = ''; + let imgQS = qtn.QuestionId + "Img" + + if (!enabledQuestions[qtn.QuestionId]) return null; + + let maxlen = (qtn.LengthValidation == true || qtn.LengthValidation == 'true') && qtn.MaxLength != null && qtn.MaxLength != '' ? qtn.MaxLength : 10; + let minlen = (qtn.LengthValidation == true || qtn.LengthValidation == 'true') && qtn.MinLength != null && qtn.MinLength != '' ? qtn.MinLength : 0; + // question image + let isImgAllowed = ((qtn.QuestionImageAllow == true || qtn.QuestionImageAllow == 'true' || qtn.QuestionImageAllow == 1) || (qtn.QuestionType == "Image")); + let isQuestionImageMandatory = qtn.QuestionType == "Image" ? (qtn?.QuestionImageMandatory == "true" || qtn?.QuestionImageMandatory == true) : true; + + // Answer Images + let Image1Mandatory = (qtn.Image1Mandatory == "true") || (qtn.Image1Mandatory == true) || (qtn.QuestionImageMandatory == "true") || (qtn.QuestionImageMandatory == true) + let Image2Mandatory = (qtn.Image2Mandatory == "true") || (qtn.Image2Mandatory == true) + + {/* console.log(Image1Mandatory, "Image1Mandatory", qtn.QuestionImageMandatory, "qtn.QuestionImageMandatory") */ } + + {/* console.log("maxlen", maxlen, "===========", "minlen", minlen); */ } + let showImageTag = false, showImageTag2 = false + if (qtn.QuestionType == 'Image' && isImgAllowed) { + showImageTag = true; + } + if ((qtn.QuestionType == 'Single choice list' || qtn.QuestionType == 'Multi choice list')) { + {/* console.log("answers[qtn?.QuestionId]----", answers[qtn?.QuestionId], qtn?.QuestionId) */ } + if (qtn.QuestionType != 'Multi choice list') { + let slValue = answers[qtn?.QuestionId]?.split(",") + selanswer = slValue?.[1] || '' + selansid = slValue?.[0] || '0' + } + + if (qtn.Answers && qtn.Answers.length > 0) { + for (var i = 0; i < qtn.Answers.length; i++) { + let ansss = qtn.Answers[i]; + + let isandImgAl = (ansss.ImageAllow1 == true || ansss.ImageAllow1 == 'true' || ansss.ImageAllow1 == 1); + let isandImgAl2 = (ansss.ImageAllow2 == true || ansss.ImageAllow2 == 'true' || ansss.ImageAllow2 == 1); + + let an = answers[qtn.QuestionId] + {/* console.log("showImageTag2------", isandImgAl, ansss, qtn.AnswerId, qtn, an, answers) */ } + if (qtn.QuestionType == 'Single choice list' && (isandImgAl && ansss.AnswerId == selansid)) { + showImageTag = true; + } + else if (qtn.QuestionType == 'Multi choice list' && (isandImgAl && qtn?.AnswerId?.indexOf(ansss?.AnswerId) >= 0)) { + showImageTag = true; + } + + if (qtn.QuestionType == 'Single choice list' && (isandImgAl2 && ansss.AnswerId == selansid)) { + showImageTag2 = true; + } + else if (qtn.QuestionType == 'Multi choice list' && (isandImgAl2 && qtn?.AnswerId?.indexOf(ansss?.AnswerId) >= 0)) { + showImageTag2 = true; + } + + } + } + } + + return ( + + {qtn.Question} + {/* {console.log("qtn.QuestionRefImage", qtn.QuestionRefImage, Image2Mandatory)} */} + {qtn.QuestionRefImage != null && qtn.QuestionRefImage != '' && ( + openRefImageView(qtn.QuestionRefImage)}> + + + )} + + {qtn.QuestionType === 'Single choice list' && ( + ({ key: ans.AnswerId, label: ans.Answer }))} + initValue="Select one" + onChange={option => { + // console.log("option---", option) + const selectedAnswer = option.label; + const matchedRow = questionsFlat?.find(item => + item.QuestionId === qtn.QuestionId && item.Answer === selectedAnswer + ); + const enableQ = matchedRow?.EnableQuestion || ''; + const disableQ = matchedRow?.DisableQuestion || ''; + console.log("showImageTag------",showImageTag,showImageTag2) + handleAnswerChange( + qtn.QuestionId, + `${option?.key},${selectedAnswer}`, + enableQ, + disableQ, + qtn, + showImageTag, + showImageTag2 + ); + }} + > + + {selanswer || '---Select option---'} + + + )} + + {qtn.QuestionType === 'Multi choice list' && ( + { console.log('onSelectedItemsChange'); setMultiSelectValue(selectedItems, qtn) }} + // selectedItems={selansid} + items={qtn.Answers} + uniqueKey="AnswerId" + displayKey="Answer" + onSelectedItemsChange={(selected) => + handleAnswerChange(qtn.QuestionId, selected, qtn.EnableQuestion, qtn.DisableQuestion, qtn , "", "") + } + selectedItems={ + Array.isArray(answers[qtn.QuestionId]) + ? answers[qtn.QuestionId].map(a => parseInt(a)) + : [] + } + selectText="Pick Items" + searchInputPlaceholderText="Search Items..." + searchIcon={} + tagRemoveIconColor="#ccc" + tagBorderColor="#ccc" + tagTextColor="#000" + selectedItemTextColor={GlobalTheme.colors.primary} + selectedItemIconColor="#000" + itemTextColor="#000" + styleMainWrapper={styles.multiSelect} + submitButtonText={'Submit'} + textColor={GlobalTheme.colors.black} + submitButtonColor={GlobalTheme.colors.secondary} + styleItemsContainer={styles.styleItemsContainer} + styleListContainer={styles.styleListContainer} + styleInputGroup={styles.styleInputGroup} + styleDropdownMenuSubsection={styles.styleDropdownMenuSubsection} + styleDropdownMenu={styles.styleDropdownMenu} + /> + )} + + {(qtn.QuestionType === 'Text' || qtn.QuestionType === 'OnlyText' || qtn.QuestionType === 'Number') && ( + { setTextValue(val, qtn, qtn.QuestionType == 'Decimal' ? 'decimal' : qtn.QuestionType == 'Text' ? 'text' : qtn.QuestionType == 'OnlyText' ? 'onlytext' : 'numeric') }} + // onChangeText={(text) => handleAnswerChange(qtn.QuestionId, text)} + returnKeyType={(Platform.OS === 'ios') ? 'done' : 'next'} + /> + )} + + + {showImageTag && + + { handleImageTap(imgQS + 1) }}> + + + + } + + {showImageTag2 && + + { handleImageTap(imgQS + 2) }}> + + + + } + + + ); + })} + + + {showZoomImage && zoomImageUrl && ( + + setShowZoomImage(false)} > + + + + + )} + + {showModal && selectedImg && ( + setShowModal(false)}> + + + + { + setShowModal(false); + if (activeCameraQId) { + openCamera(activeCameraQId); + } + }} + > + Retake + + + setShowModal(false)}> + Close + + + + + )} + + + {showCamera && ( + + setShowCamera(false)} + /> + + )} + + + + + + + + ); +}; + +export default FeedbackFormScreen; \ No newline at end of file diff --git a/src/screens/MainScreen/Feedback/mappingdata.json b/src/screens/MainScreen/Feedback/mappingdata.json new file mode 100644 index 0000000..a597cf1 --- /dev/null +++ b/src/screens/MainScreen/Feedback/mappingdata.json @@ -0,0 +1,232 @@ +{ + "mappingsurvey":[ + { + "StoreId": 403, + "SurveyId": 1 + }, + { + "StoreId": 484, + "SurveyId": 1 + }, + { + "StoreId": 510, + "SurveyId": 1 + }, + { + "StoreId": 583, + "SurveyId": 1 + }, + { + "StoreId": 2928, + "SurveyId": 1 + }, + { + "StoreId": 2949, + "SurveyId": 1 + }, + { + "StoreId": 1, + "SurveyId": 1 + }, + { + "StoreId": 2, + "SurveyId": 1 + }, + { + "StoreId": 3, + "SurveyId": 1 + }, + { + "StoreId": 4, + "SurveyId": 1 + }, + { + "StoreId": 5, + "SurveyId": 1 + }, + { + "StoreId": 1, + "SurveyId": 9 + }, + { + "StoreId": 2, + "SurveyId": 9 + }, + { + "StoreId": 3, + "SurveyId": 9 + }, + { + "StoreId": 4, + "SurveyId": 9 + }, + { + "StoreId": 5, + "SurveyId": 9 + }, + { + "StoreId": 585, + "SurveyId": 9 + }, + { + "StoreId": 2532, + "SurveyId": 9 + }, + { + "StoreId": 1, + "SurveyId": 10 + }, + { + "StoreId": 2, + "SurveyId": 10 + }, + { + "StoreId": 3, + "SurveyId": 10 + }, + { + "StoreId": 4, + "SurveyId": 10 + }, + { + "StoreId": 1171, + "SurveyId": 11 + }, + { + "StoreId": 1, + "SurveyId": 12 + }, + { + "StoreId": 2, + "SurveyId": 12 + }, + { + "StoreId": 3, + "SurveyId": 12 + }, + { + "StoreId": 4, + "SurveyId": 12 + }, + { + "StoreId": 5, + "SurveyId": 12 + }, + { + "StoreId": 691, + "SurveyId": 10 + }, + { + "StoreId": 2949, + "SurveyId": 10 + }, + { + "StoreId": 402, + "SurveyId": 10 + }, + { + "StoreId": 484, + "SurveyId": 10 + }, + { + "StoreId": 2928, + "SurveyId": 10 + }, + { + "StoreId": 403, + "SurveyId": 10 + }, + { + "StoreId": 583, + "SurveyId": 10 + }, + { + "StoreId": 3739, + "SurveyId": 10 + }, + { + "StoreId": 510, + "SurveyId": 10 + }, + { + "StoreId": 2958, + "SurveyId": 10 + }, + { + "StoreId": 4041, + "SurveyId": 10 + }, + { + "StoreId": 2920, + "SurveyId": 10 + }, + { + "StoreId": 45, + "SurveyId": 11 + }, + { + "StoreId": 402, + "SurveyId": 11 + }, + { + "StoreId": 484, + "SurveyId": 11 + }, + { + "StoreId": 510, + "SurveyId": 11 + }, + { + "StoreId": 653, + "SurveyId": 11 + }, + { + "StoreId": 1122, + "SurveyId": 11 + }, + { + "StoreId": 1483, + "SurveyId": 11 + }, + { + "StoreId": 1532, + "SurveyId": 11 + }, + { + "StoreId": 1605, + "SurveyId": 11 + }, + { + "StoreId": 1711, + "SurveyId": 11 + }, + { + "StoreId": 2091, + "SurveyId": 11 + }, + { + "StoreId": 2308, + "SurveyId": 11 + }, + { + "StoreId": 2532, + "SurveyId": 11 + }, + { + "StoreId": 2928, + "SurveyId": 11 + }, + { + "StoreId": 2949, + "SurveyId": 11 + }, + { + "StoreId": 2958, + "SurveyId": 11 + }, + { + "StoreId": 3198, + "SurveyId": 11 + } +] +} \ No newline at end of file diff --git a/src/screens/MainScreen/Feedback/style.js b/src/screens/MainScreen/Feedback/style.js new file mode 100644 index 0000000..427ba83 --- /dev/null +++ b/src/screens/MainScreen/Feedback/style.js @@ -0,0 +1,103 @@ +import { StyleSheet } from 'react-native'; +import { GlobalTheme, Screen } from '../../../theme'; + +export const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: GlobalTheme.colors.white, + paddingHorizontal: 10, + paddingVertical: 10 + }, + btnbg: { + backgroundColor: GlobalTheme.colors.secondary, borderRadius: GlobalTheme.borderRadius.md , marginVertical:10 , marginHorizontal:10 , bottom:0 + }, + btntext: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.medium + }, + cardview: { + borderColor: GlobalTheme.colors.lightblue, borderWidth: 1, borderRadius: GlobalTheme.borderRadius.lg, padding: 10 + }, + questionBlock: { + marginBottom: 16, + }, + questionText: { + color:'#000', + fontSize: GlobalTheme.typography.fontSize.xsmall, + marginVertical: 5 + }, + categoryName: { + fontSize: GlobalTheme.typography.fontSize.medium , fontWeight : GlobalTheme.typography.fontWeight.medium , color : GlobalTheme.colors.black , marginVertical:0 + }, + + textInput: { + borderWidth: 1.5, + borderColor: GlobalTheme.colors.lightblue, + borderRadius: 6, + padding: 10, + color : GlobalTheme.colors.black, + marginVertical: 5 + }, + multiSelect: { + // marginTop: 8, + // backgroundColor:'red' + }, + selectorBox: { + color:'gray', + padding: 15, + backgroundColor: GlobalTheme.colors.bluebgcolor, + borderRadius: GlobalTheme.borderRadius.sm, + marginVertical: 5 + }, + //multi select + styleItemsContainer:{ + backgroundColor: GlobalTheme.colors.bluebgcolor , borderRadius :GlobalTheme.borderRadius.md , overflow:'hidden', paddingHorizontal:10, marginHorizontal:0,marginVertical:0 , marginBottom:20 + }, + styleListContainer:{ + backgroundColor: GlobalTheme.colors.bluebgcolor , borderRadius :GlobalTheme.borderRadius.md , padding:0 , overflow:'hidden', paddingHorizontal:0, marginHorizontal:0,marginVertical:10 + }, + styleInputGroup:{ + backgroundColor: GlobalTheme.colors.bluebgcolor , borderRadius :GlobalTheme.borderRadius.md , padding:0 , overflow:'hidden',paddingHorizontal:10, marginVertical:10,height:50 + }, + styleDropdownMenuSubsection:{ + backgroundColor: GlobalTheme.colors.bluebgcolor , borderRadius :GlobalTheme.borderRadius.md , padding:0 , overflow:'hidden',paddingHorizontal:10, marginHorizontal:10 + }, + styleDropdownMenu:{ + backgroundColor: GlobalTheme.colors.bluebgcolor , borderRadius :GlobalTheme.borderRadius.md , overflow:'hidden', marginVertical:10, height:50 + }, + + // camera + openStk_prdCameras:{marginTop:10,flexDirection:'row',flexWrap:'wrap'}, + openStkCameraCon:{marginRight:10,}, + openStkCameraCon2:{marginRight:10,alignItems: 'center'}, + iconStyle : { + height :70 , width : 70 , resizeMode : "contain" + }, + // refImage + WItem_RefImgBtn:{position:'absolute',right:0,top:-5,width:40,height:40,borderRadius:20,alignItems:'center',justifyContent:'center'}, + album_ZOOM_wrap:{backgroundColor:'#000',position:'absolute',top:0,left:0,width:Screen.screenWidth,height:Screen.screenHeight,zIndex:1}, + album_ZOOM:{backgroundColor:'#000',width:Screen.screenWidth,height:Screen.screenHeight}, + + closeIcon : { + resizeMode : 'contain', + alignSelf:'flex-end', + right:20, + marginTop:20 + }, + store_audit_img_con:{width:'100%',marginTop:10,height:150,marginHorizontal:5,alignSelf:'center',alignItems:'center',justifyContent:'center',position:'relative',backgroundColor:'#f5f5f5'}, + modal_view : { + backgroundColor: 'white', + borderRadius: 12, + padding: 20, + width: 300, + alignItems: 'center', + elevation: 10 + }, + modal_view2: { + marginBottom: 15, + paddingHorizontal: 25, + paddingVertical: 10, + backgroundColor: GlobalTheme.colors.secondary, + borderRadius: 6 + } +}); diff --git a/src/screens/MainScreen/StoreInfo/index copy.js b/src/screens/MainScreen/StoreInfo/index copy.js new file mode 100644 index 0000000..a11be3d --- /dev/null +++ b/src/screens/MainScreen/StoreInfo/index copy.js @@ -0,0 +1,437 @@ +import React, { useState, useRef, useEffect } from 'react'; +import { View, Text, TouchableOpacity, ScrollView, FlatList } from 'react-native'; +import { styles } from './style'; +import { horizonalLine, Screen } from '../../../theme/theme'; +import CustomHeader from '../../../components/CustomHeader'; +import IMAGES from '../../../constants/Images'; +import axios from 'axios'; +import Loader from '../../../constants/Loader'; + +const storeinfodata = [ + { + tabId: 0, + section: 'Store details', + items: [ + { brand: 'Store Name', name: 'Reliance Smart' }, + { brand: 'Store ID', name: '#98440' }, + { brand: 'Address', name: 'Rabindra Nagar, Delhi 110003' }, + { brand: 'City', name: 'Okhla' }, + { brand: 'Store Size', name: '1500–2000 sq ft' }, + { brand: 'Average Footfall', name: '10000' }, + { brand: 'Store age', name: '8' }, + { brand: 'Store Ranking', name: '24' }, + ], + }, + { + tabId: 0, + section: 'Dabur Employees', + items: [ + { brand: 'RKAM', name: 'Rajesh Paal Singh' }, + { brand: 'SO', name: 'Soniya Singhal' }, + ], + }, + { + tabId: 0, + section: '3P employees', + items: [ + { brand: 'Promoter Name', name: 'Payal Singh' }, + { brand: 'AM Name', name: 'Soniya Singhal' }, + { brand: 'Supervisor Name', name: 'Soniya Dhankar' }, + { brand: 'City', name: 'Okhla' }, + { brand: 'Promoter duration', name: '2 Year 7 months' }, + { brand: 'Average incentive', name: '5000' }, + ], + }, + + // Last Visit Details (tabId: 1) + { + tabId: 1, + section: 'Dabur employee', + items: [ + { brand: 'SO', name: 'Rajesh Paal Singh', date: '23/05/2025', test: 'gxsjhxbas' }, + { brand: 'AH', name: 'Umesh Singh', date: '18/04/2025' }, + { brand: 'KAM', name: 'Rahul Tawde', date: '15/05/2025' }, + { brand: 'Others', name: 'Singhal Singh', date: '06/05/2025' }, + ], + }, + { + tabId: 1, + section: '3P team', + items: [ + { brand: 'Supervisor', name: 'Ashish Talwar', date: '27/05/2025' }, + { brand: 'AM', name: 'Soniya Singhal', date: '23/05/2025' }, + ], + }, + + // Competition (tabId: 2) + { + tabId: 2, + section: 'Competition assets', + items: [ + { brand: 'Marico', value: 5 }, + { brand: 'Colgate', value: 1 }, + { brand: 'Godrej', value: 2 }, + { brand: 'HUL', value: 1 }, + { brand: 'XX', value: 2 }, + ], + }, + { + tabId: 2, + section: 'Promoter details', + items: [ + { brand: 'Marico', value: 1 }, + { brand: 'Colgate', value: 1 }, + { brand: 'Godrej', value: 1 }, + { brand: 'HUL', value: 1 }, + { brand: 'XX', value: 0 }, + ], + }, +]; + + + +const tabs = [ + { id: 0, title: 'Store Info' }, + { id: 1, title: 'Last visit details' }, + { id: 2, title: 'Competition' }, +]; + + +const RenderHeader = ({ columns }) => { + const colWidth = Screen.screenWidth * 0.95 / columns?.length; + + return ( + null + // + // {columns.map((col, index) => ( + // + // {col.toUpperCase()} + // + // ))} + // + ); +}; + + +const RenderItem = ({ item, columns }) => { + const colWidth = Screen.screenWidth * 0.95 / columns?.length; + + console.log('item------>',item); + let col=item?.brand == 'Designation' ? [...columns[0]]:columns + + return ( + + + + {col.map((key, index) => ( + + {console.log("columns---",columns,"Designation",item)} + {item?.brand == 'Designation'? item?.name :String(item[key] ?? '')} + + ))} + + + + ); +}; + + +const SectionListView = ({ listData }) => { + const scrollRef = useRef(null); // shared horizontal scroll ref +console.log("/-",listData) + return ( + item.section + index} + contentContainerStyle={{ paddingBottom: 20 }} + ItemSeparatorComponent={() => } + renderItem={({ item }) => { + const columns = Object.keys(item.items[0] || {}).filter( + key => item.items.some(obj => obj[key] !== undefined && obj[key] !== null) + ); + + return ( + + {item.section} + + + {/* Shared horizontal scroll view for header + rows */} + + + + {item.items.map((subItem, index) => ( + + ))} + + + + ); + }} + /> + ); +}; + + +const StoreInfo = ({ navigation, route }) => { + + const { storeData } = route.params || {}; + const [loading, setLoading] = useState(false) + const [selectedTab, setSelectedTab] = useState(0); + const [storeInfoData, setStoreInfoData] = useState([]) + + + useEffect(() => { + getStoreInfo() + }, []) + + // const getStoreInfo = async () => { + // setLoading(true) + // try { + // const params = { StoreId: storeData?.StoreId || "723" }; + // const config = { + // method: 'post', + // url: 'https://api1.parinaam.in/api/dabur/StoreDNAstoreInfo', + // headers: { + // 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + // 'Content-Type': 'application/json' + // }, + // data: params + // }; + + // const response = await axios.request(config); + // const res = response.data?.StoreDNAstoreInfo || {}; + + // // Flatten & transform API response into format usable by SectionListView + // const tempData = []; + + // Object.entries(res).forEach(([sectionTitle, dataArray]) => { + // if (dataArray?.length > 0) { + // const tabId = dataArray[0]?.TabId ?? 0; + + // // Convert single object to list of { key: value } pairs + // dataArray.forEach(item => { + // const cleanItem = { ...item }; + // delete cleanItem.TabId; + // delete cleanItem.TabName; + + // const formattedItems = Object.entries(cleanItem).map(([key, value]) => ({ + // brand: key, + // name: String(value) + // })); + + // tempData.push({ + // tabId, + // section: sectionTitle.replace(/_/g, ' ').replace(/\b\w/g, c => c.toUpperCase()), + // items: formattedItems + // }); + + + + // }); + // } + // }); + // setStoreInfoData(tempData); + // setLoading(false) + // } catch (error) { + // console.log("❌ store info api error:", error); + // setLoading(false) + // } + // }; + +const getStoreInfo = async () => { + setLoading(true); + try { + const params = { StoreId: storeData?.StoreId || "723" }; + const config = { + method: 'post', + url: 'https://api1.parinaam.in/api/dabur/StoreDNAstoreInfo', + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + + const response = await axios.request(config); + const res = response.data?.StoreDNAstoreInfo || {}; + + // Step 1: Flatten API data + const tempData = []; + + Object.entries(res).forEach(([sectionTitle, dataArray]) => { + if (dataArray?.length > 0) { + const tabId = dataArray[0]?.TabId ?? 0; + let sec =sectionTitle.replace(/_/g, ' ').replace(/\b\w/g, c => c.toUpperCase()) + dataArray.forEach(item => { + const cleanItem = { ...item }; + delete cleanItem.TabId; + delete cleanItem.TabName; + +let formattedItems=[] + if("Dabur Employee"==sec){ + console.log("tempData---14",item,sec) + formattedItems = Object.entries(cleanItem).map(([key, value]) => ({ + brand: key, + name: String(value) + })); + }else{ + formattedItems = Object.entries(cleanItem).map(([key, value]) => ({ + brand: key, + name: String(value) + })); + } + + + + tempData.push({ + tabId, + section: sec, + items: formattedItems + }); + }); + } + }); + + // Step 2: Group items by tabId and section + const groupedData = {}; + + tempData.forEach(entry => { + const key = `${entry.tabId}-${entry.section}`; + if (!groupedData[key]) { + groupedData[key] = { + tabId: entry.tabId, + section: entry.section, + items: [] + }; + } + groupedData[key].items.push(...entry.items); + }); + + // let objTemp={} + // groupedData['0-Dabur Employee']?.items + console.log("tempData-----gD",groupedData) + + // Step 3: Set to state + setStoreInfoData(Object.values(groupedData)); + setLoading(false); + } catch (error) { + console.log("❌ store info api error:", error); + setLoading(false); + } +}; + + + + const filteredData = Array.isArray(storeInfoData) + ? storeInfoData.filter(item => item.tabId === selectedTab) + : []; + const selectedTabTitle = tabs?.find(tab => tab.id === selectedTab)?.title ?? 'NA'; + + const dynamicTabs = Array.isArray(storeInfoData) + ? Array.from(new Set(storeInfoData.map(item => item.tabId))).map(id => ({ + id, + title: tabs.find(tab => tab.id === id)?.title || `Tab ${id}` + })) + : []; + + console.log("listData-----12",storeInfoData,filteredData) + + // const getStoreInfo = async () => { + // try { + // const params = { + // "StoreId": "723" + // }; + + // const config = { + // method: 'post', + // url: 'https://api1.parinaam.in/api/dabur/StoreDNAstoreInfo', + // headers: { + // 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + // 'Content-Type': 'application/json' + // }, + // data: params + // }; + + // const response = await axios.request(config); + // const res = response.data?.StoreDNAstoreInfo || {}; + // console.log('GET STORE INFO ==> ', JSON.stringify(res)); + + // const allItems = res && Object.values(res).flat(); // Flattened array + // setStoreInfoData(allItems); + + // // Now extract TabId and TabName from array + // const tabData = allItems.map(item => ({ + // TabId: item.TabId, + // TabName: item.TabName + // })).filter(item => item.TabId !== undefined && item.TabName); + + // // Remove duplicates + // const uniqueTabs = Array.from( + // new Map(tabData.map(item => [`${item.TabId}-${item.TabName}`, item])).values() + // ); + + // console.log("tabData----", tabData, uniqueTabs) + // let NewObj = {} + // let ourVlue = uniqueTabs.map((item, i) => { + // NewObj[item?.TabName] = allItems?.filter((val) => val?.TabName == item?.TabName) + // }) + + // console.log("Unique Tabs:", uniqueTabs, JSON.stringify(NewObj)); + // console.log("All Items:", JSON.stringify(allItems)); + + // } catch (error) { + // console.log("❌ store info api error:", error); + // } + // }; + + const renderTabContent = () => { + switch (selectedTab) { + case 0: + return + case 1: + return + case 2: + return ; + default: + return null; + } + }; + + return ( + + navigation.goBack()} /> + + + + + {/* {tabs?.map((tab) => ( */} + {dynamicTabs?.map((tab) => ( + setSelectedTab(tab.id)}> + + + {tab.title} + + + + ))} + + + + + {selectedTabTitle} + {renderTabContent()} + + + + + ); +}; +export default StoreInfo; diff --git a/src/screens/MainScreen/StoreInfo/index.js b/src/screens/MainScreen/StoreInfo/index.js new file mode 100644 index 0000000..db90e87 --- /dev/null +++ b/src/screens/MainScreen/StoreInfo/index.js @@ -0,0 +1,319 @@ +import React, { useState, useRef, useEffect } from 'react'; +import { View, Text, TouchableOpacity, ScrollView, FlatList } from 'react-native'; +import { styles } from './style'; +import GlobalTheme, { horizonalLine, Screen } from '../../../theme/theme'; +import CustomHeader from '../../../components/CustomHeader'; +import IMAGES from '../../../constants/Images'; +import axios from 'axios'; +import Loader from '../../../constants/Loader'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +const storeinfodata = [ + { + tabId: 0, + section: 'Store details', + items: [ + { brand: 'Store Name', name: 'Reliance Smart' }, + { brand: 'Store ID', name: '#98440' }, + { brand: 'Address', name: 'Rabindra Nagar, Delhi 110003' }, + { brand: 'City', name: 'Okhla' }, + { brand: 'Store Size', name: '1500–2000 sq ft' }, + { brand: 'Average Footfall', name: '10000' }, + { brand: 'Store age', name: '8' }, + { brand: 'Store Ranking', name: '24' }, + ], + }, + { + tabId: 0, + section: 'Dabur Employees', + items: [ + { brand: 'RKAM', name: 'Rajesh Paal Singh' }, + { brand: 'SO', name: 'Soniya Singhal' }, + ], + }, + { + tabId: 0, + section: '3P employees', + items: [ + { brand: 'Promoter Name', name: 'Payal Singh' }, + { brand: 'AM Name', name: 'Soniya Singhal' }, + { brand: 'Supervisor Name', name: 'Soniya Dhankar' }, + { brand: 'City', name: 'Okhla' }, + { brand: 'Promoter duration', name: '2 Year 7 months' }, + { brand: 'Average incentive', name: '5000' }, + ], + }, + + // Last Visit Details (tabId: 1) + { + tabId: 1, + section: 'Dabur employee', + items: [ + { brand: 'SO', name: 'Rajesh Paal Singh', date: '23/05/2025', test: 'gxsjhxbas' }, + { brand: 'AH', name: 'Umesh Singh', date: '18/04/2025' }, + { brand: 'KAM', name: 'Rahul Tawde', date: '15/05/2025' }, + { brand: 'Others', name: 'Singhal Singh', date: '06/05/2025' }, + ], + }, + { + tabId: 1, + section: '3P team', + items: [ + { brand: 'Supervisor', name: 'Ashish Talwar', date: '27/05/2025' }, + { brand: 'AM', name: 'Soniya Singhal', date: '23/05/2025' }, + ], + }, + + // Competition (tabId: 2) + { + tabId: 2, + section: 'Competition assets', + items: [ + { brand: 'Marico', value: 5 }, + { brand: 'Colgate', value: 1 }, + { brand: 'Godrej', value: 2 }, + { brand: 'HUL', value: 1 }, + { brand: 'XX', value: 2 }, + ], + }, + { + tabId: 2, + section: 'Promoter details', + items: [ + { brand: 'Marico', value: 1 }, + { brand: 'Colgate', value: 1 }, + { brand: 'Godrej', value: 1 }, + { brand: 'HUL', value: 1 }, + { brand: 'XX', value: 0 }, + ], + }, +]; + + + +const tabs = [ + { id: 0, title: 'Store Info' }, + { id: 1, title: 'Last visit details' }, + { id: 2, title: 'Competition' }, +]; + + +const RenderHeader = ({ columns }) => { + const colWidth = Screen.screenWidth * 0.95 / columns?.length; + + return ( + null + // + // {columns.map((col, index) => ( + // + // {col.toUpperCase()} + // + // ))} + // + ); +}; + + +const RenderItem = ({ item, columns }) => { + const colWidth = Screen.screenWidth * 0.95 / columns?.length; + + return ( + + + {columns.map((key, index) => ( + + {String(item[key] ?? '')} + + ))} + + + + ); +}; + + +const SectionListView = ({ listData }) => { + const scrollRef = useRef(null); // shared horizontal scroll ref + console.log("/-", listData) + return ( + item.section + index} + contentContainerStyle={{ paddingBottom: 20 }} + ItemSeparatorComponent={() => } + renderItem={({ item }) => { + const columns = Object.keys(item.items[0] || {}).filter( + key => item.items.some(obj => obj[key] !== undefined && obj[key] !== null) + ); + + return ( + + {item.section} + + + {/* Shared horizontal scroll view for header + rows */} + + + + {item.items.map((subItem, index) => ( + + ))} + + + + ); + }} + /> + ); +}; + + +const StoreInfo = ({ navigation, route }) => { + + const { storeData } = route.params || {}; + const [loading, setLoading] = useState(false) + const [selectedTab, setSelectedTab] = useState(0); + const [storeInfoData, setStoreInfoData] = useState([]) + + useEffect(() => { + getStoreInfo() + }, []) + + const getStoreInfo = async () => { + setLoading(true); + try { + const params = { StoreId: storeData?.StoreId || "723" }; + const config = { + method: 'post', + url: 'https://api1.parinaam.in/api/dabur/StoreDNAstoreInfo', + headers: { + 'api_key': '9a1f056fecb84eaf8eb4152dda22ab0501955c4f9bbe7daa8780740459fdde7a', + 'Content-Type': 'application/json' + }, + data: params + }; + + const response = await axios.request(config); + const res = response.data?.StoreDNAstoreInfo || {}; + + // Step 1: Flatten API data + const tempData = []; + + Object.entries(res).forEach(([sectionTitle, dataArray]) => { + if (dataArray?.length > 0) { + const tabId = dataArray[0]?.TabId ?? 0; + + dataArray.forEach(item => { + const cleanItem = { ...item }; + delete cleanItem.TabId; + delete cleanItem.TabName; + console.log("tempData---", item) + const formattedItems = Object.entries(cleanItem).map(([key, value]) => ({ + brand: key, + name: String(value) + })); + + + tempData.push({ + tabId, + section: sectionTitle.replace(/_/g, ' ').replace(/\b\w/g, c => c.toUpperCase()), + items: formattedItems + }); + }); + } + }); + + // Step 2: Group items by tabId and section + const groupedData = {}; + + tempData.forEach(entry => { + const key = `${entry.tabId}-${entry.section}`; + if (!groupedData[key]) { + groupedData[key] = { + tabId: entry.tabId, + section: entry.section, + items: [] + }; + } + groupedData[key].items.push(...entry.items); + }); + + // let objTemp={} + // groupedData['0-Dabur Employee']?.items + + + // Step 3: Set to state + setStoreInfoData(Object.values(groupedData)); + setLoading(false); + } catch (error) { + console.log("❌ store info api error:", error); + setLoading(false); + } + }; + + const filteredData = Array.isArray(storeInfoData) + ? storeInfoData.filter(item => item.tabId === selectedTab) + : []; + const selectedTabTitle = tabs?.find(tab => tab.id === selectedTab)?.title ?? 'NA'; + + const dynamicTabs = Array.isArray(storeInfoData) + ? Array.from(new Set(storeInfoData.map(item => item.tabId))).map(id => ({ + id, + title: tabs.find(tab => tab.id === id)?.title || `Tab ${id}` + })) + : []; + + const renderTabContent = () => { + switch (selectedTab) { + case 0: + return + case 1: + return + case 2: + return ; + default: + return null; + } + }; + + return ( + + + + navigation.goBack()} /> + + + + + {/* {tabs?.map((tab) => ( */} + {dynamicTabs?.map((tab) => ( + setSelectedTab(tab.id)}> + + + {tab.title} + + + + ))} + + + + + {selectedTabTitle} + {renderTabContent()} + + + + + + ); +}; +export default StoreInfo; \ No newline at end of file diff --git a/src/screens/MainScreen/StoreInfo/style.js b/src/screens/MainScreen/StoreInfo/style.js new file mode 100644 index 0000000..33311bb --- /dev/null +++ b/src/screens/MainScreen/StoreInfo/style.js @@ -0,0 +1,115 @@ +import { StyleSheet } from 'react-native'; + +import { GlobalTheme, Screen, shadow } from '../../../theme'; + +export const styles = StyleSheet.create({ + container: { + flex: 1, + backgroundColor: GlobalTheme.colors.white, + paddingHorizontal: 10 + }, + // tabs + tabview: { + alignItems: 'center', + justifyContent: 'space-between', + marginVertical: 10, + flexDirection: 'row', + }, + tabstyle: { + flexDirection: 'row', + justifyContent: 'space-between', + borderColor: GlobalTheme.colors.lightblue, + borderWidth: 1.5, + borderRadius: GlobalTheme.borderRadius.xxlg, + marginTop: 10, + paddingHorizontal: 10, + }, + tabtext: { + overflow: 'hidden', + color:'#000' + }, + selecttabView: { + backgroundColor: GlobalTheme.colors.primary, + paddingVertical: 8, + paddingHorizontal: 15, + borderRadius: GlobalTheme.borderRadius.lgg + }, + selecttabText: { + color: GlobalTheme.colors.white, + fontSize: GlobalTheme.typography.fontSize.small, + fontWeight: GlobalTheme.typography.fontWeight.regular, + textAlign: 'center' + }, + unselecttabView: { + paddingVertical: 8, + paddingHorizontal: 15, + borderRadius: GlobalTheme.borderRadius.md + }, + unselecttabText: { + color: GlobalTheme.colors.lightbluetext, + fontSize: GlobalTheme.typography.fontSize.xsmall, + fontWeight: GlobalTheme.typography.fontWeight.regular, + textAlign: 'center' + }, + // comp + section: { + backgroundColor: GlobalTheme.colors.white, + padding: 12, + marginHorizontal: 5, + borderRadius: 8, + elevation: 2, + width: Screen.screenWidth * 0.92, + marginVertical: 5, + borderWidth: 1, + borderColor: GlobalTheme.colors.lightblueborder, + // ...shadow, + + }, + sectionTitle: { + color:'#000', + fontWeight: GlobalTheme.typography.fontWeight.bold, + fontSize: GlobalTheme.typography.fontSize.small, + }, + row: { + flexDirection: 'row', + justifyContent: 'space-between', + paddingVertical: 4 + }, + brand: { + fontSize: GlobalTheme.typography.fontSize.xsmall, + color: GlobalTheme.colors.black, + fontWeight: GlobalTheme.typography.fontWeight.medium, + }, + value: { + fontSize: GlobalTheme.typography.fontSize.xsmall, + fontWeight: GlobalTheme.typography.fontWeight.medium, + }, + name: { + fontSize: GlobalTheme.typography.fontSize.xsmall, + fontWeight: GlobalTheme.typography.fontWeight.regular, + flexWrap:'wrap', + color:'#000' + + }, + date: { + fontSize: GlobalTheme.typography.fontSize.xsmall, + fontWeight: GlobalTheme.typography.fontWeight.regular, + flexWrap:'wrap' + }, + subheaderText:{ + fontSize: GlobalTheme.typography.fontSize.xsmall, + fontWeight: GlobalTheme.typography.fontWeight.regular, + flexWrap:'wrap', + color : GlobalTheme.colors.gray, + textTransform: 'capitalize', + }, + headerText:{ + fontSize: GlobalTheme.typography.fontSize.medium, + fontWeight: GlobalTheme.typography.fontWeight.medium, + flexWrap:'wrap', + color : GlobalTheme.colors.black, + paddingVertical:10, + paddingHorizontal:10 + } + +}); diff --git a/src/screens/MainScreen/WelcomePage/index.js b/src/screens/MainScreen/WelcomePage/index.js new file mode 100644 index 0000000..22ba2e7 --- /dev/null +++ b/src/screens/MainScreen/WelcomePage/index.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { View, Text, ImageBackground, Image, TouchableOpacity } from 'react-native'; +import IMAGES from '../../../constants/Images'; +import { SafeAreaView } from 'react-native-safe-area-context'; +import { styles } from './style'; + +const Welcome = ({ navigation }) => { + + const goToDashboard=()=>{ + navigation.reset({ index: 0, routes: [{ name: 'Dashboard' }] }) + } + + return ( + + + + + Welcome to {"\n"} Performics Store DNA + Get quick access to store feedback and performance reports. + goToDashboard()} > + Continue + + + + + ); +}; +export default Welcome; diff --git a/src/screens/MainScreen/WelcomePage/style.js b/src/screens/MainScreen/WelcomePage/style.js new file mode 100644 index 0000000..410b887 --- /dev/null +++ b/src/screens/MainScreen/WelcomePage/style.js @@ -0,0 +1,61 @@ +import { Dimensions, StyleSheet } from 'react-native'; + +import { GlobalTheme, Screen, shadow } from '../../../theme'; + + +const { width, height } = Dimensions.get('window'); + +export const styles = StyleSheet.create({ + containermain: { + flex: 1, + // backgroundColor: 'red', + }, + container: { + flex: 1, + + }, + background: { + flex: 1, + }, + content: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + paddingHorizontal: 20, + + }, + illustration: { + width: 200, + height: 200, + marginBottom: 30, + resizeMode:"contain" + }, + title: { + fontSize: GlobalTheme.typography.fontSize.large, + fontWeight: 'bold', + color: GlobalTheme.colors.primary, + marginBottom: 10, + textAlign: 'center', + }, + subtitle: { + fontSize: 14, + color: GlobalTheme.colors.primary, + textAlign: 'center', + marginBottom: 30, + paddingHorizontal: 10, + }, + button: { + backgroundColor: GlobalTheme.colors.white, + paddingVertical: 12, + paddingHorizontal: 30, + borderRadius: 30, + borderColor:'#91A2CB', + borderWidth:1 + }, + buttonText: { + color: GlobalTheme.colors.primary, + fontSize: GlobalTheme.typography.fontSize.xsmall, + // fontWeight: '600', + }, + +}) \ No newline at end of file diff --git a/src/theme/index.js b/src/theme/index.js new file mode 100644 index 0000000..78bb96a --- /dev/null +++ b/src/theme/index.js @@ -0,0 +1,4 @@ +import GlobalTheme from './theme'; +import { shadow , Screen , horizonalLine } from './theme'; + +export {GlobalTheme, Screen , shadow, horizonalLine}; diff --git a/src/theme/theme.js b/src/theme/theme.js new file mode 100644 index 0000000..720b9ad --- /dev/null +++ b/src/theme/theme.js @@ -0,0 +1,87 @@ +import { Dimensions, Platform } from 'react-native'; + +const { width: screenWidth, height: screenHeight } = Dimensions.get('window'); + +export const Screen = { + screenWidth, + screenHeight, + isAndroid: Platform.OS === 'android', + isIOS: Platform.OS === 'ios', +}; + +const GlobalTheme = { + colors: { + // Primary Colors + primary: '#113F8C', // Main color for buttons, headers + secondary: '#2357C6', + lightbluetext:'#7F83AB', + text: '#333333', // Text color for most content + lightblue:'#E2E7F2', + lightblueborder:'#ECECEC', + bluebgcolor :'#EAF0F4', + + // Additional Colors + success: '#4caf50', // Success or positive action color + yellow: '#FFD661', // Warning or alert color + error: '#ff5252', // Error or negative action color + info: '#2196f3', // Information color + + // Grayscale + white: '#ffffff', + lightGray: '#F1F1F1', + gray: '#676767', + darkGray: '#555555', + black: '#000000', + }, + typography: { + // Define typography styles here (e.g., font family, sizes, line heights, etc.) + fontFamily: 'Regular', + fontSize: { + xxsmall: 12, + xsmall :14, + small: 16, + medium: 18, + large: 20, + }, + fontWeight: { + regular: '400', + medium: '500', + bold: '700', + }, + }, + spacing: { + // Define spacing units (e.g., margin and padding) for consistent layout + xs: 4, + sm: 8, + md: 16, + lg: 24, + xl: 32, + }, + borderRadius: { + // Define border radius values for consistent UI elements + sm: 5, + md: 10, + lg: 15, + lgg: 20, + xlg: 25, + xxlg: 35, + + }, + // Add other global theme properties as needed +}; + +export default GlobalTheme; + +export const shadow = { + shadowColor: '#00000029', + shadowOffset: {width: 5, height: 5}, + shadowOpacity: 0.8, + shadowRadius: 10, + elevation: 20, +}; + +export const horizonalLine = { + backgroundColor :'#E2E7F2', + height:1.5, + width: '100%', +}; diff --git a/src/utilis/MyStatusBar.js b/src/utilis/MyStatusBar.js new file mode 100644 index 0000000..df9d6ee --- /dev/null +++ b/src/utilis/MyStatusBar.js @@ -0,0 +1,21 @@ +import { StatusBar} from 'react-native'; +import React from 'react'; +import {GlobalTheme} from '../theme'; +import { SafeAreaView } from 'react-native-safe-area-context'; + +const MyStatusBar = () => { + return ( + + + + ); +}; + +export default MyStatusBar; diff --git a/src/utilis/ToastMessage.js b/src/utilis/ToastMessage.js new file mode 100644 index 0000000..e69de29 diff --git a/src/utilis/responsive.js b/src/utilis/responsive.js new file mode 100644 index 0000000..4cfe0f0 --- /dev/null +++ b/src/utilis/responsive.js @@ -0,0 +1,11 @@ +// responsive.js +import { Dimensions, PixelRatio } from 'react-native'; + +const { width: SCREEN_WIDTH, height: SCREEN_HEIGHT } = Dimensions.get('window'); + +const scale = SCREEN_WIDTH / 375; // base iPhone 11 width + +export const normalize = (size) => { + const newSize = size * scale; + return Math.round(PixelRatio.roundToNearestPixel(newSize)); +}; diff --git a/store_dna.jks b/store_dna.jks new file mode 100644 index 0000000000000000000000000000000000000000..1e85402edc5c0a90bcfa7571c1fd3b1aeb21a259 GIT binary patch literal 2646 zcma);S5y;<(uI?d1cIRlIMSpF2O%U8q!>i00SO%`Dj*UdbO=Q{22K#ANEHwf0R@pR zy-AUJq*npyMd{K*z5eUJ%d_s&y$`cy&9`UI<6eUz(;I+*G$=Cc1PT+U;3x+SKw4l1 z8MY24!+!k2izqTA|34(iD=-<7@(U;as#xfSf4kuHKu`u5a`P9&qHKRVAPguol-xff z9CZbZxKdCVPiHb2+K1v(?*Pw9%%hf1K_F3P5Re}QhtmE3MGy=EK=DFhRumkNKm!Jf zgP9LwLQ~Tvqy?1vA1$6wG<^n>!F?3?{4R$#_-Djl0UBu}jzD@!&$FA47z>1JGHhvq z>?U8{J(Ua~wVnISZu5VM+M9{!I8Vh@dXd;+NQ!7&PKH$qe1^- z#PO9a;MHJr@dN&>6bbSz?M%ZvOFFD?6NQ+Y0{F&kHjcAyaY!=v*9_55Tkp4fY39zm zBkJS^Y<$L^Y)VvVyxL^IYyBY|IL2Al%sLGUR4gxm&>cTJR zMkcg}RsFGcM01}k$HPL%pG{Prt=~*&XKT5U_oiquw_A<*tSKi>NWO1Xa}nv_o9@%p z@OW3(quE_yG0Yg^&sgC%(WD%tp7YY9V?e{x&kU4N(Tcd5FnQ{)!;8>1d?xJx4kJmJ z7U|&_^&$7Q9__G^gu2ktElaA^btNce%z20oo4xJs<(!JL1j68)8FqXpJKv8 zJGmlGs7KVQ27ngd2C}2vl_eFR44<#8M)mEHx9UaTj-2+2J(XOeU1)r(^h`gazb4$s ztuy%JRP$~kCNi-|Co95%+}=R zGp2}D2=BugX^c|1M9#;@HXM6}P0&%XoiPIo+YjfM)=oNHxR=9R<9#OIyQEE)Vl#fe z@&<2~pMW8EJ6k-!Pee&0lq4+f0Qbwzi?IOi#Kt9haV!c);89X zCqPbJB_C)q3!+|Qyt8vEW#A{XCVv*8?H|Sw86w&9RopwEDixx@lmZ|hgrscxeA+n$L3i$I1=Cq{cES< zGU__J=a1)Axtm^-A|pe%xmXUvsWZ-~{`Ir+`8+SLdP^~7M$D(dE7!6 zyT)XR&(YOqEg&`-&63W2{4&K^TjL|X*9IbbRdRg1&aE~mv28xUV@wqtu;Vm;2n1VS z$`@o~1ouwRzEw4je0yhm=%ka<0!Y-AzLUrOj2Str(3h9Sw;^5(>&bkOB{uMNK6?70 zRME!0QcZqr%V2ibW=)%eu<^zvO1DP#88VPC>`orIOh|O*sqJ*aDmLss$t)3gZa3>n z%>Tgh-ry^AZ*8}~BZ+OvzFDv;Gx?s|sE=J}oqH`#jk4bY922P$3I-(v8Pa-3Eg5UI zSO5$}E6un>f-JL_UuBi;-`Oh&Z${jdN^Y7LI1kQL)3WzW<3$Qx+_⋘0E1|JdT(` zk9eYQpf3K7OBezT=c5NW0tf(K016Eia2kW6*LKITRU; z{=GyC%^-sXe<3~)5b&#U{-Xf@TSyNG8pwRBBYrfRdvI$0GBw(kTQlN+327%rv0Ol4 z)!o`qMVqLDxxx@KO$I`(!4x|cgv?WMb@-!5Q^^z%we&>?SYhiJC^1YLe2)f<(!6Qd zsFa)eR&a8>oZf0`{Myc`RKG*Ps*Xa^3JPoPc@enHmLh@2{<(9^ZhB9hvGTQ;iPA>F zBjFBIRdJz^+jM$IYR9LiwcE;jJ~xE^a%X0<_J36^cxG7~eaR0Q&^GQkS)$uiJZj%$ zU8Z1%3>F;`GYnaS4&Z~|S>dw4oG1R;qEt+xZWj21 zCr_ECU)oW#g&GP+n>u}>V4+h+wYa#F`x(f0ss5HVm-*dd>}HSt4sLy~K35XdovgFc zomJ%7@jQUY=~HCAP?hqAb+6_RwZBD7Gm)p+UYtvw4zXAfR2R`=4f$kM+tUR@JEjlS zYBTYDnzC<(ZDY$MV&qjB*(+yhipVC#XVe{|TFg7~lu!K}78}qemgp1gcwEIR?t|dU zHA#ENWv$svAA9EjWcK;(Q~J|K1Ixl3+H@H_aXf0=E(#7WRwtZiscNCu~TT4H{*} zqdn_LaHQDNX6q1ciWRJ~uhOcptQ^kKvJau0(e|S=^xibQrdZLV@4yVdM9s8Eaf1T| zv7jvvQG<)0v;~8$XSs&9a?eJq47iNLgpJhYQ-|$9j(U#+*)CXM>-1MAJ2-v}%kvgU z4!OPA!`aDmxy~lJvHQ(lrvLn5Ujwc(m`ZgSDV0aqP^ETM`PDyjt!Pz%tOVtYwln2y zn{^gYcoZ7N@cY*S0U-b|KMnWd*9lWSYF6Qh4XJNfS}fppvV?ik7a4UG69 av}F?+h?_z*I$Mppbp}B;f!Y5T5&r^E+Qb?F literal 0 HcmV?d00001 diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..88fa317 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "@react-native/typescript-config" +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..341e6ed --- /dev/null +++ b/yarn.lock @@ -0,0 +1,7588 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@ampproject/remapping@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" + integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== + dependencies: + "@babel/helper-validator-identifier" "^7.27.1" + js-tokens "^4.0.0" + picocolors "^1.1.1" + +"@babel/compat-data@^7.27.2", "@babel/compat-data@^7.27.7", "@babel/compat-data@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.0.tgz#9fc6fd58c2a6a15243cd13983224968392070790" + integrity sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw== + +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9", "@babel/core@^7.25.2": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.28.0.tgz#55dad808d5bf3445a108eefc88ea3fdf034749a4" + integrity sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.28.0" + "@babel/helper-compilation-targets" "^7.27.2" + "@babel/helper-module-transforms" "^7.27.3" + "@babel/helpers" "^7.27.6" + "@babel/parser" "^7.28.0" + "@babel/template" "^7.27.2" + "@babel/traverse" "^7.28.0" + "@babel/types" "^7.28.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/eslint-parser@^7.25.1": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.28.0.tgz#c1b3fbba070f5bac32e3d02f244201add4afdd6e" + integrity sha512-N4ntErOlKvcbTt01rr5wj3y55xnIdx1ymrfIr8C2WnM1Y9glFgWaGDEULJIazOX3XM9NRzhfJ6zZnQ1sBNWU+w== + dependencies: + "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" + eslint-visitor-keys "^2.1.0" + semver "^6.3.1" + +"@babel/generator@^7.25.0", "@babel/generator@^7.28.0", "@babel/generator@^7.7.2": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.0.tgz#9cc2f7bd6eb054d77dc66c2664148a0c5118acd2" + integrity sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg== + dependencies: + "@babel/parser" "^7.28.0" + "@babel/types" "^7.28.0" + "@jridgewell/gen-mapping" "^0.3.12" + "@jridgewell/trace-mapping" "^0.3.28" + jsesc "^3.0.2" + +"@babel/helper-annotate-as-pure@^7.27.1", "@babel/helper-annotate-as-pure@^7.27.3": + version "7.27.3" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz#f31fd86b915fc4daf1f3ac6976c59be7084ed9c5" + integrity sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg== + dependencies: + "@babel/types" "^7.27.3" + +"@babel/helper-compilation-targets@^7.27.1", "@babel/helper-compilation-targets@^7.27.2": + version "7.27.2" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz#46a0f6efab808d51d29ce96858dd10ce8732733d" + integrity sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ== + dependencies: + "@babel/compat-data" "^7.27.2" + "@babel/helper-validator-option" "^7.27.1" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.27.1.tgz#5bee4262a6ea5ddc852d0806199eb17ca3de9281" + integrity sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-member-expression-to-functions" "^7.27.1" + "@babel/helper-optimise-call-expression" "^7.27.1" + "@babel/helper-replace-supers" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + "@babel/traverse" "^7.27.1" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.27.1.tgz#05b0882d97ba1d4d03519e4bce615d70afa18c53" + integrity sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + regexpu-core "^6.2.0" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.6.5": + version "0.6.5" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz#742ccf1cb003c07b48859fc9fa2c1bbe40e5f753" + integrity sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg== + dependencies: + "@babel/helper-compilation-targets" "^7.27.2" + "@babel/helper-plugin-utils" "^7.27.1" + debug "^4.4.1" + lodash.debounce "^4.0.8" + resolve "^1.22.10" + +"@babel/helper-globals@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz#b9430df2aa4e17bc28665eadeae8aa1d985e6674" + integrity sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw== + +"@babel/helper-member-expression-to-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.27.1.tgz#ea1211276be93e798ce19037da6f06fbb994fa44" + integrity sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA== + dependencies: + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/helper-module-imports@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz#7ef769a323e2655e126673bb6d2d6913bbead204" + integrity sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w== + dependencies: + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/helper-module-transforms@^7.27.1", "@babel/helper-module-transforms@^7.27.3": + version "7.27.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.27.3.tgz#db0bbcfba5802f9ef7870705a7ef8788508ede02" + integrity sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg== + dependencies: + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" + "@babel/traverse" "^7.27.3" + +"@babel/helper-optimise-call-expression@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz#c65221b61a643f3e62705e5dd2b5f115e35f9200" + integrity sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw== + dependencies: + "@babel/types" "^7.27.1" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.27.1", "@babel/helper-plugin-utils@^7.8.0": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz#ddb2f876534ff8013e6c2b299bf4d39b3c51d44c" + integrity sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw== + +"@babel/helper-remap-async-to-generator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz#4601d5c7ce2eb2aea58328d43725523fcd362ce6" + integrity sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-wrap-function" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/helper-replace-supers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz#b1ed2d634ce3bdb730e4b52de30f8cccfd692bc0" + integrity sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.27.1" + "@babel/helper-optimise-call-expression" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/helper-skip-transparent-expression-wrappers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz#62bb91b3abba8c7f1fec0252d9dbea11b3ee7a56" + integrity sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg== + dependencies: + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/helper-string-parser@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== + +"@babel/helper-validator-identifier@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz#a7054dcc145a967dd4dc8fee845a57c1316c9df8" + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== + +"@babel/helper-validator-option@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz#fa52f5b1e7db1ab049445b421c4471303897702f" + integrity sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg== + +"@babel/helper-wrap-function@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.27.1.tgz#b88285009c31427af318d4fe37651cd62a142409" + integrity sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ== + dependencies: + "@babel/template" "^7.27.1" + "@babel/traverse" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/helpers@^7.27.6": + version "7.27.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.27.6.tgz#6456fed15b2cb669d2d1fabe84b66b34991d812c" + integrity sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug== + dependencies: + "@babel/template" "^7.27.2" + "@babel/types" "^7.27.6" + +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.25.3", "@babel/parser@^7.27.2", "@babel/parser@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.0.tgz#979829fbab51a29e13901e5a80713dbcb840825e" + integrity sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g== + dependencies: + "@babel/types" "^7.28.0" + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.27.1.tgz#61dd8a8e61f7eb568268d1b5f129da3eee364bf9" + integrity sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz#43f70a6d7efd52370eefbdf55ae03d91b293856d" + integrity sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz#beb623bd573b8b6f3047bd04c32506adc3e58a72" + integrity sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz#e134a5479eb2ba9c02714e8c1ebf1ec9076124fd" + integrity sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + "@babel/plugin-transform-optional-chaining" "^7.27.1" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.27.1.tgz#bb1c25af34d75115ce229a1de7fa44bf8f955670" + integrity sha512-6BpaYGDavZqkI6yT+KSPdpZFfpnd68UKXbcjI9pJ13pvHhPrCKWOOLp+ysvMeA+DxnhuPpgIaRpxRxo5A9t5jw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-proposal-export-default-from@^7.24.7": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.27.1.tgz#59b050b0e5fdc366162ab01af4fcbac06ea40919" + integrity sha512-hjlsMBl1aJc5lp8MoCDEZCiYzlgdRAShOjAfRw6X+GlpLpUPU7c3XNLsKFZbQk/1cRzBlJ7CXg3xJAJMrFa1Uw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-default-from@^7.24.7": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.27.1.tgz#8efed172e79ab657c7fa4d599224798212fb7e18" + integrity sha512-eBC/3KSekshx19+N40MzjWqJd7KTEdOoLesAfa4IDFI8eRz5a47i5Oszus6zG/cwIXN63YhgLOMSSNJx49sENg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-flow@^7.12.1", "@babel/plugin-syntax-flow@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.27.1.tgz#6c83cf0d7d635b716827284b7ecd5aead9237662" + integrity sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-import-assertions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz#88894aefd2b03b5ee6ad1562a7c8e1587496aecd" + integrity sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-import-attributes@^7.24.7", "@babel/plugin-syntax-import-attributes@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz#34c017d54496f9b11b61474e7ea3dfd5563ffe07" + integrity sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.27.1", "@babel/plugin-syntax-jsx@^7.7.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz#2f9beb5eff30fa507c5532d107daac7b888fa34c" + integrity sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.27.1", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz#5147d29066a793450f220c63fa3a9431b7e6dd18" + integrity sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.0.0-0", "@babel/plugin-transform-arrow-functions@^7.24.7", "@babel/plugin-transform-arrow-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz#6e2061067ba3ab0266d834a9f94811196f2aba9a" + integrity sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-async-generator-functions@^7.25.4", "@babel/plugin-transform-async-generator-functions@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz#1276e6c7285ab2cd1eccb0bc7356b7a69ff842c2" + integrity sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-remap-async-to-generator" "^7.27.1" + "@babel/traverse" "^7.28.0" + +"@babel/plugin-transform-async-to-generator@^7.24.7", "@babel/plugin-transform-async-to-generator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz#9a93893b9379b39466c74474f55af03de78c66e7" + integrity sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA== + dependencies: + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-remap-async-to-generator" "^7.27.1" + +"@babel/plugin-transform-block-scoped-functions@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz#558a9d6e24cf72802dd3b62a4b51e0d62c0f57f9" + integrity sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-block-scoping@^7.25.0", "@babel/plugin-transform-block-scoping@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.0.tgz#e7c50cbacc18034f210b93defa89638666099451" + integrity sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-class-properties@^7.0.0-0", "@babel/plugin-transform-class-properties@^7.25.4", "@babel/plugin-transform-class-properties@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz#dd40a6a370dfd49d32362ae206ddaf2bb082a925" + integrity sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-class-static-block@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.27.1.tgz#7e920d5625b25bbccd3061aefbcc05805ed56ce4" + integrity sha512-s734HmYU78MVzZ++joYM+NkJusItbdRcbm+AGRgJCt3iA+yux0QpD9cBVdz3tKyrjVYWRl7j0mHSmv4lhV0aoA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-classes@^7.0.0-0", "@babel/plugin-transform-classes@^7.25.4", "@babel/plugin-transform-classes@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.0.tgz#12fa46cffc32a6e084011b650539e880add8a0f8" + integrity sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.3" + "@babel/helper-compilation-targets" "^7.27.2" + "@babel/helper-globals" "^7.28.0" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-replace-supers" "^7.27.1" + "@babel/traverse" "^7.28.0" + +"@babel/plugin-transform-computed-properties@^7.24.7", "@babel/plugin-transform-computed-properties@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz#81662e78bf5e734a97982c2b7f0a793288ef3caa" + integrity sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/template" "^7.27.1" + +"@babel/plugin-transform-destructuring@^7.24.8", "@babel/plugin-transform-destructuring@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.0.tgz#0f156588f69c596089b7d5b06f5af83d9aa7f97a" + integrity sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.28.0" + +"@babel/plugin-transform-dotall-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz#aa6821de864c528b1fecf286f0a174e38e826f4d" + integrity sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-duplicate-keys@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz#f1fbf628ece18e12e7b32b175940e68358f546d1" + integrity sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz#5043854ca620a94149372e69030ff8cb6a9eb0ec" + integrity sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-dynamic-import@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz#4c78f35552ac0e06aa1f6e3c573d67695e8af5a4" + integrity sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-explicit-resource-management@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz#45be6211b778dbf4b9d54c4e8a2b42fa72e09a1a" + integrity sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-transform-destructuring" "^7.28.0" + +"@babel/plugin-transform-exponentiation-operator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.27.1.tgz#fc497b12d8277e559747f5a3ed868dd8064f83e1" + integrity sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-export-namespace-from@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz#71ca69d3471edd6daa711cf4dfc3400415df9c23" + integrity sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-flow-strip-types@^7.25.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.27.1.tgz#5def3e1e7730f008d683144fb79b724f92c5cdf9" + integrity sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-syntax-flow" "^7.27.1" + +"@babel/plugin-transform-for-of@^7.24.7", "@babel/plugin-transform-for-of@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz#bc24f7080e9ff721b63a70ac7b2564ca15b6c40a" + integrity sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + +"@babel/plugin-transform-function-name@^7.25.1", "@babel/plugin-transform-function-name@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz#4d0bf307720e4dce6d7c30fcb1fd6ca77bdeb3a7" + integrity sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ== + dependencies: + "@babel/helper-compilation-targets" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-transform-json-strings@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz#a2e0ce6ef256376bd527f290da023983527a4f4c" + integrity sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-literals@^7.25.2", "@babel/plugin-transform-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz#baaefa4d10a1d4206f9dcdda50d7d5827bb70b24" + integrity sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-logical-assignment-operators@^7.24.7", "@babel/plugin-transform-logical-assignment-operators@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.27.1.tgz#890cb20e0270e0e5bebe3f025b434841c32d5baa" + integrity sha512-SJvDs5dXxiae4FbSL1aBJlG4wvl594N6YEVVn9e3JGulwioy6z3oPjx/sQBO3Y4NwUu5HNix6KJ3wBZoewcdbw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-member-expression-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz#37b88ba594d852418e99536f5612f795f23aeaf9" + integrity sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-modules-amd@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz#a4145f9d87c2291fe2d05f994b65dba4e3e7196f" + integrity sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-modules-commonjs@^7.24.8", "@babel/plugin-transform-modules-commonjs@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz#8e44ed37c2787ecc23bdc367f49977476614e832" + integrity sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-modules-systemjs@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.27.1.tgz#00e05b61863070d0f3292a00126c16c0e024c4ed" + integrity sha512-w5N1XzsRbc0PQStASMksmUeqECuzKuTJer7kFagK8AXgpCMkeDMO5S+aaFb7A51ZYDF7XI34qsTX+fkHiIm5yA== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" + "@babel/traverse" "^7.27.1" + +"@babel/plugin-transform-modules-umd@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz#63f2cf4f6dc15debc12f694e44714863d34cd334" + integrity sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w== + dependencies: + "@babel/helper-module-transforms" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.24.7", "@babel/plugin-transform-named-capturing-groups-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz#f32b8f7818d8fc0cc46ee20a8ef75f071af976e1" + integrity sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-new-target@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz#259c43939728cad1706ac17351b7e6a7bea1abeb" + integrity sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.0.0-0", "@babel/plugin-transform-nullish-coalescing-operator@^7.24.7", "@babel/plugin-transform-nullish-coalescing-operator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz#4f9d3153bf6782d73dd42785a9d22d03197bc91d" + integrity sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-numeric-separator@^7.24.7", "@babel/plugin-transform-numeric-separator@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz#614e0b15cc800e5997dadd9bd6ea524ed6c819c6" + integrity sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-object-rest-spread@^7.24.7", "@babel/plugin-transform-object-rest-spread@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.0.tgz#d23021857ffd7cd809f54d624299b8086402ed8d" + integrity sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA== + dependencies: + "@babel/helper-compilation-targets" "^7.27.2" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-transform-destructuring" "^7.28.0" + "@babel/plugin-transform-parameters" "^7.27.7" + "@babel/traverse" "^7.28.0" + +"@babel/plugin-transform-object-super@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz#1c932cd27bf3874c43a5cac4f43ebf970c9871b5" + integrity sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-replace-supers" "^7.27.1" + +"@babel/plugin-transform-optional-catch-binding@^7.24.7", "@babel/plugin-transform-optional-catch-binding@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz#84c7341ebde35ccd36b137e9e45866825072a30c" + integrity sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-optional-chaining@^7.0.0-0", "@babel/plugin-transform-optional-chaining@^7.24.8", "@babel/plugin-transform-optional-chaining@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.27.1.tgz#874ce3c4f06b7780592e946026eb76a32830454f" + integrity sha512-BQmKPPIuc8EkZgNKsv0X4bPmOoayeu4F1YCwx2/CfmDSXDbp7GnzlUH+/ul5VGfRg1AoFPsrIThlEBj2xb4CAg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + +"@babel/plugin-transform-parameters@^7.24.7", "@babel/plugin-transform-parameters@^7.27.7": + version "7.27.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz#1fd2febb7c74e7d21cf3b05f7aebc907940af53a" + integrity sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-private-methods@^7.24.7", "@babel/plugin-transform-private-methods@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz#fdacbab1c5ed81ec70dfdbb8b213d65da148b6af" + integrity sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-private-property-in-object@^7.24.7", "@babel/plugin-transform-private-property-in-object@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz#4dbbef283b5b2f01a21e81e299f76e35f900fb11" + integrity sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-property-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz#07eafd618800591e88073a0af1b940d9a42c6424" + integrity sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-display-name@^7.24.7": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz#6f20a7295fea7df42eb42fed8f896813f5b934de" + integrity sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-jsx-self@^7.24.7": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz#af678d8506acf52c577cac73ff7fe6615c85fc92" + integrity sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-jsx-source@^7.24.7": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz#dcfe2c24094bb757bf73960374e7c55e434f19f0" + integrity sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-react-jsx@^7.25.2": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz#1023bc94b78b0a2d68c82b5e96aed573bcfb9db0" + integrity sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.1" + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/plugin-syntax-jsx" "^7.27.1" + "@babel/types" "^7.27.1" + +"@babel/plugin-transform-regenerator@^7.24.7", "@babel/plugin-transform-regenerator@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.0.tgz#f19ca3558f7121924fc4ba6cd2afe3a5cdac89b1" + integrity sha512-LOAozRVbqxEVjSKfhGnuLoE4Kz4Oc5UJzuvFUhSsQzdCdaAQu06mG8zDv2GFSerM62nImUZ7K92vxnQcLSDlCQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-regexp-modifiers@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz#df9ba5577c974e3f1449888b70b76169998a6d09" + integrity sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-reserved-words@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz#40fba4878ccbd1c56605a4479a3a891ac0274bb4" + integrity sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-runtime@^7.24.7": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.0.tgz#462e79008cc7bdac03e4c5e1765b9de2bcd31c21" + integrity sha512-dGopk9nZrtCs2+nfIem25UuHyt5moSJamArzIoh9/vezUQPmYDOzjaHDCkAzuGJibCIkPup8rMT2+wYB6S73cA== + dependencies: + "@babel/helper-module-imports" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + babel-plugin-polyfill-corejs2 "^0.4.14" + babel-plugin-polyfill-corejs3 "^0.13.0" + babel-plugin-polyfill-regenerator "^0.6.5" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.0.0-0", "@babel/plugin-transform-shorthand-properties@^7.24.7", "@babel/plugin-transform-shorthand-properties@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz#532abdacdec87bfee1e0ef8e2fcdee543fe32b90" + integrity sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-spread@^7.24.7", "@babel/plugin-transform-spread@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz#1a264d5fc12750918f50e3fe3e24e437178abb08" + integrity sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + +"@babel/plugin-transform-sticky-regex@^7.24.7", "@babel/plugin-transform-sticky-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz#18984935d9d2296843a491d78a014939f7dcd280" + integrity sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-template-literals@^7.0.0-0", "@babel/plugin-transform-template-literals@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz#1a0eb35d8bb3e6efc06c9fd40eb0bcef548328b8" + integrity sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-typeof-symbol@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz#70e966bb492e03509cf37eafa6dcc3051f844369" + integrity sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-typescript@^7.25.2", "@babel/plugin-transform-typescript@^7.27.1": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.0.tgz#796cbd249ab56c18168b49e3e1d341b72af04a6b" + integrity sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.27.3" + "@babel/helper-create-class-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.27.1" + "@babel/plugin-syntax-typescript" "^7.27.1" + +"@babel/plugin-transform-unicode-escapes@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz#3e3143f8438aef842de28816ece58780190cf806" + integrity sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-unicode-property-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz#bdfe2d3170c78c5691a3c3be934c8c0087525956" + integrity sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-unicode-regex@^7.0.0-0", "@babel/plugin-transform-unicode-regex@^7.24.7", "@babel/plugin-transform-unicode-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz#25948f5c395db15f609028e370667ed8bae9af97" + integrity sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/plugin-transform-unicode-sets-regex@^7.27.1": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz#6ab706d10f801b5c72da8bb2548561fa04193cd1" + integrity sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.27.1" + "@babel/helper-plugin-utils" "^7.27.1" + +"@babel/preset-env@^7.25.3": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.0.tgz#d23a6bc17b43227d11db77081a0779c706b5569c" + integrity sha512-VmaxeGOwuDqzLl5JUkIRM1X2Qu2uKGxHEQWh+cvvbl7JuJRgKGJSfsEF/bUaxFhJl/XAyxBe7q7qSuTbKFuCyg== + dependencies: + "@babel/compat-data" "^7.28.0" + "@babel/helper-compilation-targets" "^7.27.2" + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-validator-option" "^7.27.1" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.27.1" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.27.1" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.27.1" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.27.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.27.1" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions" "^7.27.1" + "@babel/plugin-syntax-import-attributes" "^7.27.1" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.27.1" + "@babel/plugin-transform-async-generator-functions" "^7.28.0" + "@babel/plugin-transform-async-to-generator" "^7.27.1" + "@babel/plugin-transform-block-scoped-functions" "^7.27.1" + "@babel/plugin-transform-block-scoping" "^7.28.0" + "@babel/plugin-transform-class-properties" "^7.27.1" + "@babel/plugin-transform-class-static-block" "^7.27.1" + "@babel/plugin-transform-classes" "^7.28.0" + "@babel/plugin-transform-computed-properties" "^7.27.1" + "@babel/plugin-transform-destructuring" "^7.28.0" + "@babel/plugin-transform-dotall-regex" "^7.27.1" + "@babel/plugin-transform-duplicate-keys" "^7.27.1" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.27.1" + "@babel/plugin-transform-dynamic-import" "^7.27.1" + "@babel/plugin-transform-explicit-resource-management" "^7.28.0" + "@babel/plugin-transform-exponentiation-operator" "^7.27.1" + "@babel/plugin-transform-export-namespace-from" "^7.27.1" + "@babel/plugin-transform-for-of" "^7.27.1" + "@babel/plugin-transform-function-name" "^7.27.1" + "@babel/plugin-transform-json-strings" "^7.27.1" + "@babel/plugin-transform-literals" "^7.27.1" + "@babel/plugin-transform-logical-assignment-operators" "^7.27.1" + "@babel/plugin-transform-member-expression-literals" "^7.27.1" + "@babel/plugin-transform-modules-amd" "^7.27.1" + "@babel/plugin-transform-modules-commonjs" "^7.27.1" + "@babel/plugin-transform-modules-systemjs" "^7.27.1" + "@babel/plugin-transform-modules-umd" "^7.27.1" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.27.1" + "@babel/plugin-transform-new-target" "^7.27.1" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.27.1" + "@babel/plugin-transform-numeric-separator" "^7.27.1" + "@babel/plugin-transform-object-rest-spread" "^7.28.0" + "@babel/plugin-transform-object-super" "^7.27.1" + "@babel/plugin-transform-optional-catch-binding" "^7.27.1" + "@babel/plugin-transform-optional-chaining" "^7.27.1" + "@babel/plugin-transform-parameters" "^7.27.7" + "@babel/plugin-transform-private-methods" "^7.27.1" + "@babel/plugin-transform-private-property-in-object" "^7.27.1" + "@babel/plugin-transform-property-literals" "^7.27.1" + "@babel/plugin-transform-regenerator" "^7.28.0" + "@babel/plugin-transform-regexp-modifiers" "^7.27.1" + "@babel/plugin-transform-reserved-words" "^7.27.1" + "@babel/plugin-transform-shorthand-properties" "^7.27.1" + "@babel/plugin-transform-spread" "^7.27.1" + "@babel/plugin-transform-sticky-regex" "^7.27.1" + "@babel/plugin-transform-template-literals" "^7.27.1" + "@babel/plugin-transform-typeof-symbol" "^7.27.1" + "@babel/plugin-transform-unicode-escapes" "^7.27.1" + "@babel/plugin-transform-unicode-property-regex" "^7.27.1" + "@babel/plugin-transform-unicode-regex" "^7.27.1" + "@babel/plugin-transform-unicode-sets-regex" "^7.27.1" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.14" + babel-plugin-polyfill-corejs3 "^0.13.0" + babel-plugin-polyfill-regenerator "^0.6.5" + core-js-compat "^3.43.0" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-typescript@^7.16.7": + version "7.27.1" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.27.1.tgz#190742a6428d282306648a55b0529b561484f912" + integrity sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ== + dependencies: + "@babel/helper-plugin-utils" "^7.27.1" + "@babel/helper-validator-option" "^7.27.1" + "@babel/plugin-syntax-jsx" "^7.27.1" + "@babel/plugin-transform-modules-commonjs" "^7.27.1" + "@babel/plugin-transform-typescript" "^7.27.1" + +"@babel/runtime@^7.25.0", "@babel/runtime@^7.8.7": + version "7.27.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.27.6.tgz#ec4070a04d76bae8ddbb10770ba55714a417b7c6" + integrity sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q== + +"@babel/template@^7.25.0", "@babel/template@^7.27.1", "@babel/template@^7.27.2", "@babel/template@^7.3.3": + version "7.27.2" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d" + integrity sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw== + dependencies: + "@babel/code-frame" "^7.27.1" + "@babel/parser" "^7.27.2" + "@babel/types" "^7.27.1" + +"@babel/traverse--for-generate-function-map@npm:@babel/traverse@^7.25.3": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.0.tgz#518aa113359b062042379e333db18380b537e34b" + integrity sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg== + dependencies: + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.28.0" + "@babel/helper-globals" "^7.28.0" + "@babel/parser" "^7.28.0" + "@babel/template" "^7.27.2" + "@babel/types" "^7.28.0" + debug "^4.3.1" + +"@babel/traverse@^7.25.3", "@babel/traverse@^7.27.1", "@babel/traverse@^7.27.3", "@babel/traverse@^7.28.0": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.0.tgz#518aa113359b062042379e333db18380b537e34b" + integrity sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg== + dependencies: + "@babel/code-frame" "^7.27.1" + "@babel/generator" "^7.28.0" + "@babel/helper-globals" "^7.28.0" + "@babel/parser" "^7.28.0" + "@babel/template" "^7.27.2" + "@babel/types" "^7.28.0" + debug "^4.3.1" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.25.2", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.27.6", "@babel/types@^7.28.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.28.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.0.tgz#2fd0159a6dc7353933920c43136335a9b264d950" + integrity sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg== + dependencies: + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" + +"@bam.tech/react-native-image-resizer@^3.0.11": + version "3.0.11" + resolved "https://registry.yarnpkg.com/@bam.tech/react-native-image-resizer/-/react-native-image-resizer-3.0.11.tgz#b9dc0f155b1293fe6d04944e45b6e3252ca2dea3" + integrity sha512-J/vAe51uPhJafT0uAIQI3gziqVs4Tnw32bHau/+I7AukSs4YxLXIaOVF6EChZ9ZFu+fLxvVrRTbHKDf+1YoXag== + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@egjs/hammerjs@^2.0.17": + version "2.0.17" + resolved "https://registry.yarnpkg.com/@egjs/hammerjs/-/hammerjs-2.0.17.tgz#5dc02af75a6a06e4c2db0202cae38c9263895124" + integrity sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A== + dependencies: + "@types/hammerjs" "^2.0.36" + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.7.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz#607084630c6c033992a082de6e6fbc1a8b52175a" + integrity sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1": + version "4.12.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0" + integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2" + integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q== + +"@formatjs/ecma402-abstract@2.3.4": + version "2.3.4" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.4.tgz#e90c5a846ba2b33d92bc400fdd709da588280fbc" + integrity sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA== + dependencies: + "@formatjs/fast-memoize" "2.2.7" + "@formatjs/intl-localematcher" "0.6.1" + decimal.js "^10.4.3" + tslib "^2.8.0" + +"@formatjs/fast-memoize@2.2.7": + version "2.2.7" + resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-2.2.7.tgz#707f9ddaeb522a32f6715bb7950b0831f4cc7b15" + integrity sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ== + dependencies: + tslib "^2.8.0" + +"@formatjs/icu-messageformat-parser@2.11.2": + version "2.11.2" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.2.tgz#85aea211bea40aa81ee1d44ac7accc3cf5500a73" + integrity sha512-AfiMi5NOSo2TQImsYAg8UYddsNJ/vUEv/HaNqiFjnI3ZFfWihUtD5QtuX6kHl8+H+d3qvnE/3HZrfzgdWpsLNA== + dependencies: + "@formatjs/ecma402-abstract" "2.3.4" + "@formatjs/icu-skeleton-parser" "1.8.14" + tslib "^2.8.0" + +"@formatjs/icu-skeleton-parser@1.8.14": + version "1.8.14" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.14.tgz#b9581d00363908efb29817fdffc32b79f41dabe5" + integrity sha512-i4q4V4qslThK4Ig8SxyD76cp3+QJ3sAqr7f6q9VVfeGtxG9OhiAk3y9XF6Q41OymsKzsGQ6OQQoJNY4/lI8TcQ== + dependencies: + "@formatjs/ecma402-abstract" "2.3.4" + tslib "^2.8.0" + +"@formatjs/intl-localematcher@0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.6.1.tgz#25dc30675320bf65a9d7f73876fc1e4064c0e299" + integrity sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg== + dependencies: + tslib "^2.8.0" + +"@gluestack-ui/hooks@0.1.13": + version "0.1.13" + resolved "https://registry.yarnpkg.com/@gluestack-ui/hooks/-/hooks-0.1.13.tgz#4f1494850bb6e95a1eaeef10c724c83adfe6954f" + integrity sha512-2x5EGcAuvdWFoOaqBRJsilR9Nx07tDvuAr3MI5SOmDdn7Bjzi+3CVAZwwDE2nGwAL3ldJvbAlzVkiNCw4TsSeA== + +"@gluestack-ui/nativewind-utils@^1.0.26": + version "1.0.26" + resolved "https://registry.yarnpkg.com/@gluestack-ui/nativewind-utils/-/nativewind-utils-1.0.26.tgz#1abb57a6a818da843345808216acc9d4cbc01e92" + integrity sha512-Ul/nHkYOKMH5CTmDUndM826GKYqWI6jFaz7/v7AgOo9dFuokOYm6Sd3pcJHqzPghwODRXV9L4nQgxa7dJX96pg== + dependencies: + find-yarn-workspace-root "^2.0.0" + patch-package "8.0.0" + tailwind-variants "0.1.20" + +"@gluestack-ui/overlay@^0.1.16", "@gluestack-ui/overlay@^0.1.20", "@gluestack-ui/overlay@^0.1.22": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@gluestack-ui/overlay/-/overlay-0.1.22.tgz#b0c03eb88f37e1564b6522f3d021052dcce86f4a" + integrity sha512-ttlSjO/ysN9NuTq5JPoVwOAU8aKMaj738xTCxOVgBRr1+kbBUVpmBnygVlC6PvHvJF1A00a0ZTzw48CIVL5aNw== + dependencies: + "@react-native-aria/focus" "^0.2.9" + "@react-native-aria/interactions" "0.2.16" + "@react-native-aria/overlays" "^0.3.15" + +"@gluestack-ui/react-native-aria@^0.1.6": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@gluestack-ui/react-native-aria/-/react-native-aria-0.1.7.tgz#f982cbb071fa844afcf3816873dce300dc754843" + integrity sha512-mdK/M6RQafAYiHyJnDNjaE9+ttr9eg48f2InmO3rvcrjsdaLcu/vwHlwrO9N3xYcb3wb9z2+YZ4OIgtymFNTOw== + dependencies: + "@react-native-aria/focus" "^0.2.9" + +"@gluestack-ui/toast@^1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@gluestack-ui/toast/-/toast-1.0.9.tgz#6ee18051e7af0459fbb3ede4cc4bf1a9ec1719a0" + integrity sha512-aMlPczeoH/PZTMnhV29fqqW1Xc/9QmYEsR0bU9BfLyAGM9UMjW3vGe4yZSgxX7xjQ9C7+KO5WnTH0FmPoAbVtg== + dependencies: + "@gluestack-ui/hooks" "0.1.13" + "@gluestack-ui/overlay" "^0.1.20" + "@gluestack-ui/transitions" "^0.1.11" + "@gluestack-ui/utils" "^0.1.14" + "@react-native-aria/focus" "^0.2.9" + +"@gluestack-ui/transitions@^0.1.11": + version "0.1.11" + resolved "https://registry.yarnpkg.com/@gluestack-ui/transitions/-/transitions-0.1.11.tgz#e84a9841fabb8e67ce17cea979a1cd77b5edac56" + integrity sha512-GuCprzasuU8GKXm1GUmaVJ1Njiq72pQ4Ni0g+rg6kRQ7hyR0K4d0wdHRyFldHKmfLcQkM3i70rvYq/468hLKLw== + dependencies: + "@gluestack-ui/overlay" "^0.1.16" + "@gluestack-ui/react-native-aria" "^0.1.6" + "@gluestack-ui/utils" "^0.1.14" + "@react-native-aria/focus" "^0.2.9" + +"@gluestack-ui/utils@^0.1.14": + version "0.1.15" + resolved "https://registry.yarnpkg.com/@gluestack-ui/utils/-/utils-0.1.15.tgz#55f318d81d230daca40b498039eb4680600faa90" + integrity sha512-LRBMv+tr+bV4falMYS2zSt94PxL0vpvUN6F9d6oTqOYKhkiAkU6k2ROfNlT323m0CoTQto1LkJhPxULisQ2oeQ== + dependencies: + "@react-native-aria/focus" "^0.2.9" + +"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0": + version "9.3.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== + +"@hapi/topo@^5.1.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@humanwhocodes/config-array@^0.13.0": + version "0.13.0" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748" + integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw== + dependencies: + "@humanwhocodes/object-schema" "^2.0.3" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== + +"@internationalized/date@^3.8.2": + version "3.8.2" + resolved "https://registry.yarnpkg.com/@internationalized/date/-/date-3.8.2.tgz#977620c1407cc6830fd44cb505679d23c599e119" + integrity sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA== + dependencies: + "@swc/helpers" "^0.5.0" + +"@internationalized/message@^3.1.8": + version "3.1.8" + resolved "https://registry.yarnpkg.com/@internationalized/message/-/message-3.1.8.tgz#7181e8178f0868535f4507a573bf285e925832cb" + integrity sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA== + dependencies: + "@swc/helpers" "^0.5.0" + intl-messageformat "^10.1.0" + +"@internationalized/number@^3.6.3": + version "3.6.3" + resolved "https://registry.yarnpkg.com/@internationalized/number/-/number-3.6.3.tgz#4bba32e90cd8095ae7d252586c661d9c651918b4" + integrity sha512-p+Zh1sb6EfrfVaS86jlHGQ9HA66fJhV9x5LiE5vCbZtXEHAuhcmUZUdZ4WrFpUBfNalr2OkAJI5AcKEQF+Lebw== + dependencies: + "@swc/helpers" "^0.5.0" + +"@internationalized/string@^3.2.7": + version "3.2.7" + resolved "https://registry.yarnpkg.com/@internationalized/string/-/string-3.2.7.tgz#76ae10f1e6e1fdaec7d0028a3f807d37a71bd2dd" + integrity sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A== + dependencies: + "@swc/helpers" "^0.5.0" + +"@isaacs/ttlcache@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz#21fb23db34e9b6220c6ba023a0118a2dd3461ea2" + integrity sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA== + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== + dependencies: + "@jest/console" "^29.7.0" + "@jest/reporters" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + ci-info "^3.2.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-changed-files "^29.7.0" + jest-config "^29.7.0" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-resolve-dependencies "^29.7.0" + jest-runner "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + jest-watcher "^29.7.0" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/create-cache-key-function@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz#793be38148fab78e65f40ae30c36785f4ad859f0" + integrity sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA== + dependencies: + "@jest/types" "^29.6.3" + +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== + dependencies: + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== + dependencies: + jest-get-type "^29.6.3" + +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== + dependencies: + expect "^29.7.0" + jest-snapshot "^29.7.0" + +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== + dependencies: + "@jest/types" "^29.6.3" + "@sinonjs/fake-timers" "^10.0.2" + "@types/node" "*" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/types" "^29.6.3" + jest-mock "^29.7.0" + +"@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^6.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.1.3" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + jest-worker "^29.7.0" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + v8-to-istanbul "^9.0.1" + +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" + callsites "^3.0.0" + graceful-fs "^4.2.9" + +"@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== + dependencies: + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== + dependencies: + "@jest/test-result" "^29.7.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + slash "^3.0.0" + +"@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== + dependencies: + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + babel-plugin-istanbul "^6.1.1" + chalk "^4.0.0" + convert-source-map "^2.0.0" + fast-json-stable-stringify "^2.1.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + write-file-atomic "^4.0.2" + +"@jest/types@^26.6.2": + version "26.6.2" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^15.0.0" + chalk "^4.0.0" + +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.12", "@jridgewell/gen-mapping@^0.3.5": + version "0.3.12" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz#2234ce26c62889f03db3d7fea43c1932ab3e927b" + integrity sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.0" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/source-map@^0.3.3": + version "0.3.10" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.10.tgz#a35714446a2e84503ff9bfe66f1d1d4846f2075b" + integrity sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + +"@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.0": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz#7358043433b2e5da569aa02cbc4c121da3af27d7" + integrity sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw== + +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.28": + version "0.3.29" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz#a58d31eaadaf92c6695680b2e1d464a9b8fbf7fc" + integrity sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@likashefqet/react-native-image-zoom@^4.3.0": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@likashefqet/react-native-image-zoom/-/react-native-image-zoom-4.3.0.tgz#e9ef102ce3a64798ed73c7cb232466777b43aacc" + integrity sha512-bRH26+Kq9m7y0rsBIwa0KI6XH/kujf7hZG0wz4gPu1kGsSb6KbLdZaR1ksGvaZm08JkNd2+JIUaHSb68eh4YEg== + +"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": + version "5.1.1-v1" + resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" + integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg== + dependencies: + eslint-scope "5.1.1" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@react-aria/focus@^3.2.3", "@react-aria/focus@^3.20.5": + version "3.20.5" + resolved "https://registry.yarnpkg.com/@react-aria/focus/-/focus-3.20.5.tgz#75c7b1b87381308feb95fe6702320de8992c23f6" + integrity sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A== + dependencies: + "@react-aria/interactions" "^3.25.3" + "@react-aria/utils" "^3.29.1" + "@react-types/shared" "^3.30.0" + "@swc/helpers" "^0.5.0" + clsx "^2.0.0" + +"@react-aria/i18n@^3.12.10": + version "3.12.10" + resolved "https://registry.yarnpkg.com/@react-aria/i18n/-/i18n-3.12.10.tgz#6799c3db132461c1a3e13a269dfbb09321496e6f" + integrity sha512-1j00soQ2W0nTgzaaIsGFdMF/5aN60AEdCJPhmXGZiuWdWzMxObN9LQ9vdzYPTjTqyqMdSaSp9DZKs5I26Xovpw== + dependencies: + "@internationalized/date" "^3.8.2" + "@internationalized/message" "^3.1.8" + "@internationalized/number" "^3.6.3" + "@internationalized/string" "^3.2.7" + "@react-aria/ssr" "^3.9.9" + "@react-aria/utils" "^3.29.1" + "@react-types/shared" "^3.30.0" + "@swc/helpers" "^0.5.0" + +"@react-aria/interactions@^3.25.3", "@react-aria/interactions@^3.3.2": + version "3.25.3" + resolved "https://registry.yarnpkg.com/@react-aria/interactions/-/interactions-3.25.3.tgz#3edf2cbc1b8112183cc9fe78368bcd4ce2b4ed15" + integrity sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A== + dependencies: + "@react-aria/ssr" "^3.9.9" + "@react-aria/utils" "^3.29.1" + "@react-stately/flags" "^3.1.2" + "@react-types/shared" "^3.30.0" + "@swc/helpers" "^0.5.0" + +"@react-aria/overlays@^3.7.0": + version "3.27.3" + resolved "https://registry.yarnpkg.com/@react-aria/overlays/-/overlays-3.27.3.tgz#c7a80bdb82406a3da22671fdaa857aef26e84438" + integrity sha512-1hawsRI+QiM0TkPNwApNJ2+N49NQTP+48xq0JG8hdEUPChQLDoJ39cvT1sxdg0mnLDzLaAYkZrgfokq9sX6FLA== + dependencies: + "@react-aria/focus" "^3.20.5" + "@react-aria/i18n" "^3.12.10" + "@react-aria/interactions" "^3.25.3" + "@react-aria/ssr" "^3.9.9" + "@react-aria/utils" "^3.29.1" + "@react-aria/visually-hidden" "^3.8.25" + "@react-stately/overlays" "^3.6.17" + "@react-types/button" "^3.12.2" + "@react-types/overlays" "^3.8.16" + "@react-types/shared" "^3.30.0" + "@swc/helpers" "^0.5.0" + +"@react-aria/ssr@^3.0.1", "@react-aria/ssr@^3.9.9": + version "3.9.9" + resolved "https://registry.yarnpkg.com/@react-aria/ssr/-/ssr-3.9.9.tgz#a35c6840962e72357560d4dcb4a6300f94272354" + integrity sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g== + dependencies: + "@swc/helpers" "^0.5.0" + +"@react-aria/utils@^3.29.1", "@react-aria/utils@^3.3.0", "@react-aria/utils@^3.6.0": + version "3.29.1" + resolved "https://registry.yarnpkg.com/@react-aria/utils/-/utils-3.29.1.tgz#e9d891a2361ab61aeef08a8ba366d6ba6803179c" + integrity sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g== + dependencies: + "@react-aria/ssr" "^3.9.9" + "@react-stately/flags" "^3.1.2" + "@react-stately/utils" "^3.10.7" + "@react-types/shared" "^3.30.0" + "@swc/helpers" "^0.5.0" + clsx "^2.0.0" + +"@react-aria/visually-hidden@^3.8.25": + version "3.8.25" + resolved "https://registry.yarnpkg.com/@react-aria/visually-hidden/-/visually-hidden-3.8.25.tgz#5172ee3a8fed052efdccdfc19b4542b2c22e73e8" + integrity sha512-9tRRFV1YMLuDId9E8PeUf0xy0KmQBoP8y/bm0PKWzXOqLOVmp/+kop9rwsjC7J6ppbBnlak7XCXTc7GoSFOCRA== + dependencies: + "@react-aria/interactions" "^3.25.3" + "@react-aria/utils" "^3.29.1" + "@react-types/shared" "^3.30.0" + "@swc/helpers" "^0.5.0" + +"@react-native-aria/focus@^0.2.9": + version "0.2.9" + resolved "https://registry.yarnpkg.com/@react-native-aria/focus/-/focus-0.2.9.tgz#bdfa84f9711843df771877ac436ee3b4f8878b74" + integrity sha512-zVgOIzKwnsyyurUxlZnzUKB2ekK/cmK64sQJIKKUlkJKVxd2EAFf7Sjz/NVEoMhTODN3qGRASTv9bMk/pBzzVA== + dependencies: + "@react-aria/focus" "^3.2.3" + +"@react-native-aria/interactions@0.2.16": + version "0.2.16" + resolved "https://registry.yarnpkg.com/@react-native-aria/interactions/-/interactions-0.2.16.tgz#fcb5745a5f87f60089717f578dcf085655bee79a" + integrity sha512-tJ7mhG0P6cElLTcL4yfV3HSfqdD8tpAwHKjtamyeua8i6tsu7BOxGmfGmPQ5ueJl7/mHqf8xyTv1xGW288CKXQ== + dependencies: + "@react-aria/interactions" "^3.3.2" + "@react-aria/utils" "^3.6.0" + "@react-native-aria/utils" "0.2.12" + +"@react-native-aria/overlays@^0.3.15": + version "0.3.15" + resolved "https://registry.yarnpkg.com/@react-native-aria/overlays/-/overlays-0.3.15.tgz#42aab9b0475dea34c488857da257e2dc3e941893" + integrity sha512-ialIMsXmiQe6A2cWv4O62nJs8raAEkC27BYUu0Z6BEWbhYn+3MhrujxFzsozJ6bwDZgsfNOqtfwk1ScXJxXjkQ== + dependencies: + "@react-aria/interactions" "^3.3.2" + "@react-aria/overlays" "^3.7.0" + "@react-native-aria/utils" "0.2.12" + "@react-stately/overlays" "^3.1.1" + "@react-types/overlays" "^3.4.0" + dom-helpers "^5.0.0" + +"@react-native-aria/utils@0.2.12": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@react-native-aria/utils/-/utils-0.2.12.tgz#3ee1c3bf97ff3b08d7e8f49cad2ffba3d5d7227d" + integrity sha512-752/tQ5fjDdc/3Gw8cKqml4NucfiFrO8wPmlg0bBgaCvfQDJaUMi4grme3/fBPCUoK2wk9/yJHfwkv45Gi5Eew== + dependencies: + "@react-aria/ssr" "^3.0.1" + "@react-aria/utils" "^3.3.0" + +"@react-native-async-storage/async-storage@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-2.2.0.tgz#a3aa565253e46286655560172f4e366e8969f5ad" + integrity sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw== + dependencies: + merge-options "^3.0.4" + +"@react-native-community/cli-clean@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-clean/-/cli-clean-19.0.0.tgz#1a1f3fcd77b1c6a72d27132a09590b9511d15c05" + integrity sha512-Br+bxxEKXpikzlBLeAv3Bh1DRGrveJmULEG6Q9XPHzPOtRZcRlcDcBidjVwu8XGJdYiplvFdK6cC2sxCM2Mbvw== + dependencies: + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + execa "^5.0.0" + fast-glob "^3.3.2" + +"@react-native-community/cli-config-android@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config-android/-/cli-config-android-19.0.0.tgz#b1e5194b01474518221aab3b2d236121f97c2713" + integrity sha512-TDd6qdjVjGKuLUEJdPtBJIUOZAJ+oLLiejdrVsfJplJWlFnJVmUAv2M7yT69U+5kh/fGaaHGtsyDekK0B4Gtbg== + dependencies: + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + fast-glob "^3.3.2" + fast-xml-parser "^4.4.1" + +"@react-native-community/cli-config-apple@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config-apple/-/cli-config-apple-19.0.0.tgz#f7339c5cd5529bcabdd17480a69dfd9bbbd3f7f2" + integrity sha512-apIOz46ZseD/eL4LjOTR3UH6UEXSj6bHK3SPA6JmcxY8q8brnAjUxzNC7FGeKBcUbeLbRyXplIuxuOrBpcX3QQ== + dependencies: + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + execa "^5.0.0" + fast-glob "^3.3.2" + +"@react-native-community/cli-config@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-config/-/cli-config-19.0.0.tgz#d2a0fdd00ea61e96368366b6af7aeded35ce8477" + integrity sha512-HyZOVqnUIs5WlsARqEG/um9cz+XJNIalCkrUeb5MLpxejnWFVLc3hiYoFZhb6KHKj8edg9TotOM0VbzURSYAfA== + dependencies: + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + cosmiconfig "^9.0.0" + deepmerge "^4.3.0" + fast-glob "^3.3.2" + joi "^17.2.1" + +"@react-native-community/cli-doctor@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-doctor/-/cli-doctor-19.0.0.tgz#eca938f5323dd33f5fe919529480ec819e71932e" + integrity sha512-z+fhaQjS0zvWnJ8+gZStSZS2hsF1Lge3g8OthBrzoBPlkmpxeID/H2dEZOY7W9D7ngY/CaCmpQxLzaJVOjlrvw== + dependencies: + "@react-native-community/cli-config" "19.0.0" + "@react-native-community/cli-platform-android" "19.0.0" + "@react-native-community/cli-platform-apple" "19.0.0" + "@react-native-community/cli-platform-ios" "19.0.0" + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + command-exists "^1.2.8" + deepmerge "^4.3.0" + envinfo "^7.13.0" + execa "^5.0.0" + node-stream-zip "^1.9.1" + ora "^5.4.1" + semver "^7.5.2" + wcwidth "^1.0.1" + yaml "^2.2.1" + +"@react-native-community/cli-platform-android@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-19.0.0.tgz#a540f5709dbf0eeff8f987ff283433e71743791b" + integrity sha512-oY5ztWIZxa7EWiQHNG5RXhx/8DA7t4EPiu0qizuz+tV6sAiDcnPQv4hRYF3+wyeIXk/NJjxnYQe9xeQ0Yt1X4A== + dependencies: + "@react-native-community/cli-config-android" "19.0.0" + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + execa "^5.0.0" + logkitty "^0.7.1" + +"@react-native-community/cli-platform-apple@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-19.0.0.tgz#6cc10764accafcc00f5cdce001738e8886504a61" + integrity sha512-nSuPAaGSDxhsIUzr3JSa9AaQ3f5si6S2+J7FJxTLGuJ2hXrbDXtwOUmtmln09U8cg8Yewa9zh6rjTLVSsFvbAA== + dependencies: + "@react-native-community/cli-config-apple" "19.0.0" + "@react-native-community/cli-tools" "19.0.0" + chalk "^4.1.2" + execa "^5.0.0" + fast-xml-parser "^4.4.1" + +"@react-native-community/cli-platform-ios@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-19.0.0.tgz#cda8518875ae61217a41a6950ec4b70c1766280a" + integrity sha512-oi8p8ccbnk9VYMAjqowB2zicUbCyl/DwD0mdTMivX/YQNIflAIFvzq6p76EP4J3E0/IPu9S0IpgVPCBdTyiSlg== + dependencies: + "@react-native-community/cli-platform-apple" "19.0.0" + +"@react-native-community/cli-server-api@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-19.0.0.tgz#e50e93b881c733e11fc9305144492d23d6452b22" + integrity sha512-udcSGC9hrWOGqB4S5L8cH8wgckbrZfc0iF6bH2b2/QalJ3vD016WDoZ6R6fyiyB/u8YsFJ3bnb6tk0tKInKWjg== + dependencies: + "@react-native-community/cli-tools" "19.0.0" + body-parser "^1.20.3" + compression "^1.7.1" + connect "^3.6.5" + errorhandler "^1.5.1" + nocache "^3.0.1" + open "^6.2.0" + pretty-format "^26.6.2" + serve-static "^1.13.1" + ws "^6.2.3" + +"@react-native-community/cli-tools@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-19.0.0.tgz#cf51c11c0e08cc0bf397c610ee7170f6cc278d2c" + integrity sha512-O6qGE+1xZOOJY43CcjL3E6xtVx5m6TDEVzysIJ0jHjjE1QqYijx6W8VuWebmA08MfX4JCE2jzUrwx2Ns2GguGg== + dependencies: + "@vscode/sudo-prompt" "^9.0.0" + appdirsjs "^1.2.4" + chalk "^4.1.2" + execa "^5.0.0" + find-up "^5.0.0" + launch-editor "^2.9.1" + mime "^2.4.1" + ora "^5.4.1" + prompts "^2.4.2" + semver "^7.5.2" + +"@react-native-community/cli-types@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-19.0.0.tgz#fe4266eac8ce8ea58bee1a253af9a4ff3543241a" + integrity sha512-fpnpy6iLX9Uohh83vWRsfi3wMfFT8C8TiKrMiln2e9rnoyZwZqm3gnz8pDUnldmFkaOjKxW0FAiRXxwhJGebsw== + dependencies: + joi "^17.2.1" + +"@react-native-community/cli@19.0.0": + version "19.0.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-19.0.0.tgz#a776e5188a4ea568f09d75b4cd8d9dfcfb492651" + integrity sha512-a7lAt0mACJ2jsCgDIFWpsCaqWxWoRTZwRMD5HOS3RYOYEUBzp4bfiQdjLUmrx5vF76KvcD0Q1YigrAVrEbSmbw== + dependencies: + "@react-native-community/cli-clean" "19.0.0" + "@react-native-community/cli-config" "19.0.0" + "@react-native-community/cli-doctor" "19.0.0" + "@react-native-community/cli-server-api" "19.0.0" + "@react-native-community/cli-tools" "19.0.0" + "@react-native-community/cli-types" "19.0.0" + chalk "^4.1.2" + commander "^9.4.1" + deepmerge "^4.3.0" + execa "^5.0.0" + find-up "^5.0.0" + fs-extra "^8.1.0" + graceful-fs "^4.1.3" + prompts "^2.4.2" + semver "^7.5.2" + +"@react-native-community/geolocation@^3.4.0": + version "3.4.0" + resolved "https://registry.yarnpkg.com/@react-native-community/geolocation/-/geolocation-3.4.0.tgz#8b6ee024a71cf94526ab796af1e9ae140684802c" + integrity sha512-bzZH89/cwmpkPMKKveoC72C4JH0yF4St5Ceg/ZM9pA1SqX9MlRIrIrrOGZ/+yi++xAvFDiYfihtn9TvXWU9/rA== + +"@react-native/assets-registry@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/assets-registry/-/assets-registry-0.80.0.tgz#7c03e0cf07fdd9e4a54ce2bbe8ae49f48440d422" + integrity sha512-MlScsKAz99zoYghe5Rf5mUqsqz2rMB02640NxtPtBMSHNdGxxRlWu/pp1bFexDa1DYJwyIjnLgt3Z/Y90ikHfw== + +"@react-native/babel-plugin-codegen@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.80.0.tgz#0515c34aca082cf629223abf02fa61e0f93ffa5e" + integrity sha512-LXd766LHCR/79WmhIg4zUB9jRosgw8xGJ1QnYOoef1rA7vCdubC23nhUxF+PJdfTdAl1cqX4u1dhZcjg6yXjRg== + dependencies: + "@babel/traverse" "^7.25.3" + "@react-native/codegen" "0.80.0" + +"@react-native/babel-preset@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/babel-preset/-/babel-preset-0.80.0.tgz#6b5ad39fdf699928ade2fd62fdf2e24bceac34cd" + integrity sha512-ZgwbSOUPNKpIsZ6E0y3bncahh2vBf5V1URNV0tr9PBtu/LbGJ12nBKSH7gqrFdRzfEwKlhc0vP8p1oJt+A5mpw== + dependencies: + "@babel/core" "^7.25.2" + "@babel/plugin-proposal-export-default-from" "^7.24.7" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-default-from" "^7.24.7" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-transform-arrow-functions" "^7.24.7" + "@babel/plugin-transform-async-generator-functions" "^7.25.4" + "@babel/plugin-transform-async-to-generator" "^7.24.7" + "@babel/plugin-transform-block-scoping" "^7.25.0" + "@babel/plugin-transform-class-properties" "^7.25.4" + "@babel/plugin-transform-classes" "^7.25.4" + "@babel/plugin-transform-computed-properties" "^7.24.7" + "@babel/plugin-transform-destructuring" "^7.24.8" + "@babel/plugin-transform-flow-strip-types" "^7.25.2" + "@babel/plugin-transform-for-of" "^7.24.7" + "@babel/plugin-transform-function-name" "^7.25.1" + "@babel/plugin-transform-literals" "^7.25.2" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.7" + "@babel/plugin-transform-modules-commonjs" "^7.24.8" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.7" + "@babel/plugin-transform-numeric-separator" "^7.24.7" + "@babel/plugin-transform-object-rest-spread" "^7.24.7" + "@babel/plugin-transform-optional-catch-binding" "^7.24.7" + "@babel/plugin-transform-optional-chaining" "^7.24.8" + "@babel/plugin-transform-parameters" "^7.24.7" + "@babel/plugin-transform-private-methods" "^7.24.7" + "@babel/plugin-transform-private-property-in-object" "^7.24.7" + "@babel/plugin-transform-react-display-name" "^7.24.7" + "@babel/plugin-transform-react-jsx" "^7.25.2" + "@babel/plugin-transform-react-jsx-self" "^7.24.7" + "@babel/plugin-transform-react-jsx-source" "^7.24.7" + "@babel/plugin-transform-regenerator" "^7.24.7" + "@babel/plugin-transform-runtime" "^7.24.7" + "@babel/plugin-transform-shorthand-properties" "^7.24.7" + "@babel/plugin-transform-spread" "^7.24.7" + "@babel/plugin-transform-sticky-regex" "^7.24.7" + "@babel/plugin-transform-typescript" "^7.25.2" + "@babel/plugin-transform-unicode-regex" "^7.24.7" + "@babel/template" "^7.25.0" + "@react-native/babel-plugin-codegen" "0.80.0" + babel-plugin-syntax-hermes-parser "0.28.1" + babel-plugin-transform-flow-enums "^0.0.2" + react-refresh "^0.14.0" + +"@react-native/codegen@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.80.0.tgz#119e53099281acd6fe3c515ca7bfd00ddcfcf05c" + integrity sha512-X9TsPgytoUkNrQjzAZh4dXa4AuouvYT0NzYyvnjw1ry4LESCZtKba+eY4x3+M30WPR52zjgu+UFL//14BSdCCA== + dependencies: + glob "^7.1.1" + hermes-parser "0.28.1" + invariant "^2.2.4" + nullthrows "^1.1.1" + yargs "^17.6.2" + +"@react-native/community-cli-plugin@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/community-cli-plugin/-/community-cli-plugin-0.80.0.tgz#58a8e4300addecb01dfc186c23b60e47ac3e6fb7" + integrity sha512-uadfVvzZfz5tGpqwslL12i+rELK9m6cLhtqICX0JQvS7Bu12PJwrozhKzEzIYwN9i3wl2dWrKDUr08izt7S9Iw== + dependencies: + "@react-native/dev-middleware" "0.80.0" + chalk "^4.0.0" + debug "^4.4.0" + invariant "^2.2.4" + metro "^0.82.2" + metro-config "^0.82.2" + metro-core "^0.82.2" + semver "^7.1.3" + +"@react-native/debugger-frontend@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/debugger-frontend/-/debugger-frontend-0.80.0.tgz#ebdb36e73c0cb2eee52c97dcf17d78dbc1ca9689" + integrity sha512-lpu9Z3xtKUaKFvEcm5HSgo1KGfkDa/W3oZHn22Zy0WQ9MiOu2/ar1txgd1wjkoNiK/NethKcRdCN7mqnc6y2mA== + +"@react-native/dev-middleware@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/dev-middleware/-/dev-middleware-0.80.0.tgz#152b7c8f80a93b99ce6f5379855f4094afd71772" + integrity sha512-lLyTnJ687A5jF3fn8yR/undlCis3FG+N/apQ+Q0Lcl+GV6FsZs0U5H28YmL6lZtjOj4TLek6uGPMPmZasHx7cQ== + dependencies: + "@isaacs/ttlcache" "^1.4.1" + "@react-native/debugger-frontend" "0.80.0" + chrome-launcher "^0.15.2" + chromium-edge-launcher "^0.2.0" + connect "^3.6.5" + debug "^4.4.0" + invariant "^2.2.4" + nullthrows "^1.1.1" + open "^7.0.3" + serve-static "^1.16.2" + ws "^6.2.3" + +"@react-native/eslint-config@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/eslint-config/-/eslint-config-0.80.0.tgz#f32ffcf614c420259ca67cdc8bf35c303c2007ca" + integrity sha512-bd0GOcG++qIKzEngeyeNrGaDWWHtB8CpC5zbpYho2TTWpJDxBRcoPAzBdpPkxQtpBMdXyYRZMENRp6Khrg0YYQ== + dependencies: + "@babel/core" "^7.25.2" + "@babel/eslint-parser" "^7.25.1" + "@react-native/eslint-plugin" "0.80.0" + "@typescript-eslint/eslint-plugin" "^7.1.1" + "@typescript-eslint/parser" "^7.1.1" + eslint-config-prettier "^8.5.0" + eslint-plugin-eslint-comments "^3.2.0" + eslint-plugin-ft-flow "^2.0.1" + eslint-plugin-jest "^27.9.0" + eslint-plugin-react "^7.30.1" + eslint-plugin-react-hooks "^5.2.0" + eslint-plugin-react-native "^4.0.0" + +"@react-native/eslint-plugin@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/eslint-plugin/-/eslint-plugin-0.80.0.tgz#8f52a7b15509b61ace17fff41cf802505e990dc5" + integrity sha512-4kFD3M/zGqKdKyeevnTdhgAhNCj89VflDfv2wElo4jOb07xkR6VlEymv/6mZX3tdP/N5ukP2SZB+FDZH1GxBTg== + +"@react-native/gradle-plugin@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/gradle-plugin/-/gradle-plugin-0.80.0.tgz#ec7ed5eb6c274068aa83b188b0192c584f1881ef" + integrity sha512-drmS68rabSMOuDD+YsAY2luNT8br82ycodSDORDqAg7yWQcieHMp4ZUOcdOi5iW+JCqobablT/b6qxcrBg+RaA== + +"@react-native/js-polyfills@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/js-polyfills/-/js-polyfills-0.80.0.tgz#8016b6891955f61d20e989c50205ce0b3029ad01" + integrity sha512-dMX7IcBuwghySTgIeK8q03tYz/epg5ScGmJEfBQAciuhzMDMV1LBR/9wwdgD73EXM/133yC5A+TlHb3KQil4Ew== + +"@react-native/metro-babel-transformer@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.80.0.tgz#96d6c9c6a4b9122d8ab490313eddb297937ba157" + integrity sha512-5TldnaJE15IUNnZhjAelRz4+6qATlSO9yuzLqN1Y47qfJrAl/2lrI4KdSjFfvUaWrhezi94Aly1OKSJm9fjrXg== + dependencies: + "@babel/core" "^7.25.2" + "@react-native/babel-preset" "0.80.0" + hermes-parser "0.28.1" + nullthrows "^1.1.1" + +"@react-native/metro-config@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/metro-config/-/metro-config-0.80.0.tgz#86617ebc6c7aeb1f8cc00ca3f7177675d412ddef" + integrity sha512-LJ1ZC9vs/B3wez6BsOIgJ3iw7N4QalMpiT/fb5b66L4vHUGqVucOWNUwpxbDb1m1/wlhTa8AljiAdjt401sFjA== + dependencies: + "@react-native/js-polyfills" "0.80.0" + "@react-native/metro-babel-transformer" "0.80.0" + metro-config "^0.82.2" + metro-runtime "^0.82.2" + +"@react-native/new-app-screen@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/new-app-screen/-/new-app-screen-0.80.0.tgz#55238481416729199a93a9532f8835c5e2f40591" + integrity sha512-xDB/b76gZAH1vsFOqCghJnSw7Cl+C+F5Y3GT99kwN0wNi/aKS8GCJr9P6CWmxRDflY/8d/Q4+4OQHfo2gE8DcA== + +"@react-native/normalize-colors@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.80.0.tgz#2a0f4346550c5ab18a2ec956112d483d802b3029" + integrity sha512-bJZDSopadjJxMDvysc634eTfLL4w7cAx5diPe14Ez5l+xcKjvpfofS/1Ja14DlgdMJhxGd03MTXlrxoWust3zg== + +"@react-native/normalize-colors@^0.73.0": + version "0.73.2" + resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz#cc8e48fbae2bbfff53e12f209369e8d2e4cf34ec" + integrity sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w== + +"@react-native/typescript-config@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.80.0.tgz#6c05ad13587760b5cadeac5d0946116424e8691c" + integrity sha512-mlZhlXnVsDFvetx2vnOEwspJ5qWLiH2JY7dhxMiT/N90uJZjgFFvRMAWWNeJ1zgZPQylEuHHUUlDoaDZ7tQbTA== + +"@react-native/virtualized-lists@0.80.0": + version "0.80.0" + resolved "https://registry.yarnpkg.com/@react-native/virtualized-lists/-/virtualized-lists-0.80.0.tgz#6f2dc00a3e86f4bc9b34be538c18ca92c5b42dcb" + integrity sha512-d9zZdPS/ZRexVAkxo1eRp85U7XnnEpXA1ZpSomRKxBuStYKky1YohfEX5YD5MhphemKK24tT7JR4UhaLlmeX8Q== + dependencies: + invariant "^2.2.4" + nullthrows "^1.1.1" + +"@react-navigation/core@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-7.12.1.tgz#aed4ad5fe88f3304c9ab2ac0c97d7014e8f6c3c5" + integrity sha512-ir6s25CDkReufi0vQhSIAe+AAHHJN9zTgGlS6iDS1yqbwgl2MiBAZzpaOL1T5llYujie2jF/bODeLz2j4k80zw== + dependencies: + "@react-navigation/routers" "^7.4.1" + escape-string-regexp "^4.0.0" + nanoid "^3.3.11" + query-string "^7.1.3" + react-is "^19.1.0" + use-latest-callback "^0.2.4" + use-sync-external-store "^1.5.0" + +"@react-navigation/elements@^2.5.2": + version "2.5.2" + resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.5.2.tgz#e74aed3671f280773b0066c308f679a0e9e679ab" + integrity sha512-aGC3ukF5+lXuiF5bK7bJyRuWCE+Tk4MZ3GoQpAb7u7+m0KmsquliDhj4UCWEUU5kUoCeoRAUvv+1lKcYKf+WTQ== + dependencies: + color "^4.2.3" + use-latest-callback "^0.2.4" + use-sync-external-store "^1.5.0" + +"@react-navigation/native-stack@^7.3.21": + version "7.3.21" + resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-7.3.21.tgz#224ee559b8039c18901c1f7f95a7fd8861c1a398" + integrity sha512-oNNZHzkxILEibesamRKLodfXAaDOUvMBITKXLLeblDxnTAyIB/Kf7CmV+8nwkdAgV04kURTxV0SQI+d8gLUm6g== + dependencies: + "@react-navigation/elements" "^2.5.2" + warn-once "^0.1.1" + +"@react-navigation/native@^7.1.14": + version "7.1.14" + resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-7.1.14.tgz#6b5b57bba4c5f45bfc9961da2f921aba5215dfad" + integrity sha512-X233/CNx41FpshlWe4uEAUN8CNem3ju4t5pnVKcdhDR0cTQT1rK6P0ZwjSylD9zXdnHvJttFjBhKTot6TcvSqA== + dependencies: + "@react-navigation/core" "^7.12.1" + escape-string-regexp "^4.0.0" + fast-deep-equal "^3.1.3" + nanoid "^3.3.11" + use-latest-callback "^0.2.4" + +"@react-navigation/routers@^7.4.1": + version "7.4.1" + resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-7.4.1.tgz#8bbce1cfc7080a8aa3588910a934ee11c3a72406" + integrity sha512-42mZrMzQ0LfKxUb5OHIurYrPYyRsXFLolucILrvm21f0O40Sw0Ufh1bnn/jRqnxZZu7wvpUGIGYM8nS9zVE1Aw== + dependencies: + nanoid "^3.3.11" + +"@react-stately/flags@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@react-stately/flags/-/flags-3.1.2.tgz#5c8e5ae416d37d37e2e583d2fcb3a046293504f2" + integrity sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg== + dependencies: + "@swc/helpers" "^0.5.0" + +"@react-stately/overlays@^3.1.1", "@react-stately/overlays@^3.6.17": + version "3.6.17" + resolved "https://registry.yarnpkg.com/@react-stately/overlays/-/overlays-3.6.17.tgz#8fb166369e94916bf3ad774fe9c56f2d621762fb" + integrity sha512-bkGYU4NPC/LgX9OGHLG8hpf9QDoazlb6fKfD+b5o7GtOdctBqCR287T/IBOQyvHqpySqrQ8XlyaGxJPGIcCiZw== + dependencies: + "@react-stately/utils" "^3.10.7" + "@react-types/overlays" "^3.8.16" + "@swc/helpers" "^0.5.0" + +"@react-stately/utils@^3.10.7": + version "3.10.7" + resolved "https://registry.yarnpkg.com/@react-stately/utils/-/utils-3.10.7.tgz#f15963e9e66a1318f3d7ff3eafc06cd6da749311" + integrity sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ== + dependencies: + "@swc/helpers" "^0.5.0" + +"@react-types/button@^3.12.2": + version "3.12.2" + resolved "https://registry.yarnpkg.com/@react-types/button/-/button-3.12.2.tgz#cc65cc8218d09361b8911310e9b95c8ddf719290" + integrity sha512-QLoSCX8E7NFIdkVMa65TPieve0rKeltfcIxiMtrphjfNn+83L0IHMcbhjf4r4W19c/zqGbw3E53Hx8mNukoTUw== + dependencies: + "@react-types/shared" "^3.30.0" + +"@react-types/overlays@^3.4.0", "@react-types/overlays@^3.8.16": + version "3.8.16" + resolved "https://registry.yarnpkg.com/@react-types/overlays/-/overlays-3.8.16.tgz#3f177a6aaf2b59f3ec0950ee296a38a402345ca9" + integrity sha512-Aj9jIFwALk9LiOV/s3rVie+vr5qWfaJp/6aGOuc2StSNDTHvj1urSAr3T0bT8wDlkrqnlS4JjEGE40ypfOkbAA== + dependencies: + "@react-types/shared" "^3.30.0" + +"@react-types/shared@^3.30.0": + version "3.30.0" + resolved "https://registry.yarnpkg.com/@react-types/shared/-/shared-3.30.0.tgz#616f3644e687ec3657e97bb821f8c219f6771311" + integrity sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog== + +"@reduxjs/toolkit@^2.8.2": + version "2.8.2" + resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-2.8.2.tgz#f4e9f973c6fc930c1e0f3bf462cc95210c28f5f9" + integrity sha512-MYlOhQ0sLdw4ud48FoC5w0dH9VfWQjtCjreKwYTT3l+r427qYC5Y8PihNutepr8XrNaBUDQo9khWUwQxZaqt5A== + dependencies: + "@standard-schema/spec" "^1.0.0" + "@standard-schema/utils" "^0.3.0" + immer "^10.0.3" + redux "^5.0.1" + redux-thunk "^3.1.0" + reselect "^5.1.0" + +"@sideway/address@^4.1.5": + version "4.1.5" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.5.tgz#4bc149a0076623ced99ca8208ba780d65a99b9d5" + integrity sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== + +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sinonjs/commons@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" + +"@standard-schema/spec@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@standard-schema/spec/-/spec-1.0.0.tgz#f193b73dc316c4170f2e82a881da0f550d551b9c" + integrity sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA== + +"@standard-schema/utils@^0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@standard-schema/utils/-/utils-0.3.0.tgz#3d5e608f16c2390c10528e98e59aef6bf73cae7b" + integrity sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g== + +"@swc/helpers@^0.5.0": + version "0.5.17" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.17.tgz#5a7be95ac0f0bf186e7e6e890e7a6f6cda6ce971" + integrity sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A== + dependencies: + tslib "^2.8.0" + +"@types/babel__core@^7.1.14": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.27.0" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.27.0.tgz#b5819294c51179957afaec341442f9341e4108a9" + integrity sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.20.7" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.7.tgz#968cdc2366ec3da159f61166428ee40f370e56c2" + integrity sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng== + dependencies: + "@babel/types" "^7.20.7" + +"@types/graceful-fs@^4.1.3": + version "4.1.9" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== + dependencies: + "@types/node" "*" + +"@types/hammerjs@^2.0.36": + version "2.0.46" + resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.46.tgz#381daaca1360ff8a7c8dff63f32e69745b9fb1e1" + integrity sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw== + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/jest@^29.5.13": + version "29.5.14" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.14.tgz#2b910912fa1d6856cadcd0c1f95af7df1d6049e5" + integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== + dependencies: + expect "^29.0.0" + pretty-format "^29.0.0" + +"@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/node@*": + version "24.0.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.12.tgz#3cf8719572145cfecf4cf9d180d8e7f74a61af00" + integrity sha512-LtOrbvDf5ndC9Xi+4QZjVL0woFymF/xSTKZKPgrrl7H7XoeDvnD+E2IclKVDyaK9UM756W/3BXqSU+JEHopA9g== + dependencies: + undici-types "~7.8.0" + +"@types/react-test-renderer@^19.1.0": + version "19.1.0" + resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-19.1.0.tgz#1d0af8f2e1b5931e245b8b5b234d1502b854dc10" + integrity sha512-XD0WZrHqjNrxA/MaR9O22w/RNidWR9YZmBdRGI7wcnWGrv/3dA8wKCJ8m63Sn+tLJhcjmuhOi629N66W6kgWzQ== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@^19.1.0": + version "19.1.8" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.8.tgz#ff8395f2afb764597265ced15f8dddb0720ae1c3" + integrity sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g== + dependencies: + csstype "^3.0.2" + +"@types/semver@^7.3.12": + version "7.7.0" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.7.0.tgz#64c441bdae033b378b6eef7d0c3d77c329b9378e" + integrity sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA== + +"@types/stack-utils@^2.0.0": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== + +"@types/use-sync-external-store@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz#60be8d21baab8c305132eb9cb912ed497852aadc" + integrity sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg== + +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== + +"@types/yargs@^15.0.0": + version "15.0.19" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.19.tgz#328fb89e46109ecbdb70c295d96ff2f46dfd01b9" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^7.1.1": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz#b16d3cf3ee76bf572fdf511e79c248bdec619ea3" + integrity sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw== + dependencies: + "@eslint-community/regexpp" "^4.10.0" + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/type-utils" "7.18.0" + "@typescript-eslint/utils" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + graphemer "^1.4.0" + ignore "^5.3.1" + natural-compare "^1.4.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/parser@^7.1.1": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.18.0.tgz#83928d0f1b7f4afa974098c64b5ce6f9051f96a0" + integrity sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg== + dependencies: + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + +"@typescript-eslint/scope-manager@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#c928e7a9fc2c0b3ed92ab3112c614d6bd9951c83" + integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA== + dependencies: + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + +"@typescript-eslint/type-utils@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#2165ffaee00b1fbbdd2d40aa85232dab6998f53b" + integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA== + dependencies: + "@typescript-eslint/typescript-estree" "7.18.0" + "@typescript-eslint/utils" "7.18.0" + debug "^4.3.4" + ts-api-utils "^1.3.0" + +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + +"@typescript-eslint/types@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9" + integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ== + +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/typescript-estree@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#b5868d486c51ce8f312309ba79bdb9f331b37931" + integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA== + dependencies: + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/visitor-keys" "7.18.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + minimatch "^9.0.4" + semver "^7.6.0" + ts-api-utils "^1.3.0" + +"@typescript-eslint/utils@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.18.0.tgz#bca01cde77f95fc6a8d5b0dbcbfb3d6ca4be451f" + integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@typescript-eslint/scope-manager" "7.18.0" + "@typescript-eslint/types" "7.18.0" + "@typescript-eslint/typescript-estree" "7.18.0" + +"@typescript-eslint/utils@^5.10.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + eslint-scope "^5.1.1" + semver "^7.3.7" + +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + "@typescript-eslint/types" "5.62.0" + eslint-visitor-keys "^3.3.0" + +"@typescript-eslint/visitor-keys@7.18.0": + version "7.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#0564629b6124d67607378d0f0332a0495b25e7d7" + integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg== + dependencies: + "@typescript-eslint/types" "7.18.0" + eslint-visitor-keys "^3.4.3" + +"@ungap/structured-clone@^1.2.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.3.0.tgz#d06bbb384ebcf6c505fde1c3d0ed4ddffe0aaff8" + integrity sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g== + +"@vscode/sudo-prompt@^9.0.0": + version "9.3.1" + resolved "https://registry.yarnpkg.com/@vscode/sudo-prompt/-/sudo-prompt-9.3.1.tgz#c562334bc6647733649fd42afc96c0eea8de3b65" + integrity sha512-9ORTwwS74VaTn38tNbQhsA5U44zkJfcb0BdTSyyG6frP4e8KMtHuTXYmwefe5dpL8XB1aGSIVTaLjD3BbWb5iA== + +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +accepts@^1.3.7, accepts@~1.3.7: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^8.14.0, acorn@^8.9.0: + version "8.15.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816" + integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg== + +agent-base@^7.1.2: + version "7.1.4" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8" + integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +anser@^1.4.9: + version "1.4.10" + resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" + integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== + +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-fragments@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" + integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== + dependencies: + colorette "^1.0.7" + slice-ansi "^2.0.0" + strip-ansi "^5.0.0" + +ansi-regex@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" + integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== + +ansi-regex@^5.0.0, ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +appdirsjs@^1.2.4: + version "1.2.7" + resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.7.tgz#50b4b7948a26ba6090d4aede2ae2dc2b051be3b3" + integrity sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" + +array-includes@^3.1.6, array-includes@^3.1.8: + version "3.1.9" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a" + integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.4" + define-properties "^1.2.1" + es-abstract "^1.24.0" + es-object-atoms "^1.1.1" + get-intrinsic "^1.3.0" + is-string "^1.1.1" + math-intrinsics "^1.1.0" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array.prototype.findlast@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#3e4fbcb30a15a7f5bf64cf2faae22d139c2e4904" + integrity sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + es-shim-unscopables "^1.0.2" + +array.prototype.flat@^1.3.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" + integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.flatmap@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" + integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + +array.prototype.tosorted@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz#fe954678ff53034e717ea3352a03f0b0b86f7ffc" + integrity sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" + +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async-function@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz#509c9fca60eaf85034c6829838188e4e4c8ffb2b" + integrity sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA== + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +axios@^1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.10.0.tgz#af320aee8632eaf2a400b6a1979fa75856f38d54" + integrity sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + +babel-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" + integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== + dependencies: + "@jest/transform" "^29.7.0" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.1.1" + babel-preset-jest "^29.6.3" + chalk "^4.0.0" + graceful-fs "^4.2.9" + slash "^3.0.0" + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" + +babel-plugin-jest-hoist@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" + integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.1.14" + "@types/babel__traverse" "^7.0.6" + +babel-plugin-polyfill-corejs2@^0.4.14: + version "0.4.14" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz#8101b82b769c568835611542488d463395c2ef8f" + integrity sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg== + dependencies: + "@babel/compat-data" "^7.27.7" + "@babel/helper-define-polyfill-provider" "^0.6.5" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz#bb7f6aeef7addff17f7602a08a6d19a128c30164" + integrity sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.5" + core-js-compat "^3.43.0" + +babel-plugin-polyfill-regenerator@^0.6.5: + version "0.6.5" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz#32752e38ab6f6767b92650347bf26a31b16ae8c5" + integrity sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.5" + +babel-plugin-syntax-hermes-parser@0.28.1: + version "0.28.1" + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.28.1.tgz#9e80a774ddb8038307a62316486669c668fb3568" + integrity sha512-meT17DOuUElMNsL5LZN56d+KBp22hb0EfxWfuPUeoSi54e40v1W4C2V36P75FpsH9fVEfDKpw5Nnkahc8haSsQ== + dependencies: + hermes-parser "0.28.1" + +babel-plugin-transform-flow-enums@^0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz#d1d0cc9bdc799c850ca110d0ddc9f21b9ec3ef25" + integrity sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ== + dependencies: + "@babel/plugin-syntax-flow" "^7.12.1" + +babel-preset-current-node-syntax@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz#9a929eafece419612ef4ae4f60b1862ebad8ef30" + integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-import-attributes" "^7.24.7" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + +babel-preset-jest@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" + integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== + dependencies: + babel-plugin-jest-hoist "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base-64@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/base-64/-/base-64-0.1.0.tgz#780a99c84e7d600260361511c4877613bf24f6bb" + integrity sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA== + +base64-js@^1.3.1, base64-js@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +bl@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +body-parser@^1.20.3: + version "1.20.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6" + integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.13.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.12" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843" + integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz#54fc53237a613d854c7bd37463aad17df87214e7" + integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +browserslist@^4.24.0, browserslist@^4.25.1: + version "4.25.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.25.1.tgz#ba9e8e6f298a1d86f829c9b975e07948967bb111" + integrity sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw== + dependencies: + caniuse-lite "^1.0.30001726" + electron-to-chromium "^1.5.173" + node-releases "^2.0.19" + update-browserslist-db "^1.1.3" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + +call-bind@^1.0.7, call-bind@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" + integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== + dependencies: + call-bind-apply-helpers "^1.0.0" + es-define-property "^1.0.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.2" + +call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ== + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A== + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ== + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-lite@^1.0.30001726: + version "1.0.30001727" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001727.tgz#22e9706422ad37aa50556af8c10e40e2d93a8b85" + integrity sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q== + +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +chrome-launcher@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.15.2.tgz#4e6404e32200095fdce7f6a1e1004f9bd36fa5da" + integrity sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ== + dependencies: + "@types/node" "*" + escape-string-regexp "^4.0.0" + is-wsl "^2.2.0" + lighthouse-logger "^1.0.0" + +chromium-edge-launcher@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz#0c378f28c99aefc360705fa155de0113997f62fc" + integrity sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg== + dependencies: + "@types/node" "*" + escape-string-regexp "^4.0.0" + is-wsl "^2.2.0" + lighthouse-logger "^1.0.0" + mkdirp "^1.0.4" + rimraf "^3.0.2" + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +ci-info@^3.2.0, ci-info@^3.7.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +cjs-module-lexer@^1.0.0: + version "1.4.3" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz#0f79731eb8cfe1ec72acd4066efac9d61991b00d" + integrity sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q== + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-spinners@^2.5.0: + version "2.9.2" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + +clsx@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" + integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +collect-v8-coverage@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-2.0.0.tgz#03ff6b1b5aec9bb3cf1ed82400c2790dfcd01d2d" + integrity sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow== + +color-parse@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/color-parse/-/color-parse-2.0.2.tgz#37b46930424924060988edf25b24e6ffb4a1dc3f" + integrity sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw== + dependencies: + color-name "^2.0.0" + +color-rgba@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/color-rgba/-/color-rgba-3.0.0.tgz#77090bdcdb2951c1735e20099ddd50401675375b" + integrity sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg== + dependencies: + color-parse "^2.0.0" + color-space "^2.0.0" + +color-space@^2.0.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/color-space/-/color-space-2.3.2.tgz#d8c72bab09ef26b98abebc58bc1586ce3073033d" + integrity sha512-BcKnbOEsOarCwyoLstcoEztwT0IJxqqQkNwDuA3a65sICvvHL2yoeV13psoDFh5IuiOMnIOKdQDwB4Mk3BypiA== + +color-string@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" + integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" + integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A== + dependencies: + color-convert "^2.0.1" + color-string "^1.9.0" + +colorette@^1.0.7: + version "1.4.0" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" + integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +command-exists@^1.2.8: + version "1.2.9" + resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== + +commander@^12.0.0: + version "12.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3" + integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^9.4.1: + version "9.5.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" + integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== + +compressible@~2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.1: + version "1.8.0" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.8.0.tgz#09420efc96e11a0f44f3a558de59e321364180f7" + integrity sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA== + dependencies: + bytes "3.1.2" + compressible "~2.0.18" + debug "2.6.9" + negotiator "~0.6.4" + on-headers "~1.0.2" + safe-buffer "5.2.1" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +connect@^3.6.5: + version "3.7.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + +content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +core-js-compat@^3.43.0: + version "3.44.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.44.0.tgz#62b9165b97e4cbdb8bca16b14818e67428b4a0f8" + integrity sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA== + dependencies: + browserslist "^4.25.1" + +cosmiconfig@^5.0.5: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +cosmiconfig@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== + dependencies: + env-paths "^2.2.1" + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + jest-util "^29.7.0" + prompts "^2.0.1" + +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +css-select@^5.1.0: + version "5.2.2" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.2.2.tgz#01b6e8d163637bb2dd6c982ca4ed65863682786e" + integrity sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw== + dependencies: + boolbase "^1.0.0" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" + +css-tree@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^6.1.0: + version "6.2.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.2.2.tgz#cdcc8f9b6977719fdfbd1de7aec24abf756b9dea" + integrity sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA== + +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +dayjs@^1.8.15: + version "1.11.13" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== + +debug@2.6.9, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.4.0, debug@^4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b" + integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ== + dependencies: + ms "^2.1.3" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + +decimal.js@^10.4.3: + version "10.6.0" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.6.0.tgz#e649a43e3ab953a72192ff5983865e509f37ed9a" + integrity sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg== + +decode-uri-component@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + +dedent@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.6.0.tgz#79d52d6389b1ffa67d2bcef59ba51847a9d503b2" + integrity sha512-F1Z+5UCFpmQUzJa11agbyPVMbpgT/qA3/SKyJ1jyBgm7dUcUEa8v9JwDkerSQXfakBwFljIxhOJqGkjUwZ9FSA== + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deepmerge@^4.2.2, deepmerge@^4.3.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.1.3, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +deprecated-react-native-prop-types@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz#02a12f090da7bd9e8c3ac53c31cf786a1315d302" + integrity sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ== + dependencies: + "@react-native/normalize-colors" "^0.73.0" + invariant "^2.2.4" + prop-types "^15.8.1" + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-helpers@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== + dependencies: + "@babel/runtime" "^7.8.7" + csstype "^3.0.2" + +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + +domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" + +domutils@^3.0.1: + version "3.2.2" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.2.2.tgz#edbfe2b668b0c1d97c24baf0f1062b132221bc78" + integrity sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +electron-to-chromium@^1.5.173: + version "1.5.180" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.180.tgz#3e4f6e7494d6371e014af176dfdfd43c8a4b56df" + integrity sha512-ED+GEyEh3kYMwt2faNmgMB0b8O5qtATGgR4RmRsIp4T6p7B8vdMbIedYndnvZfsaXvSzegtpfqRMDNCjjiSduA== + +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + +entities@^4.2.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +env-paths@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + +envinfo@^7.13.0: + version "7.14.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.14.0.tgz#26dac5db54418f2a4c1159153a0b2ae980838aae" + integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.6: + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== + dependencies: + stackframe "^1.3.4" + +errorhandler@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" + integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== + dependencies: + accepts "~1.3.7" + escape-html "~1.0.3" + +es-abstract@^1.17.5, es-abstract@^1.23.2, es-abstract@^1.23.3, es-abstract@^1.23.5, es-abstract@^1.23.6, es-abstract@^1.23.9, es-abstract@^1.24.0: + version "1.24.0" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz#c44732d2beb0acc1ed60df840869e3106e7af328" + integrity sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg== + dependencies: + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.3.0" + get-proto "^1.0.1" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" + is-callable "^1.2.7" + is-data-view "^1.0.2" + is-negative-zero "^2.0.3" + is-regex "^1.2.1" + is-set "^2.0.3" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.1" + math-intrinsics "^1.1.0" + object-inspect "^1.13.4" + object-keys "^1.1.1" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.4" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + stop-iteration-iterator "^1.1.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.19" + +es-define-property@^1.0.0, es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-iterator-helpers@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz#d1dd0f58129054c0ad922e6a9a1e65eef435fe75" + integrity sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-abstract "^1.23.6" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.3" + function-bind "^1.1.2" + get-intrinsic "^1.2.6" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + internal-slot "^1.1.0" + iterator.prototype "^1.1.4" + safe-array-concat "^1.1.3" + +es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + +es-set-tostringtag@^2.0.3, es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +es-shim-unscopables@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" + integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw== + dependencies: + hasown "^2.0.2" + +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== + dependencies: + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" + +escalade@^3.1.1, escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-config-prettier@^8.5.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== + +eslint-plugin-eslint-comments@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" + integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== + dependencies: + escape-string-regexp "^1.0.5" + ignore "^5.0.5" + +eslint-plugin-ft-flow@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-ft-flow/-/eslint-plugin-ft-flow-2.0.3.tgz#3b3c113c41902bcbacf0e22b536debcfc3c819e8" + integrity sha512-Vbsd/b+LYA99jUbsL6viEUWShFaYQt2YQs3QN3f+aeszOhh2sgdcU0mjzDyD4yyBvMc8qy2uwvBBWfMzEX06tg== + dependencies: + lodash "^4.17.21" + string-natural-compare "^3.0.1" + +eslint-plugin-jest@^27.9.0: + version "27.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz#7c98a33605e1d8b8442ace092b60e9919730000b" + integrity sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug== + dependencies: + "@typescript-eslint/utils" "^5.10.0" + +eslint-plugin-react-hooks@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz#1be0080901e6ac31ce7971beed3d3ec0a423d9e3" + integrity sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg== + +eslint-plugin-react-native-globals@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" + integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== + +eslint-plugin-react-native@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-4.1.0.tgz#5343acd3b2246bc1b857ac38be708f070d18809f" + integrity sha512-QLo7rzTBOl43FvVqDdq5Ql9IoElIuTdjrz9SKAXCvULvBoRZ44JGSkx9z4999ZusCsb4rK3gjS8gOGyeYqZv2Q== + dependencies: + eslint-plugin-react-native-globals "^0.1.1" + +eslint-plugin-react@^7.30.1: + version "7.37.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz#2975511472bdda1b272b34d779335c9b0e877065" + integrity sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA== + dependencies: + array-includes "^3.1.8" + array.prototype.findlast "^1.2.5" + array.prototype.flatmap "^1.3.3" + array.prototype.tosorted "^1.1.4" + doctrine "^2.1.0" + es-iterator-helpers "^1.2.1" + estraverse "^5.3.0" + hasown "^2.0.2" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.9" + object.fromentries "^2.0.8" + object.values "^1.2.1" + prop-types "^15.8.1" + resolve "^2.0.0-next.5" + semver "^6.3.1" + string.prototype.matchall "^4.0.12" + string.prototype.repeat "^1.0.0" + +eslint-scope@5.1.1, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@^8.19.0: + version "8.57.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz#7df109654aba7e3bbe5c8eae533c5e461d3c6ca9" + integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.1" + "@humanwhocodes/config-array" "^0.13.0" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expect@^29.0.0, expect@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== + dependencies: + "@jest/expect-utils" "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + +exponential-backoff@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.2.tgz#a8f26adb96bf78e8cd8ad1037928d5e5c0679d91" + integrity sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.2.9, fast-glob@^3.3.2: + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.8" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fast-xml-parser@^4.4.1: + version "4.5.3" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz#c54d6b35aa0f23dc1ea60b6c884340c006dc6efb" + integrity sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig== + dependencies: + strnum "^1.1.1" + +fastq@^1.6.0: + version "1.19.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5" + integrity sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ== + dependencies: + reusify "^1.0.4" + +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +filter-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" + integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== + +finalhandler@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-yarn-workspace-root@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz#f47fb8d239c900eb78179aa81b66673eac88f7bd" + integrity sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ== + dependencies: + micromatch "^4.0.2" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.3.3" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.3.tgz#67c8fad95454a7c7abebf74bb78ee74a44023358" + integrity sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg== + +flow-enums-runtime@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz#5bb0cd1b0a3e471330f4d109039b7eba5cb3e787" + integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== + +follow-redirects@^1.15.6: + version "1.15.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== + +for-each@^0.3.3, for-each@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" + integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== + dependencies: + is-callable "^1.2.7" + +form-data@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.3.tgz#608b1b3f3e28be0fccf5901fc85fb3641e5cf0ae" + integrity sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + es-set-tostringtag "^2.1.0" + hasown "^2.0.2" + mime-types "^2.1.12" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1, get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-proto@^1.0.0, get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + +gifted-charts-core@0.1.65: + version "0.1.65" + resolved "https://registry.yarnpkg.com/gifted-charts-core/-/gifted-charts-core-0.1.65.tgz#7406dce435621b887697276e444d81898fb52c32" + integrity sha512-sMRXnPwT6ouIrZ4TBFdEAfywn1F9tPuP57HmGA8HzITDtWz79Rhlp5ZFaD8YgPhNLbQanqaHarY3Z4ZqDK5XnQ== + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.1, glob@^7.1.3, glob@^7.1.4: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^13.19.0: + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globalthis@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== + dependencies: + define-properties "^1.2.1" + gopd "^1.0.1" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +gopd@^1.0.1, gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + +graceful-fs@^4.1.11, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +has-bigints@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz#28607e965ac967e03cd2a2c70a2636a1edad49fe" + integrity sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== + dependencies: + dunder-proto "^1.0.0" + +has-symbols@^1.0.3, has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + +has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +hermes-estree@0.28.1: + version "0.28.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.28.1.tgz#631e6db146b06e62fc1c630939acf4a3c77d1b24" + integrity sha512-w3nxl/RGM7LBae0v8LH2o36+8VqwOZGv9rX1wyoWT6YaKZLqpJZ0YQ5P0LVr3tuRpf7vCx0iIG4i/VmBJejxTQ== + +hermes-estree@0.29.1: + version "0.29.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.29.1.tgz#043c7db076e0e8ef8c5f6ed23828d1ba463ebcc5" + integrity sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ== + +hermes-parser@0.28.1: + version "0.28.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.28.1.tgz#17b9e6377f334b6870a1f6da2e123fdcd0b605ac" + integrity sha512-nf8o+hE8g7UJWParnccljHumE9Vlq8F7MqIdeahl+4x0tvCUJYRrT0L7h0MMg/X9YJmkNwsfbaNNrzPtFXOscg== + dependencies: + hermes-estree "0.28.1" + +hermes-parser@0.29.1: + version "0.29.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.29.1.tgz#436b24bcd7bb1e71f92a04c396ccc0716c288d56" + integrity sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA== + dependencies: + hermes-estree "0.29.1" + +hoist-non-react-statics@^3.3.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +https-proxy-agent@^7.0.5: + version "7.0.6" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9" + integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw== + dependencies: + agent-base "^7.1.2" + debug "4" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.0.5, ignore@^5.2.0, ignore@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + +image-size@^1.0.2: + version "1.2.1" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.2.1.tgz#ee118aedfe666db1a6ee12bed5821cde3740276d" + integrity sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw== + dependencies: + queue "6.0.2" + +immer@^10.0.3: + version "10.1.1" + resolved "https://registry.yarnpkg.com/immer/-/immer-10.1.1.tgz#206f344ea372d8ea176891545ee53ccc062db7bc" + integrity sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw== + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg== + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.2.1, import-fresh@^3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" + integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^3.0.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" + integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" + +intl-messageformat@^10.1.0: + version "10.7.16" + resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.7.16.tgz#d909f9f9f4ab857fbe681d559b958dd4dd9f665a" + integrity sha512-UmdmHUmp5CIKKjSoE10la5yfU+AYJAaiYLsodbjL4lji83JNvgOQUjGaGhGrpFCb0Uh7sl7qfP1IyILa8Z40ug== + dependencies: + "@formatjs/ecma402-abstract" "2.3.4" + "@formatjs/fast-memoize" "2.2.7" + "@formatjs/icu-messageformat-parser" "2.11.2" + tslib "^2.8.0" + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-async-function@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz#3e69018c8e04e73b738793d020bfe884b9fd3523" + integrity sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ== + dependencies: + async-function "^1.0.0" + call-bound "^1.0.3" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== + dependencies: + has-bigints "^1.0.2" + +is-boolean-object@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" + integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0, is-core-module@^2.16.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== + dependencies: + hasown "^2.0.2" + +is-data-view@^1.0.1, is-data-view@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== + dependencies: + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + +is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw== + +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== + dependencies: + call-bound "^1.0.3" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-generator-function@^1.0.10: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" + integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.0" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + +is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== + dependencies: + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== + dependencies: + call-bound "^1.0.3" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== + dependencies: + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" + +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== + dependencies: + which-typed-array "^1.1.16" + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2, is-weakref@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" + integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== + dependencies: + call-bound "^1.0.3" + +is-weakset@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz#c9f5deb0bc1906c6d6f1027f284ddf459249daca" + integrity sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ== + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== + +is-wsl@^2.1.1, is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== + +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +istanbul-lib-instrument@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz#fa15401df6c15874bcb2105f773325d78c666765" + integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + +istanbul-lib-report@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^4.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.1.3: + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +iterator.prototype@^1.1.4: + version "1.1.5" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.5.tgz#12c959a29de32de0aa3bbbb801f4d777066dae39" + integrity sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g== + dependencies: + define-data-property "^1.1.4" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.6" + get-proto "^1.0.0" + has-symbols "^1.1.0" + set-function-name "^2.0.2" + +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== + dependencies: + execa "^5.0.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^1.0.0" + is-generator-fn "^2.0.0" + jest-each "^29.7.0" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + pretty-format "^29.7.0" + pure-rand "^6.0.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== + dependencies: + "@jest/core" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + chalk "^4.0.0" + create-jest "^29.7.0" + exit "^0.1.2" + import-local "^3.0.2" + jest-config "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + yargs "^17.3.1" + +jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== + dependencies: + "@babel/core" "^7.11.6" + "@jest/test-sequencer" "^29.7.0" + "@jest/types" "^29.6.3" + babel-jest "^29.7.0" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-circus "^29.7.0" + jest-environment-node "^29.7.0" + jest-get-type "^29.6.3" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-runner "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== + dependencies: + detect-newline "^3.0.0" + +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + jest-get-type "^29.6.3" + jest-util "^29.7.0" + pretty-format "^29.7.0" + +jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + "@jest/types" "^29.6.3" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + jest-worker "^29.7.0" + micromatch "^4.0.4" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.2" + +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== + dependencies: + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^29.6.3" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-util "^29.7.0" + +jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== + +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== + dependencies: + jest-regex-util "^29.6.3" + jest-snapshot "^29.7.0" + +jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== + dependencies: + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-pnp-resolver "^1.2.2" + jest-util "^29.7.0" + jest-validate "^29.7.0" + resolve "^1.20.0" + resolve.exports "^2.0.0" + slash "^3.0.0" + +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== + dependencies: + "@jest/console" "^29.7.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.13.1" + graceful-fs "^4.2.9" + jest-docblock "^29.7.0" + jest-environment-node "^29.7.0" + jest-haste-map "^29.7.0" + jest-leak-detector "^29.7.0" + jest-message-util "^29.7.0" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-util "^29.7.0" + jest-watcher "^29.7.0" + jest-worker "^29.7.0" + p-limit "^3.1.0" + source-map-support "0.5.13" + +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/globals" "^29.7.0" + "@jest/source-map" "^29.6.3" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + strip-bom "^4.0.0" + +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== + dependencies: + "@babel/core" "^7.11.6" + "@babel/generator" "^7.7.2" + "@babel/plugin-syntax-jsx" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/types" "^7.3.3" + "@jest/expect-utils" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^29.7.0" + graceful-fs "^4.2.9" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + natural-compare "^1.4.0" + pretty-format "^29.7.0" + semver "^7.5.3" + +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== + dependencies: + "@jest/types" "^29.6.3" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^29.6.3" + leven "^3.1.0" + pretty-format "^29.7.0" + +jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== + dependencies: + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.13.1" + jest-util "^29.7.0" + string-length "^4.0.1" + +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest@^29.6.3: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" + integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== + dependencies: + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" + import-local "^3.0.2" + jest-cli "^29.7.0" + +joi@^17.2.1: + version "17.13.3" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.3.tgz#0f5cc1169c999b30d344366d384b12d92558bcec" + integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== + dependencies: + "@hapi/hoek" "^9.3.0" + "@hapi/topo" "^5.1.0" + "@sideway/address" "^4.1.5" + "@sideway/formula" "^3.0.1" + "@sideway/pinpoint" "^2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsc-safe-url@^0.2.2: + version "0.2.4" + resolved "https://registry.yarnpkg.com/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz#141c14fbb43791e88d5dc64e85a374575a83477a" + integrity sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q== + +jsesc@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" + integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== + +jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json-stable-stringify@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz#8903cfac42ea1a0f97f35d63a4ce0518f0cc6a70" + integrity sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.4" + isarray "^2.0.5" + jsonify "^0.0.1" + object-keys "^1.1.1" + +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonify@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978" + integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg== + +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== + dependencies: + array-includes "^3.1.6" + array.prototype.flat "^1.3.1" + object.assign "^4.1.4" + object.values "^1.1.6" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +klaw-sync@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c" + integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ== + dependencies: + graceful-fs "^4.1.11" + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +launch-editor@^2.9.1: + version "2.10.0" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.10.0.tgz#5ca3edfcb9667df1e8721310f3a40f1127d4bc42" + integrity sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.8.1" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lighthouse-logger@^1.0.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz#aef90f9e97cd81db367c7634292ee22079280aaa" + integrity sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g== + dependencies: + debug "^2.6.9" + marky "^1.2.2" + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== + +lodash@^4.17.13, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +logkitty@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" + integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== + dependencies: + ansi-fragments "^0.2.1" + dayjs "^1.8.15" + yargs "^15.1.0" + +loose-envify@^1.0.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +marky@^1.2.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/marky/-/marky-1.3.0.tgz#422b63b0baf65022f02eda61a238eccdbbc14997" + integrity sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ== + +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memoize-one@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" + integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== + +merge-options@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7" + integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ== + dependencies: + is-plain-obj "^2.1.0" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +metro-babel-transformer@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.82.5.tgz#a65ed29265d8257109ab8c37884e6e3a2edee86d" + integrity sha512-W/scFDnwJXSccJYnOFdGiYr9srhbHPdxX9TvvACOFsIXdLilh3XuxQl/wXW6jEJfgIb0jTvoTlwwrqvuwymr6Q== + dependencies: + "@babel/core" "^7.25.2" + flow-enums-runtime "^0.0.6" + hermes-parser "0.29.1" + nullthrows "^1.1.1" + +metro-cache-key@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.82.5.tgz#290a0054b28a708266fb91c8028cf94be04f99c9" + integrity sha512-qpVmPbDJuRLrT4kcGlUouyqLGssJnbTllVtvIgXfR7ZuzMKf0mGS+8WzcqzNK8+kCyakombQWR0uDd8qhWGJcA== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-cache@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.82.5.tgz#4c8fe58cd5fa30b87db0b2b6a650a771ec6fe162" + integrity sha512-AwHV9607xZpedu1NQcjUkua8v7HfOTKfftl6Vc9OGr/jbpiJX6Gpy8E/V9jo/U9UuVYX2PqSUcVNZmu+LTm71Q== + dependencies: + exponential-backoff "^3.1.1" + flow-enums-runtime "^0.0.6" + https-proxy-agent "^7.0.5" + metro-core "0.82.5" + +metro-config@0.82.5, metro-config@^0.82.2: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.82.5.tgz#07366f32c3fe6203d630af7df4781900816c7c85" + integrity sha512-/r83VqE55l0WsBf8IhNmc/3z71y2zIPe5kRSuqA5tY/SL/ULzlHUJEMd1szztd0G45JozLwjvrhAzhDPJ/Qo/g== + dependencies: + connect "^3.6.5" + cosmiconfig "^5.0.5" + flow-enums-runtime "^0.0.6" + jest-validate "^29.7.0" + metro "0.82.5" + metro-cache "0.82.5" + metro-core "0.82.5" + metro-runtime "0.82.5" + +metro-core@0.82.5, metro-core@^0.82.2: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.82.5.tgz#fda1b2f7365e3a09055dd72ba1681f8fc1f6f492" + integrity sha512-OJL18VbSw2RgtBm1f2P3J5kb892LCVJqMvslXxuxjAPex8OH7Eb8RBfgEo7VZSjgb/LOf4jhC4UFk5l5tAOHHA== + dependencies: + flow-enums-runtime "^0.0.6" + lodash.throttle "^4.1.1" + metro-resolver "0.82.5" + +metro-file-map@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.82.5.tgz#3e47410a9ce8f6c913480970226a17371c2d2974" + integrity sha512-vpMDxkGIB+MTN8Af5hvSAanc6zXQipsAUO+XUx3PCQieKUfLwdoa8qaZ1WAQYRpaU+CJ8vhBcxtzzo3d9IsCIQ== + dependencies: + debug "^4.4.0" + fb-watchman "^2.0.0" + flow-enums-runtime "^0.0.6" + graceful-fs "^4.2.4" + invariant "^2.2.4" + jest-worker "^29.7.0" + micromatch "^4.0.4" + nullthrows "^1.1.1" + walker "^1.0.7" + +metro-minify-terser@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.82.5.tgz#5dc77d53b6ef4079bd9c752ae046d557df4ae584" + integrity sha512-v6Nx7A4We6PqPu/ta1oGTqJ4Usz0P7c+3XNeBxW9kp8zayS3lHUKR0sY0wsCHInxZlNAEICx791x+uXytFUuwg== + dependencies: + flow-enums-runtime "^0.0.6" + terser "^5.15.0" + +metro-resolver@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.82.5.tgz#cb810038d488a47334df444312b23f0090eca5c3" + integrity sha512-kFowLnWACt3bEsuVsaRNgwplT8U7kETnaFHaZePlARz4Fg8tZtmRDUmjaD68CGAwc0rwdwNCkWizLYpnyVcs2g== + dependencies: + flow-enums-runtime "^0.0.6" + +metro-runtime@0.82.5, metro-runtime@^0.82.2: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.82.5.tgz#97840760e4cee49f08948dd918dbeba08dd0d0ec" + integrity sha512-rQZDoCUf7k4Broyw3Ixxlq5ieIPiR1ULONdpcYpbJQ6yQ5GGEyYjtkztGD+OhHlw81LCR2SUAoPvtTus2WDK5g== + dependencies: + "@babel/runtime" "^7.25.0" + flow-enums-runtime "^0.0.6" + +metro-source-map@0.82.5, metro-source-map@^0.82.2: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.82.5.tgz#85e2e9672bff6d6cefb3b65b96fcc69f929c69c6" + integrity sha512-wH+awTOQJVkbhn2SKyaw+0cd+RVSCZ3sHVgyqJFQXIee/yLs3dZqKjjeKKhhVeudgjXo7aE/vSu/zVfcQEcUfw== + dependencies: + "@babel/traverse" "^7.25.3" + "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" + "@babel/types" "^7.25.2" + flow-enums-runtime "^0.0.6" + invariant "^2.2.4" + metro-symbolicate "0.82.5" + nullthrows "^1.1.1" + ob1 "0.82.5" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-symbolicate@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.82.5.tgz#b53255cad11f1e6795f319ca4b41857bfe295d65" + integrity sha512-1u+07gzrvYDJ/oNXuOG1EXSvXZka/0JSW1q2EYBWerVKMOhvv9JzDGyzmuV7hHbF2Hg3T3S2uiM36sLz1qKsiw== + dependencies: + flow-enums-runtime "^0.0.6" + invariant "^2.2.4" + metro-source-map "0.82.5" + nullthrows "^1.1.1" + source-map "^0.5.6" + vlq "^1.0.0" + +metro-transform-plugins@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.82.5.tgz#678da4d0f9085b2a3fc0b4350062f19cc625c5fc" + integrity sha512-57Bqf3rgq9nPqLrT2d9kf/2WVieTFqsQ6qWHpEng5naIUtc/Iiw9+0bfLLWSAw0GH40iJ4yMjFcFJDtNSYynMA== + dependencies: + "@babel/core" "^7.25.2" + "@babel/generator" "^7.25.0" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.3" + flow-enums-runtime "^0.0.6" + nullthrows "^1.1.1" + +metro-transform-worker@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.82.5.tgz#aabdccf17aaa584ec0fd97b5283e806958fb3418" + integrity sha512-mx0grhAX7xe+XUQH6qoHHlWedI8fhSpDGsfga7CpkO9Lk9W+aPitNtJWNGrW8PfjKEWbT9Uz9O50dkI8bJqigw== + dependencies: + "@babel/core" "^7.25.2" + "@babel/generator" "^7.25.0" + "@babel/parser" "^7.25.3" + "@babel/types" "^7.25.2" + flow-enums-runtime "^0.0.6" + metro "0.82.5" + metro-babel-transformer "0.82.5" + metro-cache "0.82.5" + metro-cache-key "0.82.5" + metro-minify-terser "0.82.5" + metro-source-map "0.82.5" + metro-transform-plugins "0.82.5" + nullthrows "^1.1.1" + +metro@0.82.5, metro@^0.82.2: + version "0.82.5" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.82.5.tgz#a27fbc08dd283a14ae58496288c10adaae65f461" + integrity sha512-8oAXxL7do8QckID/WZEKaIFuQJFUTLzfVcC48ghkHhNK2RGuQq8Xvf4AVd+TUA0SZtX0q8TGNXZ/eba1ckeGCg== + dependencies: + "@babel/code-frame" "^7.24.7" + "@babel/core" "^7.25.2" + "@babel/generator" "^7.25.0" + "@babel/parser" "^7.25.3" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.3" + "@babel/types" "^7.25.2" + accepts "^1.3.7" + chalk "^4.0.0" + ci-info "^2.0.0" + connect "^3.6.5" + debug "^4.4.0" + error-stack-parser "^2.0.6" + flow-enums-runtime "^0.0.6" + graceful-fs "^4.2.4" + hermes-parser "0.29.1" + image-size "^1.0.2" + invariant "^2.2.4" + jest-worker "^29.7.0" + jsc-safe-url "^0.2.2" + lodash.throttle "^4.1.1" + metro-babel-transformer "0.82.5" + metro-cache "0.82.5" + metro-cache-key "0.82.5" + metro-config "0.82.5" + metro-core "0.82.5" + metro-file-map "0.82.5" + metro-resolver "0.82.5" + metro-runtime "0.82.5" + metro-source-map "0.82.5" + metro-symbolicate "0.82.5" + metro-transform-plugins "0.82.5" + metro-transform-worker "0.82.5" + mime-types "^2.1.27" + nullthrows "^1.1.1" + serialize-error "^2.1.0" + source-map "^0.5.6" + throat "^5.0.0" + ws "^7.5.10" + yargs "^17.6.2" + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +"mime-db@>= 1.43.0 < 2": + version "1.54.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5" + integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ== + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mime@^2.4.1: + version "2.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^9.0.4: + version "9.0.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5" + integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +moment@^2.30.1: + version "2.30.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.30.1.tgz#f8c91c07b7a786e30c59926df530b4eac96974ae" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.3, ms@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +nanoid@^3.3.11: + version "3.3.11" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" + integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +negotiator@~0.6.4: + version "0.6.4" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" + integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== + +nocache@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.4.tgz#5b37a56ec6e09fc7d401dceaed2eab40c8bfdf79" + integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.19: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== + +node-stream-zip@^1.9.1: + version "1.15.0" + resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" + integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +nullthrows@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" + integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== + +ob1@0.82.5: + version "0.82.5" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.82.5.tgz#a2860e39385f4602bc2666c46f331b7531b94a8b" + integrity sha512-QyQQ6e66f+Ut/qUVjEce0E/wux5nAGLXYZDn1jr15JWstHsCH3l6VVrg8NKDptW9NEiBXKOJeGF/ydxeSDF3IQ== + dependencies: + flow-enums-runtime "^0.0.6" + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.13.3, object-inspect@^1.13.4: + version "1.13.4" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" + integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4, object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" + object-keys "^1.1.1" + +object.entries@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.9.tgz#e4770a6a1444afb61bd39f984018b5bede25f8b3" + integrity sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.4" + define-properties "^1.2.1" + es-object-atoms "^1.1.1" + +object.fromentries@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + +object.values@^1.1.6, object.values@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" + integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^6.2.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + +open@^7.0.3, open@^7.4.2: + version "7.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-7.4.2.tgz#b8147e26dcf3e426316c730089fd71edd29c2321" + integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" + +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== + dependencies: + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.5" + +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== + +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2, p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +patch-package@8.0.0, patch-package@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.0.tgz#d191e2f1b6e06a4624a0116bcb88edd6714ede61" + integrity sha512-da8BVIhzjtgScwDJ2TtKsfT5JFWz1hYoBl9rUQ1f38MC2HwnEIkK8VN3dKMKcP7P7bvvgzNDbfNHtx3MsQb5vA== + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + chalk "^4.1.2" + ci-info "^3.7.0" + cross-spawn "^7.0.3" + find-yarn-workspace-root "^2.0.0" + fs-extra "^9.0.0" + json-stable-stringify "^1.0.2" + klaw-sync "^6.0.0" + minimist "^1.2.6" + open "^7.4.2" + rimraf "^2.6.3" + semver "^7.5.3" + slash "^2.0.0" + tmp "^0.0.33" + yaml "^2.2.2" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +paths-js@^0.4.10: + version "0.4.11" + resolved "https://registry.yarnpkg.com/paths-js/-/paths-js-0.4.11.tgz#b2a9d5f94ee9949aa8fee945f78a12abff44599e" + integrity sha512-3mqcLomDBXOo7Fo+UlaenG6f71bk1ZezPQy2JCmYHy2W2k5VKpP+Jbin9H0bjXynelTbglCqdFhSEkeIkKTYUA== + +picocolors@^1.0.0, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pirates@^4.0.4: + version "4.0.7" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.7.tgz#643b4a18c4257c8a65104b73f3049ce9a0a15e22" + integrity sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA== + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +point-in-polygon@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357" + integrity sha512-3ojrFwjnnw8Q9242TzgXuTD+eKiutbzyslcq1ydfu82Db2y+Ogbmyrkpv0Hgj31qwT3lbS9+QAAO/pIQM35XRw== + +possible-typed-array-names@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz#93e3582bc0e5426586d9d07b79ee40fc841de4ae" + integrity sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg== + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier@2.8.8: + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + dependencies: + "@jest/types" "^26.6.2" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^17.0.1" + +pretty-format@^29.0.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + +promise@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a" + integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1, prompts@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.5.10, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +pure-rand@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== + +qs@6.13.0: + version "6.13.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== + dependencies: + side-channel "^1.0.6" + +query-string@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328" + integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== + dependencies: + decode-uri-component "^0.2.2" + filter-obj "^1.1.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +react-devtools-core@^6.1.1: + version "6.1.5" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.5.tgz#c5eca79209dab853a03b2158c034c5166975feee" + integrity sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA== + dependencies: + shell-quote "^1.6.1" + ws "^7" + +react-freeze@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/react-freeze/-/react-freeze-1.0.4.tgz#cbbea2762b0368b05cbe407ddc9d518c57c6f3ad" + integrity sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA== + +react-is@^16.13.1, react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@^18.0.0: + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== + +react-is@^19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-19.1.0.tgz#805bce321546b7e14c084989c77022351bbdd11b" + integrity sha512-Oe56aUPnkHyyDxxkvqtd7KkdQP5uIUfHxd5XTb3wE9d/kRnZLmKbDB0GWk919tdQ+mxxPtG6EAs6RMT6i1qtHg== + +react-native-chart-kit@^6.12.0: + version "6.12.0" + resolved "https://registry.yarnpkg.com/react-native-chart-kit/-/react-native-chart-kit-6.12.0.tgz#187a4987a668a85b7e93588c248ed2c33b3a06f6" + integrity sha512-nZLGyCFzZ7zmX0KjYeeSV1HKuPhl1wOMlTAqa0JhlyW62qV/1ZPXHgT8o9s8mkFaGxdqbspOeuaa6I9jUQDgnA== + dependencies: + lodash "^4.17.13" + paths-js "^0.4.10" + point-in-polygon "^1.0.1" + +react-native-element-dropdown@^2.12.4: + version "2.12.4" + resolved "https://registry.yarnpkg.com/react-native-element-dropdown/-/react-native-element-dropdown-2.12.4.tgz#259db84e673b9f4fc03090a54760efd4f4a1456c" + integrity sha512-abZc5SVji9FIt7fjojRYrbuvp03CoeZJrgvezQoDoSOrpiTqkX69ix5m+j06W2AVncA0VWvbT+vCMam8SoVadw== + dependencies: + lodash "^4.17.21" + +react-native-fs@^2.20.0: + version "2.20.0" + resolved "https://registry.yarnpkg.com/react-native-fs/-/react-native-fs-2.20.0.tgz#05a9362b473bfc0910772c0acbb73a78dbc810f6" + integrity sha512-VkTBzs7fIDUiy/XajOSNk0XazFE9l+QlMAce7lGuebZcag5CnjszB+u4BdqzwaQOdcYb5wsJIsqq4kxInIRpJQ== + dependencies: + base-64 "^0.1.0" + utf8 "^3.0.0" + +react-native-gesture-handler@^2.27.1: + version "2.27.1" + resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.27.1.tgz#8865b2345f4c65536517f20cedc420481fc72d49" + integrity sha512-57TUWerhdz589OcDD21e/YlL923Ma4OIpyWsP0hy7gItBCPm5d7qIUW7Yo/cS2wo1qDdOhJaNlvlBD1lDou1fA== + dependencies: + "@egjs/hammerjs" "^2.0.17" + hoist-non-react-statics "^3.3.0" + invariant "^2.2.4" + +react-native-gifted-charts@^1.4.63: + version "1.4.63" + resolved "https://registry.yarnpkg.com/react-native-gifted-charts/-/react-native-gifted-charts-1.4.63.tgz#a37ebe7c2c41851ca94470978bafcaf1aadb88bc" + integrity sha512-+/FW+YQv2ZaYn+BqWMXzlAXRXn6WpQGbEyLo/Z8w8/4/a863U1mhYiQNI2nCcQPP+qwntI3qpCXWExawp/xIuA== + dependencies: + gifted-charts-core "0.1.65" + +react-native-iphone-x-helper@^1.0.3: + version "1.3.1" + resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz#20c603e9a0e765fd6f97396638bdeb0e5a60b010" + integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg== + +react-native-is-edge-to-edge@1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.1.7.tgz#28947688f9fafd584e73a4f935ea9603bd9b1939" + integrity sha512-EH6i7E8epJGIcu7KpfXYXiV2JFIYITtq+rVS8uEb+92naMRBdxhTuS8Wn2Q7j9sqyO0B+Xbaaf9VdipIAmGW4w== + +react-native-is-edge-to-edge@^1.1.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/react-native-is-edge-to-edge/-/react-native-is-edge-to-edge-1.2.1.tgz#64e10851abd9d176cbf2b40562f751622bde3358" + integrity sha512-FLbPWl/MyYQWz+KwqOZsSyj2JmLKglHatd3xLZWskXOpRaio4LfEDEz8E/A6uD8QoTHW6Aobw1jbEwK7KMgR7Q== + +react-native-keyboard-aware-scroll-view@^0.9.5: + version "0.9.5" + resolved "https://registry.yarnpkg.com/react-native-keyboard-aware-scroll-view/-/react-native-keyboard-aware-scroll-view-0.9.5.tgz#e2e9665d320c188e6b1f22f151b94eb358bf9b71" + integrity sha512-XwfRn+T/qBH9WjTWIBiJD2hPWg0yJvtaEw6RtPCa5/PYHabzBaWxYBOl0usXN/368BL1XktnZPh8C2lmTpOREA== + dependencies: + prop-types "^15.6.2" + react-native-iphone-x-helper "^1.0.3" + +react-native-linear-gradient@^2.8.3: + version "2.8.3" + resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.8.3.tgz#9a116649f86d74747304ee13db325e20b21e564f" + integrity sha512-KflAXZcEg54PXkLyflaSZQ3PJp4uC4whM7nT/Uot9m0e/qxFV3p6uor1983D1YOBJbJN7rrWdqIjq0T42jOJyA== + +react-native-loader-kit@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/react-native-loader-kit/-/react-native-loader-kit-3.0.0.tgz#7a275e80c302917fd9b9a2c972f50bec1d9a9f10" + integrity sha512-r/+kqHiewOgUTCXhhF/gVEpfeit4piWZzPmvIHj9ua9rhSyRlZZzCpyNyXF+Cz49BXdRM/bm30ABpB0QBbE9Kw== + +react-native-modal-selector@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/react-native-modal-selector/-/react-native-modal-selector-2.1.2.tgz#c9fae030baf8bb2c5419e766ff63c31fc946f396" + integrity sha512-+Cvoz/yNUFmfIkJ7xkmlLR2nhJOUhx00S6BPqp2Ruy8LkmaiNr7WMZ4BzsgzylyEgZ84Q+42HQ0v0QzJYobviA== + dependencies: + prop-types "^15.5.10" + +react-native-multiple-select@^0.5.12: + version "0.5.12" + resolved "https://registry.yarnpkg.com/react-native-multiple-select/-/react-native-multiple-select-0.5.12.tgz#be9204f49bc1bb734c40422a89acc173959bcd70" + integrity sha512-lFw0u798/2qHr4TwDdxMtReRtsNOCC2SWPzWHRGKE4XcBiUll0hHhke7iqQg4xJdfo46C/h69f1ZXphDOjZY3A== + dependencies: + prop-types "^15.7.2" + +react-native-otp-entry@^1.8.5: + version "1.8.5" + resolved "https://registry.yarnpkg.com/react-native-otp-entry/-/react-native-otp-entry-1.8.5.tgz#e5893040e1b0540c6febb89b1b29a1729277c1df" + integrity sha512-TZNkIuUzZKAAWrC8X/A22ZHJdycLysxUNysrGf0yTmDLRUyf4zLXwVFcDYUcRNe763Hjaf5qvtKGILb6lDGzoA== + +react-native-permissions@^5.4.1: + version "5.4.1" + resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-5.4.1.tgz#b147e5901f2f5d847b367f2ba6e60378ebcee90c" + integrity sha512-MTou5DVn8IADr7OQjYePJzcxrVNEeODBvSpB8XOt5qBI9ui3HduSBn/KTNZECH/Ph2Y20OnZBMqe6Wp9IryrgQ== + +react-native-photo-manipulator@^1.9.2: + version "1.9.2" + resolved "https://registry.yarnpkg.com/react-native-photo-manipulator/-/react-native-photo-manipulator-1.9.2.tgz#d42cddfcbcac0be91f3aa0852e3d5d4fa23ec5c0" + integrity sha512-Q3Y3mGAIYTk0QhXYvCb1/m6amkFZ2ieUvkOkHaOa/zWECyGP5Pi+z0Z0PvtM2acdb2oBv7SZyeVg9W4g3ZggQw== + dependencies: + color-rgba "^3.0.0" + +react-native-raw-bottom-sheet@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/react-native-raw-bottom-sheet/-/react-native-raw-bottom-sheet-3.0.0.tgz#8e7838ab9b8113bcccdc9648b41eb2bd54e86243" + integrity sha512-kHR7j2ExCLqf/AO3MECozMJXi48O1+YxUYSRgRo/5Ftm7mEcrxJEzvjqMmqUbVhhKlfk5hLCGFnEQ5Z9OHCUtg== + +react-native-reanimated@^3.18.0: + version "3.18.0" + resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-3.18.0.tgz#0a246eab38a9e807887fe561a2868cfe85351f3c" + integrity sha512-eVcNcqeOkMW+BUWAHdtvN3FKgC8J8wiEJkX6bNGGQaLS7m7e4amTfjIcqf/Ta+lerZLurmDaQ0lICI1CKPrb1Q== + dependencies: + "@babel/plugin-transform-arrow-functions" "^7.0.0-0" + "@babel/plugin-transform-class-properties" "^7.0.0-0" + "@babel/plugin-transform-classes" "^7.0.0-0" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.0.0-0" + "@babel/plugin-transform-optional-chaining" "^7.0.0-0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0-0" + "@babel/plugin-transform-template-literals" "^7.0.0-0" + "@babel/plugin-transform-unicode-regex" "^7.0.0-0" + "@babel/preset-typescript" "^7.16.7" + convert-source-map "^2.0.0" + invariant "^2.2.4" + react-native-is-edge-to-edge "1.1.7" + +react-native-safe-area-context@^5.5.0: + version "5.5.1" + resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-5.5.1.tgz#9fac8ae5da8b9ff6f77eb3f697e073f04a1f2f3f" + integrity sha512-WYxV+mm7SWuapVWxq2071lkQlDUXjSwcu7Cc2bUtNcF80/Bl0WnuWAZ8+tO46M38PclMrQIIgbv83BvDHJNQ5g== + +react-native-screens@^4.11.1: + version "4.11.1" + resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-4.11.1.tgz#7d0f3d313d8ddc1e55437c5e038f15f8805dc991" + integrity sha512-F0zOzRVa3ptZfLpD0J8ROdo+y1fEPw+VBFq1MTY/iyDu08al7qFUO5hLMd+EYMda5VXGaTFCa8q7bOppUszhJw== + dependencies: + react-freeze "^1.0.0" + react-native-is-edge-to-edge "^1.1.7" + warn-once "^0.1.0" + +react-native-sqlite-storage@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/react-native-sqlite-storage/-/react-native-sqlite-storage-6.0.1.tgz#ce6a6b852f07abbea68658d5363818c8bef45dfb" + integrity sha512-1tDFjrint6X6qSYKf3gDyz+XB+X79jfiL6xTugKHPRtF0WvqMtVgdLuNqZunIXjNEvNtNVEbXaeZ6MsguFu00A== + +react-native-svg@^15.12.0: + version "15.12.0" + resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-15.12.0.tgz#0e2d476961e8b07f8c549fe4489c99b5130dc150" + integrity sha512-iE25PxIJ6V0C6krReLquVw6R0QTsRTmEQc4K2Co3P6zsimU/jltcDBKYDy1h/5j9S/fqmMeXnpM+9LEWKJKI6A== + dependencies: + css-select "^5.1.0" + css-tree "^1.1.3" + warn-once "0.1.1" + +react-native-toast-message@^2.3.1: + version "2.3.3" + resolved "https://registry.yarnpkg.com/react-native-toast-message/-/react-native-toast-message-2.3.3.tgz#e301508d386a9902ff6b4559ecc6674f8cfdf97a" + integrity sha512-4IIUHwUPvKHu4gjD0Vj2aGQzqPATiblL1ey8tOqsxOWRPGGu52iIbL8M/mCz4uyqecvPdIcMY38AfwRuUADfQQ== + +react-native-vector-icons@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/react-native-vector-icons/-/react-native-vector-icons-10.2.0.tgz#f438f2ca16f7d6be658fd6ec8f0d2b7e2132b91c" + integrity sha512-n5HGcxUuVaTf9QJPs/W22xQpC2Z9u0nb0KgLPnVltP8vdUvOp6+R26gF55kilP/fV4eL4vsAHUqUjewppJMBOQ== + dependencies: + prop-types "^15.7.2" + yargs "^16.1.1" + +react-native-vision-camera@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/react-native-vision-camera/-/react-native-vision-camera-4.7.0.tgz#bf2f74c7c23c88ef58725d220728366e2b9d8e09" + integrity sha512-aiwmBIhpiQA7fuhqRiBFAgISBI+qAyoZeZakjz/PDwUEuwGKmjYrC2LMOcFAkqSKvDA4vsoOXGxpnk77NoCZBA== + +react-native@0.80.0: + version "0.80.0" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.80.0.tgz#574bf976c1e03d27191100179a8e9ec0f19d42ef" + integrity sha512-b9K1ygb2MWCBtKAodKmE3UsbUuC29Pt4CrJMR0ocTA8k+8HJQTPleBPDNKL4/p0P01QO9aL/gZUddoxHempLow== + dependencies: + "@jest/create-cache-key-function" "^29.7.0" + "@react-native/assets-registry" "0.80.0" + "@react-native/codegen" "0.80.0" + "@react-native/community-cli-plugin" "0.80.0" + "@react-native/gradle-plugin" "0.80.0" + "@react-native/js-polyfills" "0.80.0" + "@react-native/normalize-colors" "0.80.0" + "@react-native/virtualized-lists" "0.80.0" + abort-controller "^3.0.0" + anser "^1.4.9" + ansi-regex "^5.0.0" + babel-jest "^29.7.0" + babel-plugin-syntax-hermes-parser "0.28.1" + base64-js "^1.5.1" + chalk "^4.0.0" + commander "^12.0.0" + flow-enums-runtime "^0.0.6" + glob "^7.1.1" + invariant "^2.2.4" + jest-environment-node "^29.7.0" + memoize-one "^5.0.0" + metro-runtime "^0.82.2" + metro-source-map "^0.82.2" + nullthrows "^1.1.1" + pretty-format "^29.7.0" + promise "^8.3.0" + react-devtools-core "^6.1.1" + react-refresh "^0.14.0" + regenerator-runtime "^0.13.2" + scheduler "0.26.0" + semver "^7.1.3" + stacktrace-parser "^0.1.10" + whatwg-fetch "^3.0.0" + ws "^6.2.3" + yargs "^17.6.2" + +react-redux@^9.2.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-9.2.0.tgz#96c3ab23fb9a3af2cb4654be4b51c989e32366f5" + integrity sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g== + dependencies: + "@types/use-sync-external-store" "^0.0.6" + use-sync-external-store "^1.4.0" + +react-refresh@^0.14.0: + version "0.14.2" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9" + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== + +react-test-renderer@19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-19.1.0.tgz#89e1baa9e45a6da064b9760f92251d5b8e1f34ab" + integrity sha512-jXkSl3CpvPYEF+p/eGDLB4sPoDX8pKkYvRl9+rR8HxLY0X04vW7hCm1/0zHoUSjPZ3bDa+wXWNTDVIw/R8aDVw== + dependencies: + react-is "^19.1.0" + scheduler "^0.26.0" + +react@19.1.0: + version "19.1.0" + resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75" + integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg== + +readable-stream@^3.4.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +redux-thunk@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/redux-thunk/-/redux-thunk-3.1.0.tgz#94aa6e04977c30e14e892eae84978c1af6058ff3" + integrity sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw== + +redux@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/redux/-/redux-5.0.1.tgz#97fa26881ce5746500125585d5642c77b6e9447b" + integrity sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w== + +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" + +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.13.2: + version "0.13.11" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== + +regexp.prototype.flags@^1.5.3, regexp.prototype.flags@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" + +regexpu-core@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" + integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.12.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== + +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== + dependencies: + jsesc "~3.0.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +reselect@^5.1.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/reselect/-/reselect-5.1.1.tgz#c766b1eb5d558291e5e550298adb0becc24bb72e" + integrity sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve.exports@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.3.tgz#41955e6f1b4013b7586f873749a635dea07ebe3f" + integrity sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A== + +resolve@^1.20.0, resolve@^1.22.10: + version "1.22.10" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" + integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== + dependencies: + is-core-module "^2.16.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^2.0.0-next.5: + version "2.0.0-next.5" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +reusify@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f" + integrity sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw== + +rimraf@^2.6.3: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-array-concat@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" + integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" + +safe-buffer@5.2.1, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +scheduler@0.26.0, scheduler@^0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337" + integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA== + +semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.1.3, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: + version "7.7.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58" + integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== + +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serialize-error@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" + integrity sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw== + +serve-static@^1.13.1, serve-static@^1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== + dependencies: + encodeurl "~2.0.0" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.19.0" + +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== + +set-function-length@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.6.1, shell-quote@^1.8.1: + version "1.8.3" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.3.tgz#55e40ef33cf5c689902353a3d8cd1a6725f08b4b" + integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw== + +side-channel-list@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" + integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + +side-channel-map@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" + +side-channel@^1.0.6, side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" + +signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== + dependencies: + is-arrayish "^0.3.1" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== + +source-map@^0.6.0, source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== + +stacktrace-parser@^0.1.10: + version "0.1.11" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz#c7c08f9b29ef566b9a6f7b255d7db572f66fabc4" + integrity sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg== + dependencies: + type-fest "^0.7.1" + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +stop-iteration-iterator@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad" + integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ== + dependencies: + es-errors "^1.3.0" + internal-slot "^1.1.0" + +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.matchall@^4.0.12: + version "4.0.12" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#6c88740e49ad4956b1332a911e949583a275d4c0" + integrity sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-abstract "^1.23.6" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.6" + gopd "^1.2.0" + has-symbols "^1.1.0" + internal-slot "^1.1.0" + regexp.prototype.flags "^1.5.3" + set-function-name "^2.0.2" + side-channel "^1.1.0" + +string.prototype.repeat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" + integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.5" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" + +string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +strip-ansi@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strnum@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4" + integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA== + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +tailwind-merge@^1.14.0: + version "1.14.0" + resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-1.14.0.tgz#e677f55d864edc6794562c63f5001f45093cdb8b" + integrity sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ== + +tailwind-variants@0.1.20: + version "0.1.20" + resolved "https://registry.yarnpkg.com/tailwind-variants/-/tailwind-variants-0.1.20.tgz#8aaed9094be0379a438641a42d588943e44c5fcd" + integrity sha512-AMh7x313t/V+eTySKB0Dal08RHY7ggYK0MSn/ad8wKWOrDUIzyiWNayRUm2PIJ4VRkvRnfNuyRuKbLV3EN+ewQ== + dependencies: + tailwind-merge "^1.14.0" + +terser@^5.15.0: + version "5.43.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.43.1.tgz#88387f4f9794ff1a29e7ad61fb2932e25b4fdb6d" + integrity sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.14.0" + commander "^2.20.0" + source-map-support "~0.5.20" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +ts-api-utils@^1.3.0: + version "1.4.3" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.4.3.tgz#bfc2215fe6528fecab2b0fba570a2e8a4263b064" + integrity sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw== + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.8.0: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + dependencies: + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + +typescript@5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== + +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== + dependencies: + call-bound "^1.0.3" + has-bigints "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" + +undici-types@~7.8.0: + version "7.8.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.8.0.tgz#de00b85b710c54122e44fbfd911f8d70174cd294" + integrity sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw== + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2" + integrity sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz#a0401aee72714598f739b68b104e4fe3a0cb3c71" + integrity sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +update-browserslist-db@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz#348377dd245216f9e7060ff50b15a1b740b75420" + integrity sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.1" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +use-latest-callback@^0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.2.4.tgz#35c0f028f85a3f4cf025b06011110e87cc18f57e" + integrity sha512-LS2s2n1usUUnDq4oVh1ca6JFX9uSqUncTfAm44WMg0v6TxL7POUTk1B044NH8TeLkFbNajIsgDHcgNpNzZucdg== + +use-sync-external-store@^1.4.0, use-sync-external-store@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz#55122e2a3edd2a6c106174c27485e0fd59bcfca0" + integrity sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A== + +utf8@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" + integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== + +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +v8-to-istanbul@^9.0.1: + version "9.3.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175" + integrity sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^2.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +vlq@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" + integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== + +walker@^1.0.7, walker@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +warn-once@0.1.1, warn-once@^0.1.0, warn-once@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/warn-once/-/warn-once-0.1.1.tgz#952088f4fb56896e73fd4e6a3767272a3fccce43" + integrity sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q== + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + +whatwg-fetch@^3.0.0: + version "3.6.20" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz#580ce6d791facec91d37c72890995a0b48d31c70" + integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== + +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== + dependencies: + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" + +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== + dependencies: + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" + is-generator-function "^1.0.10" + is-regex "^1.2.1" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" + +which-collection@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-module@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== + +which-typed-array@^1.1.16, which-typed-array@^1.1.19: + version "1.1.19" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956" + integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + for-each "^0.3.5" + get-proto "^1.0.1" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + +ws@^6.2.3: + version "6.2.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.3.tgz#ccc96e4add5fd6fedbc491903075c85c5a11d9ee" + integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== + dependencies: + async-limiter "~1.0.0" + +ws@^7, ws@^7.5.10: + version "7.5.10" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== + +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yaml@^2.2.1, yaml@^2.2.2: + version "2.8.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.0.tgz#15f8c9866211bdc2d3781a0890e44d4fa1a5fff6" + integrity sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ== + +yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^15.1.0: + version "15.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2" + +yargs@^16.1.1: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yargs@^17.3.1, yargs@^17.6.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==

MR^p-FG_04wUvn#rNmc!)n4n4k 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%0DGzJ?C}SV+^yR)a8?7(iNAZn&3M)}FRUgmJAM?=& zzna$VEsK344>}E_&-7XT9hgmY5|$W()%73zz@`>>%iPROUU_lYKh~SzxZM6|&{784 zO7Bft{^1Oa;_Mv!5{&qKVGq`_kmIp@zUz#3uBRfwO+%^{hK2~`@Rq5SLb34X&*I<> zV3kduMiGEfIBKg@7qB5tlHWb1Sdhm#KK*6*G0hqY0#+88V(2)w;27(d5o}C2zv*fs zyT?=X2CbnbIelZIN!TFpU)ptJ%WjQUEhby!8p4F8mDfH#Pb#g8b{6;iNCcLS1AA`i zW$1%1IZxy7OVYoX8g3%KoRYg{;ro17e*J(RS?$zY(E(@uF_t6cY!Kn>+{HK6Ic@(d zPlgeOK=+SXBpjC_oa=*rKVY4!ew-&U-f{9!L5HWmRh{VU32W+I#j??_n%KqIweuoI z%rZ``V`_Ks%ES$dZ#&hEcQrpWE;yJ6-8)Pk)}?^Cj!8uQ-J-YJWOToI4|!hB0~wl9zM<8ntGRtgg?t^RM){Fn6uh83L>yYx!`t6owq+dc^8~! zEsAG6;JB z#~$s*rJlRyf7$)F-s)jLYv25Tv*$SpZ7t6|XeeJ+mTRjfl*P-);lRKo@IwgLe%$9` z9K;FcHZZU#FhFD)4pcI6Fnkff6lVZxVarHa#Q{}_(Br_cfFEQkvM~%SYzhs)?eogP zt{6rE*UZ;qC|59G0Ole_shL{9nJhG;1Q=d0qX_|nh!Hqg&2!;Ih#%uS!cx=Qkgm+*%6BvLY!E9m_+JYgcz;J;b9%67=W&sBVi3Jl^Dj`A> zCdb%d2Mb`B5R-sJ1F%A4==Bj*#E=6<0Y)%492kuPMA8_I0&qGVO1a>{U6zLWzrX%U z?D*ZjZ>i+F$j0qcy0bA8f4|FvdB2}m&hrjUXK8THDm%r5o);Di0(08hqbv2%a~h8) zFpr-|TYd>Wj~hqG5N9qZt~{djNYl#@nP)+Yt39qyXH=Ij4K({zqHv?PKLK>i<2Se!r8^ zpe%gxH*`Zjoa8VOW7sRUK~3te=aCz*ZA#a5W3>IL8VsLq6m=e?^a%2b+P# z&W{{jw@P%GgbJqTe?IAd|1y7BX57B4fA{0-l-Uk^xXa6c;fPR5x^k)DIdXb!4uzq^`QCnW+5VsL|9|)cn?aaumj}%pdqNp* zM7{a>zwW<2OT*eNKV&dt?ikBGUxpvwzyEh**irbn&>AgR1sV>7F}+t~`1AMte@BKJ nx3p^bFrAdl^j?+WkNwiQNhiNGS@8q+PceA9`njxgN@xNAt~77C literal 0 HcmV?d00001 diff --git a/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/120 1.png b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/120 1.png new file mode 100644 index 0000000000000000000000000000000000000000..a41bfa9ae952a8b4a283785d095b69b92e9be315 GIT binary patch literal 12741 zcmV;$F*?qPP)PyA07*naRCr$Pod=j!)wTD3`;@oM3^PNo0-~Y<_5uMx#S+`qs8O*b#_&arCees7 zi5jEEN@5aCtWo1NvBVV3wM$frT~Sa}1eL1v>2EppyKA5G4g(C#I}AiGnf*LI4l}3i z_1~-RwbxP)zqK@^b8NE|P!GJms1x9A3|^&F^NiGkZ!GQvcpC$_<#aj$-Uh)9!;m5u zcLLlA@HR++ZG1|d9NY=;Hco+Ue0rT6+zIeDPJwNFdS3tsi{o9IyDe9(bYkxLEc|I6nsOJ`{02P}0e*GBzoE8x!!-Oy( zREDO3P)4qot6F~hmcV?g04#vWbY#L2WC{-pPgzt4E2vAPNEW&Pd76w65@`~ajTr;& zneh_vk~nsjzz9gXX$rQ7mCa)N36!Y_^rDCfrv&lDrAs(hlX4qeN`ZfS<`Xzq24M07h!E)xiQxX zXQ)C*UU?)ek1nA_Su#cDqxUE*T}r~RG$#kbpGJVIOgxpKi@%02=uYV6Xxeu;i_06y zH?2k~Qv()py-%P5Og{-m4qw@Xo=ea2p{&eyXJu^zhH1yrLpVl=zperh{xg)xfXYVl z;XIUY6PN;o&|D;r5iOdcqzQdYyPP3jPpsG8MI|BWWofc9dI2Q_D_Me?y$xL7CDF47 z^?U5a8YhRWna02b)5NwFhOZ(pHDeUHz9`u?59F-^u!yW^^$9CS1o46#mU5^{_hN8` zNkyeWGM%Av!9r@rkA)>mF>DhR!~|4~4ypjkYnDnPww00QyrCCjANvzBbLU|uLVUj*Wi-YMBa$&f4+0;myHff1 z)70&~57}&%TwQ^sbuKIN4SGRaDj7kmB}b^Gps1$J9a{-ttxO0F2z^)U-R_kscIa6} z@9J_)&1s@oJyv}EBr<<}l(cPtA7I2POW%u%uCom4JrC>L@AKN_<9KNL&#B0i2A z(6^|N!0#of zw<#}zkp$Br3@jGc%eaGt1ib1 zz&CvY&%?HoG~Ig_-dW$Fi)j-C!aqWd7-21>6s{R!1qKbuAo=8@++Ox1pDvq9(#}Li zT8j~2#zveNEQ*RS!BKnN&ZGy{u&l|&vTSXfX`*W#94&?7PzE>+E>&eEi@;#7?z^O^{^*jN9Cj+ z<9m5L%f!UiqIpS8BOfeWLtQ?=v~6u1M&G%4V~YY@v^(W{ME~`w%COtu9&}3>5V#bS zf#HYPrbXeCd8`?G5Y@|J_!&9!%Uh5^c;F_R?o!gD0| z8cFDQgtmhjT3{qt?F790=}MN>WKjuQ4DQVy9RgTe%i5iZR;lJe72>%rL;F;*`=GAc zVwH(%_r~|}Lxo766<<4^^rQcz%uZr>Vxg|9XXM#pbtZv2FC_WE{XDYYGTwOo9unnM z`0H`6R#VEyv0Rc)6;1v!_8oKxgVL9B?tQbc%Tk0z{k{TPpk3Hyz~emj z{;iZ{x{`8S@}>Y28$s)?3fz1RyA3{yGwQ~YJ>+Y2)yAQVv94zo-=zqw1g=}4e)Iu! zfBrdq(;|VV?FMbgiSz?ze!7Yemo<^FZ3skti8UYK8Fd$Lu>1r{+{H`14H4t11Y@4co*p3`Jcw$G7$$ z$kF@G4tcRa{!CfC2|^LmtqhS&iUd~Z zva~!y)pO61*>4nK;1e3ARw0JaCA0_(n`s|?&a%~6j6_;Xz{o(1q-9&9!vJf$S45ZZ z(#3}TcI{8sWaNfOq{a;eeueVH#|&9<;&D_w_Bd&=D3y;9C~bVL|FPnu3WTdFx=``j z^W0u{Ckqz5jhTsrvl4x^4tqrUTm0KVSr~bf3y!>%KRsX09W&-pQI^(*+$K3#DVhoe zMh&jwH>VBa<|${=z~|UO8NT6a4&IP!B021OieBXd`0h@ZqedS?#nL6(%9ihGIfNlR zL*jUW_Tyd8r*`aEdOrJ%7TsPPGf2i3ILc&o!R7V$7gHApU^Jg=`nIi{I|#5yUIAFF z{YLiRsV@V&mJ@`&o}8Xc7-D!Xrk$Yf?%VMvo=ca6iQxtm>=4s8u>Dq6qiK-!0^Bpd z!^&IF;df7-MaIaGvkDkm9cP@s3Y#Q{6_$MOppR}o&%b^a>faE$=umC7&rGT0j;q4n!me7Awk3s-Av=ijfEE(5I+2 z9Y~efx`aYai)kM$VOgUW>30oq+wN0`0FEYTV0t>y4!3I;Nvu=@Ph6vdM=<`sNI&;yZkTcg%d_)IQBI@nkqjh& zu;Ju5>U5x#Z}-Vt(Ud`12o0rA%-mH6(!;*~G9#ycQ#oqHYWm z-}hNFb`0I0djU)XWrSK>3q6d$(?OC2Ynpg{{&IXXy@BZ8*uw2Fz@pc>WfWtF^&=hc z0*R?Fv0(w*G*hg)>lVUuE}*+%;K$&uua_hor}eI^Sj!++a4Ea*LEihXKHUAxB## zS6&cB+w_iA^dwoUreV_P`4q0ajP5_X8XT8`EgLW)mRQZ=qlYkU&QexoLrkrw+8!MO zxEQV4bwD+{^{YZjtW`h+EOALpll+IXsTn(lUaK25cdYNV>sXQyNFtH}6cPrm8{!P! zk&3scbL$7!Fn`e$%v3etXy39m13Kcq08^Pd#`~SIH;_~Za>C8eL$ZtJf+#k=5uy}> zXof){-^5+t7|9O(=W)Zc7m~K}xDtKTaqjiSK%`0damGi0Wx+52lxtZLU6Ue+V z9i_vU@@;_zRpz?E9F)RRie(8!6AStd?!l23V zF>bn!l^0In_Qy`cw6Zv=TwAhHta?L~qTiT0I;Gr@A0B!KvlsT{yg$83DwWaS)?#yU zgKsFpCc%z|Y?f<}-GvkPv-#QM=Mu1zP~whp9DCiHBlpQuHg@2X@j{xM9H$?BA3Hz# zF77F3kWN|J%1-;97Q3>LTXT@TgsF|J`Z43Ee&T6@asx}Gp&s~H0F6_&gTSr zXRPhfA%I1xm6;(2jOb5QLKJGWqoW)LKbc_JLyyul;S^Mbf$|iVxG?K|Q)C;7c(zCd z0S*Pc^4{$9?n^weY8nqbdpTxRO1oKdO`s&qD58Ab2Sor|xPeE7UBPYNex5%}{fr;~ zLU3y~!A$z9Yz#)8N?p$tt;&OiZm+LTk+NAR?mTTggvXYy3A)6mm+&0Ju z(4(x18Ml1S_5Ym1Pi}h-qpF-h2VOQYVuB06eoZ|;{^kK(cj^Ir{p$UB=fl@YmqkWe zYq14+w=lRb;yq>HukbkOkkh&LJNNVOh!G^;dykwc63!zjR&*TJZTU6wbt0mbnV{aw zG3;9>v+vyx(&PuEOan9YGy~$&WV1Gsv^ zXigP?KYoK$x|sH};Udxd`Nch7%OY3faLPevapkxFzyl+OW6yb?&`4thc^&mD&UpPN zY1_q2(%@&=>D;sV%B{EK`X2I4GB@otDVX}+0+wV=ED7aqHGq}E^?e4F!8gapL3JEh0B&tG z11x@QsyEYao*x7JTn7Q(kGD0zBBEQ59LcOSsr8<(O;fF_0lsSD-8?va80MV!!AM~S zd3;3NHt&74m`WtaY%@udpJnhl=Q8@XTk*9gB2j_00MB@T5epi@mfyGG+iyMxOBmAk z*uK)>D?|Hl1mJ6!b@^rO2H5D=pOgNB0dDlOY=6!ubsejB ztpXDBRJO`&Et0Ih{rURGA9M3_*K+GaSCXz29qei&ZBzM45)jD6I(Yic^ZC_d?=wjo zS=F(T6LYL@W}_A$<-6@ z<>6t&QSZ;uI#`9GgH65F8SP)kq>Rl>(aff4ll5~9Is05j-F_>c&|^Iv{8EvF<1Exo zI|nT`8yme*4TX`2EAbAX6bh5=k%3Ya^?;IT7teM~h7dRwR9f zke;c&%=q;@ZvMx6T=0jdFsgbWn;v4RM?O}RHWQhp(dN0%YgcBJKV7$iD^5L_D^4BD z$=8nI?RhUznKW_ae%T;th9(Ms1%~7g#(@Xhr=cd~r158Q-M9b1Bg6Kn7EM+N5({W_ z8FKL?M%_4>h0A8~jY|(=ja{n=Cm~2BiS4rM5QhtjlT(4hw9~Av&vMNv*E8YhOIXs7 zIF#V0k`1UQwlddqZ zTuFs(NzQm-1S!3H7TCUihFWQI*X56~_pl>){if@gdC^bkZ6|U3cw-_gChx9&mOi** zDzYYc$!fm#@>G(;hhe(`*aE)<;iF`R8FLn~c#Vr;C)u*<#SUNE$w$z!icUym#yEyma2VNcx=|QIUDb=f+YoI*p(TcveU@8_;e0p&b6w z6zuN(Fs+b#p7{+||M4O!sw6#HlG0*v6&*K-bXg!_0L7}h0(^zG2f}6u#y@Kn%e>9gIHwvfVlSnAe|J{-NbJ{cX z=$h1ADr-1Ody}_E@<5X913YS0z{I1!%g?@f6P|0~x%E7E;E~k5@hXX=8KwQmBGsb4 z=s-&#G9>AH6oLXfUUfBlUw#>lK|ooYP@$9Tbr{LylNGC3ll8C+oy1l0P;-{Q(hh)S zquZj3T}A)uftYfbERJO9PxmCV!pBkpZ{K`7vwnUJX6x}JeucSm$W zXcq8{6u)_H4wL`*EURlgFeTzL5go7x23@%tXd&_N>!#Bd8ee97VREDX!U2z(a2 z_$&*a_!osW_4@Ff-kgbef!+i9G5Gky={8~{p`4HrK_y0~NJhQOX=$1T%HzYOudyn( z5YucY2fzI3qoo5ZM=E@muBn0S+;`vR42u?r?;<9XkCGfMZR(dWBxW2XUBzcUjOc#Z z7;R%jnY(gcs3;$z@Lmu|noATSY->o&T;3HW{YB)^88`a;SlgTII`>)tksUH^5K6jf zoL$=X?RpPb_O#c{XISgr$|1lXf%auB=p+h=VG z%|<366Az0n$p#;wHvn~V*#^4^@wH+sxURcVqe34G)xfs?0g{ikHu1f63ds8rN~+Gr2pHWV0DrLbP1Y0^M2ohB-00%F zwkp7FanAp>zYC|y5I|c6d`nL#X1#41;47}Ug2js$W5RUAnAaKWl>gEMny#h z)z#JX?%kW7J$ur(El|jrM%Ze*(aJ?6C)P=FHJt($+DQ_Ry}aYoq!e z;x(+BGAqC9(W3`P9B~9Eopch19(pLU2#VjfMY;Ju0pQ`ohkqdeHybIjaV6rsxX4;A zH2J=t{`99zm@q-#;(4Ct=A!s+Yawm&@0|d5hkoNxj++;9U!h74&2 zxx$)M#GMm8{lEhcFm~)%?cRxD*rCx0aEHjZMQ;`>T*R|j;g3K5 zxCXgse6y0Jn==Tm51Y+XAY%SFgVMDuV|Pj!r6UuHW1V@K(pH-7gTaEaG|e z=+R7>GDVB&qJh@#hjjwnZj$|5ZYYZD`|rP>(@#Gg$8oeP)$Y*=aJxzNZ@EE4vgqBR zLx=L_n{Sd%r=vn_?JbSe32^CnZ7igyYf{CDb;aOD=}+DGl|_C0&_fS#^2sMR8(i&r zb|=84k*i4TOQ{O4$tU&C?T&JF0^Byh#psiS6vvGlN1;&A zgcg^kwzige^XBPD+0vy;^}|G0iq7ol5OFLLLBg6JeDHzZtY|mLodCBDL($;5<(6AG z|NQe?y+MF}`Q?|n`s%B-ds7O>xAo?hp-p-A$dM!4FQz*IZi~#4)E)&OuD||zF1qL< z{j>Z|M$zyoicb04#EBER@4ox=HN`E#w%^kF6~%Yod+)uRdFGj&0Jlb_j&3#-iG1UY zH*)dC7q0_w@qNY2ks|Qp$B*a57hlvqtoXE>JBsg~G-(o(Cr@tm-J5)NCkMAp`ceRv zrwF&of1-n5dF2(YuZsrP=33Xq1#-$Mr|{r|4|a0!7sbIXIk_mhciU|@-hKDo4(&r1 z7nfMlPd)Wir;+tV11#?^TDr2C|HvbcH0$uTWyOY96akivhpAJiu2X@oq~~>t=(fpJ zs)#N=sc3|qbIv*3amO871Yk+=nKo@&+aJ6B6`cULO|$j_T-@S2`|Pv1^Ugav1aQ&a zl02?|{p(+y9Q{xSeu+?b9)wBES-0kw8mJAG~eZv-SwmHk}v!@9=|*#+7idfHHsne0JY`ck=nX#$jVX z7I%#{_V*&dx7~IdqSHG8Ze>~jI{+4dB0o4FnM`oT8E5dPKmAD`XqR3T#js=V-hH_C z+G}*I`m#$eW!37{Q5{Nsa&f~^TmUb<^b(^+jq3D+oBh$|(?%g9MvP$2`yXt!KN@k7 z&-K?|$3+)S+JKAn`KA{8v^V|sW-hwm0ul*Zw*u0I&n=Te!R5y5ujArNeyl(9XIK23 ztFO9}R4R$%tc`X>RRf|D3TrnT-luDIb*GUP0UYW^R#Fz4@**6t#VO( zD)^?!*K^^dOIm$Skk9hQYp-$BZ+^vJ9(|(unz)~u{`V1IJ)FCKcQbvr-yWqbrabjD zhaP!^{#(o9D(k=ClnE#E-~$iog5M>dwrsi5x4FY-`i!mgDvHjwAN%b5UIdq$9~-@eEvR{-*7jJ8WowcsQ9Vn*G2_Ytun|q z@Zhh$$AM$U;rW3sPuQ-pP5Qx7o;dC!ozhA;Y#URs`GjR$b2*o7 zBA?4kKh&rtUR=Xj&K28<1nII2mYt&DDDsU>jHrgQ4;{kbK2<#N_Iw_h{t-1Bb1wcPo_N6cPcpi3%Ag%nH;6^*v8 zDMZSR$_S^FLt|5cZe>ZXnlJ*(OmOwXGnw~UEvJtjz_lmsgD<@%45d4qZoKsTM!tND z0KDLD?P3dYC%PsFvTI*C;UDXi(j{lx7{r}LM9et^obrUjJnZi^)exZPuZDh~wD){DM!|7d_=KiU3d3M$k3TB3M zI-`40L=|qL?l8L7n{MF}6;Y8=Oj4pyE|P9$(qN-*)hdn~Ud1&N$I~Uu>q_`i<0|Tl zTC}&@o=i8 zUp9Bu$?z#$2^V7m91Eq<>5Ls``8GD;;3z*XO%9g9p*;paZqPswYsa zP}UZ5CH}pm01Nk9QtVXOH02!1l+RIn_vg5M`cPAw`XaU!orinYFhpm z%ag^mE!S(18XfA63N3lILEu{C^K~3HB*Udg@5v6mG6Y^+{z=Lu>Yh+ht<0#BP-z?- zkx4f^XkH-8UwDzkr_zO08c3H&NO@z!pZ;3%gaZ$wNJO-S)=>l{P3y*+$Lf*%~RBTlH8{M_3P>-MirV(OtGMfJDw>sivgDtdf6Q`ddqfr3Fo+T9K@o`V!VcsWw!)v8j!$#y^z~ zu&&YUc&PpZNFOpr>j%xf>#)&gEY+5`_)?2GudBv+q?mZ`9ent?tNmbC8+1`QQgMR> zDj|hwTI540JcsUK@Wkv_xc8Ms)HsSB$*!bS4lk7E)KULM&5==G?X~UW zWpU|lWq~ftT~IE*pCJ`iF{q*&Waulvr;6{-iX(+K%3W0L!GLP`LE^lX{XaH%vd9 z1x+(a8C9q-7k3a7UsR@^!VV1@oO&v)E{xydM0Oc4k`I^9>ECR`TSWds$F7m$aQk7P~DweqIwjD)yvn)y{-rA+ARmd!`Zy0m{rY zX}f|hnO;`EbVg=-r)`C5+O<%b+T^jopc+|cgVMMrfAEEeH$J<=d96skdv+F%x) zm(A3zrGmUJz`5sUz|wyQz@AUgvlp2o4%91JI+JZ_Bg+^4svB|S`1SMWv9N9?IedDU z!#Q%qY4q>bhc_2I&ua^wVYR=CibT0?f#(@g-Buc6>VP7q7=hAy)?LX_!!O{7q304x z2(q>6ur0bbN1?(<(dl@5Tnt=$QF_@Fdl_$z@zhR$o` zn29dhf|mAk5g?I1l?EQV{kvWzCWU+h#|-}gM+}`v7>fAcbRFt-S^>2zhTUu#Zw>E% zE$~GrDO$8*cNPd9eI6%QLuksDW$75V%Ze5kMf%8FRyoEoWi|<@QpPXLEOYKeq;oWl){ezHci}Y z1ILcIfJ1ivwoZ^MrO@RyWtku_J!)e+J;9ppeBX&836opOb&)B@(g|Cf57b0yxq^ioENS z*n2qX-G=Eb3sdye7KvBJb@U}4ODPJfz;B*9olml_Qoo^|b?3AGPjGM)L5bSe>-3-5b8y~zkCg0*x5o+Ak*xLvIz+dL zfg+u`tE(wH@&K)erES}01#327Vo|`6cn(RBrNFH({69V|yh$RcirdnN4)sxi1wn$q z6o+X2B^_<@>rN>W<;vA_?5<*Di530j7tuuy)?rw$K+}`cQ8hKvO&TSchwUiG)INY? zLn|4YgoO|e*_ZTo1Mz|oNjX{@u8UoXSPhmcwj-EA?Q?2DtsL%o=p2^R&cR4pggRa< zW~J;s%NCq8kZ!%enAX7(o3;#cxkkP^>O#it@g>y3F^!`C6)6CIAU&fLxkU?M${VPp zNHjl=-=B;S6IAd}Le%V_C{6)X=gZltd_VF~(6+dFAJXG5;8fu5KBgze7$E}`$EwnlaK z(rLb~xhzI%+;mF>aJdsK7Lr4FQJo*_F!CZ8O69F=dqN0=!#w~AN6rgVaCZ)0Eu0&qyK zrk?aKE}{4L&i!%$+`@Vg=Fokmio;Ok7cHV;+AEanT}zphEbOfea0FXOUiT%GAZ`~j zhmXcAtB3>eai+iQ{IqBSSIVMm4d8jl97h)oa3=0vR>G6k2e`I@@+&W)&-q_2fFrjs zZjq@I{bMge+AcLUkbUMQR8u`p0#aT}AzlIv;!E1i!2+-(=h^RLkhnLm;gIJpbqp0&Iok>l?{j`J*o#z!4>-i&zxn&I{NIl3~Eg=`T}0 z_cN@NMT6~=jE+gQlYciu2kZT3-E2`|N#iTipegi7?6NZzdySwVCk1rlNO5R80p2vP ztp!-O&NM=jK|sUIcX2+LOPL(u@dG?*2WX1%8ApXnXW(|aNjiff0yyI+JQH%JPo=9U zI3eDiL#fz%x2Or9fFErZucIxC8l<%-?uHy}F#qVUX%S6(M6^zAjdZZDjjaFOh`93N zFO-8@n|HI<5chN>^l5l&HrCs7NhTC^c1YScv3$rTB7oZy#nRMomml0>#OKtx$uZ2u4xY`4dK)gqsP~`5GXfkV$Ku1zB=hzx!txY` z_zoou-TcuANxKR!VbD;YqvEQI=zHEdgr1L*w&DNgA(>u6GYyd542gP^OG<3QFbNtO zsCj1=;esVp$-y{r@uIBc%@WPU>1{T^E$Jg5J7!4QGf>$8uUjS7KEtrK>#4hViXjnw zXxz9lV(ivOywv4?j>@t4@Nd#(=9}az(^1365=PVtR+02Vy+2&2DUi7O$MpK%cccL_ zYIDvBmGIt8UQ(QwHUOg_j5w2WCdym10`JW^SgY#@Glt&oOi02*Y17^0Yqt!*@s6SF za!41=Lg#F5h+VhIZO6eKq}NzkL3a9}U2-rX_EGN@!S>Y^zZ z%4S7#=q=i7Ent(7khAOX*2xnopFImJnOw)$-W1J6QY1Wsf*t5))eQ|fs(yMA{l0q^ zUf^MFqFZQ3v0O*8#nCj~GuZbC3k8CvEZ(wJsD;ZhR@PvK1^lE%!HTja6F%6!*f;G- zZ{PS=ZxMin5q-%pm1CL`Dvjg7I<+N?I+1t+q+yb@6DZrJkhU@7zCtbAt6G5~n~<2R zgq}Ur;?D^SS)Ha_vdD@J1kW@v{Q%SRNL2O2?a>RgO7WJ(>8BnUz|pJd>e4$5%}MX$x-z*3*IrLGGN zkyHkzPKuW}d#KZkp+kSs;VFC(E&9he0J9}1*Uo3?^<4ancru$4xM=5VH{VTa?~6LG|6(Yx)j9Z! znO5gpixlVtcpF~}od9PyA07*naRCr$Pod=j!)wTD3`;@oM3^PNo0-~Y<_5uMx#S+`qs8O*b#_&arCees7 zi5jEEN@5aCtWo1NvBVV3wM$frT~Sa}1eL1v>2EppyKA5G4g(C#I}AiGnf*LI4l}3i z_1~-RwbxP)zqK@^b8NE|P!GJms1x9A3|^&F^NiGkZ!GQvcpC$_<#aj$-Uh)9!;m5u zcLLlA@HR++ZG1|d9NY=;Hco+Ue0rT6+zIeDPJwNFdS3tsi{o9IyDe9(bYkxLEc|I6nsOJ`{02P}0e*GBzoE8x!!-Oy( zREDO3P)4qot6F~hmcV?g04#vWbY#L2WC{-pPgzt4E2vAPNEW&Pd76w65@`~ajTr;& zneh_vk~nsjzz9gXX$rQ7mCa)N36!Y_^rDCfrv&lDrAs(hlX4qeN`ZfS<`Xzq24M07h!E)xiQxX zXQ)C*UU?)ek1nA_Su#cDqxUE*T}r~RG$#kbpGJVIOgxpKi@%02=uYV6Xxeu;i_06y zH?2k~Qv()py-%P5Og{-m4qw@Xo=ea2p{&eyXJu^zhH1yrLpVl=zperh{xg)xfXYVl z;XIUY6PN;o&|D;r5iOdcqzQdYyPP3jPpsG8MI|BWWofc9dI2Q_D_Me?y$xL7CDF47 z^?U5a8YhRWna02b)5NwFhOZ(pHDeUHz9`u?59F-^u!yW^^$9CS1o46#mU5^{_hN8` zNkyeWGM%Av!9r@rkA)>mF>DhR!~|4~4ypjkYnDnPww00QyrCCjANvzBbLU|uLVUj*Wi-YMBa$&f4+0;myHff1 z)70&~57}&%TwQ^sbuKIN4SGRaDj7kmB}b^Gps1$J9a{-ttxO0F2z^)U-R_kscIa6} z@9J_)&1s@oJyv}EBr<<}l(cPtA7I2POW%u%uCom4JrC>L@AKN_<9KNL&#B0i2A z(6^|N!0#of zw<#}zkp$Br3@jGc%eaGt1ib1 zz&CvY&%?HoG~Ig_-dW$Fi)j-C!aqWd7-21>6s{R!1qKbuAo=8@++Ox1pDvq9(#}Li zT8j~2#zveNEQ*RS!BKnN&ZGy{u&l|&vTSXfX`*W#94&?7PzE>+E>&eEi@;#7?z^O^{^*jN9Cj+ z<9m5L%f!UiqIpS8BOfeWLtQ?=v~6u1M&G%4V~YY@v^(W{ME~`w%COtu9&}3>5V#bS zf#HYPrbXeCd8`?G5Y@|J_!&9!%Uh5^c;F_R?o!gD0| z8cFDQgtmhjT3{qt?F790=}MN>WKjuQ4DQVy9RgTe%i5iZR;lJe72>%rL;F;*`=GAc zVwH(%_r~|}Lxo766<<4^^rQcz%uZr>Vxg|9XXM#pbtZv2FC_WE{XDYYGTwOo9unnM z`0H`6R#VEyv0Rc)6;1v!_8oKxgVL9B?tQbc%Tk0z{k{TPpk3Hyz~emj z{;iZ{x{`8S@}>Y28$s)?3fz1RyA3{yGwQ~YJ>+Y2)yAQVv94zo-=zqw1g=}4e)Iu! zfBrdq(;|VV?FMbgiSz?ze!7Yemo<^FZ3skti8UYK8Fd$Lu>1r{+{H`14H4t11Y@4co*p3`Jcw$G7$$ z$kF@G4tcRa{!CfC2|^LmtqhS&iUd~Z zva~!y)pO61*>4nK;1e3ARw0JaCA0_(n`s|?&a%~6j6_;Xz{o(1q-9&9!vJf$S45ZZ z(#3}TcI{8sWaNfOq{a;eeueVH#|&9<;&D_w_Bd&=D3y;9C~bVL|FPnu3WTdFx=``j z^W0u{Ckqz5jhTsrvl4x^4tqrUTm0KVSr~bf3y!>%KRsX09W&-pQI^(*+$K3#DVhoe zMh&jwH>VBa<|${=z~|UO8NT6a4&IP!B021OieBXd`0h@ZqedS?#nL6(%9ihGIfNlR zL*jUW_Tyd8r*`aEdOrJ%7TsPPGf2i3ILc&o!R7V$7gHApU^Jg=`nIi{I|#5yUIAFF z{YLiRsV@V&mJ@`&o}8Xc7-D!Xrk$Yf?%VMvo=ca6iQxtm>=4s8u>Dq6qiK-!0^Bpd z!^&IF;df7-MaIaGvkDkm9cP@s3Y#Q{6_$MOppR}o&%b^a>faE$=umC7&rGT0j;q4n!me7Awk3s-Av=ijfEE(5I+2 z9Y~efx`aYai)kM$VOgUW>30oq+wN0`0FEYTV0t>y4!3I;Nvu=@Ph6vdM=<`sNI&;yZkTcg%d_)IQBI@nkqjh& zu;Ju5>U5x#Z}-Vt(Ud`12o0rA%-mH6(!;*~G9#ycQ#oqHYWm z-}hNFb`0I0djU)XWrSK>3q6d$(?OC2Ynpg{{&IXXy@BZ8*uw2Fz@pc>WfWtF^&=hc z0*R?Fv0(w*G*hg)>lVUuE}*+%;K$&uua_hor}eI^Sj!++a4Ea*LEihXKHUAxB## zS6&cB+w_iA^dwoUreV_P`4q0ajP5_X8XT8`EgLW)mRQZ=qlYkU&QexoLrkrw+8!MO zxEQV4bwD+{^{YZjtW`h+EOALpll+IXsTn(lUaK25cdYNV>sXQyNFtH}6cPrm8{!P! zk&3scbL$7!Fn`e$%v3etXy39m13Kcq08^Pd#`~SIH;_~Za>C8eL$ZtJf+#k=5uy}> zXof){-^5+t7|9O(=W)Zc7m~K}xDtKTaqjiSK%`0damGi0Wx+52lxtZLU6Ue+V z9i_vU@@;_zRpz?E9F)RRie(8!6AStd?!l23V zF>bn!l^0In_Qy`cw6Zv=TwAhHta?L~qTiT0I;Gr@A0B!KvlsT{yg$83DwWaS)?#yU zgKsFpCc%z|Y?f<}-GvkPv-#QM=Mu1zP~whp9DCiHBlpQuHg@2X@j{xM9H$?BA3Hz# zF77F3kWN|J%1-;97Q3>LTXT@TgsF|J`Z43Ee&T6@asx}Gp&s~H0F6_&gTSr zXRPhfA%I1xm6;(2jOb5QLKJGWqoW)LKbc_JLyyul;S^Mbf$|iVxG?K|Q)C;7c(zCd z0S*Pc^4{$9?n^weY8nqbdpTxRO1oKdO`s&qD58Ab2Sor|xPeE7UBPYNex5%}{fr;~ zLU3y~!A$z9Yz#)8N?p$tt;&OiZm+LTk+NAR?mTTggvXYy3A)6mm+&0Ju z(4(x18Ml1S_5Ym1Pi}h-qpF-h2VOQYVuB06eoZ|;{^kK(cj^Ir{p$UB=fl@YmqkWe zYq14+w=lRb;yq>HukbkOkkh&LJNNVOh!G^;dykwc63!zjR&*TJZTU6wbt0mbnV{aw zG3;9>v+vyx(&PuEOan9YGy~$&WV1Gsv^ zXigP?KYoK$x|sH};Udxd`Nch7%OY3faLPevapkxFzyl+OW6yb?&`4thc^&mD&UpPN zY1_q2(%@&=>D;sV%B{EK`X2I4GB@otDVX}+0+wV=ED7aqHGq}E^?e4F!8gapL3JEh0B&tG z11x@QsyEYao*x7JTn7Q(kGD0zBBEQ59LcOSsr8<(O;fF_0lsSD-8?va80MV!!AM~S zd3;3NHt&74m`WtaY%@udpJnhl=Q8@XTk*9gB2j_00MB@T5epi@mfyGG+iyMxOBmAk z*uK)>D?|Hl1mJ6!b@^rO2H5D=pOgNB0dDlOY=6!ubsejB ztpXDBRJO`&Et0Ih{rURGA9M3_*K+GaSCXz29qei&ZBzM45)jD6I(Yic^ZC_d?=wjo zS=F(T6LYL@W}_A$<-6@ z<>6t&QSZ;uI#`9GgH65F8SP)kq>Rl>(aff4ll5~9Is05j-F_>c&|^Iv{8EvF<1Exo zI|nT`8yme*4TX`2EAbAX6bh5=k%3Ya^?;IT7teM~h7dRwR9f zke;c&%=q;@ZvMx6T=0jdFsgbWn;v4RM?O}RHWQhp(dN0%YgcBJKV7$iD^5L_D^4BD z$=8nI?RhUznKW_ae%T;th9(Ms1%~7g#(@Xhr=cd~r158Q-M9b1Bg6Kn7EM+N5({W_ z8FKL?M%_4>h0A8~jY|(=ja{n=Cm~2BiS4rM5QhtjlT(4hw9~Av&vMNv*E8YhOIXs7 zIF#V0k`1UQwlddqZ zTuFs(NzQm-1S!3H7TCUihFWQI*X56~_pl>){if@gdC^bkZ6|U3cw-_gChx9&mOi** zDzYYc$!fm#@>G(;hhe(`*aE)<;iF`R8FLn~c#Vr;C)u*<#SUNE$w$z!icUym#yEyma2VNcx=|QIUDb=f+YoI*p(TcveU@8_;e0p&b6w z6zuN(Fs+b#p7{+||M4O!sw6#HlG0*v6&*K-bXg!_0L7}h0(^zG2f}6u#y@Kn%e>9gIHwvfVlSnAe|J{-NbJ{cX z=$h1ADr-1Ody}_E@<5X913YS0z{I1!%g?@f6P|0~x%E7E;E~k5@hXX=8KwQmBGsb4 z=s-&#G9>AH6oLXfUUfBlUw#>lK|ooYP@$9Tbr{LylNGC3ll8C+oy1l0P;-{Q(hh)S zquZj3T}A)uftYfbERJO9PxmCV!pBkpZ{K`7vwnUJX6x}JeucSm$W zXcq8{6u)_H4wL`*EURlgFeTzL5go7x23@%tXd&_N>!#Bd8ee97VREDX!U2z(a2 z_$&*a_!osW_4@Ff-kgbef!+i9G5Gky={8~{p`4HrK_y0~NJhQOX=$1T%HzYOudyn( z5YucY2fzI3qoo5ZM=E@muBn0S+;`vR42u?r?;<9XkCGfMZR(dWBxW2XUBzcUjOc#Z z7;R%jnY(gcs3;$z@Lmu|noATSY->o&T;3HW{YB)^88`a;SlgTII`>)tksUH^5K6jf zoL$=X?RpPb_O#c{XISgr$|1lXf%auB=p+h=VG z%|<366Az0n$p#;wHvn~V*#^4^@wH+sxURcVqe34G)xfs?0g{ikHu1f63ds8rN~+Gr2pHWV0DrLbP1Y0^M2ohB-00%F zwkp7FanAp>zYC|y5I|c6d`nL#X1#41;47}Ug2js$W5RUAnAaKWl>gEMny#h z)z#JX?%kW7J$ur(El|jrM%Ze*(aJ?6C)P=FHJt($+DQ_Ry}aYoq!e z;x(+BGAqC9(W3`P9B~9Eopch19(pLU2#VjfMY;Ju0pQ`ohkqdeHybIjaV6rsxX4;A zH2J=t{`99zm@q-#;(4Ct=A!s+Yawm&@0|d5hkoNxj++;9U!h74&2 zxx$)M#GMm8{lEhcFm~)%?cRxD*rCx0aEHjZMQ;`>T*R|j;g3K5 zxCXgse6y0Jn==Tm51Y+XAY%SFgVMDuV|Pj!r6UuHW1V@K(pH-7gTaEaG|e z=+R7>GDVB&qJh@#hjjwnZj$|5ZYYZD`|rP>(@#Gg$8oeP)$Y*=aJxzNZ@EE4vgqBR zLx=L_n{Sd%r=vn_?JbSe32^CnZ7igyYf{CDb;aOD=}+DGl|_C0&_fS#^2sMR8(i&r zb|=84k*i4TOQ{O4$tU&C?T&JF0^Byh#psiS6vvGlN1;&A zgcg^kwzige^XBPD+0vy;^}|G0iq7ol5OFLLLBg6JeDHzZtY|mLodCBDL($;5<(6AG z|NQe?y+MF}`Q?|n`s%B-ds7O>xAo?hp-p-A$dM!4FQz*IZi~#4)E)&OuD||zF1qL< z{j>Z|M$zyoicb04#EBER@4ox=HN`E#w%^kF6~%Yod+)uRdFGj&0Jlb_j&3#-iG1UY zH*)dC7q0_w@qNY2ks|Qp$B*a57hlvqtoXE>JBsg~G-(o(Cr@tm-J5)NCkMAp`ceRv zrwF&of1-n5dF2(YuZsrP=33Xq1#-$Mr|{r|4|a0!7sbIXIk_mhciU|@-hKDo4(&r1 z7nfMlPd)Wir;+tV11#?^TDr2C|HvbcH0$uTWyOY96akivhpAJiu2X@oq~~>t=(fpJ zs)#N=sc3|qbIv*3amO871Yk+=nKo@&+aJ6B6`cULO|$j_T-@S2`|Pv1^Ugav1aQ&a zl02?|{p(+y9Q{xSeu+?b9)wBES-0kw8mJAG~eZv-SwmHk}v!@9=|*#+7idfHHsne0JY`ck=nX#$jVX z7I%#{_V*&dx7~IdqSHG8Ze>~jI{+4dB0o4FnM`oT8E5dPKmAD`XqR3T#js=V-hH_C z+G}*I`m#$eW!37{Q5{Nsa&f~^TmUb<^b(^+jq3D+oBh$|(?%g9MvP$2`yXt!KN@k7 z&-K?|$3+)S+JKAn`KA{8v^V|sW-hwm0ul*Zw*u0I&n=Te!R5y5ujArNeyl(9XIK23 ztFO9}R4R$%tc`X>RRf|D3TrnT-luDIb*GUP0UYW^R#Fz4@**6t#VO( zD)^?!*K^^dOIm$Skk9hQYp-$BZ+^vJ9(|(unz)~u{`V1IJ)FCKcQbvr-yWqbrabjD zhaP!^{#(o9D(k=ClnE#E-~$iog5M>dwrsi5x4FY-`i!mgDvHjwAN%b5UIdq$9~-@eEvR{-*7jJ8WowcsQ9Vn*G2_Ytun|q z@Zhh$$AM$U;rW3sPuQ-pP5Qx7o;dC!ozhA;Y#URs`GjR$b2*o7 zBA?4kKh&rtUR=Xj&K28<1nII2mYt&DDDsU>jHrgQ4;{kbK2<#N_Iw_h{t-1Bb1wcPo_N6cPcpi3%Ag%nH;6^*v8 zDMZSR$_S^FLt|5cZe>ZXnlJ*(OmOwXGnw~UEvJtjz_lmsgD<@%45d4qZoKsTM!tND z0KDLD?P3dYC%PsFvTI*C;UDXi(j{lx7{r}LM9et^obrUjJnZi^)exZPuZDh~wD){DM!|7d_=KiU3d3M$k3TB3M zI-`40L=|qL?l8L7n{MF}6;Y8=Oj4pyE|P9$(qN-*)hdn~Ud1&N$I~Uu>q_`i<0|Tl zTC}&@o=i8 zUp9Bu$?z#$2^V7m91Eq<>5Ls``8GD;;3z*XO%9g9p*;paZqPswYsa zP}UZ5CH}pm01Nk9QtVXOH02!1l+RIn_vg5M`cPAw`XaU!orinYFhpm z%ag^mE!S(18XfA63N3lILEu{C^K~3HB*Udg@5v6mG6Y^+{z=Lu>Yh+ht<0#BP-z?- zkx4f^XkH-8UwDzkr_zO08c3H&NO@z!pZ;3%gaZ$wNJO-S)=>l{P3y*+$Lf*%~RBTlH8{M_3P>-MirV(OtGMfJDw>sivgDtdf6Q`ddqfr3Fo+T9K@o`V!VcsWw!)v8j!$#y^z~ zu&&YUc&PpZNFOpr>j%xf>#)&gEY+5`_)?2GudBv+q?mZ`9ent?tNmbC8+1`QQgMR> zDj|hwTI540JcsUK@Wkv_xc8Ms)HsSB$*!bS4lk7E)KULM&5==G?X~UW zWpU|lWq~ftT~IE*pCJ`iF{q*&Waulvr;6{-iX(+K%3W0L!GLP`LE^lX{XaH%vd9 z1x+(a8C9q-7k3a7UsR@^!VV1@oO&v)E{xydM0Oc4k`I^9>ECR`TSWds$F7m$aQk7P~DweqIwjD)yvn)y{-rA+ARmd!`Zy0m{rY zX}f|hnO;`EbVg=-r)`C5+O<%b+T^jopc+|cgVMMrfAEEeH$J<=d96skdv+F%x) zm(A3zrGmUJz`5sUz|wyQz@AUgvlp2o4%91JI+JZ_Bg+^4svB|S`1SMWv9N9?IedDU z!#Q%qY4q>bhc_2I&ua^wVYR=CibT0?f#(@g-Buc6>VP7q7=hAy)?LX_!!O{7q304x z2(q>6ur0bbN1?(<(dl@5Tnt=$QF_@Fdl_$z@zhR$o` zn29dhf|mAk5g?I1l?EQV{kvWzCWU+h#|-}gM+}`v7>fAcbRFt-S^>2zhTUu#Zw>E% zE$~GrDO$8*cNPd9eI6%QLuksDW$75V%Ze5kMf%8FRyoEoWi|<@QpPXLEOYKeq;oWl){ezHci}Y z1ILcIfJ1ivwoZ^MrO@RyWtku_J!)e+J;9ppeBX&836opOb&)B@(g|Cf57b0yxq^ioENS z*n2qX-G=Eb3sdye7KvBJb@U}4ODPJfz;B*9olml_Qoo^|b?3AGPjGM)L5bSe>-3-5b8y~zkCg0*x5o+Ak*xLvIz+dL zfg+u`tE(wH@&K)erES}01#327Vo|`6cn(RBrNFH({69V|yh$RcirdnN4)sxi1wn$q z6o+X2B^_<@>rN>W<;vA_?5<*Di530j7tuuy)?rw$K+}`cQ8hKvO&TSchwUiG)INY? zLn|4YgoO|e*_ZTo1Mz|oNjX{@u8UoXSPhmcwj-EA?Q?2DtsL%o=p2^R&cR4pggRa< zW~J;s%NCq8kZ!%enAX7(o3;#cxkkP^>O#it@g>y3F^!`C6)6CIAU&fLxkU?M${VPp zNHjl=-=B;S6IAd}Le%V_C{6)X=gZltd_VF~(6+dFAJXG5;8fu5KBgze7$E}`$EwnlaK z(rLb~xhzI%+;mF>aJdsK7Lr4FQJo*_F!CZ8O69F=dqN0=!#w~AN6rgVaCZ)0Eu0&qyK zrk?aKE}{4L&i!%$+`@Vg=Fokmio;Ok7cHV;+AEanT}zphEbOfea0FXOUiT%GAZ`~j zhmXcAtB3>eai+iQ{IqBSSIVMm4d8jl97h)oa3=0vR>G6k2e`I@@+&W)&-q_2fFrjs zZjq@I{bMge+AcLUkbUMQR8u`p0#aT}AzlIv;!E1i!2+-(=h^RLkhnLm;gIJpbqp0&Iok>l?{j`J*o#z!4>-i&zxn&I{NIl3~Eg=`T}0 z_cN@NMT6~=jE+gQlYciu2kZT3-E2`|N#iTipegi7?6NZzdySwVCk1rlNO5R80p2vP ztp!-O&NM=jK|sUIcX2+LOPL(u@dG?*2WX1%8ApXnXW(|aNjiff0yyI+JQH%JPo=9U zI3eDiL#fz%x2Or9fFErZucIxC8l<%-?uHy}F#qVUX%S6(M6^zAjdZZDjjaFOh`93N zFO-8@n|HI<5chN>^l5l&HrCs7NhTC^c1YScv3$rTB7oZy#nRMomml0>#OKtx$uZ2u4xY`4dK)gqsP~`5GXfkV$Ku1zB=hzx!txY` z_zoou-TcuANxKR!VbD;YqvEQI=zHEdgr1L*w&DNgA(>u6GYyd542gP^OG<3QFbNtO zsCj1=;esVp$-y{r@uIBc%@WPU>1{T^E$Jg5J7!4QGf>$8uUjS7KEtrK>#4hViXjnw zXxz9lV(ivOywv4?j>@t4@Nd#(=9}az(^1365=PVtR+02Vy+2&2DUi7O$MpK%cccL_ zYIDvBmGIt8UQ(QwHUOg_j5w2WCdym10`JW^SgY#@Glt&oOi02*Y17^0Yqt!*@s6SF za!41=Lg#F5h+VhIZO6eKq}NzkL3a9}U2-rX_EGN@!S>Y^zZ z%4S7#=q=i7Ent(7khAOX*2xnopFImJnOw)$-W1J6QY1Wsf*t5))eQ|fs(yMA{l0q^ zUf^MFqFZQ3v0O*8#nCj~GuZbC3k8CvEZ(wJsD;ZhR@PvK1^lE%!HTja6F%6!*f;G- zZ{PS=ZxMin5q-%pm1CL`Dvjg7I<+N?I+1t+q+yb@6DZrJkhU@7zCtbAt6G5~n~<2R zgq}Ur;?D^SS)Ha_vdD@J1kW@v{Q%SRNL2O2?a>RgO7WJ(>8BnUz|pJd>e4$5%}MX$x-z*3*IrLGGN zkyHkzPKuW}d#KZkp+kSs;VFC(E&9he0J9}1*Uo3?^<4ancru$4xM=5VH{VTa?~6LG|6(Yx)j9Z! znO5gpixlVtcpF~}od94`QhsbO) z`H+1!n>@3dNHrB%R3t(q2nYyNc{wSKe=X>L1p)3~Ej$Uw@vnh&)sU5dsGTA{g@7Q3 zke3qI@-n%|fzLLUUj6FfJkB<3E^#EJD3&;Zk;I4~XIq?sEkTfj$4H@M9I=-aODq+~ zxIp;hhMvHvoEh?%1OX`_hmg?yaK%#g@ijdm+>w=V;ndIpxl1aV$l^Jj!Fiu`{37hW zpv=}urrE~Gd1J~4tx)kT*5Kn(^qwj3lg(&iEWs=#uzR=7lPRz^e;pVfhK`!z0r2YNF(ySc>h1?(L8<@YAyHy6o!mUuS{k zpCt6((EpF*a~vY)pj}}v^8M}CmAx+0%BHE?)0--$!0Wm3+j+Ne&Rab343mmj62&6q z0={%LmkKcybzP~T7EoDCp~El8f18a-nnq-C(Urc1;l3JEe#N zpM`R?{9x#8ghF}=JLzI`2^KHy1?+iHDb>s*HgUYxiP~WYR~fbfH~UOoA$j!AS=+0E zCdp&1K|Sd~Myb#yYsvh3m_OV(P!ev~`%(nNBMeTar zZ5GUm5u~uYHH3WF{6rK^9ZPwPQ>cpXVu=OXN5c$>aZ&W!G$c!EH@=jP1zY+;D-X?C z+nok!e=IKjUlO4NGPr_~IU{puKz_#hpM`hju}H;*LgSoh<;>iU7`12&nEU(aWkwpg z;Y=Ds-&~p`=@knu%va>y7zE+&u6$pdWMX29Rzi7dIPu$$< zkw$PE5E_i7%F?ZgJb}$(icR*#Q=W>{X6TX>A-`2;4@&y(M^lmb3c#MwP$`s$W#X__ zc7~~C1{st1ksiOehs-1Y!`?Z?ti{^LHTGpwY{W~7_2mdsWLUDbqVa&w7hKW?+rzG` zK{j{vypBK`=eDOjHf)ZLhP0|k;S124Vw?oh|D;Np)soJH3<}q*A-G>-V)nj;1$o@U zh#tZ?BipLK7s5#@RDvCnAa~8(visx15|P$z@yjF8gaTKGbZvj?M=a&4SLvL4#0+hy z7Mp8X6^58GAS$96c6603y46l&d7GDN`oHq$K5Ear z$|e{s>0oW?sM>g@dyMf8D{?elrc3ii@v0S%t_qlzO~uJ1;)3JED53A*9@%$aGLmg*4HWPBav!BxcYV!yRxS+Wc;T(}v<~+S#f>3r+=PRwvR*U=-w)s1 zR6x$M7NQ0E%@!}-Wb&`&n-w~jNDp$jD|dBwidBJpPJOZPV#(H00@lyuc-*~ISqhqU zb6VVNHoN}wwja}tUaQQBY;(FquQowOsrZbP5mgMQ*!qisL?cOP#jDP}g3stnZ*QtE zs~Phf&Cl*XgnfBECR! z>>d5K?3t>^w^}g+!BMirBXOoOQm#y+{gMg03`JC`U$&IjM=p}fH-EoZN}lSd`47uo zMjNV)o%A!?`0qlsp5Ue$c@a=;7*M82o@la@hGW3ZS6ECosQrZR%o-`N_{N+u7z6N}#RlnFLq3MYnkCSXSH6q`Y z^n^pYxH1=%GFFKj25)kPX2>qOnxhACPH|P2V@wfOn@-*)kKiA+vm7s*CqIJrRz$Y_ zJzVKIT>=ZDGC7A5g*Vz%HdN`E{yCiSkA$1R5B%Q)56K+daPJHjM8jOoA)R01Sgx+h zpyZJL(QJgxBs2a?u7MQ=1D-WH^ck5NnI%PvYnBd0kG816otsfFG^%rWj#__+;3}91 zHS+Jt{SP?B#A~E&(IxQ2qyPC%-Su#6q6emskb2m~?$QcrF}u9TOYO9A!Bf0c2(q7T z3AWvRO&vEqoAu`7-3R8xL&}xaqE6qGO@2r@jb4B?mrO(rZjJmyf~cMt;CQI|68*> zR6L?UF^eD_CGh$9(`?Zb8n7=~KGv?40yP(uJ{vW|vZ~9V_~;R52ySKHO0g!u&|Wr@ zo~$oJ$EG4?`+mPmcrMwDcE+(&!E@4I?j^&-U<5HC(*@%B6AUCtGYjpgo#pz4{T!x164bG@T2|Xr zw@VYK2fK11`{f0t8G##sJ-vsXc@kQi&A;n29AZ4mj7Gn2@=fgsK&p#Omj*wXPv`iL z72thEgVnU09r!#f%Ts8yb&foJTNKCzGR-A9hcAR8FGcQ|TZDWtf;kq;#njy-J6kQq zn3JKcdQ3J;h@}f)(blhge4S*Fk|Nc(rtOV9jptqYFZak{P>iI656iW4!fi$Vb*Ap0uCt%YnBU8Ua^QLNA#OhLTiA5#eTB7EE z7$N&O_)`)sK-}_4Y!Ndk+}D zkhfEM^a)m=#7se&;DUuCO`-Q6GDc5yz9~b<#{1i8ZOTNvJsZ7LT2bEP$elc%7%W2& zY&p2JwwIayE^7~s>MQyR9`uG)URZH-$WA7+Y#eTCEI{yrW}XWQjte3xECYk11mkLN z{RUsj=%&v%MYK1hhanzf;yM5NP3;AJLQmQdMqEjCo(PFz9eZ?)902BR%GWsCm0)D^ z4~jV4FAq-%$zJ?GRsu=xsCnBux%!e=3s2#^=F-iVqdd}~r=Pz_l+oA7Ll8gl=VxAp zs_&iL19hI;hnAqzvjc7Gs^(a;3ONkUx~#2`DnGaBXMVzkj{D6^Mc zJjpKg9GPWy`|(H$v5=~0m=7lJ^T>=)gNlSuM}4DGBeS_`S!dDh=6c%xRATj@bvqzf z9Z>;%L2@4>R0;0$QHL)HtM{o5t@W^nCF6bUKKC%lIk#pM+Ze>>PTV^AAs>f_aF(@0zpDN^ z>ab0LP2qgkRfH&y4uPV;lbI-nG8Z-PyV+HGKbFL9S}r>jP8X zjIAqr-v`U=DWT?81Mu;g5wx-Qg>apW<8%nch$gBDmalZj5^tz8E<1pEydcs_Ql%?f0Zrhww;*Uw&s0wELseg zE5#x@`_$4Nhl7ZJeW!AIqw4W_G&j+AVP&A|a;BI_H!X12NNha=`)WDQj&4E`Z5;xvaj z)*R;YM;RY!W}6jb=! zOTx^*2NTBAfw~q zZm&=GOQCseDBhf-0RI;|zbXOZCJwrlj-TqT6#HrzW8BI$AB8Z0#{L0Q!AElgbbZ1GdFt(f0rkK(A zAI9)_dNOQ*g*;CLj2c^ec(kg2(pABms?S8}qioCEWI zx7<6J_K#UDd4zf`rGZd<%j0S|JKF^1r9d*}a>yTTW~YQJ(`~uaYKeRp-4FRE<_ANsC6)B9D}Kj0bQwIyEKh zHA#-r3Df*=muU#th}U52ja*B2D{bs?x!S`irG@=$FgU!-kRMwlismxNEj!q37-Qxo zLt7T(TT~$RutE=9t=_YbrQDa+^L^#LEi;{@*B$>BTZ~{VuY8i}MBRc{fzgp^Rg$nU z%~t#>IP7}+VN+jx$>F%yH#CDD{95(9GEV!%cs(PX7|~c zPrwUgC$zq-!>7}miY>dARX)0S%eXnGu9if zcr#MjbeskX?%AHf1}R)wENG@JNZV$K=^vRwu>!b5FdX4YMox%o%gQ-hYu(2qF&O?B zEEy8zbus_fdc%c`EW&9$#hoPyke3+i$ls)I^5(Pu{XmruJQ$@0u|%V1q$y(kw>qdE zLzvC|K8fP9 zz(nr6{VH7%aMrjV@$`98w_Ar^q2If8X@I+GGs${y$y2ThFxMifkeXr?zpR!U4R~`` zdCdSeK-7xO*e`eI&&%@VFg3WAJGyQclr;6iV5t?e@b!eXwR-kR;$l3fg2a5;ro2>p zTCXY>zVa$0PtapatWq{lElbw7aCHWnR3@~pyqDB;zCQXS-yjTjSnef8rX5-!+GgcZ z=vx8WlID%Z*qsK+n@L4Cn3)5p7O{m*$m|px>C2%j^Xy7KjQkB+d?j+~b zm1ctr!_JcIZIyJ*$80sHiz=|^Jk}Uua{U>4eD8cZyPhE%X3?X}1KMM0X&RWs*0Xof zNfg{>cty-sjokabtK>W??%AT4cE5|KJ~LoJ8oLtAL&~c|iPuNw5kKprZCazxlL<$! zqQ(OsgrMZrV=bU$--nHTpko;59-$dJ#bQ=ze|Apt*{pF(&40;^pKcd#J*agT7kaRp zV-Y7|FF*i8ncmiwBJIe+V@y0>T9lO}pl4Uiw^W_mLnboXvPPM$zqm6c638}} z-TbEO?!?Pe&lIX%uE_2g%%OVaDpCg^0>{}DA4Tww4Zzv}vH^l7jY1ot%EqOQ!)ybF ztLJv;!&auG49|}iDTCR}{*bNE4mxJ(bFT4s%94Rcs|m6?swMp*3=7=`RF?GdjG5Hm zAxU9X%Kjsob)CV*T%q7in;dA8`Y5M|6(q6~8!^N0>(rm98b@dL{4VwV4 zX5As*Z984WTvF#e5nuGdJT_o5yLAA6YBd1)D(8df%KL$^(gDrYaj48>i01>6?yfL=lJM9kU$PNTUv_fR~mK;FdTt zSLy;6hz_L%aN3C^`fj3<>YrXdzOpG46+~dNr_zsGH z4=^PlS?;@CawN$WT}QC#VZKXdzDM|h$p#>Ss{5tKTe|_*UdSn<$t-W&!0$PtEP+nr zhkU;Gg#M2y6+)cXq@S;I({h5aoxLR|%>~qcTJkFrBWsnzECw7}n93}xf1r735uo7& ziGG2%<}3Ub&33P{*e$)IE3Po=G>Id#rX`1I%vnm?l`ZAvwBB@@AZGwCSxrHyF~n0h z!=ytwe39QHsMR|!dKKqfXfTPBg&Wbv?;xkAG8KvJBo0$6%Kg%6jmoPsSN)+uli65^ z4Al}v??U@wOZZpJT9O-{v@k3%5@%2r^2gXtnKJT!ym*d2$a2D;_M`C`+tBwu4Pr?f z#IfEK_0jjqHCWe_N=wNxyYPWu6Ix*(=OSBHv_0N80d|vIiAXg0`O5M-2M3Nca(IC} z^Tg4fkec10kE5XsXzO=M9;5*X^JHE@Or-iU?Tm`V?qljE$VN=V1vNFXc32$mN6*IT zn>Wn!WP*6hj?ke7=R|Yb^NQ~u4I2}w3F#y7>a@g} ze)_7{QjA5$(n&Sknt1t8+^05UL?!biTU>$+dmsf?jZ10Sl9HzbFL{mg61kTI(uh&V zvuY+CzP7_>Byk&Vr_S|!S8ihxwTwp(PQZEgmSPT&ENN7W*o73>Nt9B-rV_@#5GALC zf#-Q`2{uQYp@az%X%dKYgjGgObfca$1uRrJ!wO5DN}m$!<@*Q5{u4*Rp1YkrqF{G6 z?25|7r0Ok5LKZ7kSP$ZiBhRuciD=QRXtHOX5-$q<)eyKD=&`d-CJ4Pixs>SS{74E0 z{{wnFPU{=&?&kGSzU6J@adkS5WGHDmF0sE7!(JlAA~P2*yLgdo?%YHRt=O9=*Kg7s zX?dz2r^g1b_)Jj4CHV!V_=FXXP0*v&q-P49QV}mHj}|jA4s-L_{rV{ zubJ3+n-0RjSQ-&qPEoiCj6Dd>WD0~x;qa53WpDd0yBKeGRukr5OoGK72>|o_^dI5) z(}#npoph;Pl1uUWpe=eC(N8{CUi#bcw{As>Y*qE*)+DLFNxRX7D&r}Vn9_syC{Nxqi{G&5Xk?GzEN>;xEBN5wN z`4j+s8^8JPoXosCs;xz!EJG9&wYEe!>FG*|nig^Wa{P+8<3Q(hKu{l>P-NQdv$_<| z-(S>oc8mkCzDdiQet)HrYt$*6ztvhz2zvrot!*UnEGnkC`eo=#EzjhTLZqa)VPRFL zedDe8$qtcFn;xe#P0k@^*j*|Hi&4*39Tp(Y8*!j#Tkm0J>UTAh)(FzDB`QSu&d-ZW zO@|VaDHG70EloQ+s&;;Kl06crxrOcvfN&-EI908mX?k{>JwN*`IQ^x0aMBlszk47^ zn@37Tz~*m?%0I@|aaYJ;!SIKbw(Mp3eEtzbJwDhLnuu1!X3%Z@QO1}=ij*~FPalNL zP9#%|{Qg-yU9aA?mwC*35bFI+{al{bkaU)9kL~QW0Zm<=`ymIP?NJ$mfk^rwm=cRe zC~&^{l|8!d6KAL{ZxjJ>uo$OALWvf4f4Z6XJDiVaG#dP_(6J?%) zyhhyUa^g)30{g8_qz?B`FOoHj?LjQ;c&{?S?@r8{M5Tt>B;Ob?`>F-zCg8?gx?o}A;NfvMefl$@ zB@0TW`v~!AscA%+&b1_7&+hO$AY zm@%xWR00AghBP_r@{HNebY0<5%sxYiqop#9_fok!Rh@ES=4BU0U487a=~tlK8UJMV zUo|AR%pU)g86HlS;<2Dh9)h9&7#aFOKlyO&bv%60vG}C{0@6QSsGP4{VTw$=l8tf> ze$vB5c$P6!=(JodITOsDwOc|#y30{q618K2{yZ&O;J+V_r?21O>TbUYOLQe9$vG!F zCx+Kan>^DZ(e_2Lmd%!XIzraqI65l6^rxC0=ht-ixn8sGhE(Mh?kqJQQ&C%7nOxOb zzYL;{aNi7TmNwi!?+OWiv3~wNu(C{!2S91UI&az=-}_et$0Wn#W1E!6n58385b-lV zam)HXmMLx8dZvCnhaUv|#e%ccGh-K4J?4eJ*xAamBU;xbn-!U~{&$|c>lJ6F5NSW(lKGf~hfKNV z)*3;=N>)Lpx-~)4TogRr$|VXQ`*!V(j)lX;$iS9FsVc3$V2r0F20#}=gl3Axv!8R3 z+lrL4xB9t3YwE#3l&Pxe%{pwoT|8|j4Hv{hR{ zDC^wrpo3dU!diOml0+&4k)(F@sQfD3*n*=I;8Z$Bbe|as^AP91C;%6ssu8JqhZjgH zs?4TaQBy>UfMIj<=;em!i77v}0u!4+XTM?ph-gQiRd$bUQ6ru*yE=rit(3TYx4^K~ zE{~19)$-nnM!23_g95vBrKu2$)#;p;nU|?DFqyh91Vhm1PO(||JWEJu|JwISH(XQ6 z8)O{{jaSYXwR9g-pm8IGT)oKMq(KOa)s#(&T`Fn#>|F}1(Dd|dy=&ns@=I|B}# zCjsj;QRd*3pKf4t^ZptR4R`Hb!g_hC@^rZ?3Ew*{9ChGKs?FM{rVclRaC99uHmIbA zo-&iu8t=D?eLs25bDhBJ9vE-g7}YctNT`pK)U@@b3Q_3Ps%L=Zne=Hdl;a?-z>KG+ zU<|#MIT)byF}c+Q`|ZDh5H?+sA=@L72?YmE6fDw&xLrk}4WW~n+DL?F?U~R@w;>$; z^3c|tErNqs*PVq*iz*8{ry8JR2PQm~pyux2ulJkn;MK@r4w{~YETF8a*xQjW*Zu^~ z{1TRjL=7#fh$s;sIc9B(QJxkEhBs-=aV;a0$Oh1l7FS``;%^+{r~Yj^pP~h642AuJ z(Mqe(K{gfZPKe+1;q3BJ{W?GIpTBUYsi*ri$^S1F0PZi$c|D>+Xl(3;cVEGUs5g{q zrw4qQ>2DZ5*!@MjZ*-paxNA=!5liKr2)J3T3hY?Ld*ADHMLv%;{fW*Gp4{iXz8DV; zkc>p1!)uv4`RWp?u_>+TTya!X8>6y!>M%ve=NS@@z@;JW4CS1@lY(2QYSKA#yt(BG25H-fi3p0Z`cm`skpKB!9-lMxxP`0CP=LPoT zk9wdhVT+Iq0E4oDAQ#)i%N2VXU<1UN;r+(){uXU&E}TP&XAe}f){GhCr3t)ZJ)y`; zw(*h+i(G8GazOvSsUq3LK6tmpdWtZ{4@Z6G8l#+X(HfmxC}izOwjW zPn_YYH{D0b57)lWxTSJ5^Po$!3kA4^->72b58W)^^skfMfXz=63?SWx=r6`{nhlC> zEcy#XD+0Uy*8CTqg3=@_DHg&zi9G>Vb!e4d{5m%P>cH-p{nDJ-W0N>iqR7BOxY}CKF7)UZO$z0ZzUmx{1p89Ki176cgP`l;B*oP&hmXIBjoPX~$ z0}CP==>~$MZEKv=)feI2KxbnBe!by${^;h0qPOvoM4F~~%S*<60jxKM!&VUUE&p43 zG{4!}>O}hoZtnYD8h(K=z*ckC$>%u|SsP${@mA+h>s~F-L3k^nIB7f5KyQA0+G9O1 zufpwbdnom2L_EJ;1UyzjJk%S>iZ(L5GV`sj|>2hHvcqTFf1)GtKTt;GDtnSZ%F zm%B(u!f>}nlOVGtV4h!O%PghzF@)pre(CITJsz;1%@hZ&K)O{%;Il^(KFr2OJVrWh zfj^_Z-(b&ql!Ek$i@wcO7-|ES))$PxhUZMzzhw{i*i2eXyM9U)l!A-h*Bbmr>48z* z#iEh1e>`9?fFUmc@&Eb&-u3Q*DtHmNJb>xxIIFb-M4^}0u591c0{WH|EqNI65H}Zk z_$1vMBgY$=D8jkOW+l1;c1Pol!2^La9sN^9}x3m8LE@ zam=g9jiJEKxZ>R|C0U#E+Gnu|OgWz5czce)v%NsM z7nryKc<~XZfX-CqIN_*a>kr_y5dfQ}E@&iD9grQGp{Z|VsE{1eT?5mg?5yME#GDgF z?nb3xLfFHw(_a+ON70ef7sF3>6Y5%LQK7O#jKJr%$ z?Li%hZA{JK=J|6}bpK|v8=T#7brcl*%{o8s*GGg~HjmAUoabDxuNCj~Sm4!(KZ_ZD zJhrriEE@kD^Zeq4-)7$G&J9~8rvY{U&-KvJw>1GteR0UY(avl~H8dPINAViRYjZe==$gak3ZjjNWAzF?CW-Ebggr?S@owC^}r9ZE`XV_$}9cHv8 z#snl8&+LC6uQxl?5&N06VI0a2fIw6c@57r~K*nRQsD40;aYn~8x60?0IM)e(a`7?< zqn)xO>G#q%y0N;AVZGj?FoGzPEeCMB21}3d@wG$SE}qx*m#(qW+f`HNoj4>7i$4vp zx;pF9Oq?ginYz;(k*G8|3UwaH#g8*CXS<%n!`e&hPT^_n&xHkVWBY*TdeZW=bGfA7 zYA4^zOY)t0A}LZ|`r7J6oAOdgQp!w-Td@h?q+hKEC#~5Z ziSpyCw9_$|`1&Ba;x=I_rfF!3gRIqzNA;)WE+^Mhvrb8ES%R6-uBsXciUA@~Is; z75}IRp3NvW;dj+PyHs+sV=Zj2jNdxl1TzXU3+-H)ngDYa5}Ey8G6tT>1b%#)^3QEZ zn$OxIL#YYI;EM@oe>XgFEsHf^&dYIt%L@zVj61Zlr?Mp3SdQ+b3rg5rvTHx^JLq(q z!Zj&5e@tPW>aY+jRCXa8dAhxZEIN_s-eB~Zc73}J9}rYKUktsP;DI}l?RI2wcyF(C zB<1kd4sMrY4*xDsn+?&U&S|z|>F;@~yr3OB#DLxE-}7PXcY<+7qAMVuzK1MNn`E6a zm*B5Wu1F1f*KHPSETjJ^U4hT;6c4@f@pyh))mZ93kByQ{13E1;2h~~py1C1i?(E`& zcWU;H+shPp`4^Y?QsHgyk*0kH(7Zgki(6~oKLmw=9Q+UJ{rd~ z;U8@1xdx;_y-ozyeyE4oypkDKq*ywxG{=!>o@Y48u*VYE&a+EOriGdJHm4a+9B@wY z*hLet?Yy**9xU9)7p6PX-kF=r>!lGP@?x9N`Q<5(s(V*avzU!v)8Df_c=@}>{0!XA zamQMB_D1h^lUs~hjdi?um^@{+b5*N|S=Aa#oHWnWOfG5I5cLjwSBpBo2%x#t5_6tn zWk|t4klJt`8dW0DmSjk-)nvfs?jF_k2MJ!kAuCBoR=j?~2^lc&5Q)JLGuF&3YMzG&R#aoFPo1KU+Cil;ieF2F2+~ zhbh10^8?j%m`rHxqE5A4W{i0`EaQchp917ba41r^${1U4IlO5o4@`ca8y~ScaIv6L zzkuF^a#Q-2<&{$cO16xa=Iq7BQ6(%;LQzJF%j=p)X-8)Xmz0vYn{ki<3lj37rE?bG zP`vxWr=DRsjbb5b`J`B-w>qi1F$S$ACbQ`-pbs|6x3p`GAW6lY#y$}AbDm-CkgB{U zZkk?<776FaRCL>27?~!g99l~v)%XE9(dv)p`3h-S{j&`JCA0$mD~WyiIpADpkI+A7 zM%)K0`xPpOSy8fJisQ0@BHHobGSziPW(kMNom5Jlp{5}4F-{qs3}og&woM#M(z36H zpn2J5&()H8gIyy`13V^v4XDPgLhp6T$9RTv*kA|v-}w5!zL9;;2TOZX%0th)D8!u4 z$f*nV$hZBmVsFM)TvHq@P#m8N^z(S-z{?RKsne2Fuo)SWuGD0o_S^3e3OKCOn^w-4 z`fvoS*uJQ#Lz)&MC{+TpSFFZ{9K_42EYAGGycxn~ z^92naIx1Nh-Ea%yuZdBR$6Q_aJ=7=Qeh5Y#IfKydo{(U<;8es}F?-w+JOMh@q$px( zekuPx`PmVWF&{6GCjMJUVG1R=$5Zjy%r>sD^}Rbo>1+Liiw9S2QF5X$doFlTEv^`a zg+H}_hV5z^D^SUvBe**-JamB#XG9wQ^SSOw`gkcl1X_SYSMM7IILs4w3} zbUI`t?Cp|mvkM}{?Fs7m>(q`qvDJS9v9NxoH=ieFyKktL--i|Yt*g#tTNU|gIP&Md zoKAbc;`La%X>qy6gUmQdfMZW8AaQf}kOKbxT6CsNH*Uj#52@yk9iI?xXyqbrecp_K ziWjA*#L1{s!B`oWk-gL*t~7&5c?%7chEk^v?L^pz>lUX|XtA{2vknxp@0o~HyfjFl z(>@2By2-FqH(x_JW*U(s5>$c;6n7z9;SXohw_9oKJYV9TCLFsmbDsfEqfyAtJ5Eu< z>E2jcju#Nt>Pah=E&45yAWCu)X+p(X@awSw1A0G<}3m? zdw(+CcT>r3<|fK)C!3Pk)<~zo_VbZRhYDsvac z#WpH|HI&5(4p)wzw|h7})~kwaz@PfonDT;FY{~NqlYPI!$p1YIPitDtvdDbHU3~l? zdp2@cVwt&y1gWizc+w1iW>(WC?mvTw*pGvC^%wruy1_A$t<@`tbjXNmsrIiTmVx$|j|iAP+Ne??P(L;n2x=>x@k ztH5~3Kg2n#$3}8MqoydPbv}|3gS+S#hW=fY*w!Ef_~qnM(p&y=i`aT0%X*~V*8VM@ z>QoG@qC4K&@)09KBg9NI3R_hE(SI{3@XDH|>ZQz=n-~>YRROdR*Gh0%O?{JoaxetT zu&l`?r)bFVq~Gc-S(g<0PVsQ+1K)_ESV}AbUyr0fk|&;N&RT6dCDwP1laWjgalz(C z>Sq=BZbL-l+DCM&A3Wh&+ts6-7m@J&C70SBB`M?7YtkK%nSbXK^v|pDIt&pDNHOAw zyX`h79yz`)15=H&(8!8xL;0hv>s!6i7-=xqa-CP!t5hLaATXh+SxfMBcykd4c)90l z{k-hIt3W0=wy$VQd%XO5PEoPH9JL(jvchsZzUS&a9eyLCVb-R%hf#S8v-ThR()pP3 z=)V-K?mI|xwvL0V$GvBC&I_C;jIbxyUhiVp!JN?l%NU)tEmK1M56Yav`a_EWM;7oW zTU{!upY3nH5gf$rt@{1p!1(HCKUM9mC^f^ETw(9DuZC$Yh!4}|AAUj`DKsu~*z+1? zO~5NZp+W8rW7rvc9#i2Lklsq9fC-WNHqhqp5vRR`>tO2zF^eI=!6@9xq}S_TXQsfb zj??5Jy#I)OZ~BB@4uA^_3;0j7van~`!n(f$EF1MXd0upNb%%HQf(b-?`HEy>%|{X_ zj`Dn2M2Yx*?I2-chf&~4x$vVm;0kqJTX)arF#cQCP8p(Wl4t$q{eJpsGj{nl z2c{g#67ub2wrCYF&a&!#oRh&}g@i??;y|Wc7-@-B7rAh~yj%g%eqFl!(3QI_Me zcUqRmV;aq6m{ptR$6Lu-{h&h3pLoQv1XIrRRU&sa$-ABX@wA->{Y@z0c7M1fKx#`< z>_gqI=rKqOV$*XbQ5q+udp}N)P;4A3df}7LILGc!jQ!!{QU;YL56a=DKu@&XweaIg za4?!cgx}L<8YDDa`mz#eLH2P9N9<{Hfi9W>^R=QZmtzN)+*hM^(7C(8#iHlmE|~LyfaG#3r5}|L>5grstV<7&pqCZ~O=7PTem@i*d~*C85&MxVNw8b@zAU zY_4A)PxpgZs_E0wV|c&(umeTT%8Obb*X-X!pzA0LmZ93JUV!e1Cn2nILlF?|u0O49 zayuDYR)n862EGM6OKLu~(t=7_I8zo#qjb<~?)s70{`wVaz|M3Tm&Wycl|%TgJGRv5 zxYrpOQ(9m*ZEtKi^v||z{jN$}fNG$gZ0w=-IBp*@8wewaWj7y;czll&(T_yRf3qZ< zR2GQ~G}^Pqt7~K3wS}6CG&IJel7Z!)8z))?h09jA0ol) z|1xe0cs(s65~Cwc`b?OSUyQm5AP8R|%k_I){ioyRH`{G-uOYz?UbVO>$W&@F@0Ytn zho(iH&ZjM(kDt`E#0ETZ5U+yUFKD7)FVjrPMNqbDhSU*hMNCEibxdYC^xMss-cAR6 zHkv}_#L&pUi~c(mUoM>k4F50k;7^Jf4T}$H(v0S=1688z4%=i&y{Q8}&P|z2;{I&} z+Kl|k%RfaOPjF5fl?8s@rS(i~e|VJdD(_Lp&m(^K34YpTy3om)y(R67A zk=K(VTIgEW9-9}VC z=|*c=essKb#0%yFZ;|u=kW&NYU9Z}X0khJ0`qyEgF5}a5BxJs!_<%c$skhIk^)fLb z$~^-1;}L3t-!99;L77L#0Hts#L?#?2KTj@zXRp!xHr+VB>|FhpRT+ur0RummTyY{X zA*hu1qVL$}toa;2>yiOa8ZtMHNA-C>@2ekin8c>I6oMb=LLE~kX?%1AP#l(xfi>L8 z{^kx=UP;iX5MxZSKAO#9Q)wS;I-kt>vcD>uuIbjg%P>UM8LE zj_m337FtNryv65#v5-Y_zRrALXQ(JGTA%Q!At2efj%9|;=bO7Vv-72BIt4Ho6s zYKwn_QJ4y;Dg5U|fdWmuY`lwc3EwqN@F&OVZfu;h)%-Q({bh|P;;_?gnC3Cs3#OIQ zs!6dJ2X>qHNpLU!qwOk;s8Fv05u9Vv#Tw>0dk*r8R)J(XCPE7NCDMTPR zDmpdG9#7VqGOCGIA?Vos*d4Au7LIO7YIRRX=mF$c15ZLD?z~%a-3y>U zT+$`Iw=rC_$vsGV0T;AJx8u=#zrOsu-b?hAGWp^jepcE#I7%9%ZTqjY_+A>?%&xT( zgXkzpwFu1#Nf!}hsqM;@g3xUw7xWVAOusc$v-$6|1*#}mM!y$Lj+6dd?VzO z?-0X>GxxRT;ObDz2FflRb(`B(+<2f*l@}}p(-Psch@?!M<@spVesnjRqFH090!9c1 zjc9&FeFp4x&oDgl7L~Tvf|hRLm=|_GrNT?`K2&a;9h&eOWm;?%z}M`|gV^=?K>Rh zCFVXRW7^8-UXy?C-^Oni@j1;!_~2q3FlgFQeP0QL#Zyj~1{BWOgkw_px*ZgoZbi>{?Ct2oQ^SM2%f#>y`?KDLro5WRr9?13tQj`~vAvQkGj z63FJDI|N^4Eu;#hsEek<-@blpsWGG%fC0_xn`QXC<4xa4dd@(lpAcs35*toIcvu4L zwZD$Y%>%aw3Fc{CpH;A0Puo1(4yL|}*dr>&ejjL|GX9mfLnusls7TBsZGwJt5Qte} z3k1rXDhL{jpatPTX1rse6ZDQ!T-B=ba}a)z6JlG!RCBeu+8H`VmP?J z;ONd&RNYWK;0c;*MH(1-`&%h@(v&r&4JB|FnT<_n;wKtE6+L3fiB3pgyD2#qV3oU= zL6#QaGtvMWt!91}^B_NR)TzroCc!z_XbDSsY}Fd;<)ngbnC@euFb3{bUL&y9#1{eDw& z`k3}L;(t+KI4iVf6*j~3z~>zKb=>PBH;hrc0@anBheO)}bz)+Mx)-4r*`vVa9av|q z(tadPnuV7%SsF1hI?@IGmoc_KC5$ET+h92J-{DFW(7PG_uE5&OsX6QP31M2@RX02Q z6<-()i^%fE3vv8}ft1QZ0Idae8t2)|1X9IpJvdUj0S@e(<3hFfpVW>e z!^`*YW4BFRyoZW;>k)=|8RO2^Swl%jJl!IWOx;ay)O-KoxDnE{v#@5=)#RQR*&9Q= zR(Lv{L+9A*QPf|vcX|--hdcg>q9IprbvRY7|Y&LyV7al6sY(lGnywZEOyPc&Bt<)c4r@&1Jf2=C`NB z-6Fyn9w5{eNTUqfpv|4nrB0l=BUdbB$t$%Mo-Zde6610xKB^9bc^f^n2}iS9uaGrK zMQkWPeQbmk?kJk+e8HPxgL~+G5!%A<+QULnSQ1YfB4EW6i=PI!;`eJcLhQIVY6Y3X znaw{|n#EN;*Lj&j-M!1J^tbtyau>W?OvcFfU-;ZVP_WK;`(x+JR~+dY3pX9}^)4}% zAs|TB|MxF|2Z>2l(u}U?gvC7-mO-kRgfkmtEfzf35HpGmFSLr%?IbH-dPhrrj#Pkg zw-Q~pFbJwyA~z-~z5NhhWzEJlOt)j>`J!XvW=D~ES{6)m{C@(P9cALAs!VXhxCI4d z5}GbY3PpfuF(5nkQyCBTXC?8n=oBhec%hGuOK49K`aW(x&nAOHPCj%OrjDy89f^xj zv{{-!B)#!WTR(npS4@T{cM{E!+)|9+Koyy@^bOu?nup_txUv>~01h>C{?ok&v@D~J zh(bkebv>hpj73G_cCtG>)*`7S*ed(54@TVs6dI`@i!Y+8OgRGWa-slwUPLyV?vpM= za(`a}AAlE?@Zus)97$XcU!rkF68k1XCx&0CSj6%3Y&W)=6Q+spco2`xTF74?oXM*n zG~=W*#1fWQ0x8GNngsJYnUq~Em>G}OWP*@%R3cCzzIa+f2Tx2stq6h~<5XUC^VttzL9x{dP$JC*O$BPGBdxT~ai9g2L92mORyY;ew4$QjC`U}*A+89@+xKiXf zqDdv1+3QQ83bWtrHJZ&}Lya$sIA{QwApv*TD6HThh9*9@MTy@V!Tk*=ymIht6wutKUc zjc-_jE5_w0(C)NKT`ic2ib^t)Q?gqkN)g6YgsC)z=J(mU-r+|_@5W}sQ^aA6CsZQ} zQH}uGu8nYL8AV?J+IrnZpjjegu1LlRg=LMz4NZ9Bhj)x8z9&oDIW5;vY}VW=U&+S5-skrYMpkM3avFa?XWtB*~JqJlV|QY5<+&J$JOj z6?b4{q`V)C0hvZc0Zz*zKEL4r&OB&)Ce>$*hsVkr*+kkH&%y{gp4B%J+G>AGIz*(& zcM`P~BX!Y?7b(2?7IiXZl55gyKr2++^*6?G*(1;spseaM)^!!otQGEt6B)eC6funNk+c%ORazGGkA~F61*!fm!og%wU9>+mDjc4?b8vZq7F1J5E zlQ))?h%*C;T>-HrDt4KZ4R2Xy=YPib=t4p#hs_J9gE*q-fE#Zwb{NC4?y)>ZKi>PuVilIZvt1`ko6&H;$X^qQF zIk!Y4w7{#(%Z)oL`S)S9EP)x*HcUd*0z$_nD7E308rf!a9VhLz6+2Ck=H&stU&3`$ z)(twc1PtkF`vxs1ypf9=h2Z`-rlxd{!R zy$vTYaLN>`#_X)M`(*pV4b;;Y?jF!7qtX)zvg-TF_&YCfXE0g)EK<=A0*awx!jKH7 ze11I+-g+#rFIdVo56$BK*IOv229VBp_<>!rR9wO}u0Cxt-3-@_0|{VT3(!c%j^z8; zqD*0F$iZDBQepS zMoSBCmNyn@S4dNLa|x8?S!FyJKSV_1^UveIImZB6(pr1VpiN0y>-9JE0iZ=C zy5z*?x#4&QZo73kr!q-ix6)=^a_Djr2eAQ&1T!$nNhe+X5KoBPE>le;oYltdKC~Qm zsm0|eb6=in(KwdgS_Lf~_X}-I9IW~BE*rD=HskrAslc_5yvBnsFQE{n$hwa4KL_}P zV&FL`Lr=sLB3=jkeBrMOR}4!7^TgR@#X%&Wmz-rSqe`l5lns~|E7B+Q3nr0&!_oB| zGG#b>ZMFfU>TC|R;8!A*Vu-my#*J6OdNky+ghTR3gg47GJhN^3#^OonRGEC5<&ZHb z8lQU+|IN3lRyHxKw??4>bng1U_ZrX%8p1%~Y&4$g&rTsw!sDzDSp3iyAbrKjx)B@l zDC0(r33aQHcurVD(Q)|t@BYre=QL2`tq-&iYWZl&7_eqSMR>*H0hSv?_!1-$X%>rT zR&pOa6Eq>;!T>kJemiczA`pa0?Z|IB5%G%NQ8lL~9dI7JhN_TA8I4$%rW zi_NA^B|5;w<%Il+t52rQEP99gQv|39b$cS&#jorUmuzO;Kph);v+I4VDx`nsF?2GHXE z@fCWb@l@?N1qo()?SM{bN8e0Qx9{FbD1;IsHh@kMIRO{me*rHyzC@K82(d)=L@G(W zo=7O`kFjD{B6KlcDAgQ}*_5FKDT)!9cmSJ@+L~QA-GxabhV$C|e{#=DxAI1VCafL| zUJez;I8laBwILkW^8*7|dwZK*w<32{ggR|&|71fMx)zxbw7Ato`WnA>AoQdf -r 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 literal 0 HcmV?d00001 diff --git a/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/58.png b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/58.png new file mode 100644 index 0000000000000000000000000000000000000000..746c8c97bd86af60ef92330bd9ba8faff0bd9ea9 GIT binary patch literal 4674 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 Ef|1-YqW}N^ literal 0 HcmV?d00001 diff --git a/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/60.png b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/60.png new file mode 100644 index 0000000000000000000000000000000000000000..87e6a4c81fc6d14103149f8050f2a2d5f2f78930 GIT binary patch literal 4875 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 literal 0 HcmV?d00001 diff --git a/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/80.png b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/80.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa745c703640e2031b11364ee98963794d202b0 GIT binary patch literal 7105 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 N002ovPDHLkV1k;o#qR(B literal 0 HcmV?d00001 diff --git a/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..ad54b31 --- /dev/null +++ b/ios/PerformicsStoreDNA/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,62 @@ +{ + "images" : [ + { + "filename" : "40.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "filename" : "60.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "filename" : "58.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "filename" : "87.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "filename" : "80.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "filename" : "120.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "120 1.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "180.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "1024.png", + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/PerformicsStoreDNA/Images.xcassets/Contents.json b/ios/PerformicsStoreDNA/Images.xcassets/Contents.json new file mode 100644 index 0000000..2d92bd5 --- /dev/null +++ b/ios/PerformicsStoreDNA/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/ios/PerformicsStoreDNA/Images.xcassets/white.png b/ios/PerformicsStoreDNA/Images.xcassets/white.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee1ff3cb0073909a1a4ffb2c7b614e2182e71c8 GIT binary patch literal 3628 zcmeAS@N?(olHy`uVBq!ia0y~ykd9zr;9tPV3=}!Z%9RSFI14-?iy0W?)j*iBZc+6? zprBxhYeY#%W=T#eLx78$f^$)7Vo83HW85AMprkNJ(y_E8BfkhN8@_VE`7e- z04S|n6%tY6l3JWxlvz-cnV-kNz%lc*hNk9*OV{=F^{;DtcwW{$dH%fSHScrhSsC)? zb9|h>US|hTBXfXHi0l9V|Cb+;J^^%al&6bhh=kh|6Rq~6oj&t;ucLK6V1 C`$q); literal 0 HcmV?d00001 diff --git a/ios/PerformicsStoreDNA/Info.plist b/ios/PerformicsStoreDNA/Info.plist new file mode 100644 index 0000000..698ecf8 --- /dev/null +++ b/ios/PerformicsStoreDNA/Info.plist @@ -0,0 +1,78 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + PerformicsStoreDNA + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSAllowsLocalNetworking + + + NSLocationWhenInUseUsageDescription + This app uses your location to enhance reporting and store-related services. + NSLocationAlwaysAndWhenInUseUsageDescription + We need access to your location for [your reason, e.g., providing location-based services]. + RCTNewArchEnabled + + UILaunchStoryboardName + LaunchScreen + NSCameraUsageDescription + We need access to your camera to take photos. + NSMicrophoneUsageDescription + We need access to your microphone for video recording. + UIAppFonts + + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + Fontisto.ttf + Foundation.ttf + Ionicons.ttf + MaterialIcons.ttf + MaterialCommunityIcons.ttf + SimpleLineIcons.ttf + Octicons.ttf + Zocial.ttf + + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/ios/PerformicsStoreDNA/LaunchScreen.storyboard b/ios/PerformicsStoreDNA/LaunchScreen.storyboard new file mode 100644 index 0000000..8357b6e --- /dev/null +++ b/ios/PerformicsStoreDNA/LaunchScreen.storyboard @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/PerformicsStoreDNA/PrivacyInfo.xcprivacy b/ios/PerformicsStoreDNA/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..41b8317 --- /dev/null +++ b/ios/PerformicsStoreDNA/PrivacyInfo.xcprivacy @@ -0,0 +1,37 @@ + + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 0000000..baa1cb7 --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,35 @@ +# Resolve react_native_pods.rb with node to allow for hoisting +require Pod::Executable.execute_command('node', ['-p', + 'require.resolve( + "react-native/scripts/react_native_pods.rb", + {paths: [process.argv[1]]}, + )', __dir__]).strip + +platform :ios, min_ios_version_supported +prepare_react_native_project! + +linkage = ENV['USE_FRAMEWORKS'] +if linkage != nil + Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green + use_frameworks! :linkage => linkage.to_sym +end + +target 'PerformicsStoreDNA' do + config = use_native_modules! + + use_react_native!( + :path => config[:reactNativePath], + # An absolute path to your application root. + :app_path => "#{Pod::Config.instance.installation_root}/.." + ) + + post_install do |installer| + # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202 + react_native_post_install( + installer, + config[:reactNativePath], + :mac_catalyst_enabled => false, + # :ccache_enabled => true + ) + end +end diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 0000000..6a5978f --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,3111 @@ +PODS: + - boost (1.84.0) + - BVLinearGradient (2.8.3): + - React-Core + - DoubleConversion (1.1.6) + - fast_float (8.0.0) + - FBLazyVector (0.80.0) + - fmt (11.0.2) + - glog (0.3.5) + - hermes-engine (0.80.0): + - hermes-engine/Pre-built (= 0.80.0) + - hermes-engine/Pre-built (0.80.0) + - LoaderKit (3.0.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - NVActivityIndicatorView-ObjC + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - NVActivityIndicatorView-ObjC (1.0.1) + - RCT-Folly (2024.11.18.00): + - boost + - DoubleConversion + - fast_float (= 8.0.0) + - fmt (= 11.0.2) + - glog + - RCT-Folly/Default (= 2024.11.18.00) + - RCT-Folly/Default (2024.11.18.00): + - boost + - DoubleConversion + - fast_float (= 8.0.0) + - fmt (= 11.0.2) + - glog + - RCT-Folly/Fabric (2024.11.18.00): + - boost + - DoubleConversion + - fast_float (= 8.0.0) + - fmt (= 11.0.2) + - glog + - RCTDeprecation (0.80.0) + - RCTRequired (0.80.0) + - RCTTypeSafety (0.80.0): + - FBLazyVector (= 0.80.0) + - RCTRequired (= 0.80.0) + - React-Core (= 0.80.0) + - React (0.80.0): + - React-Core (= 0.80.0) + - React-Core/DevSupport (= 0.80.0) + - React-Core/RCTWebSocket (= 0.80.0) + - React-RCTActionSheet (= 0.80.0) + - React-RCTAnimation (= 0.80.0) + - React-RCTBlob (= 0.80.0) + - React-RCTImage (= 0.80.0) + - React-RCTLinking (= 0.80.0) + - React-RCTNetwork (= 0.80.0) + - React-RCTSettings (= 0.80.0) + - React-RCTText (= 0.80.0) + - React-RCTVibration (= 0.80.0) + - React-callinvoker (0.80.0) + - React-Codegen (0.1.0) + - React-Core (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default (= 0.80.0) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/CoreModulesHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/Default (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/DevSupport (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default (= 0.80.0) + - React-Core/RCTWebSocket (= 0.80.0) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTActionSheetHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTAnimationHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTBlobHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTImageHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTLinkingHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTNetworkHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTSettingsHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTTextHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTVibrationHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-Core/RCTWebSocket (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTDeprecation + - React-Core/Default (= 0.80.0) + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsinspectorcdp + - React-jsitooling + - React-perflogger + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-CoreModules (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety (= 0.80.0) + - React-Core/CoreModulesHeaders (= 0.80.0) + - React-jsi (= 0.80.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-NativeModulesApple + - React-RCTBlob + - React-RCTFBReactNativeSpec + - React-RCTImage (= 0.80.0) + - ReactCommon + - SocketRocket + - React-cxxreact (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-debug (= 0.80.0) + - React-jsi (= 0.80.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - React-runtimeexecutor (= 0.80.0) + - React-timing (= 0.80.0) + - SocketRocket + - React-debug (0.80.0) + - React-defaultsnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-domnativemodule + - React-featureflagsnativemodule + - React-hermes + - React-idlecallbacksnativemodule + - React-jsi + - React-jsiexecutor + - React-microtasksnativemodule + - React-RCTFBReactNativeSpec + - SocketRocket + - React-domnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Fabric + - React-FabricComponents + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-Fabric (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/animations (= 0.80.0) + - React-Fabric/attributedstring (= 0.80.0) + - React-Fabric/componentregistry (= 0.80.0) + - React-Fabric/componentregistrynative (= 0.80.0) + - React-Fabric/components (= 0.80.0) + - React-Fabric/consistency (= 0.80.0) + - React-Fabric/core (= 0.80.0) + - React-Fabric/dom (= 0.80.0) + - React-Fabric/imagemanager (= 0.80.0) + - React-Fabric/leakchecker (= 0.80.0) + - React-Fabric/mounting (= 0.80.0) + - React-Fabric/observers (= 0.80.0) + - React-Fabric/scheduler (= 0.80.0) + - React-Fabric/telemetry (= 0.80.0) + - React-Fabric/templateprocessor (= 0.80.0) + - React-Fabric/uimanager (= 0.80.0) + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/animations (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/attributedstring (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/componentregistry (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/componentregistrynative (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.80.0) + - React-Fabric/components/root (= 0.80.0) + - React-Fabric/components/scrollview (= 0.80.0) + - React-Fabric/components/view (= 0.80.0) + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components/legacyviewmanagerinterop (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components/root (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components/scrollview (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components/view (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-renderercss + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-Fabric/consistency (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/core (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/dom (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/imagemanager (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/leakchecker (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/mounting (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/observers (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events (= 0.80.0) + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/observers/events (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/scheduler (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/observers/events + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-performancetimeline + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/telemetry (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/templateprocessor (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/uimanager (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric/uimanager/consistency (= 0.80.0) + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/uimanager/consistency (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererconsistency + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-FabricComponents (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-FabricComponents/components (= 0.80.0) + - React-FabricComponents/textlayoutmanager (= 0.80.0) + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-FabricComponents/components/inputaccessory (= 0.80.0) + - React-FabricComponents/components/iostextinput (= 0.80.0) + - React-FabricComponents/components/modal (= 0.80.0) + - React-FabricComponents/components/rncore (= 0.80.0) + - React-FabricComponents/components/safeareaview (= 0.80.0) + - React-FabricComponents/components/scrollview (= 0.80.0) + - React-FabricComponents/components/text (= 0.80.0) + - React-FabricComponents/components/textinput (= 0.80.0) + - React-FabricComponents/components/unimplementedview (= 0.80.0) + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/inputaccessory (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/iostextinput (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/modal (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/rncore (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/safeareaview (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/scrollview (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/text (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/textinput (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/components/unimplementedview (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricComponents/textlayoutmanager (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-FabricImage (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired (= 0.80.0) + - RCTTypeSafety (= 0.80.0) + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-jsiexecutor (= 0.80.0) + - React-logger + - React-rendererdebug + - React-utils + - ReactCommon + - SocketRocket + - Yoga + - React-featureflags (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-featureflagsnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-hermes + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - ReactCommon/turbomodule/core + - SocketRocket + - React-graphics (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-hermes + - React-jsi + - React-jsiexecutor + - React-utils + - SocketRocket + - React-hermes (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.80.0) + - React-jsi + - React-jsiexecutor (= 0.80.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-perflogger (= 0.80.0) + - React-runtimeexecutor + - SocketRocket + - React-idlecallbacksnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-hermes + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimescheduler + - ReactCommon/turbomodule/core + - SocketRocket + - React-ImageManager (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-Core/Default + - React-debug + - React-Fabric + - React-graphics + - React-rendererdebug + - React-utils + - SocketRocket + - React-jserrorhandler (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact + - React-debug + - React-featureflags + - React-jsi + - ReactCommon/turbomodule/bridging + - SocketRocket + - React-jsi (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-jsiexecutor (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-perflogger (= 0.80.0) + - SocketRocket + - React-jsinspector (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsi + - React-jsinspectorcdp + - React-jsinspectornetwork + - React-jsinspectortracing + - React-perflogger (= 0.80.0) + - React-runtimeexecutor (= 0.80.0) + - SocketRocket + - React-jsinspectorcdp (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-jsinspectornetwork (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-jsinspectorcdp + - SocketRocket + - React-jsinspectortracing (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-oscompat + - SocketRocket + - React-jsitooling (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - SocketRocket + - React-jsitracing (0.80.0): + - React-jsi + - React-logger (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-Mapbuffer (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - SocketRocket + - React-microtasksnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-hermes + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - ReactCommon/turbomodule/core + - SocketRocket + - react-native-geolocation (3.4.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-image-resizer (3.0.11): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Codegen + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-photo-manipulator (1.9.2): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - WCPhotoManipulator (~> 2.6.0) + - Yoga + - react-native-safe-area-context (5.5.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - react-native-safe-area-context/common (= 5.5.1) + - react-native-safe-area-context/fabric (= 5.5.1) + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-safe-area-context/common (5.5.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-safe-area-context/fabric (5.5.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - react-native-safe-area-context/common + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - react-native-sqlite-storage (6.0.1): + - React-Core + - React-NativeModulesApple (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker + - React-Core + - React-cxxreact + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - React-oscompat (0.80.0) + - React-perflogger (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-performancetimeline (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsinspectortracing + - React-perflogger + - React-timing + - SocketRocket + - React-RCTActionSheet (0.80.0): + - React-Core/RCTActionSheetHeaders (= 0.80.0) + - React-RCTAnimation (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTAnimationHeaders + - React-featureflags + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-RCTAppDelegate (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-debug + - React-defaultsnativemodule + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-jsitooling + - React-NativeModulesApple + - React-RCTFabric + - React-RCTFBReactNativeSpec + - React-RCTImage + - React-RCTNetwork + - React-RCTRuntime + - React-rendererdebug + - React-RuntimeApple + - React-RuntimeCore + - React-runtimescheduler + - React-utils + - ReactCommon + - SocketRocket + - React-RCTBlob (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Core/RCTBlobHeaders + - React-Core/RCTWebSocket + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - React-RCTNetwork + - ReactCommon + - SocketRocket + - React-RCTFabric (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Core + - React-debug + - React-Fabric + - React-FabricComponents + - React-FabricImage + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectornetwork + - React-jsinspectortracing + - React-performancetimeline + - React-RCTAnimation + - React-RCTImage + - React-RCTText + - React-rendererconsistency + - React-renderercss + - React-rendererdebug + - React-runtimescheduler + - React-utils + - SocketRocket + - Yoga + - React-RCTFBReactNativeSpec (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-hermes + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - ReactCommon + - SocketRocket + - React-RCTImage (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTImageHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - React-RCTNetwork + - ReactCommon + - SocketRocket + - React-RCTLinking (0.80.0): + - React-Core/RCTLinkingHeaders (= 0.80.0) + - React-jsi (= 0.80.0) + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - ReactCommon/turbomodule/core (= 0.80.0) + - React-RCTNetwork (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTNetworkHeaders + - React-featureflags + - React-jsi + - React-jsinspectorcdp + - React-jsinspectornetwork + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-RCTRuntime (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-Core + - React-hermes + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-jsitooling + - React-RuntimeApple + - React-RuntimeCore + - React-RuntimeHermes + - SocketRocket + - React-RCTSettings (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety + - React-Core/RCTSettingsHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-RCTText (0.80.0): + - React-Core/RCTTextHeaders (= 0.80.0) + - Yoga + - React-RCTVibration (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-Core/RCTVibrationHeaders + - React-jsi + - React-NativeModulesApple + - React-RCTFBReactNativeSpec + - ReactCommon + - SocketRocket + - React-rendererconsistency (0.80.0) + - React-renderercss (0.80.0): + - React-debug + - React-utils + - React-rendererdebug (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - SocketRocket + - React-rncore (0.80.0) + - React-RuntimeApple (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker + - React-Core/Default + - React-CoreModules + - React-cxxreact + - React-featureflags + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsitooling + - React-Mapbuffer + - React-NativeModulesApple + - React-RCTFabric + - React-RCTFBReactNativeSpec + - React-RuntimeCore + - React-runtimeexecutor + - React-RuntimeHermes + - React-runtimescheduler + - React-utils + - SocketRocket + - React-RuntimeCore (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact + - React-Fabric + - React-featureflags + - React-hermes + - React-jserrorhandler + - React-jsi + - React-jsiexecutor + - React-jsinspector + - React-jsitooling + - React-performancetimeline + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - SocketRocket + - React-runtimeexecutor (0.80.0): + - React-jsi (= 0.80.0) + - React-RuntimeHermes (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectortracing + - React-jsitooling + - React-jsitracing + - React-RuntimeCore + - React-utils + - SocketRocket + - React-runtimescheduler (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker + - React-cxxreact + - React-debug + - React-featureflags + - React-hermes + - React-jsi + - React-jsinspectortracing + - React-performancetimeline + - React-rendererconsistency + - React-rendererdebug + - React-runtimeexecutor + - React-timing + - React-utils + - SocketRocket + - React-timing (0.80.0) + - React-utils (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-debug + - React-hermes + - React-jsi (= 0.80.0) + - SocketRocket + - ReactAppDependencyProvider (0.80.0): + - ReactCodegen + - ReactCodegen (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-hermes + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-RCTAppDelegate + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - ReactCommon (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - ReactCommon/turbomodule (= 0.80.0) + - SocketRocket + - ReactCommon/turbomodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - ReactCommon/turbomodule/bridging (= 0.80.0) + - ReactCommon/turbomodule/core (= 0.80.0) + - SocketRocket + - ReactCommon/turbomodule/bridging (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - SocketRocket + - ReactCommon/turbomodule/core (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-cxxreact (= 0.80.0) + - React-debug (= 0.80.0) + - React-featureflags (= 0.80.0) + - React-jsi (= 0.80.0) + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - React-utils (= 0.80.0) + - SocketRocket + - RNCAsyncStorage (2.2.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNFS (2.20.0): + - React-Core + - RNGestureHandler (2.27.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNPermissions (5.4.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNReanimated (3.18.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNReanimated/reanimated (= 3.18.0) + - RNReanimated/worklets (= 3.18.0) + - SocketRocket + - Yoga + - RNReanimated/reanimated (3.18.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNReanimated/reanimated/apple (= 3.18.0) + - SocketRocket + - Yoga + - RNReanimated/reanimated/apple (3.18.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNReanimated/worklets (3.18.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNReanimated/worklets/apple (= 3.18.0) + - SocketRocket + - Yoga + - RNReanimated/worklets/apple (3.18.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNScreens (4.11.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNScreens/common (= 4.11.1) + - SocketRocket + - Yoga + - RNScreens/common (4.11.1): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNSVG (15.12.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNSVG/common (= 15.12.0) + - SocketRocket + - Yoga + - RNSVG/common (15.12.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - RNVectorIcons (10.2.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - SocketRocket (0.7.1) + - VisionCamera (4.7.0): + - VisionCamera/Core (= 4.7.0) + - VisionCamera/React (= 4.7.0) + - VisionCamera/Core (4.7.0) + - VisionCamera/React (4.7.0): + - React-Core + - WCPhotoManipulator (2.6.0) + - Yoga (0.0.0) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - BVLinearGradient (from `../node_modules/react-native-linear-gradient`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - fast_float (from `../node_modules/react-native/third-party-podspecs/fast_float.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - LoaderKit (from `../node_modules/react-native-loader-kit`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../node_modules/react-native/Libraries/Required`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - 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-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) + - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) + - React-Fabric (from `../node_modules/react-native/ReactCommon`) + - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) + - React-FabricImage (from `../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) + - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) + - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) + - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) + - 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-modern`) + - React-jsinspectorcdp (from `../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`) + - React-jsinspectornetwork (from `../node_modules/react-native/ReactCommon/jsinspector-modern/network`) + - React-jsinspectortracing (from `../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`) + - React-jsitooling (from `../node_modules/react-native/ReactCommon/jsitooling`) + - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) + - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) + - "react-native-geolocation (from `../node_modules/@react-native-community/geolocation`)" + - "react-native-image-resizer (from `../node_modules/@bam.tech/react-native-image-resizer`)" + - react-native-photo-manipulator (from `../node_modules/react-native-photo-manipulator`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-sqlite-storage (from `../node_modules/react-native-sqlite-storage`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-oscompat (from `../node_modules/react-native/ReactCommon/oscompat`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) + - 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-RCTFabric (from `../node_modules/react-native/React`) + - React-RCTFBReactNativeSpec (from `../node_modules/react-native/React`) + - 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-RCTRuntime (from `../node_modules/react-native/React/Runtime`) + - 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-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) + - React-renderercss (from `../node_modules/react-native/ReactCommon/react/renderer/css`) + - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactAppDependencyProvider (from `build/generated/ios`) + - ReactCodegen (from `build/generated/ios`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - RNFS (from `../node_modules/react-native-fs`) + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - RNPermissions (from `../node_modules/react-native-permissions`) + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) + - RNVectorIcons (from `../node_modules/react-native-vector-icons`) + - SocketRocket (~> 0.7.1) + - VisionCamera (from `../node_modules/react-native-vision-camera`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - NVActivityIndicatorView-ObjC + - React-Codegen + - SocketRocket + - WCPhotoManipulator + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + BVLinearGradient: + :path: "../node_modules/react-native-linear-gradient" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + fast_float: + :podspec: "../node_modules/react-native/third-party-podspecs/fast_float.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + fmt: + :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" + 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-2025-05-06-RNv0.80.0-4eb6132a5bf0450bf4c6c91987675381d7ac8bca + LoaderKit: + :path: "../node_modules/react-native-loader-kit" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTDeprecation: + :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + RCTRequired: + :path: "../node_modules/react-native/Libraries/Required" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + 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-defaultsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + React-domnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" + React-Fabric: + :path: "../node_modules/react-native/ReactCommon" + React-FabricComponents: + :path: "../node_modules/react-native/ReactCommon" + React-FabricImage: + :path: "../node_modules/react-native/ReactCommon" + React-featureflags: + :path: "../node_modules/react-native/ReactCommon/react/featureflags" + React-featureflagsnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" + React-graphics: + :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" + React-hermes: + :path: "../node_modules/react-native/ReactCommon/hermes" + React-idlecallbacksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" + React-ImageManager: + :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-jserrorhandler: + :path: "../node_modules/react-native/ReactCommon/jserrorhandler" + 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-modern" + React-jsinspectorcdp: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/cdp" + React-jsinspectornetwork: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/network" + React-jsinspectortracing: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/tracing" + React-jsitooling: + :path: "../node_modules/react-native/ReactCommon/jsitooling" + React-jsitracing: + :path: "../node_modules/react-native/ReactCommon/hermes/executor/" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + React-Mapbuffer: + :path: "../node_modules/react-native/ReactCommon" + React-microtasksnativemodule: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + react-native-geolocation: + :path: "../node_modules/@react-native-community/geolocation" + react-native-image-resizer: + :path: "../node_modules/@bam.tech/react-native-image-resizer" + react-native-photo-manipulator: + :path: "../node_modules/react-native-photo-manipulator" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-sqlite-storage: + :path: "../node_modules/react-native-sqlite-storage" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-oscompat: + :path: "../node_modules/react-native/ReactCommon/oscompat" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-performancetimeline: + :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" + 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-RCTFabric: + :path: "../node_modules/react-native/React" + React-RCTFBReactNativeSpec: + :path: "../node_modules/react-native/React" + 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-RCTRuntime: + :path: "../node_modules/react-native/React/Runtime" + 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-rendererconsistency: + :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" + React-renderercss: + :path: "../node_modules/react-native/ReactCommon/react/renderer/css" + React-rendererdebug: + :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" + React-RuntimeApple: + :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + React-RuntimeCore: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-RuntimeHermes: + :path: "../node_modules/react-native/ReactCommon/react/runtime" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../node_modules/react-native/ReactCommon/react/timing" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactAppDependencyProvider: + :path: build/generated/ios + ReactCodegen: + :path: build/generated/ios + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" + RNFS: + :path: "../node_modules/react-native-fs" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNPermissions: + :path: "../node_modules/react-native-permissions" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNScreens: + :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" + RNVectorIcons: + :path: "../node_modules/react-native-vector-icons" + VisionCamera: + :path: "../node_modules/react-native-vision-camera" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 + BVLinearGradient: cb006ba232a1f3e4f341bb62c42d1098c284da70 + DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb + fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 + FBLazyVector: 778b815a6fb3fa1599f581ffb9a5e85fad313c1d + fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd + glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 + hermes-engine: 7068e976238b29e97b3bafd09a994542af7d5c0b + LoaderKit: faec94f4e01cb119948b2f69e952ca32e658d4a4 + NVActivityIndicatorView-ObjC: a2394f53d84c32f71823743a2030e0378d40332f + RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669 + RCTDeprecation: ff787f6c860a1b97dd1bc27264b61d23ad1994da + RCTRequired: 664eb8399ed8a83e26ab65af7c2ad390f7e61696 + RCTTypeSafety: a5cf7a7e80baf972e331dc028e5d5c19bb2535a4 + React: 606d4dccbcf29aec4dc84a7921405a28e1701a22 + React-callinvoker: 0e13bd3c039df9ceef04f7381a81f017655c8361 + React-Codegen: 4b8b4817cea7a54b83851d4c1f91f79aa73de30a + React-Core: d118e66b5b561f5ab999dd7f9cf14f54dab376a7 + React-CoreModules: 6ec48c52c9ff2ca3fa110153de09e4c2379f1860 + React-cxxreact: cb406100002503e44de4b725e581ce24f47003b9 + React-debug: a9e91845f3670c3a19249f52919f0488b7842cf7 + React-defaultsnativemodule: ee76dbbfc31db775bc318f707f01869cd8a32f42 + React-domnativemodule: a3f44d7ea5c7f8ef5c6f88574471d6f0b73d2f17 + React-Fabric: bb3b550229a1cf7a93f9d8569a3a672cae115d94 + React-FabricComponents: a3b5184c705b5b45c8e6736f8bc579bae5cbecbe + React-FabricImage: 8d3a479a8c6097d20b7bd170df7d28b9da72381e + React-featureflags: 2d450523e473b3923790f9502feb8d13691b9e0e + React-featureflagsnativemodule: 90429c06d7aa290896a76639eaaa78c1d0bf4bca + React-graphics: 9e11a80b48b66d08d47c16cb5d922f1171840e70 + React-hermes: ae85ffa5ce034f07f63c95a7cbd15a391da8a6d3 + React-idlecallbacksnativemodule: bbacde3a9c82e14b9f3bfc9494bb960ce6801bf3 + React-ImageManager: d9f55275912e0ee5e34a66d30ad7c6327ce7daa4 + React-jserrorhandler: eeac7d0ce29ef27a5828d376ae84e516c2f3bab0 + React-jsi: 8eba045092d3ebe6b30f11e397185080e22e1c3d + React-jsiexecutor: 84978b702963ecee46f8e4d510931d4fdb7e8429 + React-jsinspector: 5efae7cf4601cb0c7441e4caaa5a6cc16781bf54 + React-jsinspectorcdp: df0f2b157b62a9f5d91c87600331c55414c35881 + React-jsinspectornetwork: af69093cf9d60dbcd00cda064ac271e2123f623e + React-jsinspectortracing: 2519b0016db1f338e56620a3fec253f455318359 + React-jsitooling: ffb70ee2d0c8836b1e8feddd0945847ae89271ad + React-jsitracing: 4a6b9ca5ed4195c51c9205712f06aba38fbb758e + React-logger: dce52a571ba0e0149c3f0fcc6866cbc0c8552c5e + React-Mapbuffer: f5754c33877eaf36e4c76c613b35615a181c85c5 + React-microtasksnativemodule: 23df6374a3ac422d8c2927839bcaeed61fee3dad + react-native-geolocation: f01ad4718ad1d015d0c0dd12a6f707354022530e + react-native-image-resizer: 8537d9fdbd14b9d5f301a2d319c469bf56f6e9a0 + react-native-photo-manipulator: 5ac803352e07b7f61f5905e78952006f0c4efd54 + react-native-safe-area-context: d3738f0c3b1fcefaed874a45891b0d44306c47c1 + react-native-sqlite-storage: 0c84826214baaa498796c7e46a5ccc9a82e114ed + React-NativeModulesApple: e16d5c133019987285f001fbf1461a861e40426f + React-oscompat: 7c0a341cc31e350da71ddf2e46de0a845d1d1626 + React-perflogger: c91e01612298b74f70d846ae3666d2b078c547e0 + React-performancetimeline: 6b9a6951922d764073bc69617be43a9552de96ba + React-RCTActionSheet: 99864bd8422649219f24eca9a51445e698b70b8e + React-RCTAnimation: ae0790201f87e9782f4a8b4346ac414f4c3273f3 + React-RCTAppDelegate: e94955f941036818be7583fe820d13bf47c5e9af + React-RCTBlob: 472203c0f6fa4f25996ed94a2cdf5eaa92200fe3 + React-RCTFabric: 6f6b6979e6395f4fc33e6e25612f6272a71b7af5 + React-RCTFBReactNativeSpec: 9a0d5b08fcc6e0c73f2afc8fce60e8537db82b58 + React-RCTImage: 14ce85b3f9e898ad8ab2fd49be97f09e43251fb9 + React-RCTLinking: b189fd2fd5fce9c3189d64204f1a92c36ffc27bd + React-RCTNetwork: 66f7536d038d5ecec63acdc5e7c9b7f843fed4ac + React-RCTRuntime: 62482bc3df825749a51ff2c7aa2dd0b8d74ee930 + React-RCTSettings: 98360df5a9e6f6d10bd9738c6d4637005e4f842e + React-RCTText: 667ac6f696da8cd6671b5b562adf43419a787705 + React-RCTVibration: 13de9226d181fb939b187f3f682767c6e8cc80f8 + React-rendererconsistency: a4db9bb060c65bce8ae83d936ed0719696055bd2 + React-renderercss: f7788003b3c65702cbc123f8ba7678dd3cb67753 + React-rendererdebug: 67c92da913f21ebe041ce959f024ab89cf2a7bde + React-rncore: 322add36430c38049067a5d365f166256975391f + React-RuntimeApple: f3eedaeab424b467cfc61a308422235399ded08c + React-RuntimeCore: fd5ff77cca527e2ecd42e0d6a3eeafafde74d9c9 + React-runtimeexecutor: 49ea276161508d50b3486c385e1ca7972d1699f5 + React-RuntimeHermes: 85e8e095e106dbc6bcf5dcae051f56ba18b1d629 + React-runtimescheduler: c8581138c14a1e2036e8403628b963c0d1c88b26 + React-timing: a275a1c2e6112dba17f8f7dd496d439213bbea0d + React-utils: 449a6e1fd53886510e284e80bdbb1b1c6db29452 + ReactAppDependencyProvider: 3267432b637c9b38e86961b287f784ee1b08dde0 + ReactCodegen: 5d41e1df061200130dd326e55cdfdf94b0289c6e + ReactCommon: b028d09a66e60ebd83ca59d8cc9a1216360db147 + RNCAsyncStorage: 1f04c8d56558e533277beda29187f571cf7eecb2 + RNFS: 89de7d7f4c0f6bafa05343c578f61118c8282ed8 + RNGestureHandler: 5e1a1605659c22098719fc2e8aee453fe728f52e + RNPermissions: ebf576a01cc2cb73db0006e0b3c9b4760e0aa569 + RNReanimated: bc1ddb7a5352648bcf0d592256069833bf935a46 + RNScreens: ee2abe7e0c548eed14e92742e81ed991165c56aa + RNSVG: 341f555dbcd83a34d1f058e88df387de7bbc3347 + RNVectorIcons: ef9b4b0b786053ebdd63ee2972f48de9633ba166 + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + VisionCamera: c5c07db74721d37f4c9f8331ad1f8da7b2539995 + WCPhotoManipulator: 804988e16a6fe941cddff942b2acf887110de5d6 + Yoga: 0c4b7d2aacc910a1f702694fa86be830386f4ceb + +PODFILE CHECKSUM: 70ae9e33cd5cf8e9260b2869ab054feb88bfc2b9 + +COCOAPODS: 1.16.2 diff --git a/ios/white.png b/ios/white.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee1ff3cb0073909a1a4ffb2c7b614e2182e71c8 GIT binary patch literal 3628 zcmeAS@N?(olHy`uVBq!ia0y~ykd9zr;9tPV3=}!Z%9RSFI14-?iy0W?)j*iBZc+6? zprBxhYeY#%W=T#eLx78$f^$)7Vo83HW85AMprkNJ(y_E8BfkhN8@_VE`7e- z04S|n6%tY6l3JWxlvz-cnV-kNz%lc*hNk9*OV{=F^{;DtcwW{$dH%fSHScrhSsC)? zb9|h>US|hTBXfXHi0l9V|Cb+;J^^%al&6bhh=kh|6Rq~6oj&t;ucLK6V1 C`$q); literal 0 HcmV?d00001 diff --git a/ios_certificates/CertificateSigningRequest.certSigningRequest b/ios_certificates/CertificateSigningRequest.certSigningRequest new file mode 100644 index 0000000..18f908d --- /dev/null +++ b/ios_certificates/CertificateSigningRequest.certSigningRequest @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICiDCCAXACAQAwQzEmMCQGCSqGSIb3DQEJARYXY3BtaW5kaWFpdEBjcG1pbmRp +YS5jb20xDDAKBgNVBAMMA0NQTTELMAkGA1UEBhMCSU4wggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQD5H7EcZgD+77Vb5lruKpetnuU7vSZvZgnmL/4bkLuk +R2iSNmu/kGGp/oY87kHeTEoNV6YJ7vveDAs5r1OInU6s/YKve6w94cK6IG0NFUnH +6gR3TJbLduoKRvlPPne0Yrgap5YfYfnQ7GkMHohpa2zyCUlo1+u8KqjPos5f07S/ +6vSEAV4FMAgrYqSgRxRPPhw8UUJ9MFiSH3NtYYYXcbql1j/fFHiL/gJmClKRilNd +TScorE4h95YeylJtBmiqRQSN76gophmjiWDVLnP7s3AyGKhw0FmwYJMc2b89/TwL +uDGVFSxM9IGRb7UoKYWU9N8ThGoOghmiAwCiNd+VDKbnAgMBAAGgADANBgkqhkiG +9w0BAQsFAAOCAQEAxXc475lytyZVl/Iahdgj9xHS2shwgL6k9Eu5OqIGkGovrx0F +63Eu4pyqgjh0ZfTC2somOYvA39NHEDiNXfjNYLRUo6PVNMxuVRVjjSR0UvfBcC88 +Fjo8I8m/2ovTjNSTgIgDCexfNYFdlJP7mqGJ9nybmPdvzWLVuB9N77zElnusLsTl +pr3q1RBnetkYf9xNGRdeQIRHtJJrnVTDgXHwCcd9W91z1O2vnxHubhwqHf8gsr8h +GRL2bFZGJBc8JJ91lo2NNrXAzeFEUALOdfBPtzoB98+Npo1pjlUoFJNZvirrOyq3 +DZzLyLlz3PH9Qvw9GGVQ63NHsbTcX84YFpfRZg== +-----END CERTIFICATE REQUEST----- diff --git a/ios_certificates/PerformicsStoreDNA.mobileprovision b/ios_certificates/PerformicsStoreDNA.mobileprovision new file mode 100644 index 0000000000000000000000000000000000000000..3cc1d38961d5a2d38b863a9c9721ffe9026aa1a6 GIT binary patch literal 12415 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 N_?h=tZ9IST{{gsBX2bvh literal 0 HcmV?d00001 diff --git a/ios_certificates/development.cer b/ios_certificates/development.cer new file mode 100644 index 0000000000000000000000000000000000000000..bc52d15a209d0c7b7b8f7ef018dd13564d06fb1c GIT binary patch literal 1513 zcmY*Zc~BEq9L{bINwR<%K%oMw4j3WATW&?D9GZZD2z5BB$dcWdl_a}l7gFkUMp6k! zhmJO*BJV(LB+U0#Ue1W?1wQ?g*I*-j)x7mUu?Rf_ShN#DdtEgkm1X&B6F$P;&|k083>G zxihrk;JAi>AViT6QxKP%7GI<-#9~3Ti?hbn;5Ab-Y2ntPxmLU!XN_nsZsAaMT542r zZc0Hyx^A_bml9EAYSVSv9NpT&A}j_(xyXj6p#+0!>;;JL(>)%so4bH%2qEy=dCWfuaDw+7==w}&YtsGce}jmtBPKmKt!?8NsS zw|3q;+y8uGA502P4>*JxtWn6U^ zwfJhXCTb4Q=hUlfn|VhhqT3%N?kKpjinF zL?Bo|DTsY(ic^yvcS!Q0e073K`R}zTfe_N11 z3YFL)Umh&tm)kXZLJEPJSy1zpyDSWYn)66a4{s3)x9CZfwxFDmVo`yU%PAyUR*mA8 zYLvmP9RJ0#m1cgtaJ`;nI9HB=&mo0nL4{lJ{wm|G$nvKIZY5BTw3_(@3xVosen4GT zqzz~#OKRR|#L#@M(2S3q>(3h(WvsZKqj-9JO^y_d!bX7jxl2HP;es|Sucggqo2SkH zRY=@z_DJ9-=o2FRLIfz>MZ{tdDC~Pl{3Je;n(aZSUi=~sxPNVCvlQDa4+*^ryo6(K zAx$EN7wiQpnc~%3q$gw${AwWh7is<`;@))Y?|QX(cR?bLL67snzG5$|BoQlZA_g~R z-WbDn<~)nLUi;we;i|EsC*WFd@K2cRVeNF?Wy5JGyDxF1u50j7R^PNvG}V(j;vGXqQYQ`6?n%B`k9%DiT3orR`k$8F+aKmNuDEsh!H%y> zF#2|3Np0rk3-!&D%?WJ{1&2!gOH-0phfumFp<$ix_)Rr$RsY#nG1NBu!*4^XSdIup zl5~bM{+jMv28VZthWU_~7+K`3>aG~RS=XwRsB9G{RoyKrg|lh=(#I>i+D~6+)dhDo mqjwwn!?xWRrc6Bp8wRdi4f>0@GoI`G`M%37BfC4}&a7KBw(JJi zE3Jqe(X_^*MMMlj*?z}zUixm%Nxr&MWAH45ZYX={V z?>kV+;TAyLyiWP%bd?TN*|Owo!NMJ&;7Yw;as`;L9Fw`n$G=c`r3qw zvo+*Frz81k%AM>?ucBu4)6qK`&&2kE&EMs=y|%ZnZ=2VD{xo6q^2_KMP*}4YuB;uv z7Z2ynx1K0FIqg702swOxkktflW-AOY)EWAlkI&3(xz_aSir-G09e7y{K377I$g=%= z(|q&h2PQ9FxB)J!4H1l_BVf(xA9@$u_5EU-6D!B_cWf>AEN6N|TW;u3L-6H%qe|cU zsp9KrEfLLA_ib5uBSsiK&d-|C!e1{wvT|qO?`P+|PWC*ht@n${eremmbwteASoiX- zPxWeV`_v}6tVwsbUeo*#lLHypXUFD1I~ET$sNF$60K8FPPzFOJ^s!bKnU3&zz$Kew?)gVO+G!3F^?Z1xra03On#aU=sS=s-kEmfVMZ# z_LG|y!=UX)jqNy+5KEdUhTu$usAmO2%E_f9hA68fNK+-jlV%b934+Cl#+IZgh8JBv z<;aJTJ`*8Tf%I2~q$;3Wnl#gd$e4}D!9)`jhX&szRj!<{2u##_fp`x2O2LrjSbQWJ zf;W?t$fEQRr^px?6Y3Y7JyrzpkCb{Npk7+7)^WXg$HI{AWe^MfrT&CTPpE;on?x>$ zLDIRm!e8M#6tz6~&`6(rTJJ??mQq`#4hugIy`}4klAA(~O{juCD*WxPqG%OB&x-~E zZLIN!3iqMA|E{fu)CFYcP1QNfnP%a2PZfAwwSoF}@a+Yc_AytOz2tj@G$23_^2tEU?lzktr_>G`33 zs;s`Gx;=UI4>#`vS1hIaw&y*qqwN)c1#I~zsaZYbb0&(fyV-cbZzT8Boz8XLUBa=3 z#LHQ?)4X;kOzeNub*Sjb?v2*#mj(>8mm@DdfxcA|?3zuf}_Wn`d_;=?~hplAIrM*n|jYmyEBjNg6 WU$$P;e}6xF!MZ{AR^cyUb^iijQXe1y literal 0 HcmV?d00001 diff --git a/jest.config.js b/jest.config.js new file mode 100644 index 0000000..8eb675e --- /dev/null +++ b/jest.config.js @@ -0,0 +1,3 @@ +module.exports = { + preset: 'react-native', +}; diff --git a/metro.config.js b/metro.config.js new file mode 100644 index 0000000..2a0a21c --- /dev/null +++ b/metro.config.js @@ -0,0 +1,11 @@ +const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config'); + +/** + * Metro configuration + * https://reactnative.dev/docs/metro + * + * @type {import('@react-native/metro-config').MetroConfig} + */ +const config = {}; + +module.exports = mergeConfig(getDefaultConfig(__dirname), config); diff --git a/package.json b/package.json new file mode 100644 index 0000000..89978af --- /dev/null +++ b/package.json @@ -0,0 +1,80 @@ +{ + "name": "PerformicsStoreDNA", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "ios": "react-native run-ios", + "lint": "eslint .", + "start": "react-native start", + "test": "jest", + "postinstall": "patch-package" + }, + "dependencies": { + "@bam.tech/react-native-image-resizer": "^3.0.11", + "@gluestack-ui/nativewind-utils": "^1.0.26", + "@gluestack-ui/overlay": "^0.1.22", + "@gluestack-ui/toast": "^1.0.9", + "@likashefqet/react-native-image-zoom": "^4.3.0", + "@react-native-async-storage/async-storage": "^2.2.0", + "@react-native-community/geolocation": "^3.4.0", + "@react-native/new-app-screen": "0.80.0", + "@react-navigation/elements": "^2.5.2", + "@react-navigation/native": "^7.1.14", + "@react-navigation/native-stack": "^7.3.21", + "@reduxjs/toolkit": "^2.8.2", + "axios": "^1.10.0", + "deprecated-react-native-prop-types": "^5.0.0", + "lodash": "^4.17.21", + "moment": "^2.30.1", + "patch-package": "^8.0.0", + "react": "19.1.0", + "react-native": "0.80.0", + "react-native-chart-kit": "^6.12.0", + "react-native-element-dropdown": "^2.12.4", + "react-native-fs": "^2.20.0", + "react-native-gesture-handler": "^2.27.1", + "react-native-gifted-charts": "^1.4.63", + "react-native-keyboard-aware-scroll-view": "^0.9.5", + "react-native-linear-gradient": "^2.8.3", + "react-native-loader-kit": "^3.0.0", + "react-native-modal-selector": "^2.1.2", + "react-native-multiple-select": "^0.5.12", + "react-native-otp-entry": "^1.8.5", + "react-native-permissions": "^5.4.1", + "react-native-photo-manipulator": "^1.9.2", + "react-native-raw-bottom-sheet": "^3.0.0", + "react-native-reanimated": "^3.18.0", + "react-native-safe-area-context": "^5.5.0", + "react-native-screens": "^4.11.1", + "react-native-sqlite-storage": "^6.0.1", + "react-native-svg": "^15.12.0", + "react-native-toast-message": "^2.3.1", + "react-native-vector-icons": "^10.2.0", + "react-native-vision-camera": "^4.7.0", + "react-redux": "^9.2.0" + }, + "devDependencies": { + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@react-native-community/cli": "19.0.0", + "@react-native-community/cli-platform-android": "19.0.0", + "@react-native-community/cli-platform-ios": "19.0.0", + "@react-native/babel-preset": "0.80.0", + "@react-native/eslint-config": "0.80.0", + "@react-native/metro-config": "0.80.0", + "@react-native/typescript-config": "0.80.0", + "@types/jest": "^29.5.13", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "prettier": "2.8.8", + "react-test-renderer": "19.1.0", + "typescript": "5.0.4" + }, + "engines": { + "node": ">=18" + } +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..4089740 --- /dev/null +++ b/src/App.js @@ -0,0 +1,25 @@ +import * as React from 'react'; +import { useEffect } from 'react'; +import { Provider } from 'react-redux'; +import Routes from './navigation/Routes'; +import { store } from './redux/store'; +import { initTables } from './constants/database'; +import { CreateImageFolders } from './constants/function'; +import { GestureHandlerRootView } from 'react-native-gesture-handler'; + +function App() { + useEffect(() => { + initTables(); // Ensure DB tables are created + CreateImageFolders(); + }, []); + + return ( + + + + + + ); +} + +export default App; diff --git a/src/api/ApiConstant.js b/src/api/ApiConstant.js new file mode 100644 index 0000000..d7d02f8 --- /dev/null +++ b/src/api/ApiConstant.js @@ -0,0 +1,12 @@ +export const BASE_URL = 'https://dax.parinaam.in/execute/dabur'; + +export const ApiURL = { + + // login: `${BASE_URL}/api/v1/auth/login`, + + pssscoreApi: `${BASE_URL}/mtd/pssscore`, + getotpApi: `https://api1.parinaam.in/api/dabur/SendOTP`, + verifyotpApi: `https://api1.parinaam.in/api/dabur/AuthenticateOTP`, + storeDNAfilter:`https://api1.parinaam.in/api/dabur/StoreDNAfilter`, + storeSearch :`https://api1.parinaam.in/api/dabur/StoreDNAstoreSearch`, +}; diff --git a/src/api/ApiService.js b/src/api/ApiService.js new file mode 100644 index 0000000..5bb51ca --- /dev/null +++ b/src/api/ApiService.js @@ -0,0 +1,158 @@ +import AsyncStorage from '@react-native-async-storage/async-storage'; +import axios from 'axios'; +import { Alert } from 'react-native'; +import { toastError } from '../components/Toast'; + + + +// Call this api function without token only for login +export const request = async (url, formData) => { + const header = { + 'Content-Type': 'application/json', + }; + + return axios.post(url, formData, { headers: header }) + .then(response => { + return response.data; + }) + .catch(error => { + console.log(error); + return error; + }); +}; + + + +// Call this api function with token (POST type) +// export const post = async (url: string, formData: any) => { +// const header = { +// Authorization: 'Bearer ', +// Accept: 'application/json', +// }; +// return AsyncStorage.getItem('token').then(async value => { + +// const loginToken = JSON.parse(value as any); + +// console.log('loginToken----->',loginToken); + +// header.Authorization = `Bearer ${loginToken}`; + +// try { +// const response = await axios +// .post(url, formData, { headers: header }); +// return response.data; +// } catch (error) { +// // console.log(url); +// // console.log(formData); +// console.log('AXIOS ERROR status: ', error); +// } +// }); +// }; + +export const post = async (url, formData) => { + try { + // const tokenValue = await AsyncStorage.getItem('token'); + // if (!tokenValue) { + // console.error('No token found in AsyncStorage'); + // return null; + // } + + // const loginToken = JSON.parse(tokenValue); + // console.log('loginToken----->', loginToken); + + const headers = { + Authorization: ``, + Accept: 'application/json', + "X-API-Key":"f7fa9b09-ced8-4862-8cb7-5e7599d90fa2" + }; + + // console.log('URL => ',url); + // console.log('PARAMS => ',formData); + + + const response = await axios.post(url, formData, { headers }); + return response.data; + + } catch (error) { + console.error('API Error:', error.response?.data || error.message); + Alert.alert(`Alert`,`${error.response?.data?.message ?error.response?.data?.message:'Server Error'}`) + // toastError('Alert',`${error.response?.data?.message}`) + return null; + } +}; + + +// CALL THIS API FUNCTION FOR GET TYPE API +export const get = async (url) => { + const header = { + Authorization: 'Bearer ', + Accept: 'application/json', + }; + return AsyncStorage.getItem('token').then(async value => { + const loginToken = JSON.parse(value); + + // console.log('URL---->',url); + // console.log('loginToken---->',loginToken); + + header.Authorization = `Bearer ${loginToken}`; + + try { + const response = await axios + .get(url, { headers: header }); + return response.data; + } catch (error) { + if (error) { + console.log('AXIOS ERROR status: ', error); + } + } + }); +}; + + +export const uploadImage = async (url, formData) => { + const header = { + Authorization: 'Bearer ', + Accept: 'application/json', + 'Content-Type': `multipart/form-data`, + }; + + return AsyncStorage.getItem('userToken').then(value => { + const token = JSON.parse(value); + header.Authorization = `Bearer ${token}`; + + let dataf = { + uri: formData.path, + type: formData.mime, + name: formData.path, + }; + var data = new FormData(); + data.append('image', dataf); + console.log('header', header); + return fetch(url, { + headers: header, + method: 'POST', + body: data, + }) + .then(response => response.json()) + .then(json => { + console.log('API', url); + console.log('formData', formData); + console.log('json data', json); + return json; + }) + .catch(error => { + console.log('API', url); + console.log('formData', formData); + console.log('error ', error); + }); + }); +}; + + +export const cityData = async () => { + return AsyncStorage.getItem('cityshortname').then(e => { + const user = JSON.parse(e); + console.log('user,user', user); + return user; + }); +}; diff --git a/src/assets/Icons/backIcon.png b/src/assets/Icons/backIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed36559585e1b2988b31646648ec16dfd7a08a2 GIT binary patch literal 546 zcmV+-0^R+IP)#RW&Ey9^VE17!$INbUXN6uahr6n(SHyk7+F`vo=eF8;sKbGN-=hz$ z_rPy7@v86^w0O6G-%!Fk(Bl08{G1NngBI@!@C6mz1N{l~wI*6(CEepbXykAQ_%{uF z%IIVjpE^1T+yXi}+zL7>+!8t(+!{Ix+#-53+$wq$+%kGF+&X#?oBETdC=~3W{9^z%nx*RR{~$- z#bbsfa)z7Qmwc`rC4 z-W$$_4}vq{gW)XrL2w5AV7PVsD7a<(Xt-5;6u3ovG`KZE;(9pIOAa1XrtKao@_{#VJ4Hr5Okmob*wr3yc&yzJ*^tS_vE kHd^vfhpUyeCs48QU()hT1-wnN)Bpeg07*qoM6N<$g1TePx#1am@3R0s$N2z&@+hyVZxOi4sRRCr$HoNH`UMHI)URsn%-lLBI)$g3ca5}rbN z1W1&ZJVF$sfCK@J^1+B7444=#hD1qBgfF5&Q4$HD@(ALCM`D|xEyhBTSD}ifKtU+g zwt%!1>i>UtZ@FD|_s-0nyL54qlih`xIcI+N%$etHl894kXlQ5+Rl_0OAsLV^VM0sJ zM37Sa+s{c!N!Q|GYLZ_{0DyH5hD;2}XneNN)K`acKSFjvc0-B)s6n%?n8l0(0f;fs z_&j7Pq`erc5_RoFp4S29h(uo3ES`Y?L?*Pn z37HGI$5o?08E&H54YUJbO1-Gi1_BW2P`n(n0CKMvBMg>htoabK0$?ub)T;#qFor_e zcaRP`O5;$5Fs1-Xp{g!rAb>F$O13~aj5g=QVfslx`Ci3HB_M#o?y(kP&IS6C!69YZh6QzRH0J0?9LuhqZ(;C-pEELsO zYDG%hmSWLtZlkEBg2FSR-~cz{g_t!hOVC?ox`Vc?g40d`f)*rP%5+I;&Y4daR@|I7hURKrUUrDq7r^EEdff zCR(=83s1XpOT_V#;ErJSP#)(*PZ{Z{x?W_hhHW4PP%%P!G-uV?pRAvZ4gGt^p49fk{|8c9%C#m+E(YgV zqf}MR^;=#vq>HO3MNq?aO=kj`i7(q!t+j!4M!$Z_L%-(Jrvy@3S;MMsw>o>iT70!L zcr=r(2ZTkZ5Qx@7&I=GeX?t!G{vZPIILi}^Y-J@%o7&W?=sH{sC zSL%b>yJCt_R#GnVG4~*tp2#zOqBT8mO@@H1Cy-od8|SJqEQ2Z#c9RWTiY!myoTN=g zCy|d(UdNqIMf%*LpW+MKn@s|DRQyz zV^7NL2g0t>@#d{{iR{YN5Rg|1TnC7A8Bb5))I2#55EcJm)rcpJx`FVJqfI=7KXiA`{AgGl>x_KZ9Rkt~pFF|)zg&mlis~Wfz4%BM zX0+BeaeSgCRarx=v%*L~xD&%`i^{ubCM}IaUA#(_0U$LofrPqF4nCESCgRWtlPV(K zY>ss;GZ)(Vp4{D-I0+pK@3?J#4#6E6MJX~jC@*u#t9LaRItKGb^Lz?#| zUb`b&%(yWIFb+p+kL!s)<|eaHcr)Z~xcol}F!siJxUN7#K~`&5t(ke1nb$+?M!{2F z#`pIjQd9e81cOua*Wekn-8D&hhy%)__`Vh5%gr}eYt=I_X3PYPA7qOv0SR>)n`0DwTnRpzvK9ddg$w+hL?ezS=S;d=@HGvlfsL6plIzAuAvq zWt7Ds53fbO0r>l<2(4?7?n;r0T=ty3+7M0^7hZX-NrR0t3+3UlFzBW+9U?<~Rv7ynoa kKke@qLI8p{g?&!{0ni0^OBUV-hX4Qo07*qoM6N<$f=(LN>;M1& literal 0 HcmV?d00001 diff --git a/src/assets/Icons/cross.png b/src/assets/Icons/cross.png new file mode 100644 index 0000000000000000000000000000000000000000..c36158cdf8bb3f786f7d7ad0267ed0ce9b36587b GIT binary patch literal 2037 zcmV z)79NoJ=M^Yz%)$NS6}_+>#ts4RY#a+ulf1;2ag>)Ruhdz?~OzvcjKo5*C(K6A>NPU z?;KJY*E_hrfy*_#U&r5b`1uppzwPhuPnDOK|EyEhBAHfZVPWAE;5-IBP6O1#xV}w> zPLOpIvVMfDtGNEItgP$@8FJmq$O!1ArKLt#-P5q#Cjp_vt@2Lt0s0ck{2FC`SyECm z>Ljm>w7!8}TU)zhYisK)lTuU!daDrURhZw-`UxD z36}e!EVm$BJDY@td-*sgC+DN0qM~_Oa?Ru@0}c0ZJ8sq20k<0kD=SA5959bwfLnPF zZslJ|G84oo0e}YXIRJhaB~fo7NH6NWyn%-EGucW@1&yxRJ+O+4P_kLJqCU$T#@%=h zUBusIl`9Q2SuvFQL^nU|78Ln!RQu@QocIpKN!-&BA>)h&GVIpcfYx3G!j@UD&}*{`^X5X=#HNnSQTaoI&>M%zn^q2#1u45+9T5}iVE6%vU56eb6kg;J!!UhU}5>a#*wzKi^akjp`&Z?@aSY2J6XjbXz zCMPG^)YKHi!fZ^B%F0UFWkj(Cc~|lpWC~0)fFGjdbFxY&$o>8OYr{QMK~p$rM2Va=}~#|2>%5lGn6)5A74HcV6c1=|WTSE{?4 z7V4$Hx?$BHaH+|lf5itawMos$n z3W3AJ!)$tb+IQG?kTIvs+S}V%Zf>rMYBP!{2)DPIYK<3qk@t&rT z;TUN2Hr~eDo2o&Re3h_ugKY482aV!e9Q612XM-Q0Rl(L2GF5jBpdaO~V_W7RMdS;U zY1tY>rUvmQTt{xiSlRwb1di-9GGOZrne)Pm`9l%-=V$Sc%d#Pg%JTv{2#^g99T6R- zMBTs+5M**6=gFeK0QEDX7N{zn6WBq5Z15V0V4yNV+s;%0bRt&-HfF>aW*IHTsvcH5 zsSi&}+wjPu|G+=Ai3k;eZBv~0~R~T)VpYHZDoUl zgTAcP$nx2Iz@o(vTm&*-NEPY&X=d32T1+ZAfy}KeNU-^&Qbwmq-9Qc??2e31{8PZ; z=&1FnJ0c^#AXs*6;-9P|6T@%{HY977F+rp=?1QB&swjrxzAnzngd6}ja%*wc&u{}3 zkTr*WE8M`Z02-B$b%mV}KtoEZ4hi!EvTm?bLc)v&QQ0XnenQp>wpEa$lCWKh_NPcv z8NCaqLt>HMNMmCotF5hdDq1MLY1ppO`;Z=p-q+V>IWHm7PZp|CnnZT6X~CeYtIKOK zX8Fwn(GAejw^mqzrV7&B1;JMRN(WmZXzQ&NDmDw5xeh-e+xcu2uETb-kYUwQx4)50 zY7A+pO_oI#+|tq#+YROSi^`{M9(4_Sto$e|Yq~1IkG18gyI( z89q!wfVn5oN1>lB+E2D)Ed?|mLE=4p;Ee@wX`uPsNcadRbJ9{l$GMX5p=3$Cm4K!) z!pH0-l2!(q7ZW}>@_!P_L37~YqfqVoB?>+dAMUFFs-4L2an*K&6n%bJAHe<}ZqGN` T?;SEM00000NkvXXu0mjfG`qr` literal 0 HcmV?d00001 diff --git a/src/assets/Icons/dots.png b/src/assets/Icons/dots.png new file mode 100644 index 0000000000000000000000000000000000000000..d00088d70d5c6863ce9d8b47235bf7d4a911646c GIT binary patch literal 601 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSEX7WqAsj$Z!;#Vf4nJ zFmD85#;?t9J%NIfC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)lUh{Nu z45^s&_Lgm)h#^DU!~Xfo0Sw+O9x`ncR15eIC9Vh%P+!12@v#7x!e+cV75&+XWGmHbI}u71D&W$o74Pc$AsOg|nt>G-c*@1tK=w#izW{(FCS z&+_%R_if!a`Huvr&fbpL+Ph!ZZuPjE`+Cnu+mpJrcfa&j-8J}E^5*sHW%+B@ZrNEn zS9UeedY)S2Z?S84G%WXA7kWmz*!FPwgYHY_j%V3!teX-1DzMq~i*LYYM!AqPGmCR; zrOW1gdmq32am4*SwWj3_le;XJ)|o~)-)AwEevo~1PEfqmnuYmIvv@x&O!8ZKm@WIo z>;-AeG9hO)zwSFI^~>yy-zmB1xNH2nztTQrF^hi)iZ`!aoVWb#;hucYyjQQ6tv_*i zOZA+cSFXp#Puv^x$KkMX?cHypk!cljvBkGZ!?xw@2!jnsqu96b6Mw< G&;$T&y#Yu7 literal 0 HcmV?d00001 diff --git a/src/assets/Icons/down.png b/src/assets/Icons/down.png new file mode 100644 index 0000000000000000000000000000000000000000..7e231507f627d73773c1af95e9dc5391f1f07a39 GIT binary patch literal 458 zcmV;*0X6=KP){(p?hYhv@9eSzy!& z2f(*_co3LwpRN`mfhNn%8~~qnISb76Cd&ni%VzM9Ky8pRZ-j7>C-HlMnXIx8xpCfB zg%Chp5S1Ab7OzR1{#54WPTnWCx|SLeWP-@d`{)!#`D6T9JpiVwER_eYLjqYr5N4{y zRPG8>+&ck*`a=F-LIJrzS}{X|Tp?P_P#_;jC+657Ux*QNED#063d0Sef>>j?K$MVP z7-|qTq&J2N!~t=__=30~&KOq^C&UZW7sL(m#@K=m7;T$xh>hudFJG{#=~p+ooA&>j znoTF`j+>@!!@498lFF1p9YJIeQjAT@akN%_O_DaNFKAgI(u$PVC&yS+hy_C4W)>A< zgRo*+D#Qw5$EXVwpHqbxpPY%c`W)o?__z7rH|&g2Ei3HOmH+?%07*qoM6N<$g4%|= AqfVX2lXX0cKAX;RHA*08W580ptWsPQY*i zh67N9EgL2$08Rk?Tvke`WJ{KMh7MiTl^I)VcYl3#OY&rObUoymxOpPliXM+HU&!CB z=$YtFD~y$vp*`8TFLvLHHVON^+<&d%gJnQE3Gm&5AYsd+1?{6vtpWlwz7zzvmOiHi z{jR!L1>}2Vnq0~?0)`1pp;naK63SD#uqg$_A|SD;axMYB5d9eh3Md4B)4L8}#Z$)t z0!4kJr2yCVqk{CJ_~Qg-@I3^>-3O>Q!Go~@FuC$e8d9~60OYOc^W2{QpdHnN0O#bl zf?sQ~aS9+B#uWUSGy(lnqs{2vQ*dGhAUo093dZ(jf~vvj&B+hB=@x9IelTs00fhMp zC2I|qI^y@khj64xsNIb5M($CSe7VXA3!EYsU0AF#v79zHZ9YmMtrs|80Mb+vp2f%_ zAh8iAI9SZS#R=_L$@*Y$k2Z{Ukyr$TK;|mnc4Pp6gi^&0j9CSQTteVWD@RU6nq`hv zKyVsRScN{!;6BXg#`YP_r<+&?#Cc7iy=ZJ{01$u{Th1H$gJ^_=FpIQ>DC0L+UPASV(j8!R_^vA_X_Rp+pYvML&YyprJh%mAVHOVM>^ z`-3;D1*8*?mmKrC03TRoN(~@P503f5JrL&?FaS2thUpYmh@D)!bMWEMcwh}61RWmX z#m+7OjFo5DHfI-`5rS?LACQ~{kb62o0*KEJDhX_u5|XLE@`NRwZaBr(U^V^>OLv?q z$phijnF52+3DJ5^any;91G@o4<8Z}+JNHZ$RVA+$_60!9uIh`M?IP zN~{6`GkAd=9zLaltv+M13JA=IovpB-BWEk$Bn{U)@=xOU&1UGZ)rpDgudI57jAoPEer<67-=0O719JYFby{s2fP$~?3R3Tumg zCOVBNgZZIkTT80VI5_?$5e8FAr#6MLq#9#Y>w$``=#t+WAoz^q;Ta3g6C}C9m)Lvd z|E}y3@K!W@amJ`}9dMW?R7V&UN^!}>kVS^z7l9J^(!7?+Hxc~)zGM{;yrgQth+I%o z>y;!JmKoxlXKIi%WB(W9+FZ&9jt4eb5hog1W{B_lE&1|T^seZQ@y0j#`&pC?pPKvu XZ{^E3vwCSE00000NkvXXu0mjf7HKX} literal 0 HcmV?d00001 diff --git a/src/assets/Icons/greenTick.png b/src/assets/Icons/greenTick.png new file mode 100644 index 0000000000000000000000000000000000000000..f4490eea297d76f791c8ce431c127b0ea59b6b83 GIT binary patch literal 1300 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 cK!Vf%0V8fiU3_3i&Hw-a07*qoM6N<$g3t<8 literal 0 HcmV?d00001 diff --git a/src/assets/Icons/leftarrow.png b/src/assets/Icons/leftarrow.png new file mode 100644 index 0000000000000000000000000000000000000000..2f238560f1f324399e012da36fe63d5911429784 GIT binary patch literal 408 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 FV1kB*TMz&M literal 0 HcmV?d00001 diff --git a/src/assets/Icons/red_camera.png b/src/assets/Icons/red_camera.png new file mode 100644 index 0000000000000000000000000000000000000000..70a507842ee191c78c4cd53ef57cb4055df03e58 GIT binary patch literal 2853 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 literal 0 HcmV?d00001 diff --git a/src/assets/Icons/search.png b/src/assets/Icons/search.png new file mode 100644 index 0000000000000000000000000000000000000000..44d81b6287bffa422c7d5b78e6bfebc6b2f37acf GIT binary patch literal 1043 zcmV+u1nm2XP)3dnRJV>SRgKdw~<=1YQ- zTF7tRUWqf_$p9DDG!{}=U+UHrW`?B9-5~^u8O_T@OZ`P_-nmv_}txj*_O+I&x z@m5l8CK0{W9$zy`mJn zkIJ?~Ywc#evZLEC0I7;Wa_xLBN+u^xQs#PS7zqJ`7+pcSSxjzTeFS(?uPkfe6MgOO zfU-Lft5|RMkLw@l0LpI#iHm=S;&6g7Q+%ui!&=Fr`8*#5T#uJPvsT$kglu12RT;=$ zK!}T-tTCuFI>jgxoQ&dg8(7W5gT895W67`;DT~p~Rh_cO{D0aVP$K!WJ~oMf%7n=C zKYoRLF1Ad|Ojgh|dO_jpTPzEutjg1@YhMh8*pz(m)<}S(liI;~cn^d$6HKGrRQB}p zs)08X^##jMvR}=^3f)wJ55gruFtL}V2`~lo%PGp9(u)KcC_T>+j~=L7;Q#u-rx2*cjEX!qvvt`U@r}XPPX0cU!&SU6Jb0)xUm^-MDY~qX5=`?r3C@I z{~(}A{73HTa1yynZ5(N>tmA|mgJ?nbVatD#gjn>%l#c_EL1`r|`+O$9ns)7u^$O6@ zKGkSIW1m@KK^YQC&hP1uoS@&ldA4O^ISanKT61Bhtv$)|s0w`;945${;(?^@48ykxE z93ArnE!0xY)TW@ukRFNiQdY>7L14@Q^PZyLy8qwPC4d9fRB{;QW{aUN$xJ{~L+Z?y z<^MQPZzx;~NIIAb)VuN422us;-9~E#NuaB0BC)|)h$_|KwS!c}^gmMG6-f6H&HexY N002ovPDHLkV1khv=q&&M literal 0 HcmV?d00001 diff --git a/src/assets/Icons/store.png b/src/assets/Icons/store.png new file mode 100644 index 0000000000000000000000000000000000000000..baa41670a9fbba3d912f8e392712d8ab893ad5ce GIT binary patch literal 1348 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 literal 0 HcmV?d00001 diff --git a/src/assets/Images/appLogoNew.png b/src/assets/Images/appLogoNew.png new file mode 100644 index 0000000000000000000000000000000000000000..fe46f1758c718217ca761942915a7211f44fe32a GIT binary patch literal 83555 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